Prepare to Code! Prework Curriculum

"Give me six hours to chop down a tree, and I will spend the first four sharpening the axe." –– Abraham Lincoln


Welcome

Congratulations on your acceptance to the Coding Boot Camp!

You are about to embark on a transformational journey that will dramatically expand your skill set. At times, it will be challenging, frustrating, and even bewildering, but trust us—it will be worth it in the end.

This program's curriculum is not easy. You will be exposed to new ideas at breakneck speeds and challenged to complete difficult exercises. Be prepared to push yourself and to be pushed.

That said, remember that every one of us, behind the scenes, is rooting for you. You were accepted into this program because we believe in your potential to succeed. You will have excellent mentors, dedicated teaching assistants, an extremely rich curriculum, and supportive peers to nudge you forward. If you put in the time and effort, we're confident you will find the success you're looking for.

The Importance of Prework

Because of the challenging nature of this program, we want you to come ready to sprint on Day 1. To prepare you, we've created these prework modules to be completed before your first day. The prework will provide you with the preliminary skills and information you'll need to begin the course. It will also give you a glimpse of what's to come.

We recommend reading through the modules in order, as each module builds on the previous one. You should also complete all assignments, some of which will be fairly challenging and require outside research.

As you work through the readings and assignments, don't be discouraged if some of them give you trouble. Just focus on doing your best.

Required Equipment

Succeeding in this course begins with the right equipment. Below are the equipment requirements for this course.

Note: If you are unable to meet these requirements, please contact your support team.

  • Laptop (Mac or Windows) with 8 GB RAM and 64-bit dual-core processor

Note: We don't support the Linux operating system in this course.

  • Monitor compatible with laptop

  • Webcam

  • Microphone

  • Headphones

  • High-speed internet connection (minimum speed requirements: download 25 Mbps, upload 5 Mbps)

Good luck, have fun, and get pumped! You are in for an amazing ride.


Prework Table of Contents

Module 1: Pillars of a Webpage: HTML, CSS, and JavaScript

Get familiar with the building blocks of the web.


Module 2: Programming Basics with Scratch

Life is complicated, but coding doesn't have to be. Learn fundamental programming concepts while creating simple games in Scratch.


Module 3: Ruby

Another programming language we'll use in this course is Ruby. Get a taste for how it differs from JavaScript.


Module 4: How to Succeed in This Course

This boot camp won't be easy. Set the right attitude and expectations with our tips.


Module 5: Install Your Tools

Get your computer ready for boot camp battle! Tools, installers, and readmes abound in this module.


© 2019 Trilogy Education Services