by Jason Rhodes
Lessons:16Length:2 hours

For full access to all 16 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
5.1 Getting Our Code in the Browser
Up to now we’ve been writing all of our JavaScript on the server, running it on our local machine to keep it focused on core concepts. But using a tool called Browserify, we can use everything we’ve learned to write the same JavaScript for the browser, instead.
Related Links1.Introduction1 lesson, 01:10
1 lesson, 01:10
Free Lesson 1.1Introduction01:10
Free Lesson
1.1
Introduction
01:10
2.Getting Set Up2 lessons, 17:59
2 lessons, 17:59
Free Lesson 2.1Getting Started06:27
Free Lesson
2.1
Getting Started
06:27
2.2Building a Sample PHP Project11:32
2.2
Building a Sample PHP Project
11:32
3.Basic Differences5 lessons, 44:48
5 lessons, 44:48
3.1Slightly Different Syntaxes07:24
3.1
Slightly Different Syntaxes
07:24
3.2Types and 'Falsyness'08:50
3.2
Types and 'Falsyness'
08:50
3.3Functions Are Key11:19
3.3
Functions Are Key
11:19
3.4Understanding Lexical Scope10:54
3.4
Understanding Lexical Scope
10:54
3.5Modules for Dependency Management06:21
3.5
Modules for Dependency Management
06:21
4.Advanced JavaScript Concepts4 lessons, 28:11
4 lessons, 28:11
4.1Getting a Handle on 'this'11:04
4.1
Getting a Handle on 'this'
11:04
4.2Thinking in Async04:56
4.2
Thinking in Async
04:56
4.3The Promise of Promises, For Better or Worse04:17
4.3
The Promise of Promises, For Better or Worse
04:17
4.4Grokking Inheritance by Prototype07:54
4.4
Grokking Inheritance by Prototype
07:54
5.Client-Side JavaScript Concepts3 lessons, 24:09
3 lessons, 24:09
5.1Getting Our Code in the Browser10:08
5.1
Getting Our Code in the Browser
10:08
5.2Debugging06:14
5.2
Debugging
06:14
5.3Tests07:47
5.3
Tests
07:47
6.Conclusion1 lesson, 00:52
1 lesson, 00:52
6.1Goodbye00:52
6.1
Goodbye
00:52
Continue watching with Elements
Continue watching with Elements