A README.MD file for collecting resources.
-
Store App Assignment - Store App Assignment
-
Store App Example Repo - Robot Store Example
-
JavaScript Library - JS Library Assignment Sheet
-
JavaScript Library Example - Paul's Open Source Library for JavaScript
-
Track Slides - Ongoing slide deck for the track.
-
HTML, CSS, JavaScript - Notes and code from Week 1.
Module | Video |
---|---|
Module 1 | Header |
Module 2 | Banner |
Module 3 | Aside |
Module 4 | Main Section |
Module 5 | Main Section p.2 |
Module 6 | Footer |
-
jQuery Manual - jQuery Manual for walkthrough of basics.
-
Bootstrap Manual - Bootstrap Manual for Docs walkthrough.
-
HTTP Fundamentals - HTTP Fundamentals/Ajax class notes/manual with Friends List Lesson.
- HTML5 - The go to docs for HTML5.
- W3SCHOOLS - Use this one sparingly and only for initial quick reference.
- HTML Validator - An intermediate concept. HTML validator.
- gravit Free tool for mockups early on.
- balsamiq 30 day trial. The industry standard tool for wireframing. We love it, but it's $$.
- CSS Basics - Basics for CSS.
- Margins & Padding - Codepen that we did to learn Margins & Padding.
- CSS Tricks - CSS Shapes here, but CSS tricks is a great site that you need to see.
- CSS Techniques - A smorgasbord of CSS techniques.
- Complimentary Colors for CSS - A color picker that also shows complimentary colors with the selected color.
- JS Style Guide - Standard JS style guide.
- The Good Parts - The go to for JavaScript. Good for building a library.
- Eloquent JS - Free book. Very famous. Can be both simple and complicated.
- Bob Tabor - Bob Tabor's JS videos produced by Microsoft. Many students have enjoyed these videos and feel like it helps them understand JavaScript and jQuery really well.
- Project Euler - Problems that you could do in your library.
- Official Git Book - The go to source for learning Git.
- Common Config Error - This is a frequent issue with when getting started.
- Pull Requests - A good walkthrough on Github of how to do Pull Requests.
- Deleting a Branch - Students are always wondering about how to delete a branch.
- jQuery TODO List - A solid tutorial for building a jQuery ToDo List.
- Get Bootstrap - The official Bootstrap starter site.
- Start Bootstrap - A template
- Bootstrap Zero - Minimalistic Bootstrap templates.
- HTTP Fundamentals - Http fundamenals student manual.
- Learn Code Academy - This guy is great. He can teach you a lot about Ajax and other stuff.
- APIs - A list of open APIs to work with.
Module | Video | Concept |
---|---|---|
* Module1 | * Video1 | Client Set up |
* Module2 | * Video2 | Server Set up |
* Module3 | * Video3 | Test API |
* Module4 | * Video4 | No video. Using Nodemon.js. |
* Module5 | * Video5 | Middleware |
* Module6 | * Video6 | Reflection |
* Module7 | * Video7Part1 | Sequelize Part 1 |
* Module7 | * Video7Part2 | Sequelize Part 2 |
* Module8 | * Video8 | ??? |
* Module9 | * Video9 | ??? |
* Module10 | * Video10 | Routes |
* Module11 | * Video11Part1 | bcrypt part 1 |
* Module11 | * Video11Part2 | bcrypt part 2 |
* Module12 | * Video12Part1 | Validate Session Part 1 |
* Module12 | * Video12Part2 | Validate Session Part 2 |
* Module12 | * Video12Part3 | Validate Session Part 3 |
* Module13 | * Video13 | uiaddtion, login modal |
* Module14and15 | * Video14&15 | Signup Part 1 |
* Module14and15 | * Video14&15 | Signup Part 2 |
* Module14and15 | * Video14&15 | Signup Part 3 |
* Module16 | * Video16 | Login & Logout |
* Module17 | * Video17 | Define |
* Module18 | * Video18 | Client Definition |
* Module19 | * Video19 | Client Definition |
* Module20 | * Video20 | Log |
* Module21 | * Video21 | UI Enhancement |
* Module22 | * Video22 | |
* Module23 | * Video23 |
- WorkoutLogManualRepo WorkoutLog Manual Repo
- WorkoutLogCodeRepo - WorkoutLog Code Repo Manual 4 GoogleDoc(https://docs.google.com/document/d/1XwArUGVJ6aHF4bzUsFgNX3RUkhidkBeh38qOAmKnXN4/edit)
- [WorkoutLogDeployed]
-
SOW - Statement of Work for MEAN.js project.
-
MEAN.jsRepo - MEAN.js Repo
-
CodeSchool - CodeSchool Shaping Up with Angular Course
-
PluralsightMongoose - Mongoose course that will help understand some important things about MongoDB.
-
PluralsightMEAN.js - Pluralsight Course for an Introduction to MEAN.js.
-
Deployment Deployment plan by Doug Kiel.
- PostmanChallenge - Postman Challenge
- CreateReactApp - Create React App is a great way to get started. Comes out of the box with all the Node Modules you need to get started.
- ReactRouter - React Router
- ReactRocks - React Rocks
- ReactPatterns - React Patterns
Module | Video | Concept |
---|---|---|
* Module0 | * Video0 | Class Overview |
* Module1 | * Video1 | Server Set up |
* Module2 | * Video2 | Express Server & Middleware Setup |
* Module3 | * Video3 | Routes |
* Module4 | * Video4 | Mongoose |
* Module5 | * Video5 | API |
* Module6 | * Video6 | Encryption |
* Module7 | * Video7 | JWT Implementation |
* Module8 | * Video8 | Passport |
* Module9 | * Video9 | Sign In |
* Module10 | * Video10 | Client Set up |
No Module | * ServerOverview | Review of Concepts and Code |
* Syntax Highlighting | Sublime Configuration | Necessary for React Syntax |
* Module10.1 | * Video10.1 | React Fundamentals |
* Module10.2 | * Video10.2 | JSX/Components |
* Module10.3 | * Video10.3 | Props/Components |
* Module10.4 | * Video10.4 | State |
* Module10.5 | * Video10.5 | Child Components |
* Module11Part1 | * Video11Part1 | Nav Component |
* Module11Part2 | * Video11Part2 | Search Bar Component |
* Module11Part3 | * Video11Part3 | Video Details Component |
* Module11 | * Video11Part4 | Video Component |
* Module12.1 | * Video12.1 | Redux Intro |
* Module12.2 | * Video12.2 | Reducers |
* Module12.3 | * Video12.3 | Containers |
* Module12.4 | * Video12.4 | Reducers/Containers Challenge |
* Module12.5 | * Video12.5 | Actions |
* Module12.6 | * Video12.6 | Action Creators |
* Module12.7 | * Video12.7 | Action Creators Overview |
* Module12.8 | * Video12.8 | Redux Challenges |
* No document | * React-router | React Router Explanation |
* Module12 | * Video12Part1 | Redux Forms Explanation |
* Module12 | * Video12Part2 | Redux Form Challenge |
* Module12 | * Video12Part3 | Challenge Answer |
* Module13 | * Video13 | Action Creator |
* Module14 | * Video14 | Redux Thunk |
* Module15 | * Video15 | Cors |
* Module16 | * Video16 | Authentication State |
* Module17 | * Video17 | Auth Errors |
See video | * Video18 | Nav State |
* Module19 | * Video19 | Sign Out |
* Module20 | * Video20 | Challenge: Talk to an instructor when you're finished. |
* Module21 | * Video21 | Server Side Authenticated Routes |
* Module22 | * Video22 | Client Side Authenticated Routes |
* Module23 | * Video23 | Server Side Fetch All |
* Module24 | * Video24 | Client Side Fetch All |
* Module25 | * Video25 | Server Side Fetch and Delete Single Item |
* Module26 | * Video26 | Server Side Fetch and Delete Single Item |
* Module27 | * Video27 | Deployment Notes |
https://docs.google.com/document/d/1wpaninmGY8iakXVVFJ7LQaQjesClXOTWYobfmyjp8o0/edit?usp=sharing