Call nowFree Demo
011-47519207

+91-9873140018

hr@slaconsultantsindia.com

Follow Us


For Training in Gurgaon Branch Call @ +91-9999340200

Industrial Training

9999491895 | 9873140018

Php++ Web Development Live Training

XMLHT
  • What is HTML?
  • Use of HTML.
  • Difference between HTML, XHTML and DHTML.
  • Basic HTML tags.
  • Creating Forms with HTML.
  • Understanding Web 2.0 and W3C Standards.
CSS
  • What is CSS?
  • User of CSS in website designing.
  • Give your website, life with CSS.
  • Understanding Latest trend of Web designing.
  • Making Cross Browser compatible websites.
CSS3
  • How is CSS3 different from CSS.
  • What’s new in CSS3.
  • Make your website more attractive with CSS3.
  • CSS3 transition effects, Opacity and Other good looks.
Java Script
  • What is JavaScript?
  • Use of JavaScript?
  • Variable, Operators, loops.
  • Using JavaScript Objects and Events.
  • JavaScript functions.
  • JavaScript Arrays.
  • JavaScript timers.
  • JavaScript Form validations.
  • Making a simple Image slideshow with JavaScript.
JQuery
  • What is JQuery?
  • How is jQuery different from JavaScript?
  • Including the JQuery Library code in an HTML Page.
  • Faster development with JQuery.
  • JQuery Events.
  • JQuery Effects and Animations.
  • Playing and adding fun and Magic to webpages with JQuery.
  • JQuery and Ajax.
  • Form Validations with JQuery.
  • Building Applications with JQuery.
  • Making a zoom in image viewer with JQuery.
  • Making an Fade-in Fadeout Image slideshow with JQuery.
  • Making Drop down menus with JQuery.
Introduction to PHP
  • Why PHP ?
  • What is the use of PHP.
  • How Php is better than its alternatives (Asp.net, Java, Perl etc.)
  • Unique features of php.
  • What is a web server ?
  • Understanding Client and Server Architecture.
  • How php works with web server ?
  • Understanding PHP Architecture.
  • Hardware and Software requirements.
  • Installing and Configuring WAMP/MAMP servers.
Basic PHP Development
  • Basic PHP syntax.
  • Creating your first PHP script.
  • Mixing PHP with HTML.
  • Storing and Destroying variables.
  • Understanding PHP datatypes.
  • Testing for a specific datatype.
  • Manipulating variables with PHP Operators.
  • Dynamic variables.
  • Type casting.
  • Strings in PHP.
Controlling Program Flow
  • Using If-else statement.
  • The ternary Operator. (Using ? Operator).
  • The if-elseif-else statement.
  • The Switch Statement.
Working with Loops
  • The while statement.
  • The do-while statements.
  • The for statement.
  • Understanding Break, Continue statements.
  • Mixing if-else, if-elseif-else statements with loops.
  • Nesting Loops.
  Working with Strings
  • Working with PHP inbuilt String functions and their practical use.
  • HTML Strings
  • Using Numeric functions.
  • Summary
Working with Arrays
  • What are arrays?
  • Use of arrays.
  • Declaring an array.
  • Storing data in arrays.
  • Different types of arrays.
  • Nesting of arrays.
  • Multi-dimensional Arrays.
  • Associative arrays.
  • Looping through arrays.
  • PHP Special array Iterators (foreach loop and Array iterators).
  • PHP in-built Array functions and their use.
  • Making a practical use of arrays.
  • Summary
Functions
  • What is a function?
  • Defining a function (User defined functions).
  • Returning values from a function.
  • Dynamic function calls.
  • Variable scope.
  • Accessing variables with global statement.
  • Accessing variables with static statement.
  • Understanding arguments and parameters.
  • Setting default values for arguments.
  • Passing arguments to function by value.
  • Passing arguments to function by reference.
  • Testing for a function existence.
  • Returning multiple values from a function.
  • Making practical use by Building code libraries for code reusability.
  • Reusing Code.
  • Using Include () and require() .
Sending Email in php
  • Sending Text Email with php.
  • Adding Html and Graphics to Emails.
Classes and Objects
  • Objects oriented programming
  • Define a class
  • An Object, Creating an object
  • Object properties
  • Object methods
  • Object constructors and destructors
  • Class method invocation.
  • Access Modifiers.
  • Class constants & Class inheritance
  • Abstract classes and methods
  • Object serialization
  • Checking for class and method existence
  • Exceptions, Iterators and Summary
