Advanced Web Development (PHP/ MySQL/PHP Frameworks)

This course is designed to give you the foundation to become a professional PHP developer in a XAMPP environment with exercises and projects. You'll learn the syntax of PHP, form processing, including functions, arrays, classes, operators, database integration, and more.

DOWNLOAD BROCHURE

Address

Training @ any of New Horizons Centers   View map

Course Overview

PHP has an easy learning curve and has a very user-friendly approach. It is used in almost all domains, including social media, medical, travel, and so on. Want to get up to speed with the latest PHP 7.0 version? If your answer is yes, then you should take this course.

This course will get you up to speed starting with basic concepts such as variables, data types, arrays and loops.

 

Scope

This course focuses on the basic aspects of PHP right from variables, data types, arrays, and loops. It will also cover an explanation on frameworks, which will help you in writing your own custom framework. This course will also guide you in creating your own application.

 

Target Audience

This course is for anyone interested and wants to learn about the fundamentals of PHP programming. Students should have a basic knowledge with HTML, CSS, JavaScript, and MySQL

Course Content

  • What is PHP?
  • Setup Code Editor (VS Code)
  • Xampp – Installing and Setup
  • PHP Syntax
  • PHP Echo and Print
  • PHP Comment
  • Embedding PHP in HTML
  • Our First PHP Page
  • Introduction to MYSQL
  • Introduction to phpmyadmin
  • Variable and Constant
  • Data Types
  • Arrays and Various Types of Array
  • if.. elseif … else Statements
  • Comparison and Logical Operators
  • Switch Statements in PHP
  • Loop (For loop, While loop, Foreach Loop)
  • Defining Functions
  • Function Parameters
  • Return values from Functions
  • Global Variable and Scope
  • Newer way of creating a constant
  • String Functions
  • Math Functions
  • Array Functions
  • POST and GET Method
  • Checking for Form Submission
  • Extracting information from Form fields
  • Validating the Form values
  • Submission of Form values
  • Introduction to Databases
  • Introduction to Tables and Fields
  • Introduction to PHPmyadmin
  • Creating a Database in PHPmyadmin
  • Creating Tables in PHPmyadmin
  • Connecting to the Database using PHP
  • Creating Records into the database table with PHP
  • Reading information in the Database with PHP
  • Query to Update and Delete Records from database table with PHP
  • User Registration
  • PHP Security (MYSQL injection – how to prevent it)
  • Password Encryption
  • Create Folders and upload files from Forms PHP
  • PHP Mail Function
  • User Login and Sessions
  • Viewing Record(s) from Database tables to web page in PHP
  • What are classes and objects ? Introduction
  • What are classes and how to define them in PHP
  • What are class methods and how to create them
  • Adding Properties to Our Class
  • How to instantiate a class
  • Class inheritance
  • Constructors
  • Data Access
     
     
    Static Data in Classes
  • Introduction to Laravel
  • Setting Up Your Environment
  • Routing, Controllers, Templates, and Views
  • Working with Models
  • Database Migration and Eloquent
  • Handling User Data and Redirects
  • Using Tinker
  • Authentication, Authorization, and Middleware
  • Containers and Facades
  • Working with the Mail Template/
  • Events and Broadcasting

IKEJA CONTACT

Email: ikeja@newhorizonsnigeria.com,
gloria@newhorizonsnigeria.com

Telephone: 08122690415,08125990663,
08122690443, 014537623

Address: 1, Oba-Akran Road,
(Adebayo Akande Centre), Ikeja,Lagos

FESTAC CONTACT

Email: festac@newhorizonsnigeria.com
anifowosesolomon@newhorizonsnigeria.com,
olagunjuzainab@newhorizonsnigeria.com

Tel: 08122690409, 08122690485,

Address: 1st Avenue,Mr. BIGGS Building,
Beside Polaris Bank, Festac, Lagos State.

SURULERE CONTACT

Email: surulere@newhorizonsnigeria.com
akinwaleabiodun@newhorizonsnigeria.com

Telephone:
08125990567, 08125990584, 08125990436, 08062265092, 014537628

Address: 148/150 Bode Thomas Street, Surulere.

IKORODU CONTACT

Email: ikorodu@newhorizonsnigeria.com
ethelalade@newhorizonsnigeria.com
Telephone: 08125990562, 08127485821, 08127485748, 08127485748
Address: 112, Lagos road, beside FIRS building, Haruna Bus stop, Ikorodu.

ABEOKUTA CONTACT

Email: abeokuta@newhorizonsnigeria.com

Telephone:
08023450443, 08125990511.

Address: NYSC Mini Secretariat, Oke Ilewo, Abeokuta Ogun State.

LEKKI CONTACT

Email: lekki@newhorizonsnigeria.com
ademolaallen@newhorizonsnigeria.com
olasunkanmiolayemi@newhorizonsnigeria.com

Phone: 08020559065, 08038411397, 09059750953, 08125990586, 08125990674

No 9, Otunba Adedoyin Ogungbe Crescent, Opposite ELIM Motors Lekki Phase 1, Lagos

ABUJA CONTACT

Email: kingsley@newhorizonsnigeria.com, olawaleogedengbe@newhorizonsnigeria.com, bukayo@newhorizonsnigeria.com
Phone: 08122690463, 08036484640, 07081628029, 08090865565, 07081626364, 08168572620, 09056454462,
Address: Basement & 3rd Floor, Nigerian Reinsurance Building, Beside Unity Bank Headquarters, close to NNPC Towers, Herbert Macaulay Way, CBD, Abuja

PORT HARCOURT CONTACT

Email: ph@newhorizonsnigeria.com
amoo.wasiu@newhorizonsnigeria.com
okaforekene@newhorizonsnigeria.com

Telephone: 08125990573, 08122690427,
08125990585, 08125990826

Address:
6, Aba Road Finchley Top Plaza, Port Harcourt.

IBADAN CONTACT

Email: ibadan@newhorizonsnigeria.com
dare.akinkuolie@newhorizonsnigeria.com
oluwatobijegede@newhorizonsnigeria.com

Telephone: 08127485739, 08127485720, 08122690468

Address: Remilekun Place, 66 Fajuyi Road, Idi-oro Junction Opposite Adamasingba, Dugbe Road, Ibadan.

TOP
×

Hello!

Click one of our representatives below to chat on WhatsApp or send us an email to gloria@newhorizonsnigeria.com

× Need any help? Chat with us now