Core PHP Training

Schedule a DEMO


Courses:

Course Model

Today, PHP can be seen as one very crucial component when it comes to developing websites that do a lot more than just simply staying static all day long.With the help of the PHP scripting language you can equip your everyday websites with lots of functionalities like adding e-carts, enabling user authentication processes, creating web forums and much more.

Moreover, it does not matter whether you are a pro in programming or just a beginner who is interested in web development. This scripting language is perfect for everyone as it is one of those languages which is both easy to learn and implement. And hence, even if you are a newbie in the field of programming and web-development, learning PHP will not seem like a very big task at all.

Thus, if you think you are up for the journey of becoming a fine web developer, then our Core PHP Training at SoftCrayons Private Ltd. is just the perfect place for you to start. We at SoftCrayons not only teach our students how to program but also pay close attention to their soft skills and prepare them for their overall CV development.

After a student has successfully completed a training program, he or she is awarded with some of the best worldwide authorised PHP certificates from AWS, PSI & Pearson Vue just to name a few. Hence, once you complete our PHP training course, you not only become a fine web developer but will also find it easier to be able to grab opportunities that come down your way.


Core PHP Training Course Module

  • Accessing Command line arguements from PHP Scripts
  • Generating web pages dynamically using PHP
  • Retrieving web pages manipulating from data
  • Personalizing website content using Session and Cookies
  • Tracking User navigation on your website
  • File handling with PHP Script
  • Regular Expression with PHP to make strong validation
  • Tracking User navigation on your website
  • OOPs concept to make more powerful web application
  • Exception handling
  • Integrating Database content to generate dynamic Web pages
  • Building modular Scripts to enable code reusuability
  • Web Architecture
  • Overview of PHP platform
  • Origins of PHP in the open source community
  • Why we use PHP?
  • Some of PHP strenths
  • Some of PHP's main compititors are PERL, Microsoft ASP.NET, JavaServer Pages
  • Availability across multiple platforms
  • Installing as a module for Apache Web Server
  • Introduction to HTML
  • Structure of HTML
  • Attributes and Values
  • Comments,Header Tags
  • Image Tag
  • Link Tags (Text and Image)
  • Marquee Tag
  • List Tag
  • Table Tags
  • Form Tags
  • Audio, Video Tags
  • About IFrame
  • Embedding Google Maps, YouTube Videos
  • BlockLevel and Inline Element
  • Div Tag
  • Header, Footer, Nav
  • Section, Article, Aside
  • New Form Elements
  • Types of Style Sheet
  • About CSS Selectors
  • About CSS Properties
  • Background Properties
  • Box Properties
  • Border Properties
  • Positioning Properties
  • CSS Menu Design
  • CSS Animation
  • Form Tags
  • Audio, Video Tags
  • About IFrame
  • Embedding Google Maps, YouTube Videos
  • BlockLevel and Inline Element
  • Div Tag
  • Comparing PHP with other web scripting languages or technology
  • Installation of PHP
  • PHP delimiters
  • Variable Intialization with PHP
  • PHP Data Types
  • PHP Constants
  • PHP Operators
  • If else
  • If else if else
  • Nested if
  • Switch Case
  • Jump Statements (Break,Continue, Exit)
  • For loop
  • While loop
  • Do while loop
  • Nested loop
  • How to use an important programming construct: Arrays
  • Numerically Indexed Arrays
  • Non-Numerically Indexed Arrays(Assosiative Array)
  • Multidimensional Arrays
  • Array Sorting
  • Presenting the user with input options via different HTML form elements
  • Retrieving Data from data with $_POST,$_GET, $_REQUEST arrays
  • Preserving Data in Form inputs
  • Introducing Functions
  • Defining Functions
  • Using parameters
  • Understanding Scope
  • Returning Values
  • Call By Value and Call By Reference
  • Reusing Codes
  • Implimenting Recursion
  • Using Require() and Include()
  • Array, String, Math, Date functions
  • Super Global Array Variables
  • Introduction to Java Script
  • Variable, Operators, Conditions
  • Looping and Array
  • Introduction to Functions
  • PopUp Boxes
  • Introduction to Functions
  • Form hadling
  • DOM Manipulation
  • Introduction To Objects
  • What is Property and Methods
  • String, Math, Navigator, Date, Array, Window Objects
  • Introduction to object based technology
  • Class, Object, Property, Inheritance
  • Client Side Validation(Regular Expression)
  • Saving Data
  • Opening a file, Creating and Writing to a file
  • Closing a File
  • Deleting a File
  • Using other useful file functions
  • Create a directory
  • Remove a directory
  • File Uploading Concepts
  • Multiple File Upload
  • Downloading File From Server Using Header
  • Formatting, Joining, Splitting, Comparing strings
  • Introducing Regular expressions
  • REGEX Implementation
  • Session, Cookie, Query String
  • What is Session control?
  • Understanding Basic Session Functionality
  • Starting a Session
  • Registering Session variables
  • Using Session Variables
  • What is cookie?
  • Setting Cookies with PHP
  • Using Cookies with Sessions
  • Deleting Cookies
  • Implementing Query String
  • Relational Database Concept and Technology
  • Web database Design
  • Web Database Architecture
  • Creating a MySQL Database
  • Creating Database Tables
  • Column Data types
  • Implementing Insert/Delete/Update/Select Query
  • Aggregate Functions
  • Having and Group By Clause
  • Joining Table
  • Implementing Primary key, Unique key, Composite key, Foreign key, Default constraint e
  • Dropping tables and Databases
  • Introduction to PHPMyAdmin
  • MySQLi Connectivity
  • Proceedural Connectivity
  • Object Oriented Connectivity
  • PDO(PHP Data Object) Connectivity
  • JQuery Introduction
  • JQuery Selectors, Events, DOM, Animations
  • JQuery Accordians, carousal, tab
  • JQuery Conflict
  • Ajax Implimentation
  • Column Data types
  • CRUD Operation With Ajax
  • Aggregate Functions
  • Having and Group By Clause
  • Joining Table
  • Implementing Primary key, Unique key, Composite key, Foreign key, Default constraint e
  • Dropping tables and Databases
  • Introduction to PHPMyAdmin
  • Object Oriented Concepts
  • Classes, Objects and Operations
  • Class Attributes
  • Access modifiers
  • Constructor and Destructor
  • Inheritance
  • Static Method
  • Type Hinting
  • Object Cloning
  • Abstract Class
  • Final Keyword
  • Implimenting Interface
  • Understanding Advance and New Object Oriented Functionality
  • Magic Functions With PHP
  • Implementing Captcha
  • PDF Generation
  • Excel or CSV Generation
  • Email With PHP
  • Implimenting Pagination
  • SQL Injection
  • Web Services and JSON
  • Payment Gateway Integration
  • HTTP Headers and Output Buffering
  • Error Tracking and Debugging
  • Exception Handling
  • Maage Domain with Name Server
  • Manage Web Hosting from FTP and CPANEL
  • Managing Database, Email Accounts, Sub Domains etc.
  • Live your Project
Call now Free Demo