Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMPT 241 Web Programming Instructor: Tina Tian.

Similar presentations


Presentation on theme: "CMPT 241 Web Programming Instructor: Tina Tian."— Presentation transcript:

1 CMPT 241 Web Programming Instructor: Tina Tian

2 General Information Email: tina.tian@manhattan.edu Office: RLC 203
Office Hours: Tuesday, Friday 3:30 – 5:00 PM or by appointment Website: turing.manhattan.edu/~tina.tian

3 About the Course Tuesday, Friday 12:30 – 1:45 PM
Textbook (not required): Stepp/Miller/Kirst. Web Programming Step by Step, Second Edition. ISBN webstepbook.com

4 Grading Homework 30% Projects 45% Final project 25%
There are no tests!

5 Homework Every week you will be asked to create a (different) web page both describing and using what you learned in the past week. Due at the end of the week By Monday midnight Graded on a “Did you do it?” basis. Late work is not accepted.

6 Projects There will be 4 to 5 individual projects.
Projects should be uploaded to your web space and also submitted to Moodle (lms.manhattan.edu). Late work has points deducted. Not accepted a week after the deadline

7 Homework Policy You may discuss the homework/projects with other students. And you must independently write up your own solutions.

8 Final Project Demonstrate the technologies learned this semester
Group work (3 students) Assessed in three ways: Project design documentation Working project Oral presentation and demonstration

9 What you will learn Both server-side and client-side techniques
HyperText Markup Language (HTML) for authoring web pages Cascading Style Sheets (CSS) for supplying stylistic information to web pages PHP Hypertext Processor for generating dynamic pages on a web server JavaScript for creating interactive web pages

10 Tentative Schedule Introduction, HTML and CSS 4-5 weeks
PHP and forms 4 weeks JavaScript weeks Final project madness (no classes) 2-3 weeks

11 Advises Take notes Start the homework and projects early

12 Software Web browser Text editor Web server Google Chrome or Firefox
Notepad++ (Windows) Notepadqq (Linux) TextWrangler (Mac) Web server XAMPP (Apache, PHP, ... )

13 How to upload files Upload your files to turing.manhattan.edu Log in
Upload files under public_html

14 How to upload files SSH Secure File Transfer Client
FileZilla (client) for all platforms WinSCP Putty

15 FileZilla

16 Connect to FileZilla Host: turing.manhattan.edu
Username: your Jasper ID Password: your Jasper password Port: 22

17 Questions? 1. Can I use a different editor/IDE for homework and projects? Yes! 2. Does homework have any required specification? No. You can do anything as long as you use the stuff we learned in the past week.

18 “Homework” for today Download appropriate software Chrome
Notepad++ or TextWrangler FileZilla


Download ppt "CMPT 241 Web Programming Instructor: Tina Tian."

Similar presentations


Ads by Google