| Home | Course Content | Course Guidelines |
Welcome to your Coding Bootcamp
Class Repository.
This is your one-stop-shop for all things Bootcamp
related.
Below your will find a main Course Guidelines
and Course Content
listing.
Course Syllabus | Student Support | Getting Started |
---|---|---|
Code Of Student Conduct | Student Support Listing | Gitlab |
Attendance and Late Policy | Class Videos | Git-Github |
Code Drills | Tutoring | SSH-Keys Mac |
Homework | Office Hours | SSH-Keys PC |
Projects | Important Links And Notes | Terminal |
Plagiarism | Technical Curriculum by Week | What is Slack? |
# | Section Name | Description |
---|---|---|
01 | HTML Git CSS | HTML Tags, Box Model, Floats, Classes, IDs, Positioning, Dev Tools |
02 | CSS - Bootstrap | Bootstrap CDN, The Grid System, Bootstrap Components |
03 | Javascript | Strings, Booleans, Numbers, Objects, Arrays; conditionals, For loops, while loops, until loops; this |
04 | Web APIs | Web APIs and interfaces, Timers, Document Object Model (DOM), Getting, selecting, traversing, and manipulating elements, Form events, Keyboard and mouse events, Bubbling and propagation, Event delegation |
05 | Third Party APIs | JQuery, DOM, Pseudocode, Parsing Objects |
06 | Server Side APIs | AJAX & APIs, JSON Parsing, Endpoint URLs, Query Params; Algorithms, Bubble Sort |
07 | Project One | Client Side Data Driven Web Application; Git Branch, Git Pull Request, Agile Practices |
08 | Mock Interview Session | Pseudocode, Visualization, Communication, Whiteboarding, Interview Practice |
09 | NodeJS | Node, Internal & External Packages: FS, Request, process.argv ;NPM, package.json AND ES6, Constructing Classes, Destructuring, let and const , Arrow notation () => {} , Object destructuring [...variable] and {...variable} , Array Methods |
10 | OOP | Javascript Objects, Constructor Functions, OOP |
11 | Express | server, Express, req.params , Restful Routes, Restful APIs |
12 | MySQL | CallBacks, MYSQL, node & MySQL |
13 | MVC | MVC, Handlebars, Template Engines |
14 | Full-Stack | ORM, Sequelize |
15 | Project Two | Full Stack SQL Backed App |
- Updating your portfolio page and other materials to build toward being employer competitive.
Activity |
---|
00-project-requirements |
01-project-set-up |
- Reverse Engineering Code
Homework Instructions Link
- Reverse engineer the starter code provided and create a tutorial for the code.
Activity |
---|
00-MVCDiagram |
01-Chirpy-mySQL |
02-SequelizeQuestions |
03-Chirpy-Sequelize |
04-StarWars |
05-SequelizeLibrary |
06-SequelizeCLI |
08-Sequelize-Create-Read |
- Node Express Handlebars
Homework Instructions Link
- In this assignment, you'll create a burger logger with MySQL, Node, Express, Handlebars and a homemade ORM (yum!). Be sure to follow the MVC design pattern; use Node and MySQL to query and route data in your app, and Handlebars to generate your HTML.
- Employee Tracker
Homework Instructions Link
- In this homework assignment, your challenge is to architect and build a solution for managing a company's employees using node, inquirer, and MySQL.
- Express Homework: Note Taker
Homework Instructions Link
- Create an application that can be used to write, save, and delete notes. This application will use an express backend and save and retrieve note data from a JSON file.
- OOP Homework: Template Engine - Employee Summary
Homework Instructions Link
- In this homework assignment, your challenge is to build a Node CLI that takes in information about employees and generates an HTML webpage that displays summaries for each person. Since testing is a key piece in making code maintainable, you will also be ensuring that all unit tests pass.
- Node.js and ES6+ Homework: Good README Generator
Homework Instructions Link
- Create a command-line application that dynamically generates a README.md from a user's input.
Activity |
---|
01-interview-series-pre-work |
02-interview-series-pair-mock |
- Project One
Homework Instructions Link
- Requirements listed in Proposal Doc
Activity |
---|
01-Stu_Create-Repository |
02-Stu_Protect-Master |
03-Stu_Branching-Pushing |
04-Stu_Git-Recap |
05-Stu_MVP |
06_Stu-Issues |
07-Stu_kanban |
08-Stu_Standup |
09-Stu_Continuous-Deployment |
a
- Server-Side APIs Homework: Weather Dashboard
Homework Instructions Link
- Build a weather dashboard application with search functionality to find current weather conditions and the future weather outlook for multiple cities.
- Third-Party APIs Homework: Day Planner
Homework Instructions Link
- Create a simple calendar application that allows the user to save events for each hour of the day. This app will run in the browser and feature dynamically updated HTML and CSS powered by jQuery.
- Web APIs Homework: Code Quiz
Homework Instructions Link
- As you proceed in your career as a web developer, you will probably be asked to complete a coding assessment. These assessments are typically a combination of multiple-choice questions and interactive challenges. In this homework assignment, your challenge is to build a code quiz with multiple-choice questions.
- JavaScript Homework: Password Generator
Homework Instructions Link
- Create an application that generates a random password based on user-selected criteria. This app will run in the browser and feature dynamically updated HTML and CSS powered by your JavaScript code.
- CSS and Bootstrap Homework: Responsive Portfolio
Homework Instructions Link
- Responsive design ensures that web applications render well on a variety of devices and window or screen sizes. As a developer, you will likely be asked to create a mobile-first application or add responsive design to an existing application.
- Your task is to refactor an existing webpage to make it accessible.