1. COMPANY
LOGO.
BUSINESS
· B R O C H U R E ·
Lorem ipsum dolor sit amet, consectetur adi-
piscing elit. Suspendisse in
BUSINESS
· B R O C H U R E ·
Software Development PHP
PHP + LIVE PROJECT Duration: 3 Months Fees: Rs 75,00/-
PHP, WORDPRESS, JOOMLA, AJAX, JQUERY Duration: 3 Months Fees: Rs 10,000/-
ADVANCE PHP WITH LIVE PROJECT(Magento, Cake PHP) Duration: 3 Months Fees: Rs 10,000/-
contactus@balujalabs.in
011-4166-8088, 90155-96280, 9313565406
www.balujalabs.in
A1/17, Top Floor, Opposite Metro
Pillar no: 636, Main Najafgarh
Road, Janakpuri New Delhi - 110058
2. contactus@balujalabs.in
011-4166-8088, 90155-96280, 9313565406
1.0 Introduction
• How PHP works with the web Server
• How PHP works with the Web Server
• Hardware and Software requirements
• What a PHP script looks like
• Saving data for later
• Basic PHP syntax
• PHP data types
• Operators
• Variable manipulation
• Dynamic variables
• String in PHP
2.0 Control Structures
• The if statement
• Using the else clause with if statement
• The switch statement
• Using the operator
• The while statement
• The do while statement
• The for statement
• Breaking out of loops
• Nesting loops
• Summary
3.0 Functions
• What 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
4.0 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
5.0 The 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
6.0 Database My SQL
• 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
7.0 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
8.0 Session
• What is session
• Starting a session
• Working with session variables
• Destroying session
• Passing session Ids
• Encoding and decoding session variables
9.0 Cookies
• The anatomy of a cookie
• Setting a cookie with PHP
• Deleting a cookie
• Creating session cookie
• Creating query string
3. contactus@balujalabs.in
011-4166-8088, 90155-96280, 9313565406
•
Model
s
10.0 Joomla (Content
Management System and Web
Application Framework)
• Detail discussion of component, module, mambots and
complete workflow of Joomla
• How to create component & module in Joomla
• Customization of existing component and modules
11.0 Email
• Overview of Joomla 1.5
• File upload
• File download
• Environment variables
• E-mail in PHP
12.0 AJAX (Asynchronous JavaScript and
XML)
• Introduction to AJAX
• Introduction to XML Http Request Object
• Method and Properties of
XMLHttpRequest
• Application of AJAX in web application
13.1 WordPress
• How to install Magento on server and
local computer.
• How to install theme and customize it.
• Admin / Dashboard panel knowledge
and working.
• Learn to convert PSD into Magento.
• Clear idea and working with your own
design.
• How to customize home page including
sidebar and menu.
• How to install modules and modify.
.
• Introduction and Installation
• Starting with CakePHP
• CakePHP Conventions
• Controller Convensions
• Filename and Classname Convensions
• Model and Database Convensions
• View Convensions
• CakePHP Folder Structure
• CakePHP Structure
• CakePHP Overview
• Controllers
• What is a Controller?
• The App Controller
• Request Parameters
• Controller Actions
• Request Callback
• Controller Methods
• Controller Attributes
• Request & Response Objects
• CakeRequest
• CakeResponse
• Scaffolding
• Pages Controller
• Components
• Views
• Themes
• View Templates
• Using view blocks
• Layouts
• Elements
• Creating your own view classes
• View API
• Helper
• JSON and XML
4. contactus@balujalabs.in
011-4166-8088, 90155-96280, 9313565406
•
Model
s
Magento
• How to create users and provide
various permissions.
• Develop your own custom
Module.
• Work on real time Magento
projects.
• How to configure and
customize payment gateway and
how to integrate custom payment
gateways .
• Adding, changing and deleting a
page.
• Uploading Product and manage
it.
• Making a back-
up of your site
Cake PHP
• Helper
• JSON and XML
• Models
• Understanding Model
• Association
• Read data
• Saving data (con..)“2
• Deleting
• Data Validation
• Callback Methods
• Behaviors
• Model Attributes
• Model Methods
• Virtual Fields
• Transactions
• Core Libraries
• Global Constants and
Functions
• Helpers
• Form Helper
• HTML Helper
• JS Helper
• Pagination Helper
• Session Helper
• Cache Helper
• Components
• ACL
• Authentication
• Email Component
• Patination
• Session
• Security
• Request Handler
• Cookie
• Plugins
5. EDUCATION
contactus@balujalabs.in
011-4166-8088, 90155-96280, 9313565406
Course Highlight
1. Consistent Classroom Guidance
2. Meticulously designed Study Material
3. One on One attention
4. Time Bound Completion
5. Experienced full time faculty
6. Small batches
7. 5 days and weekend batches
8. Accommodation for outstation
students (PG)
www.balujalabs.in
A1/17, Top Floor, Opposite Metro
Pillar no: 636, Main Najafgarh
Road, Janakpuri New Delhi - 110058