Skip to main content

Programming Fundamentals

  • Variables
  • Data structures
  • Functions
  • Type Theory
  • Control flow (conditionals, loops)
  • Paradigms (functional, objected oriented)
  • Tests
  • Debugging
  • Algorithms
  • Software Development Life Cycle (SDLC)