Working with Date and Time in PHP
  • Understanding UNIX timestamp.
  • Generating a timestamp for now.
  • Generating timestamp for a particular date.
  • Associative Array of date and time.
  • Formatting date and time.
  • Understanding time zones.
  • Useful date and Time functions and their uses.
  • Validating dates.
  • Practical Use in projects.
Working with files and directories (File System)
  • Creating a file dynamically with PHP.
  • Reading and Writing text files.
  • Copying data from one file to another file.
  • Deleting a file.
  • Working with directories.
  • Creating and deleting files inside directories.
  • Checking for file existence.
  • Determining file size.
  • Creating your own Visitors counter for website.
Working with Forms
  • Super global variables (_POST, _GET, _REQUEST etc.).
  • A script to acquire user inputs.
  • Handling user inputs.
  • Accessing User inputs.
  • Combining HTML with PHP code.
  • Using hidden fields
  • Redirecting users.
File uploading
  • Uploading Images.
  • Uploading PDF and Other useful files.
  • Validating uploaded files.
Working with Regular Expression
  • What are Regular Expressions?
  • Use of Regular Expressions.
  • Understanding the basics and Rules of Regular Expressions.
  • Joining and Splitting strings.
  • Comparing Strings.
  • Matching patterns.
  • Finding Matches.
  • Matching and replacing strings with Regular Expressions.
  • Modifiers, Breakup Strings.
  • Creating useful applications (like: Swear word filter).
  • Validating Form data.
Graphics in PHP (PHP GD library)
  • What is php GD ?
  • Basics of php graphics.
  • Drawing basic figures.
  • Making JPEG, JPG, PNG, GIF images with php.
  • Image manipulations and Effects with php.
  • Cropping and Resizing Image with php.
  • Creating Image thumbnails.
  • Rotating an Image with php.
Working with Sessions and Cookies
  • Understanding Cookies.
  • Types of Cookies.
  • The use of sessions and cookies.
  • Creating and Deleting a cookie.
  • What are Sessions.
  • Starting a Session.
  • Working with Session variables.
  • Destroying Session variables.
  • Passing sessions Ids.
  • Authenticating and Authorizing users, using Sessions.
  • Practical Applications of Sessions and Cookies.
  • Making a website “Remember Me” style form.
Working with Ajax (Partial Page refresh)
  • Introduction to Ajax.
  • The relationship with JavaScript.
  • Ajax using XHTML and JavaScript.
  • XMLHttpRequest Object
  • Ajax using XMLHttpRequest
  • Ajax Using JQuery and JavaScript.
  • Submitting a Form without page refresh using Ajax and JQuery.
  • Making Practical Applications
  • Facebook Style adding Comments Using Ajax.
  • Google Style Auto Search Suggestions using Ajax.
Web Services
  • Why Web Services
  • RSS Syntax
  • SOAP
  • How to Access Web Services
Introduction to Database (MySQL)
  • Introduction to MySQL
  • Introduction to PHPMyAdmin
  • Connecting to the MYSQL
  • Selecting a database
  • Adding data to a table
  • Acquiring the value
  • Finding the number of rows
  • Inserting data
  • Entering and updating data
  • Executing multiple queries
  • Exporting and Importing data tables.
Introduction to Linux
  • Access the command line
  • Log in to a Linux system and run simple commands using the shell.
  • Manage files from the command line
  • Create, view, and edit text files
  • Manage local Linux users and groups
  • Control access to files with Linux file system Permission
Word press (Content Management System).
  • What is a CMS. (Content Management System)?
  • Use of CMS.
  • Introduction to Wordpress.
  • Installing and Configuring Wordpress.
  • Making your first Blog website with Wordpress.
  • Changing the look of your Blog.
  • Working with Wordpress Templetes.
  • Working with Wordpress Plugins.
  • Adding Custom Pages to Wordpress Blog.
  • Understanding Wordpress Posts and Pages.
  • Creating and Managing Menus in Wordpress.
  • Understanding Wordpress Posts loop.
  • Understanding Different types of Users in Wordpress.
  • Maintaining your blog.
