Description
Crash course on programming with Python 3. Learners will greatly benefit from using the Integrated Development Environment (IDLE) and Jupyter notebook in Anaconda to run their own programs. It provides comprehensive and in-depth coverage of functions and recursion, especially tail recursion. Powerful features of Python containers like lists, tuples, collections and dictionaries are explained in an interesting way. The concepts of Unicode UTF-8, strings, selection and repetition are explained simply by running the programs. The Python calculator and use of math and other libraries are demonstrated. Python is also an object-oriented programming (OOP) language. The OOP concepts of inheritance and polymorphism, which enable seamless reuse of existing code as implemented in Python, are discussed in a transparent way. During program execution, exceptions like division by zero may occur. Python techniques for handling such exceptions are described with the help of interesting case studies. In terms of programming concepts including decorator functions, lambda functions, function objects, and first-class functions, Python has many gems that are quite unique and exciting and are discussed in such a way that the student learns without taking a break. An introduction to data structures using Python is given. In this section, stacks and queues are covered, along with four common sorting methods. Data visualization should come before data analysis – predictive and descriptive. Python has many great libraries for data visualization. An introduction to data visualization using Pandas, Matplotlib, and Seaborn is given, and how to create a series of images is discussed. Learn by programming, learning one new concept at a time in each program. The strategy chosen is to reduce the burden of learning a new and modern programming language.
What you will learn in the crash course “Programming with Python 3”
-
Learn Python programming from scratch
-
Confirm what you have learned by writing a program
-
Gain competence by doing homework
-
Learn Python 3 and an introduction to data structures
-
Complete with file management – CSV, JSON, Pickling, text and binary files
-
Get to know the pearls of Python – lambda functions, modules, decorators, functional programming, namespaces and packages
-
You can pass the interview successfully
This course is suitable for people who
- Students who want to learn Python
- Software developers who want to improve their Python skills
- Beginner Python developer, curious about machine learning and data science
- Students of all disciplines such as engineering, natural sciences and computer programs who have taken Python as a subject
- People interested in new careers in machine learning and data science
- People who have programming as a hobby
Details of the crash course on programming with Python 3
- Editor: Udemy
- Teacher: Subburaj Ramasamy
- Training level: beginner to advanced
- Training duration: 15 hours and 37 minutes
- Number of courses: 44
Course headings
Prerequisites for the crash course in programming with Python 3
- No previous knowledge of programming is required. You will learn everything from scratch
- Should have a sense of logical thinking and a bit of mathematics
- You should have access to computers as you will be required to do extensive programming work during and after the course
- Be ready to enter and run the programs on your computer
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
free download software
Size
6.03GB