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