Discover Classes. Earn Rewards.
Advanced Python 3 Programming is unfortunately unavailable

Thankfully we have 9 other Python Classes for you to choose from. Check our top choices below or see all classes for more options.

Advanced Python 3 Programming

at ONLC Training Centers - Schaumburg

(5)
Course Details
Price:
$995
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Location:
Schaumburg, Suburbs
1320 Tower Rd 1st Fl
At N Wiley Rd
Chicago, Illinois 60173
(Map)
Share:
Important:
All classes are live, hands-on training via remote instructor
Description
Class Level: Advanced
Age Requirements: 18 and older
Average Class Size: 7

What you'll learn in this python class:

In this Python training course, students already familiar with Python programming will learn advanced Python techniques.

This advanced Python course is taught using Python 3; however, differences between Python 2 and Python 3 are noted.

Goals
  • Learn to work with the Collections module.
  • Learn about mapping and filtering and lambda functions.
  • Learn advanced sorting.
  • Learn to work with regular expressions in Python.
  • Learn to work with databases, CSV files, JSON, and XML.
  • Learn to write object-oriented code in Python.
  • Learn to test and debug your Python code.
  • Learn about Unicode and text encoding.
Class Prerequisites
Experience in the following is required for this Python class:
  • Basic Python programming experience. In particular, you should be very comfortable with:
  • Working with strings.
  • Working with lists, tuples and dictionaries.
  • Loops and conditionals.
  • Writing your own functions.
Experience in the following would be useful for this Python class:
  • Some exposure to HTML, XML, JSON, and SQL.
Course Outline

1. Advanced Python Concepts
  • Advanced List Comprehensions
  • Collections Module
  • Mapping and Filtering
  • Lambda Functions
  • Advanced Sorting
  • Unpacking Sequences in Function Calls
  • Modules and Packages
2. Working with Data
  • Databases
  • CSV
  • Getting Data from the Web
  • HTML
  • XML
  • JSON
3. Testing and Debugging
  • Creating Simulations
  • Testing for Performance
  • The unittest Module
4. Classes and Objects
  • Creating Classes
  • Attributes, Methods and Properties
  • Extending Classes
  • Documenting Classes
  • Static, Class, Abstract Methods
  • Decorator

Still have questions? Ask the community.

Refund Policy
Student cancellation requests made 14 calendar days or less before the class starts will be charged 100% of the course fee and are not entitled to a refund. The student has one (1) opportunity to use our Make-Up policy to have those funds applied to a later class date.

Map

Google Map

ONLC Training Centers

All classes at this location

Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 9950 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at ONLC Training Centers (2)

School: ONLC Training Centers

ONLC Training Centers

ONLC Training Centers was founded in 1983 when Jim Palic and Andy Williamson left their positions as mainframe programmers with the Dupont Company to start one of the industry's first computer training companies.

Over thirty years and still growing, ONLC Training Centers is one of the the largest privately...

Read more about ONLC Training Centers

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Chicago educator.

Want to take this class?

Save to Wish List
Taking this class for work? Get exclusive perks & discounts for free.

9 Top Choices

Introduction to Python

at Practical Programming - The Loop 29 E Madison, 16 Fl. Suite 1620, Chicago, Illinois 60602

Great and easy way to Start Learning Computer Programming, one of the most valuable skills Starting from scratch we learn how to start using Python and build a foundation for programming in Python. We learn and master how to use major data structures which include Strings, Lists, Dictionaries and Sets. We practice solving common problems usually asked...

Wednesday Sep 18th, 6pm - 9pm

  (3 sessions)
$399

3 sessions

Python Immersive

at Practical Programming - The Loop 29 E Madison, 16 Fl. Suite 1620, Chicago, Illinois 60602

Our program is designed to be a base for a career in the tech industry. Learn from scratch to comfortably program in Python.  We teach the fundamentals of programming, and the best practices for real life opportunities. After finishing our program, you will have a solid foundation for a career in Data Science, Application development, and information...

Monday Sep 23rd, 10am - 5pm

  (5 sessions)
$999

5 sessions

Python Programming 101

at Practical Programming - The Loop 29 E Madison, 16 Fl. Suite 1620, Chicago, Illinois 60602

This class aims to help beginners, regardless of their backgrounds, to feel justifiably confident to start using Python programming language. During the course you will learn how to start writing small practical programs using Python. You will get familiar with Python’s fundamentals, How to work with the built-in data structures and iterate with...

Thursday Sep 26th, 6pm - 9pm

Python Programming 101

at General Assembly - Near North Side 444 N Wabash Ave 5th Fl, Illinois City, Illinois 60611

Unlock data-driven insights with code. During our Python-focused introductory workshop, you’ll learn to harness the power of an essential programming language for data scientists and use it to drive accurate business insights. Working with real-world examples, you’ll: Touch on fundamental Python programming techniques and tools. Discover the...

Wednesday Oct 2nd, 6pm - 9pm

Introduction to Python Bootcamp

at General Assembly - Near North Side 444 N Wabash Ave 5th Fl, Illinois City, Illinois 60611

Python is a versatile and widely-used programming language with many applications. This workshop explores Python's place in the scientific ecosystem, and how the language, with several readily-available open-source libraries, can serve as a powerful tool for data analysis.  Designed as a stand-alone introduction to the data science aspects of...

Saturday Oct 5th, 10am - 4pm

Introduction to Python Programming

at Certstaffix Training - Near North Side 500 N Michigan Ave Ste 600, Chicago, Illinois 60611

In this Python training course, students learn to program in Python. The course is aimed at students new to the language and who may, or may not, have experience with other programming languages. Students will learn: - how Python works and its place in the world of programming languages- to work with and manipulate strings- to perform math operations-...

Monday Oct 7th, 9am - 4pm

  (4 sessions)
$2,700

4 sessions

Advanced Python Programming

at Certstaffix Training - Near North Side 500 N Michigan Ave Ste 600, Chicago, Illinois 60611

This 3 day course picks up where Introduction to Introduction to Python leaves off. Some topics are covered in more detail. New topics are added. You will have mastered all of the Python skills that are needed on the job, including those for object-oriented, database, and GUI programming. Target Audience:  Students who want to learn advanced...

Tuesday Oct 15th, 9am - 4pm

  (2 sessions)
$1,350

2 sessions

Python Data Analysis with NumPy and Pandas

at ONLC Training Centers - Schaumburg 1320 Tower Rd 1st Fl, Chicago, Illinois 60173

This is a rapid introduction to NumPy, pandas and matplotlib for experienced Python programmers who are new to those libraries. Students will learn to: use NumPy to work with arrays and matrices of numbers; work with pandas to analyze data; and work with matplotlib from within pandas. Audience Students already familiar with Python programming. ...

Thursday Oct 17th, 9am - 3:45pm

  (2 sessions)
$995

2 sessions

Javascript Fundamentals Bootcamp

at General Assembly - Near North Side 444 N Wabash Ave 5th Fl, Illinois City, Illinois 60611

This one-day bootcamp is geared towards beginners with little or no prior experience and provides a full introduction to programming fundamentals using JavaScript. You will be introduced to some of the tools that will help you approach programming in a systematic way including flow charts and pseudo-code. Building on that foundation we will use JavaScript,...

Saturday Nov 16th, 10am - 4pm

Loading...