INTRODUCTION
The PHP is a Content Management System that
facilitates in building of websites. This PHP course will equip the user with
the skills and information to create an interactive website using the free PHP
Content Management System (CSM). PHP is free to all.
COURSE OBJECTIVES
By the end
of this course the participants will be able to:
·
Identify all HTML, CSS, and JavaScript fundamentals
·
Understand fundamentals of PHP and Building Blocks with
project implementation
·
Create dynamic web pages using techniques of PHP
·
Understand the use of Content Management System with
Admin-Panel
·
Develop a blog with prevision for commenting functionality
·
Send emails using PHP.
DURATION
10
Days
WHO SHOULD ATTEND
This
PHP course will be beneficial to all web designers and web developers. The
course will especially be important to individuals who create and maintain
websites. The course targets individuals who are interested in knowing how
websites are created including journalists, early career professions,
supervisors, team leaders, senior executives, post high school students and
university and college students.
COURSE OUTLINE
Module one: HTML and CSS
Basics
·
Introduction to HTML
·
HTML versions
·
Creating a basic web page
·
Insert content
·
Creating a basic page structure
·
Basic HTML formatting
·
Inserting images
·
Hypertext Links creation
·
Introduction to CSS
·
Basic CSS formatting
·
CSS style management
·
Formatting links with CSS
Module Two: JavaScript
Basics
·
Introduction to JavaScript
·
JavaScript benefits
·
Interactivity with HTML
·
The future of Web Development
Module Three: PHP Building
Blocks
·
Overview of requirements
·
Downloading and installing XAMP
·
XAMP server
·
XAMP files and error solving
·
Variables
·
Constants
·
Strings
·
Numbers
·
Arrays
·
Functions of Arrays
·
IF Statements
·
Operators
·
For Loops
·
For-each Loops
·
Switch Statements
·
Branching
·
User Define Functions
·
Re-Usability
·
Static Variables
·
Local variables
·
Global variables
·
Super global variables
Module four: Regular
variables
·
Introduction to creation of regular expressions
·
Creation of advanced regular expressions
Module five: Form validation
·
Introducing forms
·
Validation of forms
·
Adding constraints
·
Working with CSS
·
Introduction to email sending
·
Sending email in PHP
·
Form Validation Project Sending Email
Module Six: Dynamic Web
Pages
·
URL and Links
·
Dynamic Web Pages
Module Seven: Employee
Management
·
Database and codes
·
Creation of DB and Table
·
Connection establishment
·
Code connection
·
Creation of Forms and Style application
·
PHP and Query Creation
·
Constraints Adding
·
View from Database
·
Delete from Database
·
Update into database
·
Search from database
·
SQL injection
·
Styling
Module Eight: Configuring
Bootstrap
·
Framework of Bootstrap
·
Version of Bootstrap framework
·
Addition of Bootstrap to website
Module Nine: Designing Admin
Panel
·
Dashboard creation
·
Tabs designing
·
Icons
·
Footer
Module Ten: PHP MYSQL Works
in Admin-Panel
·
DataBase and Category table creation
·
Category form creation
·
Validation on Category
·
Completing Manage Category Page
·
Form Creation, Validation and Complition
Module Eleven: Working with
Public Front- End of Blog
·
Designing Public Front-End Navigation
·
Main Area for Blog Designing
·
Activation of Search Tab of Blog Page
·
Full Blog Post
·
Dashboard Designing and Extracting
·
Enhancement of Admin Experience
·
Editing of Post extraction and updating
·
Deleting posts
·
Handling comments
·
Comment Form Designing
·
PHP for comments
·
Usage of Foreign Key and Primary Key in adding relations
between tables
·
Comments extractions
·
Dashboards comments designing
·
Comments approval and disapproval
·
Deleing comments
·
Admin Experience enhancement on comment
tab
·
Deleting category
Module Twelve: Admin
Registration System
·
Addition of new Admins
·
Extraction and Deletion of Admins
·
Login/Logout/Access process management
·
Login page designing
·
Login page
·
Restricting Admin Area
·
Logout page
GENERAL NOTES
·
This course is delivered by our seasoned trainers who have
vast experience as expert professionals in the respective fields of practice.
The course is taught through a mix of practical activities, theory, group works
and case studies.
·
Training manuals and additional reference materials are
provided to the participants.
·
Upon successful completion of this course, participants will
be issued with a certificate.
·
We can also do this as tailor-made course to meet
organization-wide needs. Contact us to find out more: training@skillsforafrica.org
· The training will be conducted at SKILLS FOR AFRICA TRAINING INSTITUTE IN NAIROBI KENYA.
·
The training fee covers tuition fees, training materials,
lunch and training venue. Accommodation and airport transfer are arranged for
our participants upon request.
·
Payment should be sent to our bank account before start of
training and proof of payment sent to:
training@skillsforafrica.org
Dates | Fees | Location | Apply |
---|---|---|---|
14/10/2024 - 25/10/2024 | $3950 | Kigali | Physical Class Online Class |
11/11/2024 - 22/11/2024 | $3000 | Mombasa | Physical Class Online Class |
09/12/2024 - 20/12/2024 | $3000 | Nairobi | Physical Class Online Class |