wdi-sg
Introduction
Development Workflow
Installfest
Mac OSX
Windows
Linux
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
HTML & CSS
HTML
CSS Selectors
CSS Box Model and Positioning
Box Model
Display and Positioning
Floats and Clears
Additional Topics
Advanced CSS
Responsive Design
Flexbox
Pseudo-Classes\/Elements
Vendor Prefixes
Additional Topics
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
Class
Constructors
Prototypes
Intro to TDD
Namespaces
Inheritance
Prototypal Inheritance
Call, Apply, and other Functions
Resources
ESNext
Let & Const
Template Strings
Classes
Object Literals
Async module
Data Scraping
jQuery
Intro
DOM Manipulation
Reddit Practice
Styling
Events
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 YARN
Intro to Express
CRUD in Express
Views
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
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
Promises
Promises in ES6/ES7
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
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
Installations
Getting Started
Basic Vue Application
Basic Features
Vue Instance
Vue Directives
Vue Components
Vue Lifecycle
Vue Router
Vue Cheatsheet
Vue ES6
Vue vs jQuery
Vue vs React
Reading Materials
Tools plugin
Deployment
Deploy - Github Pages
Deploy - Node
CI with Codeship
Deploy - Rails
Foreman (Environment Variables)
Deploy - AWS Elastic Beanstalk
Deploy - S3 Static Sites
Data Structure
Lists
Lists Implementation
Linked Lists
Linked lists methods
Linked lists methods 2
Linked lists class methods
Exercises
List problems
Conclusion
List miniquiz
List remove
List Insertion
List recap
List exercises
Sets
Sets in JavaScript
Exercise
Stack
Stack implementation
Exercise
Summary
Queue
Queue implementation
Summary
Map Dictionary
Map implementation
Exercise
Summary
Recap
Computer Science
Stacks and Queues
Linked Lists
Sample Code
Beginner Exercises
Advanced Exercises
Trees and Other Topics
Hashmaps
Recursion
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
Deprecated Materials
Full RESTful Routing
Powered by
GitBook
Tools plugin
vue-router
- official router with Vue.js core
vue-resource
- handling web requests
vue-async-data
- async data loading
vue-validator
- form validation plugin
vue-devtools
- chrome dev tools extensions
vue-touch
- touche gestures using
Hammer.js
results matching "
"
No results matching "
"