gitbook
Introduction
Page Template
Development Workflow
Installfest
Mac OSX
Code Editor Packages
Command Line
The Terminal
Filesystem Navigation
File Manipulation
Command Line Lab
Additional Topics
Intro to Git
Version Control
Local Git
Remote Git
Git Recipes
Group Collaboration
Git Workflows
Git Forked Flow
Project Roles and Tools
User Stories and Wireframing
Chrome Dev Tools
Internet Fundamentals
Internet Lab
CSS
CSS Selectors
Pseudo-Classes/Elements
Box Model
Display/Positioning/Float/Clear
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
Namespaces
Inheritance
Prototypal Inheritance
Call, Apply, and other Functions
Resources
ESNext
Additional Topics
Async module
Data Scraping
jQuery
Events
Reddit Practice
Plugins
AJAX & APIs
AJAX CRUD
Local Storage
API Authentication
APIs and Data Sources
Databases
MongoDB
CRUD in MongoDB
Data Modeling
SQL
Advanced SQL
Lazy Normalization
PostgreSQL Cheat Sheet
Database Administration
Node & Express
Intro to Node
Package Management with NPM
Intro to Express
CRUD in Express
Views
Full RESTful Routing
Mongoose
Modeling Relations
Auth in Mongoose
Create the User
User Signup
Sessions
User Login
Authorization and Flash messages
Sequelize
Terminology
Setup
Using Models
Validations and Migrations
1:M Relationships
M:M Relationships
Auth in Sequelize
Create the User
User Signup
Sessions
User Login
Authorization and Flash messages
Sequelize Cheat Sheet
Resources
Express Authentication
Research Components
Code Components
Auth in Theory
Sessions
Passwords
Middleware
Hooks
Testing with Mocha and Chai
JSON Web Tokens
Codealong
Additional Topics
APIs with Express
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
Views, Layouts & Partials
Consuming APIs with Rails
Building APIs with Rails
Asset Pipeline
AJAX
Rails Auth and 1-M
Auth Components
Rails M:M
ActiveRecord Polymorphism
Additional Topics
oAuth
SASS
Rails Mailers
Cloudinary
Jekyll
JS Frontend Frameworks
Static Typing with TypeScript
AngularJS
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
VueJS
Intro to VueJS
Deployment
Deploy - Github Pages
Deploy - Node
CI with Codeship
Deploy - Rails
Foreman (Environment Variables)
Deploy - AWS Elastic Beanstalk
Deploy - S3 Static Sites
Computer Science
Stacks and Queues
Linked Lists
Sample Code
Beginner Exercises
Advanced Exercises
Trees and Other Topics
Hashmaps
Recursion
Binary Search
Algorithm Complexity
Bucket Sort
Bubble Sort
Merge Sort
Quick Sort
Sorting Wrapup
Memory
Projects
Project 1
Plan B - Quiz Game
Project 2
Project 3
Post-Mortem
Project 4
Warmups
URL Encoder
Bracket Matching
Array Flatten
Binary Search
Power Sum
Sum String
Mouse follows Mouse
English calculator
Kopi Order
Scrabble
Array Practice 1
Array Practice 2
Random Quote Generator
Kitchen Sink
Custom Iterators
Post WDI / Resources
Keep Learning
Job tips
More Coding Resources
APIs and Data Sources
Visual Design
Tech Websites
Powered by
GitBook
Introduction
results matching "
"
No results matching "
"