ReadyEdge Technologies Pvt Ltd. leading IT Company, provides PHP Training Course . If you are planning to undergo professional course, do enroll yourself with ReadyEdge Technologies. You will appreciate your decision life long as we assure you a career of growth and success. Join us for a bright career in IT Sector.
Real working experience in an IT company Readyedge is an IT company not an institute. We provide 40% theory and 60% practical training. 100% Job Placement Assistance after training.
What is PHP?
PHP (Hypertext Preprocessor) is a server side scripting language which is useful for making dynamic and interactive web based software applications. It is a widely used open source scripting language. PHP runs on various platforms (Windows, Linux, Unix, Mac OSX, etc) and it is compatible with all server used today (Apache, IIS, etc). It is easy to learn and deep enough to run the largest social network (Facebook). PHP files include text, HTML, CSS, JavaScript and PHP code.
*Discount upto 30% on all courses, Offer only valid till End of Month
Course Duration
- Basic PHP Course– Duration – 6 weeks – 4500/- 6̶5̶0̶0̶/̶- ̶ Click to Enroll
- Advance PHP Course – Duration – 6 months – 9000/- 1̶3̶0̶0̶0̶/̶- Click to Enroll
Eligibility Criteria
10/+2 Passed Out
Any bachelor Degree
Mtech, MCA
PHP Training Syllabus
- Basic PHP Course– Module 1
- Advance PHP Course Training– Module 1 & 2
Module 1:
INTRODUCING PHP
- The origin of PHP
- PHP for Web Development & Web Applications
- PHP History
- Features of PHP
- How PHP works with the Web Server
- What is SERVER & how it works
INSTALLING AND CONFIGURING PHP
- PHP Installation
- MySQL Installation
- Apache Installation
- WAMP Installation
- Installing and Configuring PHP on Windows.
- How to design PHP applications using Dreamweaver
HTML, CSS & JAVASCRIPT
- Introduction of HTML
- Creating basic HTML pages
- Form Designing with HTML
- Creating Tables in HTML
- Working on Frames
- Introduction of CSS
- Understanding CSS selectors & properties
- Creating Inline, Internal, External CSS
- Introduction of JAVASCRIPT
- Creating variables
- Working with Data types
- Working with Arrays
- Creating & using Functions
- Creating Client-side Validations
PHP INPUT MECHANISM
- Form Interpretation
- Understanding GET, POST, REQUEST
- Master-Child page concept
PHP OUTPUT MECHANISM
- Working with ECHO, PRINT(), PRINTF()
- MINI TASK ? Integrating HTML with PHP
- MINI TASK ? Integrating CSS with PHP
- MINI TASK ? Integrating JAVASCRIPT with PHP
LANGUAGE BASICS
- Creating a simple PHP script
- Naming Variables
- Assigning and Displaying Variable Values
- Creating variables
- Displaying variable values
- Writing Your First Script That Uses Variables
- Using Variable Variables
- Removing Variables
- Understanding Data Types
- Assigning data types
- Type casting
- Type Juggling
- Introduction of PHP Keywords
- Comments
OPERATORS & EXPRESSIONS
- Arithmetic, Assignment, Comparison, Logical Operators
- Concatenation, Bitwise, Error Suppression, Increment & Decrement operators
WORKING WITH FLOW CONTROL THROUGH CONTROL STATEMENT
- Ternary operator
- If-else
- If-else ladder
- If-elseif-else
- Switch
WORKING WITH FLOW CONTROL THROUGH LOOP STATEMENT
- For
- While
- Do-while
- Foreach
- Nesting of Loops
ARRAY WITH PHP
- What is an Array?
- Creating and Working with Arrays
- Creating arrays
- Viewing arrays
- Modifying arrays
- Removing values from arrays
- Sorting Arrays
- Walking through an Array
- Traversing an array manually
- Using foreach to walk through an array
- Finding Array Size
- Converting Arrays into Strings (And Vice Versa)
- Converting Variables into Arrays (And Vice Versa)
- Splitting and Merging Arrays
- Exchanging keys and values
- Multidimensional Arrays
- Creating multidimensional arrays
- Viewing multidimensional arrays
- Using multidimensional arrays in statements
- Walking through a multidimensional array
- Built-in PHP Arrays
USING STRINGS IN PHP
- Introduction to string.
- Creating and Working with String
- Creating string
- Viewing string
- Modifying string
- Introduction of String Function
- Working with string function
PHP FUNCTIONS
- Defining functions
- Using variables in functions
- Passing values to a function
- Nesting of Functions
- Anonymous Functions
- Recursion
- Returning a value from a function
- Using built-in functions
- Defining User functions
- Passing parameter(Call By Value & Call By Reference) & return value
- Trends of PHP Functions(Missing Parameter, Formal parameter declaration)
- Importing content of one page into another(include & require)
FILE HANDLING IN PHP
- File Streams(Input, Output, Temp)
- Creating and deleting a file.
- Reading and writing test files.
- Checking for existence of file.
- Determining file size.
- Opening a file for writing, reading or appending.
- Writing data to the file.
- Reading characters.
- Checking existence of a file
- Sending the pointer to a particular location in a file
- Finding the current location of a pointer
- Check whether file contents end or not
- Locate the pointer at the beginning of file
CREATING WEB FEATURES
- Redirecting users to other pages
- Creating an Email
- Sending an Email
- Configuring Email
- File Uploading and File Downloading
- MINI TASK ? Creating a Mail Interface with PHP
OBJECT ORIENTED PROGRAMMING
- Introducing Object-Oriented Programming
- Objects and classes
- Properties & Methods
- Object-oriented concepts PHP 5
- Encapsulation
- Inheritance(Single, Multilevel, Multiple, Hybrid, Hierarchical)
- Developing an Object-Oriented Program
- Selecting properties and methods for each object
- Defining a Class
- Using $this
- Adding methods
- Destroying Objects
- Constructor & Destructor
- Final Class
- Using Access Specifiers (public, private & protected)
- Polymorphism(Over Loading & Over Riding)
- Abstraction
- Abstract Class
- Interface
- Traits
- Magic Methods
- MINI TASK ? Creating a OOPs based simple PHP Application
ERROR & EXCEPTION HANDLING
- Introduction to Errors
- Types of Errors
- Introduction to Exception handling
- Using Try/catch/throw
- Checked & Unchecked Exception
- Creating Custom exception
- MINI TASK ? Creating an Exception Handling Panel
CREATING SECURITY USING PHP
- Introduction to ENCRYPTION
- Encrypting Functions
- Key Encryption
- Creating Header Authentication
- HTTP Authentication
REGULAR EXPRESSION
- Introduction to Regular Expression
- preg & ereg functions
- Email validation
- String pattern matching
- MINI TASK ? Creating searching or validation programs
DATABASE MANAGEMENT (MySQL)
- Introduction to DBMS
- DBMS Vs RDBMS
- Keys
- Normalization
- Introduction to MySQL.
- Database Engines in MySQL.
- Performing dynamic functions using MySQL
- Using MySQL on the Web
- Adding tables to a database
- Creating a table
- Connecting to a database server
- Using Database Queries for accessing & manipulating data from database
- Opening Database Connection/closing database connection
- Select/Insert/delete & Update Database from forms
- Database Functions
- Joins
- Constraints
- Triggers
- MINI TASK? Creating Registration form
- MINI TASK ? Creating Login & Profile page
- MINI TASK? Creating Update & Delete page
STATE MANAGEMENT
- Introduction to Query Strings
- Working with Query Strings
- Receiving data from Query Strings
- MINI TASK? Fetching Data from Database by Query String
- Introduction to COOKIES
- Creating Cookies
- Using Cookies
- MINI TASK? Creating Cookie based authentication module
- Introduction to Session
- Starting a Session.
- Working with Session variables.
- Destroying session
- Passing Session Ids
- MINI TASK? Creating a session based Login form
Module 2:
ADVANCE PHP
Ajax
- Introduction to AJAX
- Understanding XMLHTTPREQUEST object
- Working with Ajax functions
- Integrating AJAX with HTML
- Integrating AJAX with PHP
- MINI TASK? Fetching data from database using Ajax
PAYMENT GATEWAY INTEGRATION
- Introduction to Payment Gateways
- How to integrate Payment Gateway with PHP application
- MINI TASK? Integrating Dummy Payment Gateway
JOOMLA (CMS)
- Introduction to JOOMLA,
- Joomla installation
- Working with Article Manager, Category Manager, Menu Manager
- Working with Template Manager , User Manager, Module Manager
- Working with the Extension Manager Media Manager, Global Configuration
- Working with inbuilt Component? Customization inbuilt Components and Modules
- Using External plugin in joomla website
- Converting HTML template in joomla theme
- Creating user defined modules
- Creating user defined components
WORDPRESS (CMS)
- Introduction to WordPress
- WordPress installation
- Working with post, media, pages, comments
- Working with appearance ,user, tools, setting
- Working with plugin in WordPress website
- Using external plugin in wordpress website
- Working with widgets in WordPress
- Converting Html template to WordPress theme
- Creating user defined plugins in WordPress
- Creating user defined widgets in WordPress
LIVE PROJECT
Working experience on live clients projects
Are you interested in training from Readyedge Technologies wants to know more about fees and details click here to fill the form and arrange a call back
Contact Phone: 099142-42403 / 0172-4683377
Email: Training@readyedgetechnologies.com
Address: E57, Industrial Area, Phase 8, Mohali, Punjab