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
4.1 Arrays: The Gateway to Unlocking Data Algorithms
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock