CMPT 241 Web Programming Instructor: Tina Tian.

Slides:



Advertisements
Similar presentations
TS 313 Multimedia Applications Welcome to TS 313 Multimedia Applications There is no audio lecture associated with this set of introduction slides Refer.
Advertisements

CMPT 165 Introduction to Multimedia and the Internet
Project 1 Introduction to HTML.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
CIS101 Introduction to Computing
1 HTML / Website Creation. 2 HTML – HyperText Markup Language  For formatting Web pages  Ordinary text can be created using any Text editor: e.g. NotePad,
ECA 228 Internet/Intranet Design I Intro to the Web.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
Website Publishing. Publishing Basics Early Web Sites Obtain a Domain Name IP Address (Internet Protocol Address) – A number that uniquely identifies.
Module 5 HTML: An Introduction. ●A language to describe and create web pages. ●Stands for: Hyper Text Markup Language What is HTML?
CSE 154 LECTURE 1: BASIC HTML AND CSS. The Internet Wikipedia: a connection.
Website Development & Management Introduction & Overview CIT Fall Instructor: John Seydel, Ph.D.
CS490 Web Design, AJAX, JQuery
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
SYST Web Development 2 SYST Web Development 2 Course Overview and Introduction Client/Server Overview.
WRA INTRODUCTION TO WEB AUTHORING. HELLO, MY NAME IS: JOHN Basics Former PW Alum Really like tv, video games, and MSU sports and the Tigers.
CMPT 258 Database Systems Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Wednesday 1:30 - 4:30.
XHTML Introduction to Xtensible HyperText Markup Language Screen Readers – Click the Notes button in the lower right corner.
1 3. Computing System Fundamentals 3.1 Language Translators.
1 Welcome to CSC 301 Web Programming Charles Frank.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
WRT235: Writing in Electronic Environments Session 2 Basic XHTML.
IST 210: Organization of Data
1 Chapter 01: Introduction by Tharith Sriv. This course covers the following topics:  Hypertext Markup Language (HTML)  Cascading Style Sheets  JavaScript.
Web Site Design & Management Class One Agenda Attendance Questionnaire Introductions Class Policies About the class Code your first page FTP Assignments.
ALBERT WAVERING BOBBY SENG. Welcome  Introductions  Existing knowledge?  Laptops?  Course goals  Introduction to several topics  Encourage creativity.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
SERVER web page repository WEB PAGE instructions stores information and instructions BROWSER retrieves web page and follows instructions Server Web Server.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
Lesson 1: HTML and the Web Instructor: Mrs. KIM Lang.
CMPT 463 Artificial Intelligence Instructor: Tina Tian.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Web Application Development Instructor: Matthew Schurr Please sign in on the sheet at the front of the room when you arrive.
PHP Assignment Help BookMyEssay. What is PHP PHP is a scripting language generally used on web servers. It is an open source language and embedded code.
CMPT 201 Computer Science II for Engineers
CS299: Web Programming and Design Instructor: Dr. Fang (Daisy) Tang
A PRESENTATION ON (IN PHP,CSS,HTML)
Web Technologies Computing Science Thompson Rivers University
Project 1 Introduction to HTML.
CSE 102/ISE 102 Introduction to Web Design and Programming
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
CISC103 Web Development Basics: Web site:
Chapter 1 Introduction to HTML.
CNIT131 Internet Basics & Beginning HTML
HTML & teh internets.
CMPT 238 Data Structures Instructor: Tina Tian.
Web UI Basics ITM 352.
Developing Web-Based Applications
CGS 2100 Lab sections 0029, 0031, 0035, 0045, /9/18.
Department of Computer Science, Florida State University
Web Systems Development (CSC-215)
CISC103 Web Development Basics: Web site:
CMSC 104 Problem Solving and Computer Programming Fall 2010
CMPT 438 Algorithms Instructor: Tina Tian.
Secure Web Programming
Course Guide CT 1501.
Introduction to Web Application Design
Course Overview CS 4640 Programming Languages for Web Applications
Web Technologies Computing Science Thompson Rivers University
Client-Server Model: Requesting a Web Page
CMPT 420 / CMPG 720 Artificial Intelligence
Course Overview CS 4640 Programming Languages for Web Applications
Web Application Development Using PHP
CMPT 238 Data Structures Instructor: Tina Tian.
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

CMPT 241 Web Programming Instructor: Tina Tian

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

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

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

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.

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

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

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

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

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

Advises Take notes Start the homework and projects early

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

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

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

FileZilla

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

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.

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