Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

PHP with Codeigniter Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: Feb 25th @ 6:30PM

Faculty: Mr. Ramesh Babu

Duration: 45 Days

Fee:  3000/- INR + Reg Fee 100/-INR

Location : Maitrivanam, Hyderabad.

Venue :
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202, IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.

Ph.No: +91 - 9246212143, 80 96 96 96 96

 

Syllabus:

PHP

Basics

  • Introduction to PHP 
  • Client /Server side scripting language
  • Basic use of PHP
  • Versions and enhancements of PHP
  • LAMPP/XAMPP introduction
  • Installation and Basic Programming
  • PHP Syntax tags
  • Conditional Statements and Loops
  • Configuration Settings

Functions 

  • Function Basics
  • Function calls and Function definition
  • Parameters and arguments
  • Date and Time Functions
  • Time zone identification and set time zone
  • Array functions
  • String Functions
  • Output Functions
  • Error Types

Headers

  • What is header?
  • Header function
  • How is it different from other redirection methodologies?
  • File downloading, Authentication using headers
  • Sending email with multiple headers
  • Sending SMS to mobiles      

Include 

  • Include functions
  • Differences between include, include_once, require, require_once
  • How to include Menus, Database connections using include functions
Exception Handling
  • Types of errors
  • How to use Exception class
  • User defined Exception class

  Constants in PHP

  • Magic Constants
  • Standard Pre-defined Constant
  • User defined Constants

State Management

  • Types of Protocols
  • Sessions and their uses
  • Cookies and their uses
  • Login and Logout with session and cookies
  • Auto logout with sessions

Variables

  • Types of variables
  • Programming with $_GET,$_POST,$_REQUEST,$_COOKIE,$_SESSION,$_SERVER,$_FILES,$_ENV

MySQL

  • Why to use database?
  • Storage Engines in mysql
  • Connection string functions
  • Mysql Constraints
  • DDL,DML,TCL,DCL statements
  • Cascading
  • Triggers
  • Stored Procedures
  • Indexing
  • Joins
  • Views
  • Commit and Rollback
  • Managing multiple users
  • Registration and Login
  • Display records with paging
  • Image upload, download and Authentication
  • Sql Injection

AJAX

  • Ajax introduction
  • Ajax example
  • Ajax XML http
  • Ajax Requests
  • Ajax response
  • Ajax event
  • Ajax PHP
  • Programs like Chatting, Suggestion list, Auto updates, etc... With Ajax

Htaccess

  • Use of Htaccess file in website
  • htaccess rewrite rule
  • SEO friendly urls with htaccess

Payment Gateway

  • Gateway Standard
  • Intro to payment gateway and their uses and applications
  • Account creation
  • Difference between account types
  • Transaction Ids
  • Security threats connected with the payment methods

Regular Expressions

  • Validating textboxes, emails, phone number, etc
  • Creating custom regular expressions

Object Oriented Programming in PHP

  • Classes, Objects, Fields, Properties, _set(), Constants, Methods
  • Encapsulation
  • Inheritance and types
  • Polymorphism
  • Constructor and Destructor
  • Static Class Members, Instance of Keyword, Helper Functions
  • Object Cloning and Copy
  • Reflections

Working with the Files and Operating System

  • File Functions
  • Open, Create and Delete files
  • Create Directories and manipulate them
  • Information about Hard Disk
  • Directory Functions
  • Calculating File, Directory and Disk Sizes

Web Services

  • Why Web Services
  • RSS Syntax
  • SOAP
  • How to Access Web Services

XML Integration

  • What is XML
  • Create a XML file from PHP with Database records
  • Reading Information from XML File

With Complete

  • MVC Architecture
  • Word Press
  • AJAX
  • CSS
  • JQUERY

Real-Time Project

  • User Authentication(register/login/logout)
  • Content Management(Add/Edit/Delete)
  • Gallery Management(Add/Edit/Delete)
  • Data Fetching and Displaying in Frontend
  • Image Fetching and Displaying in Frontend
  • Pop up Images in Light Boxes

Codeigniter

  • Initial Setup and Configuration
  • First CI Application including Loader Class, Libraries, Creating Static Pages, Creating First Controller, Model & View
  • CodeIgniter URLs, URI Routing Passing Parameters in URLs, URI Class
  • Reserved Names
  • Auto Loading Functions
  • Form Handling - Input Class, Form Validation Class, File Uploading Class, Security Class, Page Redirection
  • Helper Functions
  • Database - Database Configuration, Connecting to a Database, Running Queries, Generating Query Results, Query
  • Active Record Class - Selecting Data, Inserting Data, Updating Data, Deleting Data, Method Chaining
  • Session handling
  • Image Manipulation Class
  • Pagination Class

Real-Time Project Using Codeigniter

  • User Authentication(register/login/logout)
  • Content Management(Add/Edit/Delete)
  • Gallery Management(Add/Edit/Delete)
  • Data Fetching and Displaying in Frontend
  • Image Fetching and Displaying in Frontend
  • Pop up Images in Light Boxes