web analytics

Programming in Python: A Hands-on Introduction Specialization

Hands-on Introduction to Python Programming. Code and run your first python program in minutes without installing anything!
This specialization is intended for people without programming experience who seek to develop python programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything from fundamentals to object-oriented design. These topics will help prepare you to write anything from small programs to automate repetitive tasks to larger applications, giving you enough understanding of python to tackle more specialized topics such as Data Science and Artificial Intelligence.

Applied Learning Project

Learners will create a variety of practical projects including helpful scripts that can speed up everyday tasks such as an automated file updater. Later projects use the PyGame library to animate graphical output for a variety of projects, including creating a FlappyBird game.

Course Information

Estimated Time: Approximately 4 months to complete Suggested pace of 3 hours/week

Difficulty: Beginner

Free

Enroll

Course Information

Estimated Time: Approximately 4 months to complete Suggested pace of 3 hours/week

Difficulty: Beginner