Harvard CS50’s Introduction to Programming with Python – Full University Course

by freeCodeCamp.org · 10 chapters · 16h

  • Python for beginners
  • CS50 Python Lecture 0
  • Python functions and variables
  • Python string methods
  • learning Python from scratch
  • Harvard CS50P
  • Python int vs float

Free with your Google account. The videos play from YouTube, credited to their creator.

Chapters

  1. 01Introduction – Lecture 0 - Functions, Variables1:50:24
  2. 02Lecture 1 - Conditionals55:59
  3. 03Lecture 2 - Loops1:20:47
  4. 04Lecture 3 - Exceptions44:35
  5. 05Lecture 4 - Libraries1:17:30
  6. 06Lecture 5 - Unit Tests51:07
  7. 07Lecture 6 - File I/O1:32:10
  8. 08Lecture 7 - Regular Expressions2:05:03
  9. 09Lecture 8 - Object-Oriented Programming2:51:12
  10. 10Lecture 9 - Et Cetera2:29:01

About this course

Learn Python programming from Harvard University. It dives more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. You will learn how to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. This course will teach you how to read and write code as well as how to test and “debug” it. It is designed for students with or without prior programming experience who’d like to learn Python specifically. Learn about functions, arguments, and return values (oh my!); variables and types; conditional…

More courses like this