Codeigniter
  • What is MVC Framework
  • Codeigniter Framework architecture
  • Folder structure for Codeigniter
  • Basic Example with how to interact with Codeigniter 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 Codeigniter framework
  • Image Crapping
  • URL Maintains
  • Sessions Maintains
  • Pagination & Email Classes interactions
  • Form Creating & Form_validataion (By using Codeigniter built in –classes)
  • Helpers (Captcha,URL,HTML)
  • Error Handling
  • Integrating all the files with example
  • Codeigniter with Ajax example
  • Cakephp installation & Directory Structure
  • Sample example with Cake php
  • Zend installation & Directory Structure
  • Basic Example with zend
  • Payment Gateway Integration
  • Facebook API Integration
  • SMS Gateway Integration
  • Dreamweaver
  • NetBeans IDE
  • Adobe Photoshop
  • FileZilla
  • Firebug
  • E. Developer tool.
 
  • Use various PHP programming language constructs to create several PHP technology application
  • Use decision and looping constructs and methods to dictate program flow.
  • Apply advance error handling (Exception Handling) techniques.
  • Implement object-oriented concepts in your Application.
  • Implement Ajax, JQuery, XML into your Application.
  • Handle CMS Websites.
  • Effectively design the database for your Application using MySQL and PHP MyAdmin.

Inquiry for Advanced PHP & MySQL Live Training

Batch Timings- (Branch – Delhi, Gurgaon)

Days Class Duration Course Duration
Monday – Friday 2 (Hours) 2 Months
Saturday & Sunday 3 – 4 (Hours) 3.5 Months
Sunday 4 (Hours) 5 Months

DOWNLOAD BROCHURE

FAQ

What are the main error types in PHP and how do they differ?

An error is a mistake that occurs during the programming in PHP which restricts the functioning of the developed program, asking the programmer to fix it. In general, there are 13 types of error in PHP, however, they mainly fall under four kinds of error, which are:

  • Notice Error: The most common type of error PHP programmer faces while writing when he or she tries to access a variable which hasn’t been defined. While executing, you will see a message showcasing Notice error.
  • Warning Error: Another error that arrives when the user uses include() and the file is not available. While executing, the system shows a Warning sign error stating that a file is missing.
  • Fatal Error: It is a critical error that occurs while executing a non-existence function or object that doesn’t exist in the class. A fatal error sign pops up while executing.
  • Parse Error: This usually occurs when an error in writing a code is committed, such as missing of a semicolon or unexpected symbol. It shows a parse error sign as soon the program is triggered.
What are Traits?

Traits are referred as a mechanism of reusing programming code in single inheritance languages like PHP, which is intended to lessen some difficulties by allowing the developer to use the sets of methods independently in various classes, saving both time and effort in the process. The combination of traits and classes increases the flexibility by avoiding writing troublesome codes again and again which increases the chances of error. A trait resembles the same as a class, but only used in group functionality in a consistent manner. It reduces code duplication and prevent complicated class inheritance. Although it may perform the same functionalities as an Abstract class, it is not the same as it doesn’t rely on inheritance.

What are getters and setters and why are they important?

Getters and setters are techniques employed to obtain or declare the values of the variables, generally the private ones. They offer scalability, better debugging and fast writing.They are very important due to the fact that it allows central location which enables data handling prior to declaring or returning it to the developer. Getters and setters allow consistent data handling that will eventually be passed into an additional function or variable.

What is the difference between GET and POST?

Following are the difference between GET and POST:-

  • GET is used for retrieving data while POST is used for writing data.
  • Usually no side effects associated with GET while requesting data from same URL many times. However, POST may have some side effects as it can cause multiple writing on numerous requests.
  • Parameters exists in the history of the browser in GET, while in POST, parameters are not saved in browser history.
  • GET can be bookmarked whereas POST can be not.
  • GET is easier to hack. POST is more difficult to hack.
  • GET is less secure as compared to POST.
  • GET can be cached while POST cannot be cached.
  • This information shows that transmission of data should be made using POST as it offers more secure way.
Can you extend a Final defined class?

Many a times it is required to extend a final defined class to another existing class of your project. This is one of the most important functions in PHP development which appears the same as inheritance. It is possible to extend a final defined class. It is done by using the keyword extend. Below is mentioned a short example to make it happen.

<?php
class Named_Cart extends Cart {
var $owner;

function set_owner ($name) {
$this->owner = $name;
}
}
?>

What are PSRs?

PSR stands for PHP Standard Recommendation, which is a PHP feature developed by PHP framework interop group that serves the standardization of programming concepts in PHP. It is used to offer a common technical basis for implementation of proven concepts for optimal programming and testing practices and enabling interoperability of components. There are a total of 12 PSRs, with each having different description and functionality.

Testimonials

Latest Blogs