i4Academy
← All courses
Beginner8 weeks

Programming Fundamentals

The mental model every developer needs.

Learn how programs actually work — variables, control flow, data structures, and problem solving — using a modern, friendly language. Designed for absolute beginners.

What you'll learn

  • Variables, types, and operators
  • Control flow and functions
  • Arrays, objects, and collections
  • Reading and writing files
  • Debugging and reading errors
  • Intro to version control with Git

You'll leave able to

  • Read and write small programs with confidence
  • Break a problem down into clear steps
  • Use Git for everyday version control