#WDI Seattle
Welcome to GA Seattle! This is the notes repository for our Web Development Immersive. You can view the content in a more searchable/friendly format on Gitbook:
https://wdi_sea.gitbooks.io/notes/content/
##Setting up the Notes locally
- Fork this repository
- Clone your fork to your development machine
- Setup a remote for your fork
- Run
git remote add upstream git@github.com:WDI-SEA/notes.git
- Run
- Install the Gitbook CLI tool by running
npm install -g gitbook-cli
- Preview the Gitbook by running
gitbook serve
##Contributing to the Notes
- All contributions can be done via pull requests
- Recommended process:
- Make changes in your forked repository (use a separate branch)
- Create a pull request and be sure to be very explicit about the changes you've made
- Ask someone on the WDI team to look at your pull request
##Directory
But wait, there's more! Notes are organized by topic, but there's a suggested order to go through the notes, complete with assignments.
###Prework
###Templates
###Front End Development
Projects and Additional Topics |
---|
Tic Tac Toe |
Project 1 |
Code Review |
###NodeJS/Express
Projects and Additional Topics |
---|
Project 2 |
oAuth |
Realtime with Socket.io |
Geocoding/Maps |
Image Uploads with Cloudinary |
Post Project 2 |
Code Review |
###Ruby on Rails
Projects and Additional Topics |
---|
Front End Hackathon |
Project 3 |
Group Collaboration |
oAuth |
Mailers |
Image Uploads with Cloudinary |
Static Site Generators (Jekyll) |
JS/jQuery Review |
###AngularJS 1.x and APIs
###ReactJS
Topic | Assignments |
---|---|
Intro to ReactJS | React Stopwatch |
React with Gulp and Browserify | |
React Router Starter Code |
React Yearbook |
React Animations |
###Computer Science
Topic | Assignments |
---|---|
Recursion/Problem Solving | Array Challenge |
Binary Search Algorithm Complexity |
Auto Guess |
Stacks and Queues | Bracket Matching |
Linked Lists | Singly Linked List Linked List Methods |
Bucket Sort | Bucket Sort: Sorting Papers |
Bubble Sort | |
Merge Sort | |
Quick Sort | |
Sorting Wrapup | |
Hashmaps | |
Trees and Other Topics | N/A |
Projects and Additional Topics |
---|
Project 4 |
MEAN Hackathon |
Interview Questions |
ES6 Variables and Strings (Codepen) |
ES6 Arrow Functions (Codepen) |
- All content is licensed under a CC-BY-NC-SA 4.0 license.
- All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact legal@ga.co.