PHP COURSE SYLLABUS

PHP INTERNSHIP :

IT  IS  2 MONTHS   COURSE AND  4 MONTHS PAID INTERNSHIP WHICH INCLUDES  FOLLOWING  3  MODULES

PHP     BASIC    COURSE    with  MYSQL    :

Session Title Details
Session   1 Introduction Introduction www history,Understanding client servers roles, APACHE   ,PHP  & MYSQL with XAMPP installation.
Session  2 PHP   Fundamentals PHP   BASIC   SYNTAX,PHP DATA TYPES ,PHP VARIABLES,PHP CONSTANTS,PHP EXPRESSIONS,PHP   OPERATORS.
Session   3 PHP   Statements IF, IF-ELSE, ELSE   IF, SWITH CASE STATEMENT. 
Session   4 PHP    LOOP FOR    LOOP ,   FOR   EACH LOOP,WHILE LOOP,DO WHILE LOOP.
Session   5 PHP    ARRAYS PHP NUMERIC   ARRAY, PHP ASSOCIATIVE    ARRAY.
Session 6 PHP    FUNCTIONS PHP  FUNCTION   SYNTAX,Arguments, Variables ,pass by values & pass by references ,variable scope , PHP include() ,PHP  require()
Session 7 PHP   FORMS PHP Form   Validation, form handling   , GET, POST, REQUEST method.
Session  8 String   handling  Strings & Pattern matching,Matching   &   Extracting  Replacing, Formatting
Session 9 PHP cookies & session handling PHP  login module, Admin panel,Managing user ACL.
Session 10 Assessments Based on topics covered.
Session 11 Basic  MYSQL,SIMPLE QUERIES Database basic   &   Phpmyadmin  insert   , update ,delete ,select  MYSQL command .
Session  12 PROJECTS GIVEN   BY   THE   CENTER.
TOTAL TRAINING HOURS 40HRS(20 DAYS)
BATCHES WEEKDAYS
TOTAL FEES

 

“Advance  PHP “   Course  with MYSQL    :-

Session Title Details
Session 1 PHP   Object  Oriented Concepts Introduction on Class, Object, Member Variable, Member  function .
Session 2 PHP   inheritance Multilevel   inheritance , interface  implementations, public members  ,private members.
Session 3 PHP  Constructor,Destructor function_construct ,function __destruct(),parent::__construct() 
Session 4 Function Overriding Overriding   Parent  class Function,& accessing parent  Member Functions.
Session 5 Function Overloading Implementing   Function overloading  using  Function  __call() .
Session 6 PHP  Forms PHP form handling  using  AJAX  , PHP   GET,  PHP  POST,PHP REQUEST ,  PHP  form validation using AJAX, PHP  form sanitization.
Session 7 PHP  File  handling,  PHP Strings Handling Reading file ,Writing  file, Appending  file ,Strings and  patterns, Matching ,Extracting ,Searching Replacing ,Formatting  etc.
Session 8 PHP File uploading PHP   file  Uploading .
Session 9 PHP  Email PHP    mail() Function.
Session 10 Plugins  integration with   PHP Ckeditor  Plugins for textarea, Calendar plugins  for date textfield etc.
Session 11 PHP   Cookies & Sessions management PHP cookies   handling ,   PHP  session handling , PHP login session, Managing user ACL.
Session 12  MYSQL   , MY  SQL   Queries Database basics,  PhpMyAdmin   , Database connectivity ,MYSql  Create ,Mysql  insert, Mysql Select ,Mysql Update ,Mysql Delete, Mysql  Drop, Mysql  Truncate .
Session  13 AJAX Database Operations  Inserting form data to database, update record using Ajax, delete ,Searching   from database  using Ajax effect.
Session 14 Advanced  MYSQL  query Where condition ,Order by ,Group by, Having, Like, And OR  operators.
Session  15 MYSQL Functions Using SQL  functions  Avg  , Count, Sum, Min, Max, Lcase,  Ucase.
Session 16 Importing ,Exporting  CSV  data, Database  files. Importing   &   Exporting  Database   SQL files.
Session 17 MYSQL  Joins Inner join, MYSQL   Left joins , MYSQL  right joins.
Session 18 Advanced MYSQL joins, Full text Search. Complex   Sql  queries , Full text Search.
Session 19 Website uploading  Filezilla  Ftp client, Domain &  linux hosting guidance
Session 20 Projects Given by the center
Total Training Hrs  40(2 Hrs/Day).
Total course Fess

 

COEDEIGNITER PHP FRAMEWORK

CodeIgniter is a free PHP framework maintain by EllisLab. It has an excellent documentation with large user community. There are many features that will make you taste CodeIgniter for your project such as no PHP version conflict, almost zero installation, easy error handling, easy security and encryption steps and has rich built-in libraries and helper

SR NO: Topics Description
1 Installing  CodeIgniter Downloading and installing of codeigniter on xampp
2 Application Architecture  architecture of CodeIgniter application,Routing
3 MVC Framework Model-View-Controller (MVC) development pattern
4 Basic Concepts Creating Controller, calling controller and its methods, creating views,creating models
5 Configuration

Configuring Base URL, Database Configuration

6 Working with Database How to perform insert,update,delete ,search,display using codeigniter
7 Libraries library class and its description and uses.
8 Error Handling CodeIgniter provides an easy error handling mechanism. how to solve error messages at the developing stage.
9 File Uploading Using File Uploading class, we can upload files and we can also, restrict the type and size of the file to be uploaded.
10 Sending Email Sending email in CodeIgniter is much easier. You also configure the preferences regarding email in CodeIgniter.
11 Form Validation Form Validation is an important process while building web application. It ensures that the data that we are getting is proper and valid to store or process.
12 Session Management When building websites, we often need to track user’s activity and state and for this purpose, we have to use session. CodeIgniter has session class for this purpose.
13 Common Functions common functions, which do not need to be initialized.
14 Adding JS and CSS How to link and use javascript and css file  to design web pages
15 Using Ajax with Codeigniter passing form data using ajax to database & Selecting data from database using Ajax.
16 SIMPLE PROJECT TASK
TOTOAL HOURS  15 DAYS ( 30 HRS)
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s