• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code The Dream School
Code the Dream Labs Logo

Code The Dream School

Main hub for class materials for Code the Dream’s classes

  • Code the Dream Home

Search Code The Dream School

Lesson 1.1 – Programming Fundamentals: JavaScript Basics

Learning Objectives

  • What JavaScript is and where it is used
  • The basic syntax of the JavaScript programming language
  • Basic programming concepts like variables, data types, and conditional statements
  • How to troubleshoot programming problems

Lesson Materials

You can use Odin Project OR Team Treehouse OR a combination of both! Odin is more text-based, Team Treehouse is more video-based. We suggest you select which format you like best and stick with it throughout the course, but if you run into a topic that you need more/better explanation on, check out the materials from the other source to help.

If you are using Odin as your primary learning materials, please go to each link in this list and read through the content on that page. If there are links you are redirected to as you read/work through the content, follow those links as well and read the content there also.

  • Problem Solving
  • The Odin Project – Fundamentals Part 1
  • The Odin Project – Fundamentals Part 2

If you are using Treehouse as your primary learning materials, please go through the following courses in treehouse:

  • JavaScript Basics (234 minutes)
  • JavaScript Numbers (83 minutes)

Assignments

Coding Assignment

Your assignment for this week can be found here.

When the link opens you will need to fork the repo (click the fork button). And then follow the instructions in the file created to do your assignment. You will then turn in your forked link once you have finished all of the questions in the assignment.

Mindset Assignment

This week we would just like you to get settled into a good routine, and become familiar with all the different tools you’ll be using throughout the course. Next week will be your first week that has a Mindset Assignment. Welcome to class! Let us (your Cohort Instructional Leader or Mentor(s)) know if you need help with anything!

When you’ve completed your Coding Assignment, submit your assignment (link to your code on replit.com) using the Homework Assignment Submission Form.

If you need help at all this week finding your way around Slack, this class website, your lesson materials, or replit please reach out to your mentors and/or Cohort Leader.

Footer

Copyright © 2025 Code the Dream School | All Rights Reserved | Privacy Policy