/jstrackresources

A README.MD file for collecting resources.

OtherNOASSERTION

jstrackresources

A README.MD file for collecting resources.

Assignments

Manuals

StoreApp

Module Video
Module 1 Header
Module 2 Banner
Module 3 Aside
Module 4 Main Section
Module 5 Main Section p.2
Module 6 Footer

HTML5

  • 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.

Wireframing

  • gravit Free tool for mockups early on.
  • balsamiq 30 day trial. The industry standard tool for wireframing. We love it, but it's $$.

CSS

JavaScript

  • 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.

Git

jQuery

Bootstrap

Ajax

APIs

  • APIs - A list of open APIs to work with.

WorkoutLogVideos

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

MEAN

PizzaPostman

React

MERN

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