6 Weeks Industrial Training

6 Weeks Industrial Training with :

  • Working on Live projects.
  • Job oriented training.
  • Working experience in IT organization.
  • Provide 100% practical training in open source technology.
o-COLLEGE-STUDENTS-IN-GROUP-facebook

Syllabus

Module 1:

INTRODUCING PHP

  • PHP Installation
  • Apache Installation
  • Installing and Configuring PHP on Windows.
  • MySQL Installation
  • WAMP Installation
  • How to design PHP applications using Dreamweaver

INSTALLING AND CONFIGURING PHP

  • PHP Installation
  • Apache Installation
  • Installing and Configuring PHP on Windows.
  • MySQL Installation
  • WAMP Installation
  • How to design PHP applications using Dreamweaver
  • MySQL Installation
  • WAMP Installation
  • How to design PHP applications using Dreamweaver

HTML, CSS & JAVASCRIPT

  • Introduction of HTML
  • Form Designing with HTML
  • Working on Frames
  • Understanding CSS selectors & properties
  • Introduction of JAVASCRIPT
  • Working with Data types
  • Creating & using Functions
  • Creating basic HTML pages
  • Creating Tables in HTML
  • Introduction of CSS
  • Creating Inline, Internal, External CSS
  • Creating variables
  • Working with Arrays
  • Creating Client-side Validations

PHP INPUT MECHANISM

  • Creating a simple PHP script
  • Assigning and Displaying Variable Values
  • Displaying variable values
  • Using Variable Variables
  • Understanding Data Types
  • Type casting
  • Introduction of PHP Keywords
  • Naming Variables
  • Creating variables
  • Creating variables
  • Removing Variables
  • Assigning data types
  • Type Juggling
  • Comments

LANGUAGE BASICS

  • Creating a simple PHP script
  • Assigning and Displaying Variable Values
  • Displaying variable values
  • Using Variable Variables
  • Understanding Data Types
  • Type casting
  • Introduction of PHP Keywords
  • Naming Variables
  • Creating variables
  • Creating variables
  • Removing Variables
  • Assigning data types
  • Type Juggling
  • Comments

OPERATORS & EXPRESSIONS

  • Ternary operator
  • If-else ladder
  • Switch
  • If-else
  • If-elseif-else

WORKING WITH FLOW CONTROL THROUGH CONTROL STATEMENT

  • For
  • Do-while
  • While
  • Foreach

ARRAY WITH PHP

  • What is an Array?
  • Creating arrays
  • Modifying arrays
  • Sorting Arrays
  • Traversing an array manually
  • Finding Array Size
  • Converting Variables into Arrays (And Vice Versa)
  • Multidimensional Arrays
  • Viewing multidimensional arrays
  • Walking through a multidimensional array
  • Creating and Working with Arrays
  • Viewing arrays
  • Removing values from arrays
  • Walking through an Array
  • Using foreach to walk through an array
  • Converting Arrays into Strings (And Vice Versa)
  • Splitting and Merging Arrays
  • Exchanging keys and values
  • Creating multidimensional arrays
  • Using multidimensional arrays in statements
  • Built-in PHP Arrays

USING STRINGS IN PHP

  • Defining functions
  • Passing values to a function
  • Anonymous Functions
  • Returning a value from a function
  • Defining User functions
  • Trends of PHP Functions(Missing Parameter, Formal parameter declaration)
  • Creating and Working with String
  • Viewing string
  • Introduction of String Function

PHP FUNCTIONS

  • File Streams(Input, Output, Temp)
  • Reading and writing test files.
  • Determining file size.
  • Writing data to the file.
  • Checking existence of a file
  • Finding the current location of a pointer
  • Locate the pointer at the beginning of file
  • Creating and deleting a file.
  • Checking for existence of file.
  • Opening a file for writing, reading or appending.
  • Reading characters.
  • Sending the pointer to a particular location in a file
  • Check whether file contents end or not

FILE HANDLING IN PHP

  • Redirecting users to other pages
  • Sending an Email
  • File Uploading and File Downloading
  • Creating an Email
  • Configuring Email
  • MINI TASK ? Creating a Mail Interface with PHP

CREATING WEB FEATURES

  • Introducing Object-Oriented Programming
  • Properties & Methods
  • Encapsulation
  • Developing an Object-Oriented Program
  • Defining a Class
  • Adding methods
  • Constructor & Destructor
  • Using Access Specifiers (public, private & protected)
  • Abstract Class
  • Traits
  • MINI TASK ? Creating a OOPs based simple PHP Application
  • Objects and classes
  • Object-oriented concepts PHP 5
  • Inheritance(Single, Multilevel, Multiple, Hybrid, Hierarchical)
  • Selecting properties and methods for each object
  • Using $this
  • Destroying Objects
  • Final Class
  • Polymorphism(Over Loading & Over Riding)
  • Abstraction
  • Interface
  • Magic Methods

