Course Description

This course introduces beginning and intermediate programmers to the Python programming language. Even if you have no programming experience, you will learn to write simple Python programs. If you have done some programming in Python or another language, this course should greatly expand your programming knowledge.

The course is based on Python 3, the latest version of the language. The first few lessons introduce you to the basic structure of a Python program. You will learn how to work with expressions and assignments, how to use some built-in functions, and how to program with conditional and loop statements.

You will then learn about Python's advanced data structures, and how to organize your program with functions that you can write. The course will cover the foundations of object-oriented programming, which Python strongly supports. Another lesson will cover the various types of errors that may occur, and how to handle them and keep moving forward. You will also learn how to take command of text-based input and output.

In the later lessons the course will expand your knowledge of some of the many specialized libraries that are available with Python for advanced math and many other purposes. Then the fun begins, as you will see how to break free of a text-based world and use Python to manage multimedia, develop games, and construct robust graphic user interfaces for any type of program you may wish to build.

If you complete this course, you should be well on your way to becoming a productive Python programmer!

  • Completely Online
  • Self-Paced
  • Printable Lessons
  • Full HD Video  
  • 6 Months to Complete
  • 24/7 Availability
  • Start Anytime
  • PC & Mac Compatible
  • Android & iOS Friendly
  • Accredited CEUs
Universal Class is an IACET Accredited Provider
 
 

Assessment Guide

Assessment Points
Why Python? 1 points
Lesson 1 Exam 10 points
Lesson 2 Exam 10 points
Lesson 3 Exam 10 points
Lesson 4 Exam 10 points
Lesson 5 Exam 10 points
Lesson 6 Exam 9 points
Lesson 7 Exam 9 points
Lesson 8 Exam 10 points
Lesson 9 Exam 8 points
Lesson 10 Exam 10 points
Lesson 11 Exam 10 points
Lesson 12 Exam 8 points
Lesson 13 Exam 10 points
Lesson 14 Exam 10 points
The Final Exam 85 points
User Input and Output in JavaScript
User Input and Output in JavaScript
Advanced Excel 2019
Advanced Excel 2019
QuickBooks Courses
QuickBooks Courses
Performance Tuning and Configurations for your MySQL Server
Performance Tuning and Configurations for your MySQL Server
Microsoft Word Courses
Microsoft Word Courses
Ultimate Excel Training Bundle
Ultimate Excel Training Bundle
Communications Courses
Communications Courses
Google Sheets
Google Sheets
Using Mathematical Functions in Excel 2019
Using Mathematical Functions in Excel 2019
How to CREATE, ALTER, RENAME, and DROP Tables in SQL
How to CREATE, ALTER, RENAME, and DROP Tables in SQL
Microsoft Excel Courses
Microsoft Excel Courses
How to Use Final Cut Pro X to Organize Media
How to Use Final Cut Pro X to Organize Media
Operations Management Courses
Operations Management Courses
Advanced Selectors used in jQuery
Advanced Selectors used in jQuery
Developing Great Social Skills
Developing Great Social Skills
Business Writing Courses
Business Writing Courses
Microsoft Office 2021: Word, Excel, PowerPoint and Outlook
Microsoft Office 2021: Word, Excel, PowerPoint and Outlook
Microsoft Access 2019
Microsoft Access 2019