Web Development Training Courses
Course Objective:
A good website needs to have a good structure, this course teaches the students to create a perfect structure for their websites. The students end up being to deliver a functional website at the end of the course.
The material covered in the course are HTML on Dreamweaver PHP MySQL ASP.net SQL. Students receive a certification accredited by the Ministry of Education upon completing this course.
Course Outline:
-
Introduction to HTML
-
Introduction of Necessary Software’s
-
Creating Development Environment
-
Revising Basic HTML
-
Introduction to HTML5
-
Laying Out a Page with HTML5
-
Page Structure
- New HTML5 Structure Tags
-
Page Simplification
-
-
Selection and Articles
-
The Selection Tag
-
The Article Tag
-
Outlining
-
Accessibility
-
-
HTML5 Audio and Video
-
Supported Media Types
-
The Audio Element
-
The Video Element
-
Accessibility
-
Scripting Media Elements
-
Dealing with Non- Supporting Browsers
-
-
HTML5 Forms
-
Modernizer
-
New Input Types (Search, tel, url, email, date/time input types, numbers, range, min, max, step attributes, colour)
-
-
Google Map API
-
Getting Started with Canvas
-
Introduction to CSS
-
Introduction to CSS3 Understanding CSS3
-
Understanding CSS3 Terminology
-
Adding Rules to a Style Sheet
-
Adding Selectors
-
Working with Multiple Declarations
-
-
Style Sheet
-
Working with Style Sheets
-
Embedding a Style Sheet
-
Importing an External Style Sheet
-
Importing Multiple Style Sheets
-
Linking to an External Style Sheet
-
Managing Style Sheets
-
-
Selectors and the Cascade
-
Understanding Selectors
-
Using ID Selectors
-
Using Class Selectors
-
Using Grouped Selectors
-
Using Descendant Selectors
-
Looking for the Sources of Styles
-
Resolving Style Conflicts with Specificity
-
Using the Important Declaration
-
Applying User Style Sheets
-
-
Using CSS3 to Affect Page Layout
-
Introducing the CSS3 Box Model
-
Creating Simple Floats
-
Using Floats for Page Layout
-
Fixing Column Drop
-
Cleaning Essentials
-
Containing Floats
-
Displaying Elements
-
-
Simple Selects
-
Introduction to Database
-
Some Basics
-
Comments
-
White-spaces and Semi-colon
-
Case Sensitivity
-
Select All Columns in All Rows
-
Select Specific Column
-
Sorting Records
-
Sorting by a Single Column
-
Sorting by Multiple Columns
-
Sorting by Columns Position
-
Ascending and Descending Sorts
-
-
The WHERE Clause and Operator Symbols
-
Checking for Equality
-
Checking for Inequality
-
Checking for Greater or Less Than
-
Checking for NULL
-
WHERE and ORDER BY
-
The WHERE Clause and Operator Words
-
The BETWEEN Operator
-
The IN Operator
-
The LIKE Operator
-
The NOT Operator
-
Checking Multiple Conditions
-
AND
-
OR
-
Order of Evaluation
-
-
-
Sub queries, Joins and Unions
-
Sub queries
-
Joins
-
Table Aliases
-
Multi-table Joins
-
Outer Joins
-
Unions
-
Union All
-
Union Rules
-
-
Inserting, Updating and Deleting Records
-
Insert
-
Update
-
Delete Managing Data:
-
Querying a Database
-
Mysqli () Overview
-
Mysqli () Methods and Properties
-
Inserting and Updating Records
-
Mysqli Prepared Statements
-
-
-
Object Oriented PHP Basics
-
Object Oriented PHP role in the WWW
-
The php.ini file
-
Basic PHP Syntax
-
PHP Tags
-
PHP Statements and Whitespace
-
Comments
-
PHP Functions
-
-
Variables
-
Variable Types
-
Variable Names (Identifiers)
-
Variable Scope
-
Super Globals
-
Constants
-
-
PHP Operators
-
Creating Dynamic Pages
-
Flow Control
-
Conditional Processing
-
If Conditions
-
If…else Conditions
-
Nested If………else Condition
-
If…else ladder
-
-
While loop
-
Do…while loop
-
For loop
-
Break and continue
-
Switch Statement
-
-
Arrays
-
Enumerated Arrays
-
Initializing Arrays
-
Appending to an Array
-
Reading from Arrays
-
Looping through Arrays
-
Associative Arrays
-
Initializing Associative Arrays
-
Reading form Associative Arrays
-
-
String Manipulation
-
Formatting Strings
-
Concatenation
-
String Manipulation Functions
-
-
Sending Email with Object Oriented PHP
-
Mail ()
-
Shortcomings of mail ()
-
-
File System Management
-
Opening a File fopen ()
-
Reading from a File fgets ()
-
Writing a File fwrite ()
-
Uploading Files via an HTML Form
-
-
A Database-less Login Form
-
Sessions Configuring Sessions
-
Session Functions
-
Cookies
-
-
JavaScript Language Fundamentals:
-
Statements
-
Variables and Data types
-
Operators
-
Conditionals
-
Loops
-
Functions
-
-
Basic idea on Ajax
-
Basic idea on jQuery
-
Overall idea about freelance outsourcing
-
What is Freelancing?
-
What is Outsourcing?
-
Online Freelance Marketplaces
-
Idea about payment systems
-
Types of Freelancing work
-
-
Web Development Related Works in Online
-
Payment systems from Freelancing Sites:
-
Pioneer Master Card
-
Apply for a free MasterCard
-
How to use Pioneer MasterCard
-
Where Can use MasterCard
-
Maintenance of MasterCard
-
-
Money Bookers
-
How to use MB
-
-
Direct Bank Wire Transfer
-
Course Prerequisite:
-
Technical Skill: Must have the fluent operating skill of Computer
-
Must have the skill to use internet
-
Basic knowledge on Web Design would be fine but not necessary
Target Audience:
-
Computer Science and Computer Engineers students and Fresh Graduates
-
Programmers and Developers
-
Graphic Designers
-
Junior Web Developers
-
Senior Developer
-
Website Designer
For further information and registration, please contact us on:
E-mail: [email protected]
Phone Number: 00-961-1-340610
WhatsApp Number: 00-961-81-657222
For other related Computer and Programming Training Courses, please click on the below: