Cyber Security Online Certification

Introducing
WEB APPLICATION DEVELOPMENT WITH PHP

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements. An introduction to Cascading Style Sheets (CSS) will allow you to style markup for webpages. Lastly, you'll gain the skills and knowledge to install and use an integrated PHP/MySQL environment like XAMPP or MAMP.
APPLY NOW

Web Application Development with PHP

Course Details

Background

PHP is an open source scripting language that can be used to write websites and any kind of web-based application and service. Wikipedia, Vimeo, Etsy, Mailchimp, Yahoo, Wordpress, Flickr, and Magento are just a few of the commercial web apps written in the language. PHP just like MariaDB is open source and free, you don’t need to pay for you to get PHP; all you have to do is download it.
Other benefit that you get with PHP is that it’s a server side scripting language; this means you only need to install it on the server and client computers requesting for the resources from the server do not need to have PHP installed; only a web browser would be enough.

Rationale

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements. An introduction to Cascading Style Sheets (CSS) will allow you to style markup for webpages. Lastly, you'll gain the skills and knowledge to install and use an integrated PHP/MySQL environment like XAMPP

1

Code

SET102
2

Fees

K3,500 Per Person
Groups of more than 5 persons K3,000 per person

Payment Plan Available with Initial Deposit of K2000 to Enroll in the Course.
Balance to be paid within 2 weeks.
3

Location / Learning Mode

Online
4

Contact

Coordinator: Ms V Chama
Email: vchama@mu.edu.zm
5

Dates

Intakes

Intake

Start Date

End Date

Time

 Group 1

 31st January 2022

 11th February 2022

 18 – 20

 Group 2

 14th February 2022

 25th February 2022

 18 – 20

 Group 3

 28th February 2022

 11th March 2022

 18 – 20

 Group 4

 14th March 2022

 25th March 2022

 18 – 20

 Group 5

 28th March 2022

 8th April 2022

 18 – 20

 Group 6

 11th April 2022

 22nd April 2022

 18 – 20

 

 

Group 6 to 10

Full Schedule To be Announced in April

 

Aim

The aim of this course is to provide learners with the necessary tools for them to begin to explore, design and create competent web applications in PHP.

Objectives

At the end of the program Learners should be able to:

  1. Create web applications using PHP and MySQL
  2. Perform form handling using PHP.
  3. Connect PHP web application with MySQL database.
  4. Implement Security and Access control on PHP web Applications
  5. Setup the CRUD operations for Web Applications
  6. Add extra functionality such as PDF and Excel export to web applications

Competencies

  1. Create Web applications using PHP and MySQL
  2. Learn to send (form forms) and receive data to and from database.
  3. Learn about Access control and Security of PHP Applications
  4. Understand the concepts of client and serverarchitecture
  5. Learn about state management in PHP [SESSIONS & COOKIES]

Entry requirements

You will need a working computer

Expected prior knowledge

Must have competency in HTML and CSS. Programming knowledge is an added advantage

COURSE DELIVERY.

Intensive 2-3 weeks of lectures, hands-on practical and tutorials sessions.

QUALIFICATION

Upon successful completion, the candidates will be awarded a certificate in Web Application Development and a grade appended to the certificate. This qualification will only apply to learners who pass the final exam and complete the assignments or quizzes.

Course Content

  1. Development Environment Setup
  2. Introduction to PHP
  3. Variables in PHP
  4. Operators in PHP
  5. Control Statements in PHP
  6. State Management and Security
  7. Introduction to MySQL
  8. MySQL database connectivity with PHP
  9. Creating databaseand Tables
  10. CRUD Operations using PHP and MySQL

Lesson Schedule

Day

Lesson/activity

Responsible/Lecturer

Day 1

Development Environment Setup

Miss V Chama

Day 2

Introduction to PHP

Miss V Chama

Day 4

Variables in PHP

Miss V Chama

Day 5

Operators in PHP

Miss V Chama

Day 6

Control Statements in PHP

Miss V Chama

Day 7

State Management and Security

Miss V Chama

Day 8

Introduction to MySQL

Miss V Chama

Day 9

MySQL database connectivity with PHP

Miss V Chama

Day 10

Creating database and Tables

Miss V Chama

Day 11

Creating database and Tables

Miss V Chama

Day 12

CRUD Operations using PHP and MySQL

Miss V Chama

Day 13

CRUD Operations using PHP and MySQL

Miss V Chama

Day 14

Project Presentations and Final Exam

 

Teaching Methods

  1. Lecture using virtual classrooms
  2. Practical hands-on online tutorials.
  3. Assessments using ICT technologies
  4. Zoom interactive software

Timing and schedules

18hrs to 20hrs every day

Assessment Method

  1. Assignment 40%
  2. Milestone project 60%

Certifications

Mulungushi University certificate will be provided

Connect with us

26 km from Kabwe Town along Great North Rd, Kabwe, Central Province, Zambia

  • dummy+(260) 215 228 004

  • dummy academic@mu.ac.zm

Newsletter

Enter your email and we'll send you more information

Search