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

by freeCodeCamp.org · 10 chapters · 16h

  • CS50 Python
  • Harvard CS50 Python course
  • learn Python programming for beginners
  • Python functions and variables
  • Python input and print
  • Python strings and methods
  • Python programming tutorial

Free with Google or your email. 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