Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Become a Full Stack Web Developer
Introduction to the course
Introduction to PHP Requirements (7:11)
Getting XAMPP and Brackets Starting Server (2:36)
First PHP Script (5:53)
Variable in PHP (5:00)
Conditional Statements (10:02)
Loops in PHP (9:13)
Object Oriented Features
Functions in PHP (5:42)
Require Include and some String Functions (9:13)
Classes Overview (7:09)
Scoping Rules and the Global Keyword (3:35)
Static Properties (9:26)
Arrays and Variables
Arrays in PHP (10:35)
$_SERVER Variables in PHP (5:55)
$_GET in PHP (4:08)
$_POST in PHP (2:49)
$_REQUEST in PHP (3:56)
MySQL Database Insight
Using PHPMyAdmin (5:01)
Sample Database (1:59)
Connecting to MySQL (5:11)
Inserting to MySQL, and Wrapup (6:47)
Introduction and Installation of MySQL
Installing MySQL (5:33)
Showing Creating and Using Databases (2:46)
Creating Tables Inserting and Showing Data (6:26)
MySQL Data Types (12:47)
Creating an Auto Incrementing Primary Key (8:06)
MySQL Basic Statments
Describe Table Syntax (3:58)
Loading SQL Files into MySQL (6:55)
Select Query Syntax Introduction (6:34)
Select Query Demo (5:15)
MySQL Advanced Statements
MySQL Update Query (3:15)
Mathematical Operations (6:06)
DISTINCT, COUNT and GROUP by Clauses (4:02)
Table Relationships (7:47)
Introduction to Joins (5:55)
MySQL Advanced Statements Part 2
The Delete Query (4:36)
Types of Joins (6:04)
Joins Demo (4:36)
Creating and Using Views (2:43)
Setting up a Many to Many Relationship (4:36)
Demo of Many to Many Relationship (6:32)
Javascript Introduction and Overview
Introduction to Javascript (4:59)
Course Overview (3:38)
Javascript Overview (6:09)
Variables and Primitive Types
Numbers Demo (5:47)
Variables Demo (4:57)
Strings Demo (6:21)
String Methods Demo (6:26)
Object Types
Arrays Demo (5:38)
Objects Demo (6:39)
Functions Demo (6:47)
Control Flow
Conditionals Demo (7:36)
Looping Demo (6:57)
Errors (7:54)
Document Object Model (DOM)
Elements and Attributes (7:31)
Events (7:26)
Function Calculator Exercise (8:59)
Introduction to jQuery
jQuery Intro and Setup (3:08)
Selectors, Events and Effects in jQuery
jQuery Effects Demo (6:28)
jQuery Selectors Demo (6:11)
jQuery Events Demo (6:24)
jQuery Animations Demo (7:15)
DOM in jQuery
DOM Content Demo (5:21)
DOM Structure Demo (4:20)
DOM Traversal Demo (7:05)
AJax with jQuery
Ajax Demo Part 2 (9:55)
Ajax Demo Part 1 (6:42)
Introduction to Ruby
Beginning of Ruby on Rails (5:39)
Getting Ruby Editors (2:33)
Hello World and Basic Features
Hello World with Puts and Gets (5:47)
Interactive Ruby Prompt with int, float & string (8:02)
Variables and Constants (6:16)
Conditions in Ruby with If, elsif, and else (7:35)
If and unless Statement Modifiers (3:49)
Special Variable Types in Ruby ($ @ and @@) (5:52)
Loops in Ruby (10:27)
Arrays and Methods in Ruby
Arrays in Ruby (8:39)
Hashes in Ruby (3:19)
Method Syntax in Ruby (8:04)
Block Syntax in Ruby (6:59)
Classes Properties and Methods in Ruby
Classes, Properties and Methods (10:15)
Attributes in Ruby (6:28)
Inheritance in Ruby (5:57)
Method Access Discussion (5:59)
Method Access demo (7:26)
Rails Intro
Installing of Rails (5:08)
Rails Basic
ModelViewController (5:15)
Rails App Directory Structure (4:03)
Creating a New Rails Project (5:30)
Rendering Text in the Browser (5:51)
New Application with a Scaffold (11:06)
Your First Rail Project
The People Project a Contact List Creating a Controller and Index View (7:48)
Creating Resources, a Controller and a View (9:58)
Demo of Resource Controller and View Creation (10:29)
Adding Embedded Ruby to the View (10:36)
Creating and Migrating the Model (9:10)
Showing the Added Record (3:56)
Index, Links, Validation, Deleting, Updating & Refactoring
The Index Action and Erb (7:55)
Adding Links (6:50)
For Validation with Regular Expressions (11:12)
Deleting a Record (9:52)
Updating a Record (9:06)
Refactoring (6:29)
Introduction to AngularJS
Introduction (7:02)
Simple Hello World App (5:49)
Angular Expressions (4:51)
Abstracting the Controller into a Module (8:42)
Data Binding, ng-repeat and Form Submission
Two-way Data Bindin (3:32)
Using ng-repeat (5:24)
Using ng-show, ng-hide, and ng-if (5:00)
Form submission (8:30)
Filters in AngularJS
Using a Filter to Search (5:42)
Currency, Uppercase, and Lowercase Filters (4:01)
Discussion on Form Validation (6:10)
Demo on Form Validation (8:14)
NodeJS Intro and Setup
Introduction (3:07)
Download and Install of node.js (2:04)
Testing the Installation (5:55)
Getting Started
Introduction to the npm Package Manager (9:42)
Using the Read-Eval-Print Loop Utility (3:43)
Using the fs Library for File Input (7:02)
Pulling Information from the Listing (6:11)
File Output Added (7:06)
With Servers
Serving Static Content with the HTTP Package (4:40)
Using the HTTP Server Global Package (5:28)
Serving Files with Node-static (7:04)
Handling Error Pages with Node-static (5:47)
The People Project a Contact List Creating a Controller and Index View
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock