Documente Academic
Documente Profesional
Documente Cultură
WEB-BASED APPLICATIONS
DR. CURTIS GITTENS
LECTURE I
Overview
2
Introductions
What this course is about
Your Responsibilities
Course Outline
Plagiarism
Setting Up Your Development Environment
Who Am I?
3
QUICK INTRODUCTION
Who Am I?
Dr. Curtis Gittens
Office: Top floor CMP Building
Office Hours:
Wednesdays & Thursdays: 10:00am 12:00pm
Telephone: 417-4473
Or by appointment
Email: curtis.gittens@cavehill.uwi.edu
I am your facilitator
Provide context & insight to what you discover
applications
Backend development only, no frontend work!
By the end of this course you will:
Your Responsibilities
7
Do the labs
You can pass without doing the labs
Very ill-advised strategy
Have your labs completed for evaluation
Above all, keep up with the work
Use the course calendar as a guide to plan your
schedule!
Course Outline
10
Course Outline
11
Course Hours
Three lecture hours
Disseminates course material. Workshop style interactive with
group discussions and code walkthroughs
Based on chapters assigned for the lecture
Course Outline
12
Required Texts
PHP and MySQL Web Development, 4th edition
Course Outline
13
Course Schedule
Lectures:
Tuesdays
1pm 2pm
Wednesdays
2pm 4pm
Course Outline
14
Date
Lab Exercise 1
Feb. 8
Lab Exercise 2
Mar. 1
Lab Exercise 3
Mar. 22
Coding Assignment
Apr. 17
13
Class Quiz 1
Feb. 10
Class Quiz 2
Mar. 10
Class Quiz 3
Apr. 7
Jan. 20 Apr. 17
Class Attendance/Participation
Course Outline
15
Plagiarism
WHAT IT IS, WHAT ARE THE CONSEQUENCES,
AND HOW TO AVOID IT
Using others code will mean lower marks unless the code is given
as part of the assignment
Even if you modify some elses code, you must credit your
source.
Credit the source of any data, illustrations, computer
programmes or any intellectual property you use.
FTP/SFTP to Web
Server
INTERNET
Web app
developer
Response from
Web server
Web server
containing the
application stack
Remember...
I wonder... isnt
there an easier way
to build PHP apps
over the Web?
You DONT
need the
Web to
build Web
Apps
Wamp Server
XAMPP Server
Free
FTP/SFTP Client
Netbeans - http://netbeans.org/
Filezilla, WinSCP