HTML Fundamentals Introduction
Introduction
HTML documents
Using doctype
The head element
The body element
Using id and class attributes
HTML Text
Headings
Block vs. Inline Elements
Demo: Block and Inline Elements
Whitespace
Additional Text Elements
HTML Lists
List Types
Creating Lists
List Rendering
HTML Links
Link concepts
Linking Documents
Understanding Targets
Linking to Targets
Additional Link Attributes
HTML Tables
Table Elements
Structuring a Table
Table Data
Spanning Columns and Rows
Formatting Tables
HTML Images, Videos, Iframes and Objects
Image and Object Concepts
Adding Images
Adding Videos
Adding Iframes
Adding Objects
HTML5 Elements
Creating HTML Layouts
Project
An Introduction to CSS
Introduction
Why CSS?
Adding Some Styles
CSS Levels
Rules
Simple Selectors
Other Selectors
Specifying Property Values
Cascading and Inheritance in CSS
The Cascade
Using the Cascade
Ordering Rules
Developer Tools and CSS
CSS Reset
Specificity
Specificity in Action
Inheritance
Inheritance in Action
CSS and the Box Model
The Big Three
Border, Margin, Padding
Top, Right, Bottom, Left
Vertical Margins Collapse
Width
Display and Visibility
Styling a menu
Styling Text with CSS
Font Collections
Using fontfamily
Font Selection
Font Styling
Text Properties
Layout with CSS
Position
Relative Positioning
Absolute and Fixed Positioning
Float and Clear
2 Column Layout
3 Column Layout
CSS 3
Adding CSS3 and How
Fonts
Colors
Shadowing
Rounded Corners
Gradients
Transforms
Form Inputs
Course Introduction
Why Bootstrap
Tour of Bootstrap
The Mobile Web
Responsive Web Design
Mobile First Responsive Web Design
Bootstrapping of the Web
Bootstrapping
Getting Started
Getting Bootstrap
Adding Bootstrap to Page
What is the Grid System?
Using the Grid System
Multiple Grid Types
Using Multiple Grids
Offsets and Rows
Images and Responsive Helpers
Theming Bootstrap
Customizing Bootstrap Package
Bootstrap Basics
Typography
Buttons
Icons
Navs and NavBars
Lists
Tables
Forms
Bootstrap Components
Page Header and Breadcrumbs
Button Groups
Dropdowns
Button Dropdowns
Using a Dropdown for a Select
Input Groups
Pagination
Thumbnails
Panels
Wells
Bootstrap Plugins
Collapse
Accordion
Modal Markup
Modal Events
Tab
Tooltip
Alert
Carousel Markup
Carousel Indicators
Carousel Navigation
Carousel Captions
Project
Introduction and Setup
JavaScript Versions and History
Tooling for This Course
Setting up a Development Environment
Language Features
Constants
let and var for Variable Declarations
Rest Parameters
Destructuring Arrays
Destructuring Objects
Spread Syntax
typeof()
Common Type Conversions
Controlling Loops
Operators
Equality Operators
Unary Operators
Logical (Boolean) Operators
Conditional Operator
Assignment Operators
Operator Precedence
Functions and Scope
Function Scope
Block Scope
Closures
The this Keyword
call and apply
bind
Arrow Functions
Default Parameters
Objects and Arrays
Constructor Functions
Prototypes
Expanding Objects Using Prototypes
JSON
Array Iteration
Classes and Modules
Class Basics
Constructors and Properties
Methods
Inheritance
Creating a Module
Importing a Module
Programming the BOM and DOM
The window Object
Timers
The location Object
The document Object
Selecting DOM Elements
Modifying DOM Elements
Project
jQuery Fundamentals
Introduction to jQuery
Why use jQuery?
Getting Started with jQuery
Using Content Delivery Networks
Using the jQuery ready() Function
Getting to Know the jQuery Documentation
Using jQuery Selectors
What are Selectors?
Selecting Nodes by Tag Name
Selecting Nodes by ID
Selecting Nodes by Class Name
Selecting Nodes by Attribute Value
Selecting Input Nodes
Additional Selector Features
Interacting with the DOM
Iterating Through Nodes
Modifying Properties and Attributes
Adding and Removing Nodes
Modifying Styles
Modifying Classes
Handling Events
jQuery Event Model Benefits
Handling Events
Binding to Events
live(), delegate() and on()
Handling Hover Events
Working with Ajax Features
jQuery Ajax Functions
Loading HTML Content from the Server
load() Function Demo
Making GET Requests
Making POST Requests
Introduction to the ajax() Function
Project
Introduction
JSX
Components
State & Props
Forms
Events
Router
Project
Introduction
Syntax
Variables & Data Types
Variables Scopes
Operators & Control Structures
Functions & Iterations
Arrays, Classes & Objects
Namespaces
Sessions & Cookies
File uploading
Super Global Variables
Databases
Project
Introduction
The Relational Model
Understanding Basic SQL Syntax
Basic SQL Commands SELECT
Basic SQL Commands INSERT
Basic SQL Commands DELETE
Basic SQL Commands UPDATE
Querying Data with the SELECT Statement
The SELECT List
SELECT List Wildcard
The FROM Clause
How to Constrain the Result Set
DISTINCT and NOT DISTINCT
Filtering Results with the WHERE Clause
The WHERE Clause
Boolean Operators
The AND Keyword
The OR Keyword
BETWEEN
Like, IN, IS, NOT, REGEXP, FIND_IN_SET,
Shaping Results with ORDER BY and GROUP BY
Matching Different Data Tables with JOINs
Adding, Changing, and Removing Data
Creating Database Tables
Procedures, Views
INDEXES
Project
Understanding API's
Understanding API methods
Creating structure
JSON & XML
Project
Website Host
Setup Databases
Setup Subdomains
Setup Email accounts
Importing / Exporting Databases
Setup SSL
Configure PHP, Apache
Setup nameserver
Redirect traffic
Load balancing
Using .htaccess file
URL rewriting
Setup react native on local machine
Setup app
Create app structure
Understanding & creating layouts
Using API's for data exchange
Exporting apps for ios and android
Project
HTML Fundamentals Introduction
Introduction
HTML documents
Using doctype
The head element
The body element
Using id and class attributes
HTML Text
Headings
Block vs. Inline Elements
Demo: Block and Inline Elements
Whitespace
Additional Text Elements
HTML Lists
List Types
Creating Lists
List Rendering
HTML Links
Link concepts
Linking Documents
Understanding Targets
Linking to Targets
Additional Link Attributes
HTML Tables
Table Elements
Structuring a Table
Table Data
Spanning Columns and Rows
Formatting Tables
HTML Images, Videos, Iframes and Objects
Image and Object Concepts
Adding Images
Adding Videos
Adding Iframes
Adding Objects
HTML5 Elements
Creating HTML Layouts
Project
An Introduction to CSS
Introduction
Why CSS?
Adding Some Styles
CSS Levels
Rules
Simple Selectors
Other Selectors
Specifying Property Values
Cascading and Inheritance in CSS
The Cascade
Using the Cascade
Ordering Rules
Developer Tools and CSS
CSS Reset
Specificity
Specificity in Action
Inheritance
Inheritance in Action
CSS and the Box Model
The Big Three
Border, Margin, Padding
Top, Right, Bottom, Left
Vertical Margins Collapse
Width
Display and Visibility
Styling a menu
Styling Text with CSS
Font Collections
Using fontfamily
Font Selection
Font Styling
Text Properties
Layout with CSS
Position
Relative Positioning
Absolute and Fixed Positioning
Float and Clear
2 Column Layout
3 Column Layout
CSS 3
Adding CSS3 and How
Fonts
Colors
Shadowing
Rounded Corners
Gradients
Transforms
Form Inputs
Course Introduction
Why Bootstrap
Tour of Bootstrap
The Mobile Web
Responsive Web Design
Mobile First Responsive Web Design
Bootstrapping of the Web
Bootstrapping
Getting Started
Getting Bootstrap
Adding Bootstrap to Page
What is the Grid System?
Using the Grid System
Multiple Grid Types
Using Multiple Grids
Offsets and Rows
Images and Responsive Helpers
Theming Bootstrap
Customizing Bootstrap Package
Bootstrap Basics
Typography
Buttons
Icons
Navs and NavBars
Lists
Tables
Forms
Bootstrap Components
Page Header and Breadcrumbs
Button Groups
Dropdowns
Button Dropdowns
Using a Dropdown for a Select
Input Groups
Pagination
Thumbnails
Panels
Wells
Bootstrap Plugins
Collapse
Accordion
Modal Markup
Modal Events
Tab
Tooltip
Alert
Carousel Markup
Carousel Indicators
Carousel Navigation
Carousel Captions
Project
Introduction and Setup
JavaScript Versions and History
Tooling for This Course
Setting up a Development Environment
Language Features
Constants
let and var for Variable Declarations
Rest Parameters
Destructuring Arrays
Destructuring Objects
Spread Syntax
typeof()
Common Type Conversions
Controlling Loops
Operators
Equality Operators
Unary Operators
Logical (Boolean) Operators
Conditional Operator
Assignment Operators
Operator Precedence
Functions and Scope
Function Scope
Block Scope
Closures
The this Keyword
call and apply
bind
Arrow Functions
Default Parameters
Objects and Arrays
Constructor Functions
Prototypes
Expanding Objects Using Prototypes
JSON
Array Iteration
Classes and Modules
Class Basics
Constructors and Properties
Methods
Inheritance
Creating a Module
Importing a Module
Programming the BOM and DOM
The window Object
Timers
The location Object
The document Object
Selecting DOM Elements
Modifying DOM Elements
Project
jQuery Fundamentals
Introduction to jQuery
Why use jQuery?
Getting Started with jQuery
Using Content Delivery Networks
Using the jQuery ready() Function
Getting to Know the jQuery Documentation
Using jQuery Selectors
What are Selectors?
Selecting Nodes by Tag Name
Selecting Nodes by ID
Selecting Nodes by Class Name
Selecting Nodes by Attribute Value
Selecting Input Nodes
Additional Selector Features
Interacting with the DOM
Iterating Through Nodes
Modifying Properties and Attributes
Adding and Removing Nodes
Modifying Styles
Modifying Classes
Handling Events
jQuery Event Model Benefits
Handling Events
Binding to Events
live(), delegate() and on()
Handling Hover Events
Working with Ajax Features
jQuery Ajax Functions
Loading HTML Content from the Server
load() Function Demo
Making GET Requests
Making POST Requests
Introduction to the ajax() Function
Project
Introduction
JSX
Components
State & Props
Forms
Events
Router
Project
Introduction
Syntax
Variables & Data Types
Variables Scopes
Operators & Control Structures
Functions & Iterations
Arrays, Classes & Objects
Namespaces
Sessions & Cookies
File uploading
Super Global Variables
Databases
Project
Introduction
The Relational Model
Understanding Basic SQL Syntax
Basic SQL Commands SELECT
Basic SQL Commands INSERT
Basic SQL Commands DELETE
Basic SQL Commands UPDATE
Querying Data with the SELECT Statement
The SELECT List
SELECT List Wildcard
The FROM Clause
How to Constrain the Result Set
DISTINCT and NOT DISTINCT
Filtering Results with the WHERE Clause
The WHERE Clause
Boolean Operators
The AND Keyword
The OR Keyword
BETWEEN
Like, IN, IS, NOT, REGEXP, FIND_IN_SET,
Shaping Results with ORDER BY and GROUP BY
Matching Different Data Tables with JOINs
Adding, Changing, and Removing Data
Creating Database Tables
Procedures, Views
INDEXES
Project
Understanding API's
Understanding API methods
Creating structure
JSON & XML
Project
Website Host
Setup Databases
Setup Subdomains
Setup Email accounts
Importing / Exporting Databases
Setup SSL
Configure PHP, Apache
Setup nameserver
Redirect traffic
Load balancing
Using .htaccess file
URL rewriting
Setup react native on local machine
Setup app
Create app structure
Understanding & creating layouts
Using API's for data exchange
Exporting apps for ios and android
Project
Need any help? register your self? We'd love to hear from you.