HTML:
HTML New Elements, Blocking Content on the Page, Making DOC Type Easier to Work With, Organizing Code Using Blocking Elements, Using the ARTICLE, DIALOG, FIGURE, MARK and PROGRESS Elements. Apply HTML to Make HTML Code Easier to Read, Working with HTML Forms.
Inserting the Cursor Automatically into a Specified Field, Making an INPUT Field Required, Adding the Placeholder Text. Controlling Data with HTML, Displaying Data in HTML, Storing Data Locally Using Web Storage, New HTML Attributes.
Basic CSS:
CSS Introduction, CSS Syntax, Padding, Border, Margin, Text, Font, Text, List, color, background.
Advanced CSS:
Classification, Positioning, Dimension, Media Types, Pseudo-class, Pseudo-elements.
PHP Basic, Operators & Statement:
-
About PHP & MySQL
-
Advantage of using PHP for web development
-
PHP Installation, PHP Syntax & PHP Variable
-
PHP Operators
-
Conditional Statements
-
if (...else) statement
-
Switch statements
PHP Loop, Array, Functions, Get & Post Variable:
-
Loop, For statement, Foreach statement, While statement, Do While statement, Arrays, PHP Functions
-
Get & Post Variable
-
Difference between PHP 4 & PHP 5
File Upload, Cookie, Session:
-
Date, Include, File, File Upload ,Cookies and Sessions
Exception & Database:
-
Error, Exception, About Database & Hierarchical Model
-
Specialization, Generalization & Aggregation
-
Data Normalization, Relationships
JavaScript Decisions, Loops, and Functions:
-
About JavaScript Program
-
Data Types and Variables
-
Array, Date, Math, and Type-Related Objects
-
Decision Making—the if and switch Statements
-
Looping—the for and while Statements
-
Functions
Fundamental Client-Side JavaScript Event Handling, Form Handling, Dynamic Effects:
-
JavaScript Object Models
-
The Standard Document Object Model
-
Event Handling
-
Controlling Windows and Frames
-
Handling Documents
-
Form Handling
-
Dynamic Effects: Rollovers, Positioning, and Animation
PHP Framework:
-
Advantage of using Framework
-
Introducing PHP Framework (CodeIgniter)
-
Lecture on PHP Framework with Example
MVC Pattern & Advanced Framework Templating:
-
Understanding MVC Model
-
Create Function In Controller Class
-
Understanding Framework Templating
Client Side & Server Side Validation:
-
Implement JavaScript Client side validation
-
Implement Server side Validation
Advanced Database with Session:
-
Active Record Class, Selecting Data, Method Chaining
Session & Email system:
DB Normalization & Query:
-
Active Record Class:
-
Deleting Data, Updating Data, Database Normalization
DB Normalization & Query:
-
Database relationship, Database Model Description
Advanced PHP Framework:
-
Basic database design concept
-
Methods & Classes, Cookie
File Upload & Emailing:
-
Understanding File Upload Class
-
Understanding CodeIgniter Email Class
TinyMce Editor & Searching:
-
TinyMce Editor in CodeIgniter Framework
-
Understanding database Searching
CI Framework Reporting:
-
Implementing PieChart
-
Implementing VarticalBarChart
SSL and Online Payment Method:
-
Secure path SSL, PayPal Standard, Authorize.net
Ajax Basics:
-
HTTP Request and Response Fundamentals
-
The XMLHttpRequest Object
-
XMLHttpRequest Methods
-
XMLHttpRequest Properties
-
Cross-Browser Usage
-
Sending a Request to the Server
-
Basic Ajax Example
Ajax with server side scripting language:
-
Bringing in the Ajax: GET vs. POST
-
Passing Values, Client-Driven Communication, Server-Side Processing, Expanding and Contracting Content, Auto-Complete, Form Validation
jQuery Basics with Example & Selectors:
-
About jQuery, How jQuery Works, jQuery: The Basics, Launching Code and Complete Examples
-
Using selectors and events, Selectors
-
Basics & Hierarchy
-
Basic, Content, Visibility, Attribute & Child Filters
-
Forms & Form Filters
Building a Shopping Cart – Day One:
-
Displaying the Home Page
-
Retrieving the Main Featured Product
-
Retrieving Random Products for the Sidebar
-
Using the New Model Functions on the Home Page
-
Creating the Home Page View
-
Displaying Product Categories
-
Creating New Model Functions
-
Building out the cat() Controller Function
Building a Shopping Cart – Day Two:
-
Creating the Category View
-
Displaying Product Details
-
Updating the Products Model
-
Building the product() Controller Function
-
Creating the Product View
-
Displaying Search Results
Building a Shopping Cart – Day Three:
-
Adding Products to a Shopping Cart
-
Adding the View Cart Link to the Navigation
-
Displaying the Shopping Cart to the User
-
Adding a Delete Function to the Shopping Cart
Building a Shopping Cart – Day Four:
-
Uploading the Logo
-
Updating the CSS
-
Fixing the Header
-
Fixing the Side Navigation
-
Placing the Add to Cart Links
-
Cleaning up Thumbnail and Text Positioning
Building a Shopping Cart – Day Five:
-
Using Folders to Organize Controllers
-
Creating the Login Mechanism
-
Creating the Home Page of the Admin Panel
Building a Shopping Cart – Day Six:
-
Creating the Category Management Tools
-
Creating the Product Management Tools
-
Creating the User Management Tools
Building a Shopping Cart – Day Seven:
-
Creating an Export Function for Categories
-
Creating an Export Function for Products
-
Importing a CSV Import Library for Products
Building a Shopping Cart – Day Eight:
-
Creating a Page Manager
-
Creating the Admin/Pages Controller
-
Creating the Administrative Views
-
Choosing and Integrating a WYSIWYG Editor
-
Updating the Welcome Controller
Building a Shopping Cart – Day Nine:
-
Creating a Newsletter Tool
-
Creating the Database Table and Model
-
Adding a subscribe() Function
-
Creating the Form
-
Creating Administrative Screens
Building a Shopping Cart – Day Ten:
-
Security, Filtering User Input, Encrypting Sessions
-
Additional Security Resources, Performance
Benchmarking, Detecting JavaScript and Cookie Compatibility