Python Fundamentals

The most effective way of learning Python language. This course will teach you to program using Python from scratch. You will learn core concepts of Python. You will start by installing Python on your computer, learning Python features, collections through working examples. We believe you are a fan of learning by doing than just watching, so please write and execute all examples provided. By the end of the course, you will be comfortable with basics of Python, using third-party libraries, develop them yourself and deliver working and maintainable code to others. “Come join us! Programming is fun again!”

What will you learn?

  • Language Elements
  • Features
  • Idioms
  • Libraries
  • Deliver Code

Who should take the course?

  • Are you new to programming?
  • Did you fail in programming before?
  • Do you know other programming languages, but want to switch to Python?

For any of the above question, your answer is yes then this course is for you.

What are the requirements?

  • No prior programming knowledge is required.
  • A Computer.
  • Basic system operations.

How to follow this course?

  • Start from the beginning and understand each lesson.
  • Use the supplied source code examples.
  • Write programs to examples.
  • Practice using your own problems.
  • Ask any queries in our Q&A section for this course.

Life Time


Access the course for life time.

Gold Membership


Access all courses.


  • Introduction to the Python Fundamentals Course
  • Getting Starting With Python 3
  • Strings and Collections
  • Modularity
  • Objects
  • Collections
  • Handling exceptions
  • Iterables
  • Classes
  • Files and Resource Management
  • Shipping Working and Maintainable Code

Course Information



Author Information

Patan Amrulla KhanPatan Amrulla Khan

What Others Have Said