INTRODUCTION
A content management system called PHP makes it easier to create websites. The user will be given the knowledge and abilities necessary to develop an interactive website using the free PHP Content Management System after taking this PHP course (CSM). Everyone can use PHP for free.
COURSE OBJECTIVES
The course's participants will graduate with the ability to:
- Recognize all HTML, CSS, and JavaScript fundamentals;
- Recognize all PHP building blocks and methodologies for project execution;
- Create dynamic web pages.
- Learn how to use a content management system with an admin panel, create a blog with commenting features, and send emails using PHP.
DURATION
10 Days
WHO SHOULD ATTEND
All web designers and web developers will get something from taking this PHP course. The course will be particularly useful for those who build and maintain websites. The course is intended for anyone who want to learn how websites are made, such as journalists, people just starting their careers, managers, 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
- Our seasoned instructors, who have years of experience as seasoned professionals in their respective fields of work, will be teaching this course. A combination of practical exercises, theory, group projects, and case studies are used to teach the course.
- The participants receive training manuals and supplementary reading materials.
- Participants who complete this course successfully will receive a certificate.
- We can also create a course specifically for your organization to match your needs. To learn more, get in touch with us at training@dealsontrainers.org.
- The training will take place at DEALSON TRAINERS IN NAIROBI, KENYA in Nairobi, Kenya.
- The training fee includes lunch, course materials, and lodging for the training session. Upon request, we may arrange for our participants' lodging and transportation to the airport.
- Payment must be made to our bank account before the training begins, and documentation of payment should be emailed to training@dealsontrainers.org