First 20 students get 40% discount. Hurry up!

Course Description

Python is a dynamically-typed, object-oriented, high-level programming language.Footnote1 Its built-in data structures make it useful for data analysis tasks. Python is considered readable and easy to learn, because its syntax mimics plain English.

Python is popular among programmers. In Stack Overflow’s 2021 Developer Survey, almost half of all respondents used it extensively in the last year. According to the same survey, Python is also the language most people are interested in learning and working with more in the future.

Its popularity and ease of application means that Python has a large community of users, ready to supplement resources and provide advice. Altogether, this makes Python coding a powerful tool in today’s software development world.

Course Curriculum

  • Course Overview
  • Python Setup
  • Python Object and Data Structure Basics
  • Python Comparison Operators
  • Python Statements
  • Methods and Functions
  • Milestone Project - 1
  • Object Oriented Programming
  • Modules and Packages
  • Milestone Project - 2
  • Python Decorators
  • Python Generators
  • Advanced Python Modules
  • Web Scraping with Python
  • Working with Images with Python
  • Working with PDFs and Spreadsheet CSV Files
  • Emails with Python
  • Final Capstone Python Project
  • Advanced Python Objects and Data Structures
  • Bonus Material - Introduction to GUIs
  • APPENDIX: OLDER PYTHON 2 MATERIAL
  • BONUS SECTION: THANK YOU!

Ready To Start
Your Free Trial Today

  • shape
  • shape
  • shape
  • shape