sg-wdi5
Introduction
Schedule
Calendar
Homework
In-Class Labs
Code Snippets
GitHub Accounts
Classroom Culture
Cheat Sheet
Weekly Q&A
Development Workflow
Command Line
The Terminal
Filesystem Navigation
File Manipulation
Additional Topics
Intro to Git
Version Control
Local Git
Remote Git
Git Recipes
Group Collaboration
Git Workflows
Project Roles and Tools
Code Editor Packages
Internet Fundamentals
How the Internet Works
Internet Lab
HTML/CSS
HTML
CSS Selectors
CSS Box Model and Positioning
Box Model
Display and Positioning
Floats and Clears
Additional Topics
Advanced CSS
Responsive Design
Pseudo-Classes/Elements
Vendor Prefixes
Additional Topics
Flexbox (Game)
Bootstrap
Page Template
JavaScript
Primitives
Conditionals and Loops
Boolean Expressions
Conditionals
Loops
Iterating Over Arrays
Additional Topics
Functions
DOM and Events
DOM Manipulation
Callbacks and Iterators
OOP with Prototypes
Constructors
Prototypes
Intro to TDD
Closures & Scoping
Inheritance
Prototypal Inheritance
Call, Apply, and other Functions
ES6 Inheritance
Resources
Additional Topics
AJAX w/JSON and Localstorage
AJAX w/JSON
Local Storage
Async module
Data Scraping
jQuery
Intro
DOM Manipulation
Reddit Practice
Styling
Events
Plugins
AJAX
Databases
Intro to SQL
Advanced SQL
MongoDB
Intro to NoSQL
CRUD in MongoDB
Data Modeling
Node/Express
Intro to Express
Node Modules
Routes
Views
CRUD in Express
Organization and APIs
Organizing an Express App
APIs with Express
Full RESTful Routing
Sequelize
Terminology
Setup
Using Models
Validations and Migrations
Resources
1:M Relationships
M:M Relationships
Express Authentication
Research Components
Code Components
Auth in Theory
Sessions
Passwords
Middleware
Hooks
Auth in Practice
Create the User
User Signup
Sessions
User Login
Authorization and Flash messages
Testing with Mocha and Chai
Mongoose
JSON Web Tokens
Codealong
Additional Topics
oAuth
Geocoding and Google Maps
Cloudinary
Websockets with Socket.io
Ruby
Intro to Ruby
Ruby Classes
Ruby Testing with Rspec
Ruby Inheritance
Ruby Data Scraping
Ruby on Rails
Intro to Rails
APIs with Rails
Asset Pipeline
Rails Auth and 1-M
Auth Components
Rails M:M
ActiveRecord Polymorphism
Additional Topics
oAuth
SASS
Rails Mailers
Cloudinary
Jekyll
AngularJS 1.x
Intro to AngularJS
Components and SPA
Create an Angular App
Angular Directives and Filters
Angular Animation
Angular Bootstrap Directives
Bootstrap Modals
Angular $http
Angular Services
Service Recipes
ngResource
Star Wars Codealong
Angular Routing
Angular + Express
Angular Authentication
Additional Topics
Angular Custom Filters
Angular Custom Directives
ReactJS
Intro to React
Todo List Codealong
Additional Topics
React with Gulp and Browserify
Setting up Gulp
Additional Gulp Tasks
React Router
OMDB Router
OMDB Search
Additional Resources
React Animations
CSS Animations
Deployment and Config
Installfest
Mac OSX
Linux
Git Configuration
Sublime Packages
Deploy - Github Pages
Deploy - Node/Sequelize
Deploy - Node/MongoDB
Deploy - Rails
Foreman (Environment Variables)
Deploy - AWS Elastic Beanstalk
Deploy - S3 Static Sites
Data Structures and Algorithms
Recursion
Problem Solving - Array Flatten
Binary Search
Algorithm Complexity
Stacks and Queues
Bracket Matching
Linked Lists
Sample Code
Beginner Exercises
Advanced Exercises
Bucket Sort
Bubble Sort
Merge Sort
Quick Sort
Sorting Wrapup
Hashmaps
Trees and Other Topics
Assorted Topics
Intro to WDI (Course Info)
Being Successful in WDI
Internet Fundamentals
Internet Lab
User Stories and Wireframing
Wireframing Exercise: Build an Idea
Post WDI
Learning Resources
Deliverables -> Portfolio
FAQ
Projects
Presentation Format
Project Links
Project 1
1a - Quiz Game
1b - Custom Game
Project 2
Project 3
Project 4
Past Projects
Project 1
Project 2
Project 3
Project 4
Post Project 2
MEAN Hackathon
Part 1: APIs
Part 2: Angular
Portfolio
Resources
External Resources
Job tips
APIs and Data
Tech Websites
PostgreSQL Cheat Sheet
Sequelize Cheat Sheet
Database Administration
Powered by
GitBook
Schedule
Course Calendar
results matching "
"
No results matching "
"