PHP



Duration: 3 Months


PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages

Course description:



What is Web, Introduction to PHP for Web Development & Web Applications , History & Future Scope of PHP, Benefit & Importance of PHP in web applications, Installation of tools for working in PHP like XAMPP, WAMP for PHP, Apache & MySQL


2 Days


Learn HTML5 Tags, CSS3, BootStrap Framework(CSS/JS/FONTS), Jquery and Understanding domains and Its Service, Website Uploading using FTP/CPANEL etc


2 Days


Introduction to Language constructs like Variables: , 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), String & echo, print for outputting in web page: string functions, Working with flow control through Control Statement: if-else, if-else ladder. , Using Loop Statement like for, for each, do while, while, switch case, go to, and continue.


2 Days


Classes, Objects, Fields, Properties, _set(), Constants, Methods ,Encaptulation, Inheritance and types, Polymorphism, Constructor and Destructor, Static Class Members, Instance of Keyword, Helper Functions, Object Cloning and Copy, Reflections, What is an Array?, How to create an Array, Traversing Arrays , Array Functions, Creating Functions ,Passing Arguments by Value, Passing Arguments by Reference, Recursive Functions, Include, Include_once ,Require, Require_once etc


2 Days


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 etc


2 Days


GET / POST / REQUEST , Using html controls in web page, Master/Child Page Concept and Text, Checkbox, RadioButton, Buttons, Select, File Uploads etc


2 Days


Regular Expressions ( Validating textboxes,emails,phone number,etc, Creating custom regular expressions )
Error and Exception Handling ( Error Logging , Configuration Directives , PHP’s Exception Class, Throw New Exception, Custom Exceptions)
Authentication ( HTTP Authentication, PHP Authentication, Authentication Methodologies),
Cookies ( Why Cookies , Types of Cookies, How to Create and Access Cookies)
Sessions( Session Variables, Creating and Destroying a Session, Retriving and Setting the Session ID, Encoding and Decoding Session Data)


2 Days


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 ]

Protocols , HTTP Headers and types, Sending Mails using PHP, Email with Attachment, File Uploading and Downloading using Headers, Implementing Chating Applications using PHP and Ajax, SMS Gateways and sending SMS to Mobiles, Payments gateways and How to Integrate them


2 Days


What is MySQL, Integration with MySQL, MySQL functions, Gmail Data Grid options , SQL Injection, Uploading and downloading images in Database, Registration and Login forms with validations, Pagging,Sorting,…..

Introduction ,Storage Engines, Functions, Operators, Constraints, DDL commands, DML Commands, DCL Command, TCL Commands, Views, Joins, Curosrs, Indexing, Stored Procedures, Mysql with PHP Programming, Mysql with Sqlserver(Optional)


2 Days


there are many Popular CMS(Joomla, Wordpress, Drupal etc) are using upon PHP websites. Installing CMS, managing web pages, creating Template pages,


2 Days


Laravel / CodeIgniter / CakePHP etc


2 Days


Laravel Framework Implementation..........


2 Days

GET IN TOUCH

Greatway Computers, Jalandhar Punjab, INDIA.

greatwaycomputersjalandhar@rediffmail.com

+91-181- 2255808