CERTIFICATE IN WEB DESIGN
SECTION 1: HTML5
- Introduction to HTML5
- Features of HTML5
- Basic Structure of HTML
- Tags and Basic Elements
- List of HTML Attributes
- Table and its Properties
SECTION 2: HTML FORM
- Form Elements
- Input Types and Attributes
- File Upload
- HTML Form and Validation
- Practical Work
SECTION 3: BOOSTRAP
- Bootstrap Introduction
- Bootstrap Grid System
- Overview of Glyphicons
- Responsive Design Creation
- Practical Work
SECTION 4: BASIC CSS3
- Introduction of CSS3
- Inline CSS & External CSS
- Class & ID Selector
- CSS Attribute Selector
- Working with Lists & Tables
- Page Layouts
- Box Shadows
- Text Alignment & Properties
- Background Properties
- CSS Colors & CSS Shadows
SECTION 5 : CSS ANIMATION
- Text Effects & Gradients
- 2D Transforms Effect
- 3D Transforms Effect
- Transitions Effect
- Animation in CSS
SECTION 6: LOCAL & SERVER CONNECTION
- About XAMPP Control Panel
- How to Connect in XAMPP
- How to Connect in Server
- Database Connection
SECTION 7: JAVASCRIPT
- JavaScript Introduction
- Declarations Variables and its DataTypes
- Function Declaration Methods
- List of Events
- Strings and its Methods
- Arrays and its Methods
- Objects and its Methods
- Form validations
- Loops and Conditional Statements
- Practical: Simple Calculator using Switch Case
- Error Handling and Debugging
- HTML DOM Manipulation
SECTION 8: JQUERY EFFECTS
- Comparison of JavaScript & Jquery
- Slide & Animation
- Mouse & Keyboard Events
- JQuery Traversing
- Filtering and Properties
- SlideShow, Animation, Accordion, etc,..
SECTION 9: INTRODUCTION OF PHP
- PHP Introduction
- History of PHP
- XAMPP Server Installation
- Overview of PHP.ini Configuration
- PhpMyAdmin Overview
SECTION 10: DATA TYPES AND ITS METHODS
- Tools and Software Requirements
- List of Data Types
- Overview of Strings, Constants and Arrays
- Default methods of Strings, Constants and Arrays
- Overview of Global Variable and Super Global Variable
- Getting Form Values in PHP
- Variables and Constants
- Expressions
- PHP Operators
- Arithmetic Operator
- Assignment Operator
- Relational Operator
- Logical Operator
- Bitwise Operator
- Ternary Operators
- MOD Operators
- Precedence and Associativity
SECTION 11 : FILE HANDLING & SENDING EMAILS
- File Upload
- File Create/Open/Read/Write
- File Permissions
- PHP Send Emails
- Error Handling
- Filters
- Pagination
SECTION 12: FORM HANDLING
- Capturing Form Data
- GET and POST form methods
- Dealing with Value fields
- Redirecting a form after Submission
SECTION 13: FUNCTIONS AND LOOP HANDLING
- Conditional Events and loop Handling
- Declaration & Calling of a function
- Function with arguments
- Default Arguments
- Function Argument with Call by Value
- Call by Reference
- Scope of Function Global and Local
- String Manipulation and Regular function
SECTION 14 : DATABASE CONNECTION
- MYSQL Database Connection Overview
- Create/Update/Drop Database and Tables
- Form Registration by using Insert Query
- Login using Select Query
- Edit Profile using Update Query
- Delete Cart Items using Delete Update Query
- Overview of conditions and Limits, Order by
SECTION 15: JSON AND AJAX
- Introduction of JSON
- JSON Syntax
- Why JOSN is better when compare with XML?
- JSON Parser
- AJAX Introduction
- Why AJAX?
- AJAX with PHP and MySQL
- Live AJAX example
- Final Live PROJECT