Python Classes Chicago

Apply Filters

Common Time Filters

Weeknights
Weekends

Days of the Week

Class Time

Class Start Date

Skill Level

Duration

Age

Searching

5 classes in-person in Chicago have spots left, and 10 classes live online are available.

Python for Data Science Bootcamp

Noble Desktop - Virtually Online

In this hands-on course, students will quickly go from learning the fundamentals of Python to analyzing real-world datasets. Our Python for Data Science Bootcamp is meant to go from the very basics of Python programming to the start of machine learning with Python. In this Bootcamp, you’ll learn how and why Python is used for data science, how to create programs, work with data in Python, create data visualizations, and use statistics to create...

Monday Oct 30th, 10am–5pm Eastern Time

 (5 sessions)

$1,495

5 sessions

Data Science Certificate

Noble Desktop - Virtually Online

Learn the tools to become a Data Scientist with hands-on training and mentoring from industry experts. Analyze data with Python, create machine learning models and interactive visualizations, and query databases with SQL. Become a Data Scientist or Data Analyst Learn how to manipulate databases and perform data analysis in this beginner-friendly program, preparing you for entry-level data science and Python engineering positions. Data science...

Monday Nov 13th, 10am–5pm Eastern Time

 (19 sessions)

$3,995

19 sessions

Python Programming Level 1: Intro for Non-Programmers

ONLC Training Centers @ 1320 Tower Rd, Chicago, IL 60173

This is an introductory Python programming course which provides a strong foundation that would allow students to further their skills with additional education. The course begins with an overview of Python and quickly has students building simple applications. Python syntax, including function and module design is considered. File consumption and exception handling are also included early in the class. In addition, there is an examination of using...

Monday Oct 16th, 9am–3:45pm Central Time

 (4 sessions)

$1,595

4 sessions

Power BI Intermediate

ONLC Training Centers @ 1320 Tower Rd, Chicago, IL 60173

This course is intended as a continuation of our introductory-level courses in Power BI (20778: Analyzing Data with Power BI and/or Excel BI Tools: Power BI for Excel Users ). It covers common intermediate-level tasks and some of Power BI’s most desireable new features. Prerequisites Before attending this course, students should have: - General knowledge equivalent to what is covered in 20778: Analyzing Data with Power BI . At Course Completion...

Wednesday Oct 11th, 9am–3:45pm Central Time

 (2 sessions)

$995

2 sessions

CompTIA PenTest+ Certification

Sprintzeal Americas Inc @ 73 W Monroe St, Chicago, IL 60603

CompTIA PenTest+ certification training focuses on penetration testing and vulnerability assessment management skills and offers hands-on experience in domains like cloud, desktop, and servers. Skills and knowledge acquired in this CompTIA PenTest+ course prepare candidates for expert-level job roles in IT security. Our program covers all the PenTesting stages and offers a thorough understanding of vulnerability management. The CompTIA PenTest+...

Monday Oct 16th, 9am–5pm Central Time

 (4 sessions)

$7,950

4 sessions

Discover Classes. Earn Rewards.

Python Classes Gift Card

Thousands of classes. No expiration. You choose the $ amount. Select a category or let the recipient pick.

Buy a Gift Card

Python for Automation

Noble Desktop - Virtually Online

In this class, you’ll learn how to automate time-consuming tasks using Python, such as gathering data from the internet. Whether your interests lie in social media, e-commerce, real estate, travel or government affairs, the ability to instantly collect up-to-date data across the web can be a big advantage. Use Python code to grab precisely the data you want from a website. Along the way, you’ll learn how to write loops so that your web scraping...

Tuesday Sep 26th, 10am–5pm Eastern Time

$425

Introductory Python

NYC Data Science Academy

This is a class for computer-literate people with no programming background who wish to learn basic Python programming. The course is aimed at those who want to learn “data wrangling” – manipulating downloaded files to make them amenable to analysis. We concentrate on language basics such as list and string manipulation, control structures, simple data analysis packages, and introduce modules for downloading data from the web. This Introductory...

Monday Sep 25th, 7–9pm Eastern Time

 (10 sessions)

