by Jason Rhodes
Lessons:16Length:2 hours

For full access to all 16 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
3.3 Functions Are Key
In JavaScript, functions are everywhere and used for everything. Getting used to how functions work is really important to understanding how JavaScript works in general. This lesson will explain how JavaScript and PHP functions are different, and demonstrate how functions are generally used.
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