Back to Courses
Beginner
Software Development
en
Introduction to Python
Udacity
Platform
· California, USA
About this course
In this Nanodegree, you will develop a strong foundation in Python programming, build professional-level coding skills, and learn how to leverage AI-assisted tools such as GitHub Copilot to write efficient, effective code. The program guides you from beginner concepts through core Python, object-oriented programming, problem solving aligned with PCEP and PCAP certifications, and practical real-world applications.
Prerequisite Skills
Skills you should have before taking this course
Basic computer literacy
Basic GitHub
Basic command line usage
Skills Gained
Skills you will develop by completing this course
Python Data Structures
Python programming fundamentals
Python control flow and loops
Object-oriented programming in Python
Exception handling in Python
List comprehensions and lambda functions
AI-assisted code development
GitHub Copilot for Python development