Nov 19, 2020 - Dec 19, 2020

Introduction to Javascript

Learn Javascript Fundamentals through fun, creative coding assignments, in space.

Apply Now ->

In partnership with

Who you are?
This bootcamp is dedicated to our partnerships with HBCUs. We are looking for passionate students in tech from HBCUs around the country to participate in the bootcamp, learn from our mentors, and develop some awesome Javascript projects.
Introduction to Javascript

Nov 19, 2020 - Dec 19, 2020

Learn Javascript Fundamentals through fun, creative coding assignments, in space.

In partnership with

Javascript is one of the most consistently requested languages to learn from students and new engineers, and it's no surprise. Javascript is commonly used for both frontend and backend operations, with dozens of popular, powerful libraries at its disposal.

Learning Javascript gives you the ability to interact with all sorts of online tools pre-built for you, just like Twilio!

Students will quest online together through Space! The TwilioQuest modules online are excellent resources that you can follow along with during our weekly live sessions and ask questions of our experienced staff.

Between live streams, there will be original take-home assignments that enforce the learnings from the modules and help you venture into your own future journeys through space and the Javascript universe!

Week 1

System setup and starting your journey!

Objective: Suit up and Set off to Space

  • Enviornment setup
  • Defining all the components and terms
  • TwilioQuest, Javascript, editor
  • Initial few quests (hello world equivilents)

Homework

  • Set up your environment for non-TwilioQuest development
  • Complete FizzBuzz (or an equally difficult problem)
  • Goal: get some more 'standard' problems outside of the game environment

Week 2

Strings, Arrays, and Functions, oh my!

Objective: Start repairing the station

  • Continue with the quest
  • Complete tasks, getting used to javascript syntax for:
  • Strings and string functions
  • Arrays and Lists
  • Functions, parameters, and returns

Homework

  • Complete some practice array challenges from HackerRank (or similar)
  • Work with arrays in more typical, interview-prep way
  • Goal: Javascript coverage and learning some of what most developers will know after a year or two of learning\

Week 3

Programs! Building functions that behave appropriately for the prompts that are passed in.

Objective: Complete Your Quest

  • Complete the Game!
  • Finish the remaining tasks for the space station
  • Take some time to step back and think about programming more generally
  • See how the game's format parallels to standalone programming

Homework

  • Complete some practice string challenges from Leetcode
  • Some examples are available like this and this (or similar)
  • Work with strings in more typical, interview-prep way
  • Goal: Javascript coverage and learning some of what most developers will know after a year or two of learning