Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Programming Foundations
Welcome to Programming Foundations!
First things first
Module 0 - Getting Started: Set Up Your Dev Environment
0.1 Development Environment: Your Digital Lab (12:31)
0.2 IDEs: The Developer’s Best Friend (11:20)
0.3 Git: The Professional Developer’s Best Friend (17:00)
Week 0 - Action Steps
Cornerstone 1 - Under the Hood: How Computers Really Understand Data
1.1 Interact With Your Computer Through User Input (9:32)
1.2 Data Types and Variables: How Your Computer Classifies Data (18:03)
1.3 Bits: The Synapses of Your Computer’s Brain (15:03)
Week 1 - Action Steps
Cornerstone 2 - Control Flow Fundamentals: How To Tell Your Computer What To Do
2.1 Sequential Execution: The Basic Thought Process of Your Computer (8:19)
2.2 Conditional Execution: Making Your Computer Make Decisions (17:07)
2.3 Iterative Execution: Making Your Computer Repeat Tasks (13:05)
Week 2 - Action Steps
Cornerstone 3 - Organize and Optimize: The Power of Functions and Libraries
3.1 Functions (The Secret Sauce To Code Organization) (14:23)
3.2 The Best Functions for Leveling Up Your Programming Projects (19:21)
3.3 Function Inception: Solving Complex Problems Through Recursion (12:08)
Week 3 - Action Steps
Cornerstone 4 - Mastering Your Memory: Understanding Arrays, Strings, and Pointers
4.1 Arrays: The Gateway to Unlocking Data Algorithms (20:17)
4.2 Strings: Getting Your Computer To Talk (21:13)
4.3 Pointers: The Gateway to Unlocking Data Structures (30:53)
Week 4 - Action Steps
Bonus Module 5 – Don’t Embarrass Yourself: Good Coding and Build Practices
5.1 Dev Culture: Making Your Code Readable and Following Coding Conventions (14:56)
5.2 Organizing Your Code so You Don’t Get Lost (15:09)
5.3 How to Debug Without Guessing and Stressing (21:17)
Closing Remarks (Read This Before You Go!)
Closing Remarks (Read This Before You Go!)
Teach online with
3.1 Functions (The Secret Sauce To Code Organization)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock