WDI-19-20
Introduction
1.
What Is The Internet
1.1.
Challenges
2.
Bootstrap
2.1.
Challenges
2.2.
Solutions
3.
Data Types in JavaScript
3.1.
Challenges
4.
JS Control Flow
4.1.
Challenges
4.2.
Solutions
4.3.
Lab
4.4.
Lab Solution
5.
JS Functions
5.1.
Challenges
5.2.
Solutions
6.
jQuery & The DOM
6.1.
Challenges
6.2.
Solutions
7.
JS Constructors
8.
Client-Side Templating w/ Underscore
9.
Bootstrap JS
10.
Object Oriented Programming
10.1.
Solutions
11.
Prototype Inheritance
12.
Project Planning
13.
APIs
14.
APIs & AJAX
15.
RESTful Routes & CRUD
16.
Intro to ExpressJS
17.
UD in Express
18.
Testing in Express
19.
Intro to MongoDB
20.
Mongoose
21.
NoSQL Associations
22.
Authentication with Sessions & Cookies
23.
Express & Bcrypt
24.
Intro to Ruby
24.1.
Challenges
24.2.
Solutions
25.
Ruby OOP
26.
Intro to Rails
27.
Rails Models, Resources & Templating
28.
7 Things I Wish I Had Known About Rails
29.
Active Record
30.
Advanced Active Record
31.
Auth in Rails
32.
Rails Asset Pipeline
33.
Partials
34.
Testing Rails Apps
35.
Rails and AJAX
36.
Intro to Angular
36.1.
Challenges
37.
Angular Directives
37.1.
Challenges
38.
Angular Routing
38.1.
Challenges
39.
$http
39.1.
Solution
40.
Angular ngResource
41.
Custom Angular Directives
41.1.
Challenges
42.
MEAN JWT Authentication
43.
Usability
44.
How To...
44.1.
Keyboard Shortcuts
44.2.
Pair Program
44.3.
Collaborate with Github
44.4.
Get Help
44.5.
Web Tutorials
44.6.
Move Fast
44.7.
Name Variables
44.8.
Setup Express
44.9.
Setup Heroku Node & Mongo
44.10.
Setup Heroku Rails & Postgres
44.11.
Image Upload Rails
44.12.
Pretty URLs Rails
45.
Interview Prep
45.1.
Big 0
45.1.1.
Solutions
45.2.
Fibonacci
45.2.1.
Solutions
45.3.
Iterators
45.3.1.
Solutions
45.4.
Iterators2
45.4.1.
Solutions
45.5.
Merge Sort
45.6.
Bubble Sort
45.7.
Regex
45.7.1.
Solutions
45.8.
Stacks and Queues
45.9.
Stacks
45.9.1.
Solution
45.10.
Linked Lists
45.11.
White Boarding 1
45.11.1.
Solutions
46.
Labs
46.1.
Build a Portfolio
46.2.
Todo Lab
46.3.
Todo OOP Lab
46.4.
Mongo Relationships Lab
46.5.
Authentication in Express
46.6.
Bog Lab
46.7.
Blog Lab
46.8.
Authentication in Rails Lab
46.9.
Pull Request Day
46.10.
Angular Weekend Lab
47.
Projects
47.1.
Project 0
47.2.
Project 1
47.3.
Project 2
Powered by
GitBook
WDI-19-20
How To
Here are some articles on how to do basic stuff in web development and at WDI.