Learn C Programming and OOP with Dr. Chuck [feat. classic book by Kernighan and Ritchie]
By freeCodeCamp.org
Published: May 29, 2024
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie. Toward the end Dr. Chuck interviews Guido van Rossum, the creator of Python.
???? Course resources: https://www.cc4e.com/
(Unlock Code Hint: View the developer console on the website.)???? Online C Programming book by Brian Kernighan and Dennis Ritchie: https://www.cc4e.com/book/chap00.md
?? Dr. Charles Severance developed this course. He is a professor at the University of Michigan.
?? Course Contents ??
?? (00:00:00) K&R 0: Historical Context
?? (01:04:44) From Python to C
?? (01:46:13) K&R 1: A Tutorial Introduction
?? (03:39:25) K&R 2: Types, Operators, and Expressions
?? (05:03:55) K&R 3: Control Flow
?? (06:03:43) K&R 4: Functions and Program Structure
?? (08:05:32) K&R 5: Pointers and Arrays
?? (09:57:33) K&R 6: Structures
?? (11:55:42) Object Oriented Programming
?? (13:25:45) Encapsulation and Abstraction
?? (14:36:34) Tree Maps and Hash Maps
?? (15:47:10) Epilogue???? Thanks to our Champion and Sponsor supporters:
???? davthecoder
???? jedi-or-sith
???? ????
???? Agustín Kussrow
???? Nattira Maneerat
???? Heather Wcislo
???? Serhiy Kalinets
???? Justin Hual
???? Otis Morgan
???? Oscar Rahnama—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news