OBJECT ORIENTED PROGRAMMING

  • Introduction to Errors
  • Introduction to Exception handling
  • Checked & Unchecked Exception
  • MINI TASK ? Creating an Exception Handling Panel
  • Defining a Class
  • Adding methods
  • Constructor & Destructor
  • Using Access Specifiers (public, private & protected)
  • Abstract Class
  • Traits
  • MINI TASK ? Creating a OOPs based simple PHP Application
  • Objects and classes
  • Object-oriented concepts PHP 5
  • Inheritance(Single, Multilevel, Multiple, Hybrid, Hierarchical)
  • Selecting properties and methods for each object
  • Using $this
  • Destroying Objects
  • Final Class
  • Polymorphism(Over Loading & Over Riding)
  • Abstraction
  • Interface
  • Magic Methods

ERROR & EXCEPTION HANDLING

  • Introduction to ENCRYPTION
  • Key Encryption
  • HTTP Authentication
  • MINI TASK ? Creating an Exception Handling Panel
  • Defining a Class
  • Adding methods
  • Constructor & Destructor
  • Using Access Specifiers (public, private & protected)
  • Abstract Class
  • Traits
  • MINI TASK ? Creating a OOPs based simple PHP Application
  • Types of Errors
  • Using Try/catch/throw
  • Creating Custom exception

CREATING SECURITY USING PHP

  • Introduction to DBMS
  • Keys
  • Introduction to MySQL.
  • Performing dynamic functions using MySQL
  • Creating a table
  • Using Database Queries for accessing & manipulating data from database
  • Select/Insert/delete & Update Database from forms
  • Constraints
  • MINI TASK? Creating Registration form
  • MINI TASK? Creating Update & Delete page
  • DBMS Vs RDBMS
  • Normalization
  • Database Engines in MySQL.
  • Using MySQL on the Web
  • Adding tables to a database
  • Connecting to a database server
  • Opening Database Connection/closing database connection
  • Database Functions
  • Joins
  • Triggers
  • MINI TASK ? Creating Login & Profile page

REGULAR EXPRESSION

  • Introduction to DBMS
  • Keys
  • Introduction to MySQL.
  • Performing dynamic functions using MySQL
  • Creating a table
  • Using Database Queries for accessing & manipulating data from database
  • Select/Insert/delete & Update Database from forms
  • Constraints
  • MINI TASK? Creating Registration form
  • MINI TASK? Creating Update & Delete page
  • DBMS Vs RDBMS
  • Normalization
  • Database Engines in MySQL.
  • Using MySQL on the Web
  • Adding tables to a database
  • Connecting to a database server
  • Opening Database Connection/closing database connection
  • Database Functions
  • Joins
  • Triggers
  • MINI TASK ? Creating Login & Profile page

DATABASE MANAGEMENT (MySQL)

  • Introduction to DBMS
  • Keys
  • Introduction to MySQL.
  • Performing dynamic functions using MySQL
  • Creating a table
  • Using Database Queries for accessing & manipulating data from database
  • Select/Insert/delete & Update Database from forms
  • Constraints
  • MINI TASK? Creating Registration form
  • MINI TASK? Creating Update & Delete page
  • DBMS Vs RDBMS
  • Normalization
  • Database Engines in MySQL.
  • Using MySQL on the Web
  • Adding tables to a database
  • Connecting to a database server
  • Opening Database Connection/closing database connection
  • Database Functions
  • Joins
  • Triggers
  • MINI TASK ? Creating Login & Profile page

STATE MANAGEMENT

  • Introduction to Query Strings
  • Receiving data from Query Strings
  • Introduction to COOKIES
  • Using Cookies
  • Introduction to Session
  • Working with Session variables.
  • Passing Session Ids
  • DBMS Vs RDBMS
  • Normalization
  • Database Engines in MySQL.
  • Using MySQL on the Web
  • Adding tables to a database
  • Connecting to a database server
  • Opening Database Connection/closing database connection
  • Database Functions
  • Joins
  • Triggers
  • MINI TASK ? Creating Login & Profile page

Module 2:

ADVANCE PHP Ajax

  • Introduction to AJAX
  • Working with Ajax functions
  • Integrating AJAX with PHP
  • Understanding XMLHTTPREQUEST object
  • Integrating AJAX with HTML
  • MINI TASK? Fetching data from database using Ajax
  • How to integrate Payment Gateway with PHP application

PAYMENT GATEWAY INTEGRATION

  • Introduction to Payment Gateways
  • MINI TASK? Integrating Dummy Payment Gateway
  • How to integrate Payment Gateway with PHP application

JOOMLA (CMS)

  • Introduction to WordPress
  • Working with post, media, pages, comments
  • Working with plugin in WordPress website
  • Working with widgets in WordPress
  • Creating user defined plugins in WordPress
  • WordPress installation
  • Working with appearance ,user, tools, setting
  • Using external plugin in wordpress website
  • Converting Html template to WordPress theme
  • Creating user defined widgets in WordPress

WORDPRESS (CMS)

  • Introduction to WordPress
  • Working with post, media, pages, comments
  • Working with plugin in WordPress website
  • Working with widgets in WordPress
  • Creating user defined plugins in WordPress
  • WordPress installation
  • Working with appearance ,user, tools, setting
  • Using external plugin in wordpress website
  • Converting Html template to WordPress theme
  • Creating user defined widgets in WordPress