Python 3 : Beginners to Advanced

Duration: 20 Days
Instructor: Prabin Bhandari
Fee: NRS. 10000

Learn all about Python3 from the very basic to advanced topics.

This course is intended for students with little or no prior programming knowledge, basic programming knowledge or for people migrating from other programming langauges to python.

What you'll Learn

  • Learn to use Python professionally, using Python 3!
  • Create games with Python, like Tic Tac Toe and Blackjack!
  • Learn advanced Python features, like the collections module and how to work with timestamps!
  • Learn to use Object Oriented Programming with classes!
  • Understand complex topics, like decorators.
  • Understand how to use both the Jupyter Notebook and create .py files
  • Get an understanding of how to create GUIs in the Jupyter Notebook system!
  • Build a complete understanding of Python from the ground up!
  • Get basic idea about data science in python.

Course Detail

  1. Python Object and Data Structure Basics
  2. Python Comparison Operators
  3. Python Statements
  4. Methods and Functions
  5. Project - 1
  6. Object Oriented Programming
  7. Modules and Packages
  8. Errors and Exception Handling
  9. Project - 2
  10. Built-in Functions
  11. Python Decorators
  12. Python Generators
  13. Project - 3
  14. Advanced Python Modules
  15. Advanced Python Objects and Data Structures
  16. Advanced OOP
  17. Introduction to GUIs
  18. Parallel Processing
  19. Introduction to Data Science in Python
  20. Project - 4 (Final)