ProgrammingClass
Resources
Programming References
Learn X in Y Minutes: Python
ASCII Table
Recommended Software to Download and Install
Homebrew (for Mac)
iTerm2
GitHub
/
Git
VSCode
Computer Science Curriculums
UC Berkeley CS10 Spring 2012 Lectures - Beauty and Joy of Computing
CS10 Summer 2024
CS10 Spring 2024
Harvard CS50
CS50x 2023
CS50 2021
Khan Academy: Computer Science Course
Python Programming for Beginners
Exercism
- Thousands of exercises across over 70 languages
Jonathan’s Solutions