Learn Python Programming From A-Z: Beginner To Expert Course

Become a professional Python programmer and learn how to easily create programs, apps, scripts, games and so much more!
4.36 (3802 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Learn Python Programming From A-Z: Beginner To Expert Course
108 453
students
16 hours
content
Feb 2022
last update
$13.99
regular price

What you will learn

How to become a professional Python Developer

How to land your first job as a Python Developer

How to use the basic Python structures: strings, lists, and dictionaries

How to write Python scripts to perform automated actions

How to use Python Object-Oriented Programming (OOP)

How to create your own Python programs from scratch

How to use core programming tools such as functions and loops

How to use variables to store, retrieve and calculate information

Course Gallery

Learn Python Programming From A-Z: Beginner To Expert Course – Screenshot 1
Screenshot 1Learn Python Programming From A-Z: Beginner To Expert Course
Learn Python Programming From A-Z: Beginner To Expert Course – Screenshot 2
Screenshot 2Learn Python Programming From A-Z: Beginner To Expert Course
Learn Python Programming From A-Z: Beginner To Expert Course – Screenshot 3
Screenshot 3Learn Python Programming From A-Z: Beginner To Expert Course
Learn Python Programming From A-Z: Beginner To Expert Course – Screenshot 4
Screenshot 4Learn Python Programming From A-Z: Beginner To Expert Course

Loading charts...

Comidoc Review

Our Verdict

This Udemy course, Learn Python Programming From A-Z: Beginner To Expert Course, caters well to novice learners seeking to master the fundamentals of Python. Though some areas could be improved in terms of technical detail and specific examples, this remains a strong foundational offering for aspiring developers keen on embracing Python's wide applicability.

What We Liked

  • Comprehensive coverage of Python fundamentals, including basic structures (strings, lists, dictionaries), functions, loops, variables, and object-oriented programming
  • Well-organized course structure suitable for beginners, with clear explanations and choice of words making it accessible to non-native English speakers
  • Hands-on exercises right after lectures help solidify the concepts, and the length of the course allows learners to 'sleep on' the ideas for better retention
  • Appreciation for the instructor's efforts in breaking down complex programming concepts into easy-to-understand lessons with comprehensive discussions and examples

Potential Drawbacks

  • Some users found certain explanations or examples superficial, while expecting more depth particularly in object-oriented programming lectures
  • Lack of graphical user interfaces (GUI) materials in the course as no PyQt5 or Tkinter lessons were provided
  • A couple of instances where technicalities/correctness could be improved (e.g., accessing static class variables, use of 'self' keyword in methods)
  • The ratio of slides-to-code time is slightly off balance for some users who would prefer less slide-time and more coding opportunities

Related Topics

3077122
udemy ID
01/05/2020
course created date
10/11/2020
course indexed date
Angelcrc Seven
course submited by