Skip to content

singharaj-usai/MSU-Coding-Bootcamp

Repository files navigation

edX Coding Boot Camp


🔥 Welcome to your Coding Bootcamp Class Repository! 🔥

This is your one-stop-shop for all things Bootcamp related.

I uploaded this to GitHub in case I can't access my computer or local repository so this acts as a backup for me.

I have added a bunch of helpful material that the Bootcamp didn't provide, such as cheatsheets, README directories, and imported the Canvas modules unit overviews over here to easily view in your IDE.

Cheatsheets have been added on the Resources section to help you easily guide through the material, Click Here to be directed there.

If you have question about Course Guidelines such as Student Support Listing, Code Of Student Conduct, etc Click Here.


Course Content

# Section Name Description
01 HTML Git CSS HTML Tags, Box Model, Floats, Classes, IDs, Positioning, Dev Tools
02 Advanced CSS Media Queries, Flexbox, responsive design, CSS Resets, Pseudo Elements, Forms, Wireframing, CSS Selectors, CSS Variables, Git Pull Conflicts
03 Javascript Variables, Strings, Booleans, Numbers, Objects, Arrays; conditionals, For loops, while loops, until loops; this, Functions, Scope, Method, Objects
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, Data Attribues, Local Storage, Git pull request, Git Branch
05 Third Party APIs JQuery, DOM, Click events, Pseudocode, Event Delegation, Bootstrap, Google Fonst, jQuery UI widgets, Momentjs, Git Revert
06 Server Side APIs Curl, Fetch, XMLHttpRequest, AJAX, Parsing JSON, Network activity
07 Project One Client Side Data Driven Web Application; Git Branch, Git Pull Request, Agile Practices
08 Project One Continued Project One Week 02
09 NodeJS Node, Internal & External Packages: FS, Request, process.argv ;NPM, Inquirer, package.json AND ES6, Constructing Classes, Destructuring, let and const, Arrow notation () => {}, Object destructuring [...variable] and {...variable}, Array Methods, Template Literals, Git Fork
10 OOP Object Oriented Programming, Javascript Objects, Constructor Functions, Polymorphism, Promises, TDD, Javascript classes, Git Stash
11 Express Express, req. & res. params , Restful Routes, Restful APIs
12 MySQL node & MySQL, Callbacks
13 ORM Object Relational Mapping, Sequelize
14 MVC Model View Controller, Handlebars, Template Engines
15 Project Two Full Stack SQL Backed App
16 Project Two Presentations Full Stack SQL Backed App Presentations
17 Computer Science Computer Science Introduction; Big O, Binary Search, Selection Sort, Insertion Sort, Quicksort, Stack, Queue, Linked List, BST, Hashing Functions
18 NoSQL ODM, Mongo, Mongoose, IndexDB, Scraping
19 PWA Performance, Lazy Loading Progressive Web Applications, Service Workers, Caching, Webpack, Chunking
20 React React Components, React Props
21 MERN GraphQL, MVC, MERN
22 State Context API, Redux Reducers, useReducer React Hook, useState React Hook
23 Project Three PDF MERN Stack Application
24 Project Three Presentations MERN Stack Application Presentations
25 Continuation Courses Continuation Courses
26 Mock Interview Session One Pseudocode, Visualization, Communication, Whiteboarding, Interview Practice
27 Mock Interview Session Two White Boarding, Interview Practice

© 2024 edX Boot Camps LLC. Confidential and Proprietary. All Rights Reserved.