Search in
Courses Providers, List Your Courses for FREE
Menu

PHP - Web Developers Course


Training/Coaching/Tuition

by AADS Education


Hyderabad, Bangalore
Request Info
Subjects Covered & Categories
Basic Details
Medium of instruction:English
Overview, Content & Syllabus

HTML5

  • Overview of HTML

  • Introduction to HTML

  • Creating an HTML Document

  • Formatting text with HTML

  • Paragraph Formatting with HTML

  • Character Formatting with HTML

  • Comparing Procedural and Descriptive Formatting

  • Adding local and remote links

  • Adding Internal Links with the Named Anchor Tag

  • Adding graphics Linking and Embedding Graphics

  • Creating lists in HTML

  • Creating Lists and Nested Lists

  • Creating tables in HTML

  • Creating and Modifying Tables

  • Creating Advanced Table Elements

  • Setting Body and Background Attributes

  • Setting Background and Text Colors

Cascading Style Sheets

  • Introduction

  • CSS Syntax

  • CSS Property Names and Values

  • Creating CSS Style Sheets

  • Grouping Selectors

  • Pattern Matching Rules

  • Inheritance

Javascript

Where does Javascript fit in?

  • Overview of the role of browser for Javascript

  • Discuss about the strengths and weaknesses of Javascript

Your First Script

  • How to incorporate Javascript into HTML

  • Command and command block structure in Javascript

  • Output function

Working with Data and Information

  • Data types

  • Using and declaring variables

  • Assignment expressions

  • Font tag and its attributes

  • Operators

Functions and Objects

  • Defining functions

  • Creating new objects, properties and methods

Built-in Object

  • String object

  • Math object

  • Date object

  • Built-in function

Events in Javascript

  • Event and event handlers like:

  • Onload

  • Onclick

  • Blur

  • Onchange and more

Creating Interactive forms

  • The forms of object

  • Methods of the form object

  • Working with form elements: button, checkbox, etc.

Loops

  • For loop

  • While loop

  • If statement

  • Break and continue statements

Frames, Documents and Windows

  • Working with frames

  • Working with the status bar

  • Controlling the timing of scripts

Jquery

Introduction to Jquery

  • jQuery and JavaScript

  • jQuery and AJAX

  • Flavours of jQuery

  • Obtaining / Accessing the jQuery library

The jQuery Event Model

  • Binding event handlers

  • Removing event handlers

  • User Interface / Mouse events

  • Event Manipulation Methods

jQuery Selectors

  • Identifying DOM elements

  • Constructing jQuery Selectors

  • Basic CSS selectors

  • Positional selectors

  • Custom jQuery selectors

  • Chaining jQuery operations

  • Escaping meta-characters

  • The ready() handler

Ajax

PHP and MySql

PHP Basics

  • How PHP Works

  • The php.ini File

  • Basic PHP Syntax

  • PHP Tags

PHP Statements and White space

Comments

PHP Functions

Hello World!

  • Variables

Variable Types

Variable Names (Identifiers)

Type Strength

Hello Variables!

Variable Scope

Superglobals

Constants

Variable-Testing and Manipulation

  • PHP Operators

Creating Dynamic Pages

Single Quotes vs. Double Quotes

Howdy World!

  • Conclusion

Flow Control

  • Conditional Processing

If Conditions

  • Loops

While

do...while

for

break and continue

  • Conclusion

Arrays

  • Enumerated Arrays

Initializing Arrays

Appending to an Array

Reading from Arrays

Looping through Arrays

  • Associative Arrays

Initializing Associative Arrays

Reading from Associative Arrays

Looping through Associative Arrays

Superglobal Arrays

  • Two-dimensional Arrays

Reading from Two-dimensional Arrays

Looping through Two-dimensional Arrays

  • Array Manipulation Functions

  • Conclusion

PHP and HTML Forms

  • HTML Forms

How HTML Forms Work

A Sample HTML Form

Reading from Arrays

Form Variables

  • Conclusion

String Manipulation

  • Formatting Strings

Concatenation

String Manipulation Functions

Examples of String Functions

  • Magic Quotes

magic_quotes_gpc

magic_quotes_runtime

Recommendation on Magic Quotes

  • Conclusion

Reusing Code and Writing Functions

  • Including Files

require

require_once

auto_prepend_file and auto_append_file

  • User Functions

Defining and Calling Functions

Default Values

Variable Scope

By Reference vs. By Value

  • Form Processing

Code Organization

Conclusion

Simple SELECTs

  • Introduction to the Northwind Database

  • Some Basics

Comments

Whitespace and Semi-colons

Case Sensitivity

  • SELECTing All Columns in All Rows

  • SELECTing Specific Columns

  • Sorting Records

  • Sorting By a Single Column

  • Sorting By Multiple Columns

  • Sorting By Column 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

  • 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

  • Conclusion

Subqueries, Joins and Unions

  • Subqueries

  • Joins

Table Aliases

Multi-table Joins

  • Outer Joins

  • Unions

UNION ALL

UNION Rules

  • Conclusion

Inserting, Updating and Deleting Records

  • INSERT

  • UPDATE

  • DELETE

  • Conclusion

Managing Data

  • Querying a Database

mysqli() Overview

mysqli Methods and Properties

Inserting and Updating Records

mysqli Prepared Statements

PEAR:DB

  • Advantages and Disadvantages of PEAR DB

Why use a database abstraction layer?

When not to use a database abstraction layer?

  • Using PEAR DB

Authentication with PHP and SQL

  • A Database-less Login Form

  • Conclusion

Regular Expressions

Perl-compatible Regular Expression Functions

  • preg_match()

  • preg_replace()

Regular Expression Tester

Regular Expression Syntax

Start and End ( ^ $ )

Number of Occurrences ( ? + * ,- )

Common Characters ( . \d \D \w \W \s \S )

Grouping ( *+ )

Negation ( ^ )

Subpatterns ( () )

Alternatives ( | )

Escape Character ( \ )

  • Form Validation Functions with Regular Expressions

  • Conclusion

Session Control and Cookies

  • Sessions

Configuring Sessions

Session Functions

  • Configuring Sessions

  • Session Functions

  • Cookies

  • Conclusion

Sending Email with PHP

  • mail()

Shortcomings of mail()

  • PHPMailer

  • Conclusion

File System Management

  • Opening a File

fopen()

  • Reading from a File

fgets()

  • Writing to a File

fwrite()

  • File Locking

flock()

  • Uploading Files via an HTML Form

  • Getting File Information

  • More File Functions

  • Directory Functions

Getting a Directory Listing

Overview of CMS

  • Joomla

  • Dhrupal

  • Wordpress

Project development with PHP Frameworks

  • Code Ignator

  • Zend

Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request

Venues (Locations)
Hyderabad, Punjagutta (Head Office):- 2nd Floor, Uma Chambers, Nagarjuna Circle Punjagutta, Hyderabad, Andhra Pradesh, India

Bangalore, Rajaji Nagar (Center):- 2nd #131/A, 26th Cross, 2nd Block Rajaji Nagar, Bangalore - 560010, Karnataka, India