$1,590

10 sessions

Introduction to Python Programming

Borough of Manhattan Community College @ Live Online

The Python programming language has a reputation for being easy to learn and very powerful. Its ease-of-use, power and run-time efficiency make Python a high ranking favored programming language in the software development community.  And so, Python developers are in demand! This course introduces the Python programming language through study and hands-on practice. You will learn Python’s syntax, and how to harness its power to build...

Friday Nov 17th, 7:30–10:30pm Eastern Time

 (16 sessions)

$1,310

16 sessions

Python for Automation

Practical Programming - Virtually Online

In this class, you’ll learn how to automate time-consuming tasks using Python, such as gathering data from the internet. Whether your interests lie in social media, e-commerce, real estate, travel or government affairs, the ability to instantly collect up-to-date data across the web can be a big advantage. Use Python code to grab precisely the data you want from a website. Along the way, you’ll learn how to write loops so that your web scraping...

Friday Sep 29th, 10am–5pm Eastern Time

$425

Python Programming Bootcamp

Noble Desktop - Virtually Online

Learn to code in Python through hands-on exercises. Gain a comprehensive understanding of Python programming fundamentals and start coding on your own. If you’re new to programming and ready to immerse yourself, this is the course for you. During the course, we’ll cover built-in data types and their behavior, and Control Flow Statements; the programming essentials used across many languages. You’ll also learn how to professionally structure...

Tuesday Feb 20th, 10am–5pm Eastern Time

 (5 sessions)

$1,495

5 sessions

Python Programming (Part-Time)

General Assembly @ Online Class

Gain fluency in Python — the world’s fastest-growing major programming language — and start leveraging its versatile capabilities to build web and data science applications. Whether you have coded before or are brand new to the world of programming, this course will put you on the fast track to building confidence with this intuitive, object- oriented language. Learn programming fundamentals and build a custom application. Graduate with the...

Tuesday Oct 10th, 6:30–8:30pm Eastern Time

 (20 sessions)

$4,500

20 sessions

Python Machine Learning Immersive

Practical Programming - Virtually Online

This skillset is in high demand, as machine learning algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix. This course will begin with linear and logistic regression, the most time-tested and reliable tools for approaching a machine learning problem. The course will then progress to algorithms with a very different theoretical basis, such as k-nearest neighbors,...

Tuesday Oct 10th, 10am–5pm Eastern Time

 (2 sessions)

$1,895

2 sessions

Python Programmer Bootcamp

Developer Bootcamp

The Python Programmer bootcamp shows how to rapidly develop and maintain effective Python programs and provides thorough coverage of Python syntax, built in data types and control constructs. Program Highlights: Write Python programs Work with Python's built-in objects Read and Write files Communicate with database's Create structured data with Lists, Tuples, Sets and Dictionaries Use exceptions to gracefully handle errors Test program features...

Monday Sep 25th, 8am–8pm Eastern Time

Python Machine Learning Bootcamp

Noble Desktop - Virtually Online

Master machine learning to create algorithms that can independently learn patterns and make decisions in this hands-on bootcamp. This skillset is in high demand, as machine learning algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix. This course will begin with linear and logistic regression, the most time-tested and reliable tools for approaching a machine...

Tuesday Oct 10th, 10am–5pm Eastern Time

 (5 sessions)

$1,895

5 sessions

Python Developer Certificate

Noble Desktop - Virtually Online

Become a Python Developer Learn the essential skills and tools to become a Python Developer. This course teaches Python for software development with Django, Django REST, and other developer tools such as Git and SQL. After completing this certificate, you will have the skills to apply for roles such as Python Developer, Back End Developer, and Software Engineer. Learn Programming Fundamentals Start by learning the basics of Python. In the first...

Tuesday Feb 20th, 10am–5pm Eastern Time

 (15 sessions)

$3,995

15 sessions

Reset all filters.

No results found

Try removing some filters.

Discover the Best Python Classes in Chicago

Python continues to top online lists of the most popular programming languages in the world. This object-oriented language offers simplicity, scalability, and versatility to tech professionals across every industry, from data science to web development.

If you want to learn Python in Chicago, you might find the number of options confusing. You can choose one of countless tutorials, bootcamps, or certificate programs. Consider first that you should base your selection on how and where you plan to use the skills and knowledge you gain from training.

Read on to learn more about the best Python classes in Chicago.

Best Python Classes & Schools in Chicago

  • ONLC Training Centers - ONLC Training Centers offers live online courses with optional access to their on-site computer labs for those who need them. In Chicago, they provide multiple training options, including Python Programming Level 1: Intro for Non-Programmers. This beginner-level course is ideal for development pros who need to learn Python. Applicants with no programming experience are also welcome. There are no prerequisites. ONLC also offers intermediate courses in related topics like Power BI and Tableau data visualization.
  • Sprintzeal Americas, Inc. - Many of Sprintzeal’s classes help participants prepare for project management, marketing, and web development certification tests. The CompTIA PenTest+ Certification class prepares attendees for CompTIA PenTest+, a popular certification for professionals in cybersecurity roles. While not every Python pro starts here, the course is open to students at all levels.

Online Python Schools & Classes

Online live learning is one of the most popular options for busy professionals and those with family obligations. Virtual training is interactive, offering a hands-on experience like in-person coursework. Students can attend from the comfort of home or office, ask questions in real-time, and get answers from expert instructors who can even control the screen—with permission, of course. Check out live online Python classes you can take from Chicago or anywhere. 

  • Noble Desktop - Python is one of many topics available from Noble Desktop, which offers bootcamps and certificate programs in-person and live online. Their Data Science Certificate program takes Python beginners from novices to data analysis or science pros in four weeks full-time or twenty weeks part-time. They also offer Python web development classes and shorter Python programming classes and bootcamps.
  • Practical Programming - Practical Programming offers multiple Python classes, too, including beginner-level and intermediate. For example, their FinTech Bootcamp covers Python, emphasizing data analysis and visualization. There are no prerequisites for this course.
  • NYC Career Centers - You can take in-person classes from NYC Career Centers in New York but live online from anywhere, including Chicago. Their Python Machine Learning Bootcamp is open to all levels, but applicants should be comfortable with Python data science libraries before enrollment. 

Chicago Industries That Use Python

Some of the top industries in Chicago that use Python include information technology (IT), life sciences, and BFSI (banking, financial services, and insurance). While these sectors require Python nationwide, their importance in Chicago is even higher. 

Today the greater Chicago metropolitan area is home to some of the biggest FinTech employers in the nation. Chicago biotech and pharmaceutical companies include Abbott Laboratories, Amgen, and Takeda Pharmaceutical Company, to name a few. Python and Django development companies based in Chicago include BuildThis, Foxbox Digital, and Brightlab.

Other key industries in Chicago use Python, too. Manufacturing, transportation, healthcare, and energy are industries that benefit from Python—from web development and Python data science to cybersecurity and artificial intelligence, including machine learning.

Python Jobs & Salaries in Chicago

Python professionals in the Chicago metro area do quite well salary-wise. For example, Data Analysts earn an average annual salary of about $73,000, comparable to the average U.S. salary.

While Data Scientists typically make around $118,000 annually here, Python Developers in Chicago earn about $144,000 annually—an impressive 25% higher than the national average for comparable positions. And Machine Learning Engineers here make an average annual salary of $168,000, eight percent higher than the national average.

These high-salary positions may require multiple programming languages and years of experience. Many Python professionals begin training through immersive bootcamps or certificate programs to gain entry-level jobs before advancing. When looking for Python positions in Chicago, remember to include titles like Software Engineer, DevOps Developer, or Build Release Engineer, as well as those listed above.

Python Corporate Training

You can book corporate Python training for your Chicago organization through CourseHorse. A live online Python Fundamentals class is available at the beginner level. Training is available live online through CourseHorse or at a state-of-the-art Midtown Manhattan location with workstations and equipment provided.

You can also get private group training tailored to your specific needs. If you want your team to have more scheduling flexibility, you can also purchase discounted vouchers for public enrollment classes. Call or click today for a free consultation.