×

PHP and CodeIgniter Training Course

INSTRUCTORLED ONLINE TRAINING

Instructor-Led Online Training

  • Quality Course Duration
  • Assignments
  • Certification
  • Free Digital Library Access
  • Real-life Case Studies
INR(₹)13000
ENROLL NOW
INR(₹)13000

ENROLL NOW
Training Schedule
Start Date & Time Duration &Seats Btach Type  
Weekdays (Mon-Fri)

Course Overview

In this course, we're using the CodeIgniter, which is the best and most famous MVC Framework based on PHP
MVC is a new technique which help us to Get more with less coding! We just need to call the function name instead of making the new one. The best thing in the CodeIgniter is, it's super secure, super fast, and very easy to use. You don't need to HTMLize your forms anymore. We also now have three things to manages your codes, Model, View and the controller! There is also no No SQL injection anymore and no loop whole anymore!

Course Covered

PHP

CodeIgniter

Course Contents

PHP


  
Beginning to PHP
  • History & Versions
  • Power of php
  • What is PHP
  • Installation and Configurations
  • LAMP WAMP XAMPP MAMP
  • NetBeans IDE Installation In various operating systems
  • Overview of NetBeans IDE
  
Basics
  • Basic Program
  • PHP tags
  • Comments
  • Output function
  • Data types
  • php.ini settings
  
Variables
  • Declarations
  • Scope
  • local
  • global
  • static
  
Constants Structures
  • Magic Constants
  • User defined Constants
  
Conditional Statements
  • if
  • if...else
  • if...elseif....else
  • switch
  
Loops
  • while
  • do...while
  • for
  • foreach
  • continue
  • break
  
Functions
  • Creating Functions
  • Passing Arguments by value
  • Passing Arguments by Reference
  • string functions
  • include and require Statements
  
Arrays
  • What is an Array
  • Indexed
  • Associative
  • Multidimensional
  • Sorting
  
Superglobals
  
Regular Expressions
  • Validating textboxes email password date phone numbers zipcode etc
  • Creating custom regular expressions
  
Working with the Files and Operating System
  • Opening a file
  • Reading a file
  • Writing a file
  • Closing a file
  • Manipuating Directories
  • Hard Disk Information
  • Directory Functions
  • Calculating File
  • Directory and Disk Sizes
  
Cookies
  • Cookie
  • Types of Cookies
  • How to Create and Retrieve and Delete Cookies
  
Sessions
  • Session Variables
  • Creating and Destroying a Session
  • Retriving and Setting the Session ID
  • Encoding and Decoding Session Data
  • Auto-Login
  • Recently Viewed Document Index
  
Date and Time Functions
  
Exceptions Handling
  • Try Throw Catch
  • Catch Custom Exceptions
  
User Registration and Login
  
Authenticate users with HTTP
  • Protocols
  • HTTP Headers and types
  • Sending Mails using PHP with Autorespond
  • Email with Attachment
  
PHP with XML
  • What is XML
  • Parsing an XML page
  • Generating an XML page
  
PHP with JSON
  • What is JSON
  • JSON Functions
  • Encoding JSON in PHP
  • Decoding JSON in PHP
  • Generating an JSON Page
  
What is AJAX
  • Understanding DOM and XML Formats
  • Understanding XML HTTP Requests
  • Links with Ajax
  • Working with Dynamic Forms
  • Realtime Examples
  
Object Oriented Programming
  • Classes
  • Objects Fields Properties _set()
  • Constants
  • methods
  • Encapsulation
  • class Inheritance and types
  • Polymorphism
  • Constructor and Destructor
  • Static Class Member Instance of Keyword
  • Accer modifiers
  • Setters and Getters
  • Static Modifier
  • Constructo
  
MVC Architecture
  
Web Services
  • Why Web Services
  • SOAP
  • REST
  
PHP with MySQL
  • CRUD
  • Create_action
  • Read_action
  • Update_action
  • Delete_action
  
Errors Handling
  • Using die() function
  
