computer class

profileJack Fowler
Critical-Path-PHP.pdf

Critical Path

Web Application Development using PHP - ITE 5330

The Critical Path is the course schedule. It is an important document that lays out

weekly objectives that you are responsible for to ensure academic success. Print out a

copy of the Critical Path and refer to it regularly.

Module Breakdown

Module Topics Activities Weight

1 • Introduction to Course

• Getting Started

• Intro to Web Development with PHP

Lab

Project Phase

1A

3%

1%

2 • Variables, constants and control

structures

• Include and require with PHP

Lab

Project Phase

1B

3%

2%

3 • PHP and Forms Lab

Quiz

Project Phase

1C

3%

3%

3%

4 • Arrays and Function Lab 4%

Module Topics Activities Weight

Quiz 4%

5 • PHP and OOP part 1 Lab

Quiz

3%

4%

6 • PHP and OOP part 2

• Composer and namespaces

Lab

Project Phase 2

3%

6%

7 • MySQL and PDO part 1 Lab

Quiz

3%

7%

Reading Week

8 • PHP Framework

• Introduction to Laravel

Lab

Project Phase 3

3%

5%

9 • PHP Framework

• Views

• Blade template

• Handling forms

Quiz 7%

10 • PHP Framework

• Models

Project Phase 4 7%

Module Topics Activities Weight

• Eloquent ORM

• Routing

11 • PHP Framework

• Middleware and Security

Project Phase 5 7%

12 • PHP Framework

• Send Email, Logging errors and File

uploads

Project Phase 6 7%

13 • Project Deployment Project Phase 7 6%

14 Project Presentation Project Phase 8 6%

Summary of Graded Course Components

Summary Weight

Total for all Labs (8 to 10) 25%

Total for all Quizzes (5 to 7) 25%

Summary Weight

Project 50%

Total 100%

** This critical path is subject to change, changes if any will be announced to students