PL-922 : Website Programming with PHP and MySQL (Level 1)
- 36Training hours
- 12Lectures
- 7Assistant hours
- 1000Egyptian pounds
- 10Students maximum
Enrol on this programme now
and take the following offers and discounts, for a limited time
25%discount on morning sessions
750 pounds instead of 1000
25%discount on afternoon sessions
750 pounds instead of 1000
25%discount on evening sessions
750 pounds instead of 1000
* These offers run for a limited period and may change or be withdrawn without notice. Note that the booking itself has to be made inside the academy.
** Morning slots run from 12:30 to 3:30 in the afternoon, afternoon slots from 4 to 7, and evening slots from 7:30 to 10:30 at night.
Training program contents
- PHP Intro
- What is PHP?
- What is a PHP File?
- What Can PHP Do?
- Why PHP?
- PHP Install
- What Do I Need?
- Set Up PHP on Your Own PC
- PHP Syntax
- Basic PHP Syntax
- Comments in PHP
- PHP Case Sensitivity
- PHP Data Types
- PHP String
- PHP Integer
- PHP Float
- PHP Boolean
- PHP NULL
- PHP Variables
- Creating (Declaring) PHP Variables
- Output Variables
- PHP Variables Scope
- PHP Constants
- Create a PHP Constant
- Constants Global
- PHP Operators
- PHP Arithmetic Operators
- PHP Assignment Operators
- PHP Comparison Operators
- PHP Increment / Decrement Operators
- PHP Logical Operators
- PHP String Operators
- PHP If...Else...Elseif
- The if Statement
- PHP - The if...else Statement
- PHP - The if...elseif....else Statement
- PHP Switch
- PHP While Loops
- PHP For Loops
- PHP Functions
- PHP Arrays
- What is an Array?
- Create an Array in PHP
- PHP Indexed Arrays
- PHP Associative Arrays
- PHP Super global
- PHP Forms
- GET
- POST
- Validations
- PHP Include
- PHP Sessions
- What is a PHP Session?
- Start a PHP Session
- Get PHP Session Variable Values
- Modify a PHP Session Variable
- Destroy a PHP Session
- PHP Error Handling
- Creating a Custom Error Handler
- Error Report levels
- Error Report levels
- PHP Mail
- PHP XML
- Basic Object-Oriented Programming
- OOP Theory
- Defining a Class
- Creating an Object
- The $this Attribute
- Creating Constructors
- Creating Destructors
- Auto loading Classes
- PHP Ajax
- AJAX Intro
- AJAX PHP
- AJAX Database
- AJAX Live Search
- PHP Security
- DATABASE security
- INPUT Security
- Encrypting Data
- File Upload security
- AUTHENTICATION security
- SESSIONS security
- SHARED HOSTING security
- MySQL Database
- MySQL Connect
- MySQL Create DB
- MySQL Create Table
- MySQL Insert Data
- MySQL Get Last ID
- MySQL Select Data
- MySQL Delete Data
- MySQL Update Data
- MySQL Limit Data
- MySQL IN & NOT IN
- CMS Backend (Control Panel).
- Slider
- Add Image To Slider
- Edit Image Slider
- Remove Image From Slider
- Pages
- Add Page
- Edit Page
- Remove Page
- Categories
- Add Category
- Edit Category
- Remove Category
- Products
- Add Product
- Edit Product
- Delete Product
- Orders
- Manage Orders
- Confirm New Order
- Display New Order
- UI Frontend (User Interface).
- Display Slider
- Display Pages
- Display Categories
- Make Dynamic Menu
- Display Products
- Create Structure Dynamic
- Register
- Login
Prerequisites
A good working knowledge of HTML and CSS
Job title
After this course you can work as a web developer using PHP.
Meet the trainers on this course
Trainer and web developer
Hamada works as a professional web developer across a range of platforms, PHP and MS ASP.NET among them. He is a Microsoft Certified Solutions Developer for web applications, earned after taking his BSc in computer science. Hamada has long hands-on experience building web applications for the commercial market, alongside delivering a great many training courses in the field.
A message for the trainer? Send it from here.
Trainer and web developer
Shaimaa's programming career began in 2002 with statistical applications written in C, before she moved on to Visual C#. In 2006 she started building web applications on PHP and open source software. Shaimaa holds a number of Microsoft certifications, among them Microsoft Certified Trainer and Microsoft Certified Solutions Developer for the web. She has extensive practical experience building websites and web applications and managing development teams and software projects, and has held several positions at software companies, most recently eCoda Solutions, where she currently heads the development team. Alongside all of that, and since 2004 in particular, Shaimaa has designed and delivered many specialised courses in website design and development at a number of well-regarded academies and training centres.
A message for the trainer? Send it from here.
PHP web application developer
Marwa trains in website programming with PHP and MySQL databases. She has over three years of experience in industry and in training, and holds certifications from Microsoft and CIW.
A message for the trainer? Send it from here.
Head of the academy and PHP application developer
Mostafa began his career five years ago designing and building websites in languages such as HTML, CSS and PHP, before moving into training. He preferred to pursue that ambition independently and founded 7Dash Training Academy in early 2010, and he has taught web programming languages at 7Dash ever since. He later founded a second company specialising in website design and development, named "Dominato", bringing together commercial experience and training skills.
A message for the trainer? Send it from here.A message for the trainer? Send it from here.
What else comes with this course
-
Retake the course free of charge -
Drinks cafeteria -
A comfortable place to study -
Ongoing support -
Private assistance hours
Reserve your seat on this course
Enter your details now and we will call you to fix a date and take you through the booking.
Have a question ?
We are glad to help you get a better grasp of things, so do not hesitate to contact us if you have any questions at all.