Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Full Stack Web Development
Course Intro
Intro
HTML
Getting Started With HTML
Basic Elements & Document Setup
Lists & Tables
Forms & Input
Basic Styling
Building A Simple HTML Template
HTML5
Getting Started With HTML5
New Elements
Video & Audio
Canvas
svg
Web Storage
Drag & Drop
Geolocation
MyNote Project
CSS3
Getting Started With CSS
CSS Basic Styling
Positioning & Background Images
Pseudo Classes
Colors, Backgrounds & Gradients
Text & Box Shadows
Transitions & Animation
Columns & Flexbox
CSS3 Dropdown Menu
Twitter Bootstrap
Getting Started With Bootstrap
Setup, Templates & Navbar
Typography, Forms & Tables
CSS Components - Part A
CSS Components -Part B
Grid System
Part A - Modal, Dropdown, Tabs & Tooltip
Part B - Collapse, Accordion and Carousel
Custom Bootstrap Theme - Part A
Custom Bootstrap Theme - Part B
Custom Bootstrap Theme - Part C
JavaScript
Getting Started With JavaScript
Variables, Arrays & Objects
Loops, Conditionals & Switches
Functions & Events
JavaScript Form Validation
Learning Ajax
Github AJAX Project
jQuery
Getting Started With jQuery
Selectors & Mouse Events
Form Events
DOM Manipulation
Effects & Animation
Traversing & Filtering
jQuery Image Slider
Node.js
Getting Started With Node
Installation and Simple Server
Express Setup and Routing
Template Engines
Node MongoDB Driver - Part 1
Node MongoDB Driver - Part 2
Setup, Middleware & Routes
Creating the UI
Form Validation and User Register
Password Encryption
Login Functionality
Access Control & Logout
Meteor.js
Getting Started With Meteor
Installation & Templates
Find & Insert Into Collections
Mark & Delete From Collection
User Accounts
Implementing Methods
Publications & Subscriptions
Bootstrap Package and UI
Angular
Getting Started With Angular
Part 1 - Angular 2 App From Scratch
Part 2 - Angular 2 App From The Quickstart
Components & Properties - Part 1
Components & Properties - Part 2
Events & Binding With ngModel
Part 1 - Fetch Data From A Service
Part 2 - Submit Data To Service
Http Module & Observables
Routing - ngWebsite Project
PHP
Getting Started With PHP
Linux Installation
XAMMP Environment Setup
PHP Programming Fundamentals
PHP Data Types & Dates
$_POST & $_GET Superglobals
PHP Cookies
PHP Sessions
Bookmarker Project
Objects and Classes
Intro to PHP & MySQL
Creating a MySQL Database
Connect & Fetch Data From MySQL
Insert MySQL Data From PHP
Delete MySQL Data From PHP
JobLister Project Intro
Template Class & Setup
Database & Job Class
Filter Jobs By Category
Single Job Listing
Create A Job Listing
Edit & Delete Job Listings
Ruby On Rails
Getting Started With Ruby
Getting Started With Ruby On Rails
RailsInstaller Setup
Controllers and Basic Routes
Views & Partials
Creating a Resource With Routes
Models and DB Migrations
Data Validation & Listing Data
Update & Delete Data
Model Associations
Basic HTTP Authentication
MySQL
Getting Started With MySQL
An Overview of SQL
XAMPP and MySQL Setup
Create Tables, Columns and Insert Data
Part 1 - Selecting Data
Part 2 - Distinct, Aliases & Concat
New Lecture
Update, Delete & Alter
Part 1 - Foreign Keys
Part 2 - Table Joins
CD Collection Database
PostgreSQL
Getting Started With PostgreSQL
Installing PostgreSQL in Windows
Add User via psql
Queries & Constraints in psql
Medic Database in PGAdmin4
Connecting to Postgres via PHP
Foundation UI & Fetch Categories
Adding New Posts
Filter Posts By Category
MongoDB
NoSQL Explained
Getting Started With MongoDB
Installing MongoDB
Inserting Documents
Finding Documents
Cursor Methods
Operators & Aggregation
Updating & Deleting Documents
Node Express Server Setup
Mongoose Model & Get Movies
Get Single Movie & Post Data
Update & Delete Movies
CouchDB
Getting Started With CouchDB
Installing CouchDB In Windows
Installing CouchDB in Linux
Create Database & Docs In Fauxton
_EXTRA - Create Database & Docs In Futon
Views & Design Docs
Remote DB & Replication
Using cURL With CouchDB
Redis
Getting Started With Redis
Installation & Redis-CLI Basics
String Commands
Working With Lists & Hashes
Working With Sets & Sorted Sets
Data Persistence Overview
Data Persistence In Action
Project Intro
Server & Redis Client Setup
Fecth Todos From Redis
Adding Todos To Redis
Deleting Todos From Redis
Memcached
Getting Started With Memcached
Installing Memcached
Telnet Commands
Using libmemcached-tools
Memcached With Python
Page Cache Project With PHP
Markdown
Getting Started With Markdown
Markdown Basic Syntax
Task List & Tables
Markdown With Node.js
Sass
Getting Started With Sass
Compiling Sass With Koala
Sass Features By Example
Project Intro
Creating The HTML
Add Initial CSS
Adding Variables
Nesting & Extend
Git & Version Control
Getting Started With Git
Installing Git In Linux
Installing Git In Windows
Working With A Local Repository
Branches and Merging
Workng With A Remote Repository
Task Runners
Getting Started With Task Runners
Gulp Install & Minify Task
Compiling Sass Files With Gulp
New Lecture
Gulp JShint Plugin
Gulp Webserver
Concatenate Files Using Grunt
Grunt Watch Plugin
Chrome Developer Tools
Getting Started With Developer Tools
DOM Inspection & Editing
Save Changes With Sources
Console & Debugging
Working With Storage
Network Tab
PHP Errors Debugging & Config
PHP Error Types
Error Reporting & Triggering Errors
Helpful Functions For Debugging
PHP Exceptions
phpinfo() Function
Course Summary
Summary
Getting Started With HTML
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock