CSE 102/ISE 102 Introduction to Web Design and Programming

Slides:



Advertisements
Similar presentations
SW381: Web Applications Development Prerequisite: SW211 (Introduction to Software Engineering) Instructor: Dr. Mohammad Anwar Hossain Office: Room 2058.
Advertisements

TS 313 Multimedia Applications Welcome to TS 313 Multimedia Applications There is no audio lecture associated with this set of introduction slides Refer.
CMPT 165 Introduction to Multimedia and the Internet
CS3381 Des & Anal of Alg ( SemA) City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1 CS3381 Design and Analysis of Algorithms.
Lecture 13. A Very Brief Introduction to HTML and XHTML, part II Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell.
Dreamweaver 8 Concepts and Techniques Introduction Web Site Development and Macromedia Dreamweaver 8.
Pong by Atari, released to public 1975 CSE 381 – Advanced Game Programming Introduction.
5 th February Introduction Web Development Course.
Chapter 14 Introduction to HTML
INE2720 Web Application Software Development General Information.
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
CS324e - Elements of Graphics and Visualization Class Intro
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
CSE 219 Computer Science III
MAT 331 Mathematical solving problem with computers.
Creating Web Documents XHTML Project II topics should be posted Start Forms Homework: Forms not required for midterm or project 2. At some point, read.
DR. ABEER ALNUAIM COURSE GUIDE CT OUTLINE Course Description Course Objectives List of Resources Course Calendar Course Location & office hours.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
1 Midterm Review. 2 Midterm Exam  30% of your grade for the course  October14 at the regular class time  No makeup exam or alternate times  Closed.
Programming In Perl CSCI-2230 Thursday, 2pm-3:50pm Paul Lalli - Instructor.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
INP 150: Basic HTML Term: Winter 2002 Section: H1 Time: Mon/Wed 5:30- 7:25 pm Place: TI237 Instructor: Paul J. Millis.
Enhanced Web Site Design Stanford University Continuing Studies CS 22
Introduction to CMPT 281. Outline Admin information Textbooks and resources Moodle site Grading Assignments Project.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
CSE4413 Mark Shtern. Course Information Course Web Site Course Forum Used by Instructor For announcement about the.
Web Programming: Course Overview Web Programming1.
Search: Prof. Jeff Sonstein Home Contact Website Design & Tech ( ) Fall 2011  Professor Jeff Sonstein Office: GOL-2555 Hours: T/R 10am-noon
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
K1047BI - Digital Media Course Info Teppo Räisänen LIIKE/OAMK.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
University of South Asia Course Name: Web Application Prepared By: Md Rezaul Huda Reza
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
1 BIT 5495 Introduction Syllabus Instructor:Dr. Lance A. Matheson Office:Pamplin 1017 Office Hours:By appointment is best way to contact me Phone:
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
CS101 Computer Programming I
Web Site Development and Macromedia Dreamweaver 8
CISC103 Web Development Basics: Web site:
Chapter 1 Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Project 1 Introduction to HTML.
Course Guide CT 1501.
Objective % Select and utilize tools to design and develop websites.
Computer Science 102 Data Structures CSCI-UA
Department of Computer Science, Florida State University
Web Programming– UFCFB Lecture 9
FINAL EXAM INFORMATION
CISC103 Web Development Basics: Web site:
Web Page Development Tools
Web Technologies for Business
CSCI-2962 Wednesday, 4pm-5:50pm Paul Lalli - Instructor
CSE1311 Introductory Programming for Engineers & Scientists
Web Page Development Tools
Course Guide CT 1501.
CMPT 241 Web Programming Instructor: Tina Tian.
C Programming Lecture 1 : Introduction
C Programming Lecture 1 : Introduction
ITEC 202 Operating Systems
Enhanced Web Site Design Stanford University Continuing Studies CS 22
Web Programming– UFCFB Lecture 9
ITEC 202 Operating Systems
Course Overview Web Programming.
CPE 626 Advanced VLSI Design, Spring 2002 Admin
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

CSE 102/ISE 102 Introduction to Web Design and Programming

Who am I? Ahmad Esmaili E-mail: esmaili@cs.sunysb.edu Work phone: 631-632-1628 Office Location: CS Room 1438A Office hours: Mondays 9:15 – 10:30 am Fridays 12:45 – 2:00 pm, or by appointment

Course Homepages http://www.cs.sunysb.edu/~cse102 http://www.cs.sunysb.edu/~ise102 Announcements Links to schedule & course information Exams and HW grades Etc … http://blackboard.stonybrook.edu Message Board Links to schedule (lecture slides, hw, etc …) Class exercise grades

Course Description An introduction to the design of Web pages, specifically the development of browser and device independent HTML, with an emphasis on the XHTML standards. Includes the use of style sheets (CSS) and tools for page layout and verification. HTML is presented as a mark-up language, exploring the rules of HTML elements and attributes. Students learn the separation of page viewing information from the HTML through CSS style sheets as well as the use of block layout without using HTML tables. Addresses HTML display properties including text, color, image, and graphic elements as well as approaches to HTML validation and techniques.

Additional Course Topics Web Forms & Form Processing Client-Side Scripting using JavaScript Document Object Model Dynamic HTML Perl & CGI PHP Flash & Photoshop By May 2009 you will be a Web Designer!

Textbook An Introduction to Web Design + Programming by Paul S. Wang & Sanda S. Katila (ISBN 0-534-39528-7) http://www.sofpower.com/wpd

Additional Resources Web Style Guide, 2nd Edition http://www.webstyleguide.com/index.html W3C XHTML 1.0 Documentation http://www.w3.org/TR/xhtml1 XHTML Tutorial http://www.w3schools.com/xhtml

Course Platforms Notepad Macromedia Dreamweaver Microsoft FrontPage OR http://www.notepad.org/ Macromedia Dreamweaver http://www.macromedia.com/software/dreamweaver/?promoid=home_prod_dw_082403 Microsoft FrontPage http://msdn2.microsoft.com/en-us/office/aa905421.aspx OR Microsoft Expression Web http://www.microsoft.com/Expression/products/overview.aspx?key=web

Lab Facilities We will use the Computer Associates Transaction Processing Lab (the Trans lab, http://www.translab.cs.sunysb.edu/) for this course CS 2126 & CS 2114 I will provide you with the room combination shortly

How are grades computed? Midterm Exam 22 % Friday, March 20th, 10:40–11:35am Live HTML Coding Final Exam 33 % Wednesday, May 13th 8:00–10:30am Homework Assignments 35 % Class Exercises 10 % 100 % Exams are open book! No make-up exams!

Your first task Get a Sparky account http://www.sinc.sunysb.edu/helpdesk/email.shtml#getsparky Request Web space for your Sparky account http://www.sinc.sunysb.edu/helpdesk/web.shtml Download SSH http://softweb.cc.sunysb.edu/

ACADEMIC DISHONESTY All work you submit for homework, projects, or exams MUST be your own work. No exceptions will be made Also, plagiarism of another Web site is cheating If you cheat or aid someone in cheating, you will automatically fail this course and be brought up on charges of academic dishonesty without warning.

Other Important Info DISABLED STUDENT SERVICES (DSS) If you have a physical, psychiatric, emotional, medical or learning disability that may impact on your ability to carry out the assigned course work, please visit DSS in the ECC Building, 633-6748/TTY. CELLULAR PHONES Please turn off cellular phones during class.

Who invented the Internet? a) Al Gore b) Tim Berners-Lee c) Lots and lots of people over many years, mostly in California & Massachusetts

Next Lecture We’ll start from the beginning – Web Basics and HTML!