MySQL
  • MySQL Introduction
  • MySQL Installation
  • MySQL Administration
  • MySQL PHP Syntax
  • MySQL Connection
  • MySQL Create Database
  • MySQL Drop Database
  • MySQL Select Database
  • MySQL Data Types
  • MySQL Create Tables
  • MySQL Drop Tables
  • MySQL Insert Query
  • MySQL Select

CodeIgniter


  
What is MVC Framework
  
Codignator Framework architecture
  
Folder structure for Codignator
  
Basic Example with how to interact with Codignator Framework
  
Database Connection with all crud operation
  • Retrieving data from database
  • Inserting data to database
  • update data to database
  • delete from database
  
Form Helpers
  
File uploading through Codignator frame work
  
Image Crapping
  
URL Maintains
  
Sessions Maintains
  
Pagination & Email Classes interactions
  
Form Creating & Form_validataion (By using Codignator built in –classes)
  
Helpers (Captcha,URL,HTML)
  
Error Handling
  
Integrating all the files with example
  
Codignator with Ajax example
  
CodeIgniter Pagination
  
CodeIgniter Routing
  
Mailing List Creation

Course Features

  • Quality Course Duration
  • Assignments
  • Certification
  • Free Digital Library Access
  • Real-life Case Studies

Certification

After completing the PHP and CodeIgniter Training Course - Associate Level online training, trainees receive a training certificate from Skillsuggest.

Target Audience

This Course is best suited for the Working professionals and Job Seekers:

Trainers Details

Trainers

Image Alternative text

Raj Varma

Raj Varma has already spent more than 8 years of his life in the Digital
Marketing,Web and Mobile App Development in IT industry.
His life is driven by the motto: work, learn and teach.
He is a flawless speaker who can confidently host
presentations on a wide variety of topics.
Raj 's past work experience include in fortune Organizations
Like Hitachi,Accenture,Tech Mahindra..etc..
He has delivered overwhelming results to clients over the world.

Faqs

  
What If i Miss a Class?
We record each LIVE class session you undergo through and we will share the recordings of each session/class.
  
Who Are The Trainers?
Our trainers have relevant experience in implementing real-time solutions on different queries related to different topics. Skillsuggest verifies their technical background and expertise.
  
How Will I Execute The Practical?
Trainer will provide the Environment/Server Access to the students and we ensure practical real-time experience and training by providing all the utilities required for the in-depth understanding of the course.
  
If I Cancel My Enrollment, Will I Get The Refund?
If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within 48 hours of initial registration. Please make a note that refunds will be processed within 30 days of prior request.
  
Will I Be Working On A Project?
The Training itself is Real-time Project Oriented.
  
Are These Classes Conducted Via Live Online Streaming?
Yes. All the training sessions are LIVE Online Streaming using either through WebEx or GoToMeeting, thus promoting one-on-one trainer student Interaction.
  
Is There Any Offer / Discount I Can Avail?
There are some Group discounts available if the participants are more than 2.
  
Who Are Our Customers?
As we are one of the leading providers of Live Instructor LED training, We have customers of Students and Job Seekers,working Professionals,Corporate Clients from India,USA, UK and other parts of the world.
  
How do I clarify my doubts during the class?
Once registered, you will be assigned a trainer who will give you live guidance throughout the duration of program.
  
Can I take a free class before I join the course?
Yes. We provide a demo class and one class that will help you in deciding for the course.
  
What are the system requirements?
All you require is a desktop PC which has a web browser installed with a high speed internet connection and microphone to get started. A broadband bandwidth of minimum 256Kbps works best for viewing our training. However, it will also work with lower bandwidth but it will take longer for the lessons to download/stream.
  
Do you offer job placement assistance?
Yes. This is one of the main differentiating factors from those of our competitors.Your resume will be sent to all the jobs sent to us. We have large network of companies, which are looking for candidates for job placement.
  
I have no idea which course to register in, what should I do?
Contact us to assist you in choosing a course that is best suited for your profile.

Download Curriculum

Thank you! your Download starts Now