The ‘Learn Python Programming From A-Z: Beginner To Expert Course’ will help you discover how to master Python programming and develop apps, games, scripts, programmes, and much more. The course take you from the fundamentals of Python programming to mastery by fusing hands-on learning with sound theoretical instruction.
The primary goal of the course is to teach you not only the ins and outs of Python Programming but also how the software development industry operates, the various roles within a team, and how to find a Python Programming job without a degree. The course is usually available for INR 2,499 on Udemy but students can click on the link and get the ‘Learn Python Programming From A-Z: Beginner To Expert Course’ for INR 449.
Who all can opt for this course?
- Students seeking a comprehensive introduction to Python programming
Course Highlights
Key Highlights | Details |
---|---|
Registration Link | Apply Now! |
Price | INR 449 ( |
Duration | 16 Hours |
Rating | 4.5/5 |
Student Enrollment | 108,253 students |
Instructor | Juan E. Galvan https://www.linkedin.com/in/juane.galvan |
Topics Covered | Python Functions, Data types, Python Operators, NumPy, Pandas |
Course Level | Beginner |
Total Student Reviews | 3,551 |
Learning Outcomes
- How to work as a Python developer in the industry
- Finding your first job as a Python developer: how to do it
- Learn to use the dictionaries, lists, and strings that make up the core of Python
- How to create Python scripts that run automatically
- How to implement object-oriented programming in Python (OOP)
- Learn how to write original Python applications
- How to use basic programming tools like loops and functions
- Learn to store, retrieve, and calculate information using variables
Course Content
S.No. | Module (Duration) | Topics |
---|---|---|
1. | Introduction to Python Programming from A-Z (59 minutes) | Intro To Python Section Overview |
What is Python Programming? | ||
Who is This Course For? | ||
Python Programming Marketplace | ||
Python Job Opportunities | ||
How To Land a Python Job Without a Degree | ||
Python Programmer Job Roles | ||
Python from A-Z Course Structure | ||
How to Maximize your learning from the course? | ||
2. | Getting Familiar with Python (01 hour 11 minutes) | Getting Familiar with Python Section Overview |
Installing Python on Windows | ||
Installing Python on Windows Quiz | ||
Anaconda and Jupyter Notebooks Part 1 | ||
Anaconda and Jupyter Notebooks Part 2 | ||
Python Syntax | ||
Python Syntax Quiz | ||
Line Structure | ||
Line Structure Exercise | ||
Line Structure Quiz | ||
Comments | ||
Comments Quiz | ||
Joining Lines | ||
Joining Lines Quiz | ||
Multiple Statements on a Single Line | ||
Multiple Statements on a Single Line Quiz | ||
Indentation | ||
Indentation Quiz | ||
3. | Basic Data Types (01 hour 24 minutes) | Basic Data Types Section Overview |
Python Variables | ||
Python Variables Quiz | ||
Integers and Floats | ||
Integers and Floats Quiz | ||
Integers and Floats Exercise | ||
String Overview | ||
String Overview Quiz | ||
String Overview Exercise | ||
String Overview Exercise Solution | ||
String Manipulation | ||
String Manipulation Quiz | ||
String Manipulation Exercise | ||
String Manipulation Exercise Solution | ||
String Indexing | ||
String Indexing Quiz | ||
String Slicing | ||
String Slicing Quiz | ||
Strings Exercise | ||
Strings Exercise Solution | ||
Boolean | ||
Printing | ||
Printing Quiz | ||
Mini Project 1 : Letter Counter | ||
4. | Python Operators (01 hour 03 minutes) | Python Operators Section Overview |
Arithmetic Operators | ||
Arithmetic Operators Quiz | ||
Arithmetic Operators Exercise | ||
Arithmetic Operators Exercise Solution | ||
Assignment Operators | ||
Assignment Operators Quiz | ||
Assignment Operators Exercise | ||
Assignment Operators Exercise Solution | ||
Comparison Operators | ||
Comparison Operators Quiz | ||
Logical Operators | ||
StackOverFlow. Our new best friend ! | ||
Logical Operators Quiz | ||
Logical Operators Exercise | ||
Logical Operators Exercise Solution | ||
Identity Operators | ||
Identity Operators Quiz | ||
Membership Operators | ||
Bitwise Operators | ||
Bitwise Operators Quiz | ||
5. | Advanced Data Types (47 minutes) | Python Advanced Data Types Section Overview |
List Overview | ||
Lists Exercise | ||
Lists Exercise Solution | ||
List Slicing and Indexing | ||
List Slicing and Indexing Quiz | ||
Tuples | ||
Tuples | ||
Tuples Exercise | ||
Tuples Exercise Solution | ||
Sets | ||
Sets Quiz | ||
Dictionaries | ||
Dictionaries Quiz | ||
Dictionaries Exercise | ||
Dictionaries Exercise Solution | ||
When to use each one? | ||
When to use each one Quiz | ||
Compound Data Types | ||
Compound Data Types Quiz | ||
Data Types Practice Test | ||
6. | Control Flow Part 1 (56 minutes) | Control Flow Part 1 Section Overview |
Intro to Control Flow | ||
Basic Conditional Statements | ||
Basic Conditional Statements Quiz | ||
Basic Conditional Statements Exercise | ||
Basic Conditional Statements Exercise Solution | ||
More Conditional Statements | ||
More Conditional Statements Quiz | ||
More Conditional Statements Exercise | ||
More Conditional Statements Exercise Solution | ||
For Loops | ||
For Loops Quiz | ||
For Loops Exercise | ||
For Loops Exercise Solution | ||
While Loops | ||
While Loops Quiz | ||
7. | Control Flow Part 2 (31 minutes) | Control Flow Part 2 Section Overview |
Break Statements | ||
Break Statements Quiz | ||
Break Statements Exercise | ||
Break Statements Exercise Solution | ||
Continue Statements | ||
Continue Statements Quiz | ||
Continue Statements Exercise | ||
Continue Statements Exercise Solution | ||
Zip Function | ||
Zip Function Quiz | ||
Zip Function Exercise | ||
Zip Function Exercise Solution | ||
Enumerate Function | ||
Enumerate Function Quiz | ||
Enumerate Function Exercise | ||
Enumerate Function Exercise Solution | ||
List Comprehension | ||
List Comprehension Quiz | ||
List Comprehension Exercise | ||
List Comprehension Exercise Solution | ||
8. | Python Functions (30 minutes) | Python Functions Section Overview |
Intro to Functions | ||
Python help Function | ||
Defining Functions | ||
Functions Exercise 1 | ||
Functions Exercise 1 Solution | ||
Functions Exercise 2 | ||
Functions Exercise 2 Solution | ||
Functions Exercise 3 | ||
Functions Exercise 3 Solution | ||
Functions Exercise 4 | ||
Functions Exercise 4 Solution | ||
Functions Exercise 5 | ||
Functions Exercise 5 Solution | ||
Variable Scope | ||
Variable Scope Quiz | ||
Doc Strings | ||
Doc Strings Quiz | ||
9. | User Input and Error Handling (46 minutes) | User Input and Error Handling Section Overview |
Introduction to error handling | ||
User Input | ||
User Input Quiz | ||
User Input Exercise | ||
User Input Exercise Solution | ||
Syntax Errors | ||
Syntax Errors Quiz | ||
Exceptions | ||
Exceptions Quiz | ||
Handling Exceptions Part 1 | ||
Handling Exceptions Part 2 | ||
Handling Exceptions Exercise | ||
Handling Exceptions Exercise Solution | ||
Handling Exceptions Quiz | ||
Python Advanced Functions | ||
10. | Python Advanced Functions (01 hour 03 minutes) | Python Advanced Functions Section Overview |
Lambda Functions | ||
Lambda Functions Quiz | ||
Lambda Functions Exercise | ||
Lambda Functions Exercise Solution | ||
Functions args and kwargs | ||
Functions args and kwargs Quiz | ||
Functions args and kwargs Exercise | ||
Functions args and kwargs Exercise Solution | ||
Iterators | ||
Iterators Quiz | ||
Generators and Yield | ||
Generators and Yield Quiz | ||
Map Function | ||
Map Function Quiz | ||
Map Function Exercise | ||
Map Function Exercise Solution | ||
Filter Function | ||
Filter Function Quiz | ||
Filter Function Exercise | ||
Filter Function Exercise Solution | ||
11. | Python Scripting and Libraries (01 hour 07 minutes) | Python Scripting and Libraries Section Overview |
What is a script? | ||
Python Scripts Quiz | ||
What is an IDE? | ||
What is a text editor? | ||
From Jupyter Notebook to VScode Part 1 | ||
From Jupyter Notebook to VScode Part 2 | ||
Importing Scripts | ||
Importing Scripts Quiz | ||
Standard Libraries | ||
Third Party Libraries | ||
12. | NumPy (58 minutes) | NumPy Section Overview |
Intro to NumPy | ||
Why use NumPy? | ||
NumPy Arrays | ||
NumPy Arrays Quiz | ||
NumPy Arrays Exercise | ||
NumPy Arrays Exercise Solution | ||
Reshaping, Accessing, and Modifying | ||
Reshaping, Accessing, and Modifying Quiz | ||
Reshaping, Accessing, and Modifying Exercise | ||
Reshaping, Accessing, and Modifying Exercise Solution | ||
Slicing and Copying | ||
Slicing and Copying Quiz | ||
Slicing and Copying Exercise | ||
Slicing and Copying Exercise Solution | ||
Inserting, Appending, and Deleting | ||
Inserting, Appending, and Deleting Quiz | ||
Inserting, Appending, and Deleting Exercise | ||
Inserting, Appending, and Deleting Exercise Solution | ||
Array Logical Indexing | ||
Array Logical Indexing Quiz | ||
Array Logical Indexing Exercise | ||
Array Logical Indexing Exercise Solution | ||
Broadcasting | ||
Broadcasting Quiz | ||
13. | Pandas (01 hour 30 minutes) | Intro to Pandas |
Intro to Pandas Quiz | ||
Pandas Series | ||
Pandas Series Quiz | ||
Pandas Series Manipulation | ||
Pandas Series Manipulation Quiz | ||
Pandas Series Exercise | ||
Pandas Series Exercise Solution | ||
Pandas DataFrame | ||
Pandas DataFrame Quiz | ||
Pandas DataFrame Manipulation | ||
Dealing with Missing Values | ||
14. | Intro to OOP (41 minutes) | Functional vs OOP |
OOP Key Definitions | ||
Create your First Class | ||
How to Create and Use Objects | ||
How to Modify Attributes | ||
15. | Advanced OOP (01 hour 14 minutes) | Python Decorators |
Property Decorator | ||
Class Method Decorator | ||
Static Methods | ||
Inheritance from A to Z | ||
16. | Starting a Career in Python (01 hour 04 minutes) | Python Career Section Overview |
Getting Started with Freelancing | ||
Building A Brand | ||
Personal Branding | ||
Importance of Having Website/Blog | ||
Do’s and Don’ts of Networking | ||
Top Freelance Websites | ||
Creating A Python Developer Resume |
Resources Required
- A computer with internet access
Featured Review
Nikhil Mansotra (5/5) : As the tagline says, beginner to expert course, it’s exactly the same. Awesome delivery of contents and exercises and quizes are so helpful in understanding the context. Thanks for the course udemy. Kudos to the team.
Pros
- Melvin John Varghese (5/5) : This course is awesome, it has all that you need to get started into the world of python and build your career
- Adam Oellermann (5/5) : Excellent explanations all the way through, and the quizzes and coding exercises help you zero in on areas where you still need to do a bit of work.
- Dipak Kasar (5/5) : This is an awesome course but I need a certificate too.
- Yusuf (5/5) : I always thought that installing Python from the official website is the best way.
Cons
- Iurii Shpakovskyi (2/5) : Careless use of spaces in his examples (like [1,2 , 3, 4 ]) makes me believe the instuctor has limited practical experience and probably has never worked in a team/company with established development process.
- Ben Austin (2/5) : Anyway, I picked this class because the Python course I had purchased previously had a heavy accent that was having trouble following.
- Mayuri Balasaheb Dudhane (2/5) : Pronunciation of lecturer is very bad otherwise explanation of concepts are good
About the Author
The instructor of this course is Juan E. Galvan who is a Digital Entrepreneur | Business Coach. With 4.4 Instructor Rating and 18,763 Reviews on Udemy, he/she offers 15 Courses and has taught 514,263 Students so far.
- Instructor had a business since he was in elementary school
- Instructor background is in technology, including programming, web development, digital marketing, and e-commerce
- Instructor support lifelong learning that offers the benefits of a university degree without the drawbacks of high expenses and ineffective teaching techniques
- Instructor claims to be excited to work with you to increase your skill set
Comparison Table
Parameters | Learn Python Programming From A-Z: Beginner To Expert Course | Beginner’s guide to Competitive programming using python | Python Course From Basic to Advanced |
---|---|---|---|
Offers | INR 455 ( | INR 455 ( | INR 455 ( |
Duration | 16 hours | 1 hour | 7.5 hours |
Rating | 4.5/5 | 4.7 /5 | 4.4 /5 |
Student Enrollments | 108,253 | 56,885 | 99,972 |
Instructors | Juan E. Galvan | Harshavardhan G | Code Warriors |
Register Here | Apply Now! | Apply Now! | Apply Now! |
Leave feedback about this