Online Class: Python Programming 101
no certificate
with CEU Certificate*
-
15Lessons
-
16Exams &
Assignments -
15Hours
average time -
1.5CEUs
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
Course Lessons
Lesson 1: What is Programming?
- Lesson 1 Video A : Introduction to Python Programming Language
- Lesson 1 Video B
- Lesson discussions: Reasons for Taking this Course
- Complete Assignment: Why Python?
- Assessment: Lesson 1 Exam
Lesson 2: Hello Python!
- Lesson 2 Video
- Assessment: Lesson 2 Exam
Lesson 3: Program Structure
- Lesson 3 Video A : Programming Concepts and Data Types
- Lesson 3 Video B
- Assessment: Lesson 3 Exam
Lesson 4: Computing Results
- Lesson 4 Video A : Operators, Control Characters, and Common Functions
- Lesson 4 Video B
- Assessment: Lesson 4 Exam
Lesson 5: Choices and Repetition
- Lesson 5 Video A : Control Statements, Relational Operators, and Loops
- Lesson 5 Video B
- Review Practice Worksheet: lesson5-isprime-py.txt
- Assessment: Lesson 5 Exam
Lesson 6: Collections
- Lesson 6 Video A : Arrays, Lists, and Tuples
- Lesson 6 Video B : Dictionaries
- Lesson 6 Video C
- Review Practice Worksheet: lesson6-fibonacci-py.txt
- Assessment: Lesson 6 Exam
Lesson 7: Functions
- Lesson 7 Video A : Functions and Modules
- Lesson 7 Video B : Recursion
- Lesson 7 Video C
- Assessment: Lesson 7 Exam
Lesson 8: Errors and Exceptions
- Lesson 8 Video A : Debugging, Testing, and Troubleshooting
- Lesson 8 Video B : Handling Exceptions and Errors
- Lesson 8 Video C
- Assessment: Lesson 8 Exam
Lesson 9: Input and Output
- Lesson 9 Video A : Input and Output, Working with Files
- Lesson 9 Video B
- Assessment: Lesson 9 Exam
Lesson 10: Objects, Classes, and Methods
- Lesson 10 Video A : Object-Oriented Programming
- Lesson 10 Video B
- Assessment: Lesson 10 Exam
Lesson 11: Built-In Functions
- Lesson 11 Video A : Advanced String Functions
- Lesson 11 Video B
- Assessment: Lesson 11 Exam
Lesson 12: Modules and the Standard Library
- Lesson 12 Video A : Fun with Dates and Times
- Lesson 12 Video B
- Assessment: Lesson 12 Exam
Lesson 13: What Did We Forget?
- Lesson 13 Video
- Assessment: Lesson 13 Exam
Lesson 14: Fun and Games
- Lesson 14 Video
- Assessment: Lesson 14 Exam
Lesson 15: Putting it all Together
- Lesson 15 Video A : Advanced Python Programming - Databases and Pandas
- Lesson 15 Video B : Receipt Program
- Lesson 15 Video C
- Review 2 Practice Worksheets
- Lesson discussions: End of Course Poll; Course Comments
- Assessment: The Final Exam
Additional Course Information
- Document Your Lifelong Learning Achievements
- Earn an Official Certificate Documenting Course Hours and CEUs
- Verify Your Certificate with a Unique Serial Number Online
- View and Share Your Certificate Online or Download/Print as PDF
- Display Your Certificate on Your Resume and Promote Your Achievements Using Social Media
Choose Your Subscription Plan
No Certificate / No CEUs
This course only
Includes certificate | X |
Includes CEUs | X |
Self-paced | |
Instructor support | |
Time to complete | 6 months |
No. of courses | 1 course |
Certificate & CEUs
This course only
Includes certificate | |
Includes CEUs | |
Self-paced | |
Instructor support | |
Time to complete | 6 months |
No. of courses | 1 course |
Certificates & CEUs
Includes all 600+ courses
Includes certificate | |
Includes CEUs | |
Self-paced | |
Instructor support | |
Time to complete | 12 Months |
No. of courses | 600+ |
Certificates & CEUs
Includes all 600+ courses
Includes certificate | |
Includes CEUs | |
Self-paced | |
Instructor support | |
Time to complete | 24 Months |
No. of courses | 600+ |
Student Testimonials
- "It was very helpful learning from scratch. Also, those who don't have knowledge on programming, can also cope with this course. It was great. Keep up the good work." -- Krithika R.
- "This course is a very helpful starting point for working with Python. I found it to be a good balance of an overview of what the language can do, and some specifics on how to use the language." -- Emma R.
Related Courses
- 30 hours 3.0 CEUs Microsoft Office 2021: Word, Excel, PowerPoint and Outlook $110.00
- 9 hours 0.9 CEUs Microsoft Project 2021 $95.00
- 8 hours 0.8 CEUs Microsoft Access 2019 $95.00
- 7 hours 0.7 CEUs Final Cut Pro X $95.00
- 7 hours 0.7 CEUs Microsoft Word 2021 $95.00
- 8 hours 0.8 CEUs Adobe Premiere 101 $95.00
- 7 hours 0.7 CEUs Google Sheets $95.00
- 7 hours 0.7 CEUs PowerPoint 2021 $95.00
- 7 hours 0.7 CEUs Google Slides $95.00
- 16 hours 1.6 CEUs Advanced Excel 2019 $95.00
- 6 hours 0.6 CEUs Computer Literacy Level 2 - Internet Basics $95.00
- 6 hours 0.6 CEUs Computer Literacy Level 3 - Living and Working Online $95.00
- 11 hours 1.1 CEUs Excel 2021 $80.00
- 13 hours 1.3 CEUs Adobe Illustrator 101 $95.00
- 6 hours 0.6 CEUs Google Docs $95.00
- 7 hours 0.7 CEUs Computer Literacy Level 1 - Computer Basics $95.00
- 6 hours 0.6 CEUs Cybersecurity 101 $95.00
- 6 hours 0.6 CEUs Adobe Captivate $95.00
- 12 hours 1.2 CEUs Adobe After Effects $95.00
- 5 hours 0.5 CEUs Developing Great Social Skills $95.00
- 5 hours 0.5 CEUs Adobe Muse 101 $95.00
- 17 hours 1.7 CEUs Introduction to SQL $95.00
- 8 hours 0.8 CEUs Learn HTML - Create Webpages Using HTML5 $95.00
- 8 hours 0.8 CEUs Adobe InDesign 101 $95.00
- 12 hours 1.2 CEUs Adobe Photoshop 101 $95.00
- 11 hours 1.1 CEUs Introduction to CSS $95.00