When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Computer Science for Python Programming
Professional Certificate programs are series of courses designed by industry leaders and top universities to build and enhance critical professional skills needed to succeed in todays most in-demand fields.
Free

This Course Includes
edx
0 (0 reviews )
6 months at 5 - 14 hours per week
english
Online - Self Paced
professional certificate
Harvard University
About Computer Science for Python Programming
HarvardX's Computer Science for Python Programming Professional Certificate
CS50's Introduction to Computer Science
CS50's Introduction to Programming with Python
Job Outlook
What You Will Learn?
- A broad and robust understanding of computer science and programming..
- How to think algorithmically and solve programming problems efficiently..
- Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development..
- Familiarity in a number of languages, namely Python as well as C, SQL, and JavaScript plus CSS and HTML..
- Functions, arguments, and return values variables and types; conditionals and Boolean expressions; and loops..
- How to handle exceptions, find and fix bugs, and write unit tests. Use third-party libraries; validate and extract data with regular expressions..
- Model real-world entities with classes, objects, methods, and properties; and read and write files..