image

Python is widely used across industries for automation, web development, data science, and machine learning. This live, instructor-led course provides a structured, practical approach to learning Python, making it accessible for both new programmers and those transitioning from other languages.

Note: Available in three full-day or five partial-day sessions. Check the schedule for options.

Participants will develop a strong foundation in Python by learning core concepts such as syntax, data types, control flow, and key data structures. They will apply Python to real-world use cases, including automation, web scraping, GUI development, and game design, allowing them to build a portfolio of practical projects.  The course also covers advanced Python features such as object-oriented programming (OOP), decorators, generators, and modules, enabling students to write more efficient and scalable code. Additionally, they will gain hands-on experience with industry-standard tools, including Jupyter Notebooks, Python libraries, and integrated development environments (IDEs), to write, debug, and deploy Python applications professionally.
Virtual Instructor-Led Training 3 days / 22 hours

Upcoming Schedules

Date Time Enroll
Nov 04 - Nov 06, 2026 8:00 AM - 4:00 PM Eastern Add To Cart
Nov 30 - Dec 02, 2026 9:00 AM - 5:00 PM Eastern Add To Cart
Dec 16 - Dec 18, 2026 9:00 AM - 5:00 PM Eastern Add To Cart
Jan 11 - Jan 13, 2027 9:00 AM - 5:00 PM Eastern Add To Cart

Who should attend Introduction to Python Course

This course is ideal for both new programmers and experienced developers seeking to add Python to their skillset.

Introduction to Python Course Outline


Resources

FAQs on Introduction to Python

This course is designed for both new programmers with no prior coding experience and experienced developers looking to add Python to their skillset.

No prior experience is required. The course starts with foundational concepts like syntax and data types before progressing to advanced topics, making it suitable for beginners and experienced developers alike.

You’ll learn Python fundamentals including syntax, data types, control flow, and data structures, plus advanced features like OOP, decorators, generators, and modules. Practical applications include automation, web scraping, GUI development, and game design.

The course uses industry-standard tools including Jupyter Notebooks, various Python libraries, and integrated development environments (IDEs) for writing, debugging, and deploying Python applications.

Yes, the course culminates in a final project (Lesson 8) where you’ll apply the concepts learned throughout the course, building a practical portfolio piece that demonstrates your Python skills.