Core PHP Training

Schedule a DEMO

Courses:

Course Model

Core PHP is a server-side scripting language for the web. It is very basic PHP, used to create dynamic web pages. It works without any extra library and so it is very important to "learn core or principle PHP programming" to create dynamic web applications.

It helps to understand the logic behind the framework. The logical thinking can be improved with Core PHP. The Core PHP can become bad only when it goes to a bad programmer's desk. Without learning or coding in Core PHP, one should not work on the framework.

Join SoftCrayons Tech Solutions to learn complete core PHP. Learn all "PHP classes", "PHP inbuild functions", "How to use array in PHP", "PHP looping" and all "PHP OOPs concepts". Core PHP is the base. After learning complete core PHP concepts, you can logically handle all sorts of coding situations. Softcrayons PHP trainers are always with the students to solve problems in PHP.


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