Harvard University
CS50's Introduction to Programming with Python (CS50P)
Free Editors' choice
Description
A Harvard University online course focused entirely on programming with Python. Students learn functions, variables, conditionals, loops, exceptions, libraries, unit testing, file I/O, regular expressions and object-oriented programming. Includes hands-on exercises and a final project.
##ОнлайнКурсы #Harvard #CS50 #Python #Programming #ComputerScience #AI #Coding #STEM Computer science and AI
What you get
Harvard brand; fully focused on Python; beginner-friendly; practical exercises inspired by real-world problems; final project; can be taken before or after CS50x.
Certificate provided
Requirements
Open to everyone, including high school students; no prior programming experience is required. A computer and web browser are sufficient. To earn a certificate, students must complete the required assignments and final project. No recommendation letter, motivation essay or interview is required.
How to apply
Review the requirements
Check the age and grade limits, the language and the documents on the official website.
Check the age and grade limits, the language and the documents on the official website.
Prepare your materials
Essays, recommendation letters, certificates — start 4–6 weeks before the deadline.
Essays, recommendation letters, certificates — start 4–6 weeks before the deadline.
Save it in Pathfolio
Tap — the opportunity and its deadline will be saved to your account.
Tap — the opportunity and its deadline will be saved to your account.
Apply
On the programme’s official website — the “Official website” button in the deadline panel.
On the programme’s official website — the “Official website” button in the deadline panel.
Similar opportunities
Editors' choice
Harvard University Rolling admission
CS50x: Introduction to Computer Science
USA Online courses Online
Free
Portfolio value★★★★★Rating 5 out of 5
Prestige★★★★★Rating 5 out of 5
DifficultyIntermediate
Editors' choice
DeepLearning.AI + Stanford Online Rolling admission
Machine Learning Specialization
USA Online courses Online
Paid
Portfolio value★★★★★Rating 5 out of 5
Prestige★★★★★Rating 5 out of 5
DifficultyIntermediate
Editors' choice
Google Rolling admission
Google Machine Learning Crash Course (MLCC)
USA Online courses Online
Free
Portfolio value★★★★★Rating 4 out of 5
Prestige★★★★★Rating 4 out of 5
DifficultyIntermediate