Harvard CS50’s Introduction to Programming with Python – Full University Course
via freeCodeCamp
-
31
-
- Write review
Overview
Learn Python programming with a focus on web app development using frameworks like Django, React, and Bootstrap. This course covers database design, scalability, security, and user experience. You will master writing and testing code, handling exceptions, using APIs, creating UIs, and utilizing cloud services. The course teaches functions, variables, conditionals, loops, libraries, unit tests, file I/O, regular expressions, and object-oriented programming. It is designed for beginners and those wanting to specialize in Python. The teaching method includes hands-on practice with real-world programming exercises. The intended audience is students with or without prior programming experience looking to learn Python specifically.
Syllabus
Introduction
Lecture 0 - Functions, Variables
Lecture 1 - Conditionals
Lecture 2 - Loops
Lecture 3 - Exceptions
Lecture 4 - Libraries
Lecture 5 - Unit Tests
Lecture 6 - File I/O
Lecture 7 - Regular Expressions
Lecture 8 - Object-Oriented Programming
Lecture 9 - Et Cetera
Taught by
freeCodeCamp.org