Global Roots Technology Private Limited Global Roots Technology Private Limited Global Roots Technology Private Limited

Trainings at Global Roots Technology Pvt. Ltd.

Course 1 – Certified PHP & MySQL Developer

HTML

Introduction to HTML
HTML Documents
Structural Elements of HTML Documents
Formatting HTML Documents
Managing Images In HTML
Tables in HTML Documents
Hypertext and Link in HTML Documents
Special Effects in HTML Documents
Multimedia
Managing Forms
Photoshop
Flash

Introduction to PHP

The Origin of PHP
PHP is better than Its alternatives
Interfaces to External systems
How PHP works with the Web Server
Hardware and Software requirements
What a PHP script looks like
Saving data for later
Receiving user input
Repeating code

Basic PHP Development

How PHP scripts work
Basic PHP syntax
PHP data types
Displaying type information
Testing for a specific data type
Changing type with Set type
Operators
Variable manipulation
Dynamic variables
String in PHP

Control Structure

Conditional Execution

If statement
Using the else clause with if statement
Switch statement
Using the “?” operator

Loops

The while loop
The “do – while” loop
The for loop
Breaking out of loops
Nesting loops
Summary

Functions

What is a function
Defining a function
Returning value from function
User-defined functions
Dynamic function calls
Variable scope
Accessing variable with the global statement
Function calls with the static statement
Setting default values for arguments
Passing arguments to a function by value
Passing arguments to a function by reference
Testing for function existence

Arrays

Single-Dimensional Arrays
Multidimensional Arrays
Casting Arrays
Associative arrays
Accessing arrays
Getting the size of an array
Looping through an array
Looping through an associative array
Examining arrays
Joining arrays
Sorting arrays
Sorting an associative arrays

Disk Access, I/O, Math And Mail

HTTP connections
Writing to the browser
Getting input from forms
Output buffering
Session handling
Regular expression
Common math
Random numbers
File upload
File download
Environment variables
E-mail in PHP

Cookies

The anatomy of a cookie
Setting a cookie with PHP
Deleting a cookie
Creating session cookie
Working with the query string
Creating query string

Session

What is a session
Starting a session
Working with session variables
Destroying session
Passing session IDs
Encoding and decoding session variables

Working with File System

Creating and deleting a file
Reading and writing text files
Working with directories in PHP
Checking for existence of file
Determining file size
Opening a file for writing, reading, or appending
Writing Data to the file
Reading characters

Working With Forms

Forms
Super global variables
The server array
A script to acquire user input
Importing user input
Accessing user input
Combine HTML and PHP code
Using hidden fields
Redirecting the user
File upload and scripts

Working with Regular Expressions

The basic regular expressions
PCRE
Matching patterns
Finding matches
Replace patterns
Modifiers
Breakup Strings

Classes And Objects

Objects oriented programming
Define a class
An Object
Creating an object
Object properties
Object methods
Object constructors and destructors
Class constants
Class inheritance
Abstract classes and methods
Object serialization
Checking for class and method existence
Exceptions
Iterators
Summary

Introduction To Database

Introduction to SQL
Connecting to the MYSQL
Selecting a database
Finding out about errors
Adding data to a table
Acquiring the value
Finding the number of rows
Inserting data
Entering and updating data
Executing multiple queries

Course 2 – Certified CMS Developer

jQuery

Introduction to jQuery
Syntax
Selectors
Events
Effects
Callback
HTML
CSS
Reference
Selectors
Events
AJAX with jQuery

Joomla

Introduction to Joomla
Installation of Joomla
Template Management
Menu Management
Structure of Modules & Components

Drupal

Introduction to Drupal
Installation of Drupal
Template Management
Menu Management
Structure of Modules & Components

ZEND/Cake PHP

MVC
Infrastructure
Internationalization
Authentication and Access
Performance
Forms
Security
Diagnosis and Maintainability
Filtering and Validation
search
Database
Mail
Coding Standards
Web Services