The ‘Python for Beginners: Learn Python Programming (Python 3) Course’ on Udemy is taught by Jason Cannon. It is a project-based course designed to help students learn the Python language by working on Python-based projects. The course covers Python 2 and Python 3 versions. The instructor teaches students how and when to use both versions.
Some of the important topics included in the course are data structures, conditional statements, functions, loops, and file handling. The course is usually available for INR 3,199 on Udemy but students can click on the link and get the ‘Python for Beginners: Learn Python Programming (Python 3) Course’ for INR 449.
Who all can opt for this course?
- Anyone with an interest in computer programming in general or Python scripting.
- Anybody wants to work as a highly-paid Python developer.
- People who wish to advance their IT careers by learning Python, one of the most well-liked and in-demand programming languages in the world.
Course Highlights
Key Highlights | Details |
---|---|
Registration Link | Apply Now! |
Price | INR 499 ( |
Duration | 2.5 hours |
Rating | 4.5/5 |
Student Enrollment | 1,20,346 students |
Instructor | Jason Cannon https://www.linkedin.com/in/jasoncannon |
Topics Covered | Data structures, conditional statements, functions, loops, and file handling |
Course Level | Beginner |
Total Student Reviews | 35,539 |
Learning Outcomes
Create Python programmes that run on Linux, Mac, and Unix platforms
Course Content
S.No. | Module (Duration) | Topics |
---|---|---|
1. | Course Overview and Downloads (02 minutes) | Course Overview |
Course Downloads (Includes Solutions to the Practice Exercises) | ||
2. | Python Setup (19 minutes) | Python 2 vs Python 3 |
Installing Python on Windows | ||
Installing Python on Mac | ||
Installing Python on Linux | ||
Writing Python Programs | ||
Running Python Programs | ||
3. | Strings and Variables (28 minutes) | Section Overview |
Variables and Strings | ||
Functions and Printing | ||
String Methods | ||
String Concatenation | ||
Formatting Strings | ||
Section Summary | ||
Quiz 1 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 – Video | ||
Solutions to the Practice Exercises – #1 | ||
Solutions to the Practice Exercises – #2 – Video | ||
Solutions to the Practice Exercises – #2 | ||
Solutions to the Practice Exercises – #3 – Video | ||
Solutions to the Practice Exercises – #3 | ||
Review | ||
4. | Numbers and Math (07 minutes) | Section Overview |
Numbers, Numeric Operations, and Numeric Functions | ||
Comments | ||
Section Summary | ||
Quiz 2 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
Solutions to the Practice Exercises – #2 | ||
5. | Booleans and Conditionals (11 minutes) | Section Overview |
Booleans | ||
Conditionals | ||
Section Summary | ||
Quiz 3 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
6. | Functions (10 minutes) | Section Overview |
Functions, Part I | ||
Functions, Part II | ||
Section Summary | ||
Quiz 4 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
Review | ||
7. | Lists (18 minutes) | Section Overview |
Lists | ||
Slices | ||
Exception Handling | ||
Loops | ||
Sorting and Ranges | ||
Section Summary | ||
Quiz 5 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
8. | Dictionaries (10 minutes) | Section Overview |
Dictionaries – Part I | ||
Dictionaries – Part II | ||
Section Summary | ||
Quiz 6 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
9. | Tuples (07 minutes) | Section Overview |
Tuples | ||
Section Summary | ||
Quiz 7 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
10. | Files (16 minutes) | Section Overview |
Files, Part I | ||
Files, Part II | ||
Section Summary | ||
Quiz 8 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1 | ||
Solutions to the Practice Exercises – #2 | ||
11. | Modules (12 minutes) | Section Overview |
Modules, Part I | ||
Modules, Part II | ||
Section Overview | ||
Quiz 9 | ||
Practice Exercises | ||
Solutions to the Practice Exercises – #1, Part 1 | ||
Solutions to the Practice Exercises – #1, Part 2 | ||
12. | Bonus Section (01 minute) | Bonus Lecture |
Resources Required
A computer capable of running Mac, Windows or Linux operating systems.
Pros
- Dhivya Sri Srinivasan (5/5): As a beginner it was the best to launch our journey for python
- Chris C. Lehr (5/5): This did a great job! Also, bonus points for the man-bear-pig example.
- SHAIK MOHAMMED Yaseen (4/5): Very good but something for hands would have made it perfect
- John Sterling (4/5): This course a very good intro to the basics of the python programming language.
Cons
- Dr.Isha J. (2.5/5): I am not satisfied with the level of understanding of the lectures plus the practice exercises can not be solved just by listening to the sections. It’s kind of not in sync.
- Debashis P. (2.5/5): The course was average, but I was not able to understand module section as it is too fast. The trainer should give more time on understanding the basic concepts like definition in real life scenario, as I very very new to these programming concepts.
- Vinod R. (1.5/5): Starting was fine but when reached to section 7 it became very difficult and explanation was not enough.
- David B. (1/5): First I needed a more basic explanation of how python worked, like a pyhon for dummies book. Also, I found the material confusing when it came time to do the exercises.
About the Author
The instructor of this course is Jason Cannon who is a professional system administrator, consultant, and author. With a 4.5 instructor rating and 1,72,105 reviews on Udemy, he offers 20 courses and has taught 8,22,675 students so far.
- In 1999, Jason began working as a Unix and Linux System Engineer.
- He has since used his Linux expertise in organisations like Xerox, UPS, Hewlett-Packard, and Amazon.
- He has also worked as a technical consultant and independent contractor for Fortune 500 firms as well as small organisations.
- RedHat Enterprise Linux, CentOS, Ubuntu, and SUSE Linux Enterprise Server are all operating systems that Jason has used professionally.
- In his projects, he has used a variety of Linux distributions, including Debian, Slackware, Arch Linux, CrunchBang, Raspberry Pi OS, and others.
- Jason has expertise working with proprietary Unix operating systems such as AIX, HP-UX, and Solaris in addition to Linux.
- The strength of the Linux operating system is something he enjoys sharing with others.
- Along with “Linux for Beginners,” “Command Line Kung Fu,” and “Docker: A Project-Based Approach to Learning,” he is also the author of these books.
Comparison Table
Parameters | Python for Beginners: Learn Python Programming (Python 3) | Shell Scripting: Discover How to Automate Command Line Tasks | Linux Shell Scripting: A Project-Based Approach to Learning |
---|---|---|---|
Offers | INR 455 ( | INR 455 ( | INR 455 ( |
Duration | 2.5 hours | 6 hours | 12.5 hours |
Rating | 4.5/5 | 4.5/5 | 4.6/5 |
Student Enrollments | 1,20,334 | 50,119 | 88,192 |
Instructors | Jason Cannon | Jason Cannon | Jason Cannon |
Register Here | Apply Now! | Apply Now! | Apply Now! |
Leave feedback about this