by Jason Rhodes
Lessons:16Length:2 hours

For full access to all 16 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
2.2 Building a Sample PHP Project
Before we can compare the languages easily, we need to set up a sample PHP application to serve as our baseline comparison throughout the rest of the course. In this lesson we’ll set up that PHP application using the Slim PHP framework.
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