Learn to think programmatically (the quintessence of coding) to thrive in the digital age. Coding Fundamentals is our 6-week part-time introduction course on essential coding concepts. There are 12 sessions to discover, covering six technical concepts: variables, functions, conditionals, loops, arrays and hash tables, and version control.
We’ll build apps, learn coding fundamentals, and understand software engineering — all the building blocks that you’ll need to enter the tech space.
Coding Fundamentals employs the flipped classroom model where you complete facilitated self-learning before class and engage in pair exercises during class. Fundamentals aims to introduce the elements of constructing a program and thinking about how it should work in a short (6 weeks, 12 lessons) amount of time.
Week 2: Structuring and Debugging Code | Conditional Logic
Introduction to Logic
Pseudo Code, Boolean "Or"
Week 3: Logic & States | Git & GitHub
Program Lifecycle and Global State
Program State for Game Modes
Intro to GitHub
Fork and Clone
Week 4: Arrays & Loops
Loops with Arrays
GitHub Repo Browsing
Card Deck Generation with Loops
Week 6: HTML, CSS DOM | Project Presentations
The Document Object Model
Course Feedback & Reviews
No items found.
Meet our instructors
We’ve made it our job to make sure that every single Rocket Academy student is equipped with everything that it takes to become an exceptional software engineer. Optimised and personalised, our instructors focus on you as an individual and prepare you for success.
Our dedicated instructors, who are professionals in the field themselves, employ a ‘flipped-classroom’ methodology. In addition to a comprehensive curriculum, you get easy access to the instructors for all your questions as they guide you through the course.
Hi, I'm Zeph!
Zeph enjoys working on coding projects. When he is not coding, he is either doing calisthenics or reading tech books.
Shen Nan likes to dabble in all things tech and entrepreneurship. He thinks the only way to be a better person is to drink more coffee.