Lessons
Projects
Bootcamp
Blog
Tracks
Agile Development
What Is Agile
Test Driven
Video
Refactoring
Inceptions
Planning
Flavors
Lean Product Design
Scrum
Kanban
Extreme Programming XP
Flow and Maker Time
Career
Linked in
Resume Building
Coding Interviews
Money
Public Speaking
Craftsmanship
Contributing to Open Source
Freelancing and Consulting
Client-Side Coding with JavaScript
DOM
jQuery
AJAX
Libraries
Calling APIs
Geolocation
Local Storage
Canvas
Svg
Security
Just Enough Computer Science
Unicode
Turing Complete
State Machines
Sorting
Big O
Parsing and Grammars
Object-Oriented Design
Multitasking and Multithreading
Dependency Injection
Recursion and Re-Entry
Abstraction and Abstractions
Dependencies
Databases
Overview
Tables
Crud
SQL and Relations
NoSQL and Documents
Indexes
Seeding and Migration
Documents
Map Reduce
Mongodb
Joins
Transactions and Acid
Security Authentication and Authorization
Triggers and Stored Procedures
Replication
Sharding
SQL
Version Control with Git and GitHub
Git Basics
Git Workflows
Merging
GitHub
GitHub Forks and Clones
GitHub Pull Requests
Rebasing and Squashing
JavaScript Topics
JavaScript for Programmers
Functions and Closures
Scope
Data Structures
JSON
Oo
Object-Oriented JavaScript
Test Driven
TDD in JS
No Frills Testing
Regular Expressions
The JavaScript Ecosystem
ECMAScript 6
Transpilers
Rest and Spread
Promises
Async and Await
Iterators
Learn to Code with Ruby
Intro
Video
Computers
Ruby
Objects
Strings
Numbers
Variables
Nil
The Command Line
Input and Output
Logic
Loops
Arrays
Argv
Stacks
Hashes
Functions
Sinatra
Extra
Next Steps
Learn to Code with JavaScript
Intro
Video
The Command Line
Hello Node
Values
Strings
Numbers
Variables
Null
Functions
Debugging
Input and Output
Video
Logic
Loops
Arrays
Argv
Stacks
Hashes
Recursion
Object-Oriented Design
Intro
Client-Side Coding with React
React
Redux
Ruby Topics
Credits
Meta
Ruby for Programmers
Waka-Waka
Bad Names
Modules
Variable Scope
Method Scope
Classes As Objects
More Objects
More Classes
Ruby Basics
More Neat Things
Types
Conditionals
Numbers
Functions
Strings
Chaining
RegExp
Symbols
Loops
Collections
Arrays
Ranges
Hashes
Exceptions
Ruby Blocks
Blocks
Video
Chaining
Block Scope
Stubbing
Iterators
More Blocks
Enumerators Advanced
Ruby Objects
Tiers
Video
Objects
Classes
Class Inheritance
Dispatching
Class Methods
Factories
Reopening Classes
Ruby Tools
Tools
Bundler
Rspec
Server-Side JavaScript
Hello Node
HTTP
Routing
State
CGI and Parameters
Forms
State: Cookies
State: Sessions
Uploads
State: Databases
NodeJS
Web MVC
Express
Security Overview
Login and Logout
Oauth
Calling APIs
Bots
Building APIs
Tricks of the Trade
Debugging
Google-Driven Debugging
Best Practices
Design Patterns
Optimization
Building Character
Typography
Giving Feedback
Code Reviews
Site Maps
Clip Art
SEO
User Upload: Server Storage
User Upload: Cloud Storage
Web Security
Authentication
Oauth
Time Management
User Experience
The Design of Everyday Things
Principles of Web Design
Information Architecture and Site Maps
Navigation
Mockups and Wireframes
Web Fonts
Agile Design
User Research
Paper Prototypes
Accessibility and ARIA
The World Wide Web
Introductions and Requirements
Hello World!
How the Web Works
Introduction to HTML
Going Further With HTML
Web Page Structure With HTML5
Styling with CSS
Page Layout With CSS
Page Layout with CSS Flexbox
DOM Debugging
Forms
CSS Frameworks
Responsive Layout
Bootstrap Intro
Page Layout with Bootstrap
Page Layout with CSS Grid
Video
Web Design and Responsive Development
Navigation
Bootstrap Components
Embedding
Calling APIs
Building APIs
Server-Side JavaScript:
Bots
Links
https://medium.com/glitch/when-good-bots-go-bad-4007a2b2f41e
Calling APIs
Building APIs
Server-Side JavaScript
Comments
Please enable JavaScript to view the
comments powered by Disqus.
comments powered by
Disqus
Outline
Show Slides
Unless otherwise noted, all contents copyright © 2013-2018
Alex Chaffee.
"Code Like This"
by
Alex Chaffee
is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
.
This site built on
Sinatra
,
Erector
,
Deck
,
Bootstrap
, and so on.
Comments
comments powered by Disqus