Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Code School
Setup
Overview (2:08)
Sublime Text Installation (1:15)
Sublime Text Usage (3:37)
Node.js Installation (1:30)
Git Installation (2:26)
Command Line Navigation (3:28)
Simple Angular Server Installation (1:44)
Simple Angular Server Usage (3:54)
Servers Explained (2:02)
HTML
Overview (1:27)
Head Elements (3:03)
Header Elements (1:39)
Paragraph Elements (2:21)
List Elements (1:49)
Table Elements (3:22)
Attributes (0:59)
Image Elements (2:57)
Anchor Elements (2:58)
Button Elements (0:39)
Form Elements (4:37)
Div and Span Elements (1:25)
Comments (0:35)
The DOM (3:30)
HTML Developer Tools (1:40)
CSS
Overview (2:20)
CSS Files (2:25)
First Style Rule (1:26)
CSS Colors (4:12)
The Box Model (4:50)
Styling Text (4:58)
Styling Lists (2:43)
Styling Tables (2:41)
Styling Images (3:01)
Styling Anchors (1:08)
Styling Buttons (0:41)
Classes and Identifiers (5:12)
Styling Divs (2:41)
Styling Spans (1:46)
Bootstrap
Overview (3:02)
The Grid System (4:57)
Containers, Rows, and Columns (4:23)
Expanding on Columns (5:38)
Styling Text (5:12)
Styling Lists (1:08)
Styling Tables (2:07)
Styling Images (2:24)
Styling Buttons (2:37)
Styling Forms (2:23)
Bootstrap Components (0:57)
Glyphicons (0:42)
Breadcrumbs (0:44)
Badges (0:53)
Wells (1:37)
Dropdowns (2:57)
Button Groups (4:10)
Input Groups (4:26)
Navs (1:31)
Navbar (6:52)
Project: Mobile Responsive Resume
Overview (1:21)
File Structure (4:27)
Navbar HTML (5:51)
Navbar CSS (2:07)
Summary HTML (5:29)
Summary CSS (5:08)
Skills HTML (3:28)
Skills CSS (2:08)
Entries HTML (5:06)
Entries CSS (3:46)
Contact HTML (5:04)
Contact CSS (0:51)
JavaScript Variables
Number Systems (5:28)
Binary and Hexadecimal (5:16)
Data Encoding (4:22)
Initialization (6:40)
Common Mistakes (3:15)
Booleans (3:12)
Numbers (9:23)
Strings (5:29)
Arithmetic Operators (5:31)
Assignment Operators (2:41)
Logical Operators (5:57)
Objects (2:06)
Arrays (5:22)
Array Methods (7:12)
JSON (4:58)
DOM Manipulation (5:07)
Creating DOM Elements (5:36)
DOM Diagram (1:40)
Styling DOM Elements (4:50)
Setting Attributes (2:24)
JavaScript Control Flow
Overview (2:21)
Conditionals (4:04)
Code Blocks (3:03)
Switch Statements (3:15)
While Loops (4:55)
For Loops (1:28)
For-In Loops (1:11)
Loop Best Practices (5:15)
JavaScript Functions
Overview (4:07)
Definitions (1:59)
Invocation (2:59)
Scope (4:08)
Callbacks (3:34)
Closures (4:28)
this (3:04)
Using Prototypes (3:16)
Prototypical Inheritence (2:20)
Project: JavaScript Resume
Overview (0:47)
Summary Data Model (3:59)
Summary DOM API (5:12)
Skills Data Model (0:47)
Skills DOM API (3:53)
Entries Data Model (2:04)
Entries DOM API Part 1 (5:58)
Entries DOM API Part 2 (4:51)
Summary Control Flow (6:50)
Skills Control Flow (4:33)
Entries Control Flow (5:17)
Summary Functions (3:17)
Skills Functions (1:35)
Entries Functions Part 1 (4:05)
Entries Part 2 (7:18)
Entries Functions Part 3 (4:38)
jQuery
Selectors (2:29)
Events (2:13)
Hide, Show, Fade, Slide (2:41)
Animate (3:28)
DOM CRUD (3:14)
Styling DOM Elements (2:13)
DOM Traversal (4:50)
Angular
Modules (2:31)
Expressions (1:08)
Filters (2:05)
Controllers (4:53)
ng-repeat (2:12)
Factories (3:09)
UI Router States (4:53)
UI Router State Params (6:59)
File Structure (3:25)
Simple Directives (1:52)
Replacement and Restriction (1:54)
Controllers (1:59)
Templates (0:46)
Link Functions (3:09)
File Structure (0:44)
Firebase
Firebase Projects (5:43)
Configuration (3:32)
AngularFire (2:50)
firebaseAuth (5:16)
Promises (5:20)
firebaseObect (2:32)
firebaseArray (4:07)
Deploy (2:39)
Div and Span Elements
Lecture contents locked
Enroll in Course to Unlock
If you're already enrolled,
you'll need to login
.