SE-2840 Web Application Development 1. 2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see:

Slides:



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

Computer Applications for Business CS 170 Yang Yu
Lecture 3B: Client-Side Scripting IT 202—Internet Applications Based on notes developed by Morgan Benton.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Multiple Tiers in Action
1 CIS 3700 Local Area Networks Abdou Illia, Ph.D School of Business Eastern Illinois University (Week 1, Monday 8/22/2006)
NJIT IT /104 Internet Applications
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
SE-2840 Dr. Mark L. Hornick1 Java Servlet-based web apps Servlet Architecture.
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Welcome to CompSci 100! As You Arrive… Make sure you grab a syllabus packet. Read through it. I will be covering the most essential points in my talk,
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
HTML Forms and Scripts. Session overview What are forms? Static vs dynamic Client-side scripts –JavaScript.
CS 3305 Course Overview. Introduction r Instructor: Dr Hanan Lutfiyya r Office: MC 355 r hanan at csd dot uwo ca r Office Hours: m Drop-by m Appointment.
Web Design Vocab 12 The Last one! Applet, HTTPS, RGB Color, Rollover, Server.
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
SE 2030 Software Engineering Tools and Practices SE 2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 7.
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
CS-280 Dr. Mark L. Hornick 1 CE-2800 Embedded Systems Software Dr. Mark L. Hornick web: myweb.msoe.edu/hornick Office: L-341 Phone:
Enhanced Web Site Design Stanford University Continuing Studies CS 22
SE-280 Dr. Mark L. Hornick 1 SE-280 Software Engineering Process Dr. Mark L. Hornick web: myweb.msoe.edu/hornick SE280 info syllabus,
IS2802 Introduction to Multimedia Applications for Business Lecture 1: Introduction to IS2802 Rob Gleasure
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
CS-1030 Dr. Mark L. Hornick 1 CS-1030 – Software Design 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
Introduction Fall Dr. Chuck Lillie – Oxendine 1219 – – –
SE-2840 Dr. Mark L. Hornick1 AngularJS A library for JavaScript.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
CS-4220 Dr. Mark L. Hornick 1 CS-4220 (last time!) Web Software Applications.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 What is JQuery. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax* interactions.
Syllabus Management System Matt Bernstein, Paul Capelli, Jared Segal.
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
Meeting Scheduling System Capstone Project - Team#5 Fall2007.
Document Object Model Nasrullah. DOM When a page is loaded,browser creates a Document Object Model of the Page.
October 7 th, 2010 SDU Webship. What did we learn last week? jQuery makes it really easy to select elements and do stuff with them. jQuery can process.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
CE-2810 Dr. Mark L. Hornick 1 CE-2810 Embedded Systems Software 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
CS-321 Dr. Mark L. Hornick 1 CS-321 – Computer Graphics Dr. Mark L. Hornick web: webCT: webct.msoe.edu.
Web Application Development 1 Course Introduction.
Overview Web Technologies Computing Science Thompson Rivers University.
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.
CX Introduction to Web Programming
Web Technologies Computing Science Thompson Rivers University
Department of Computer Science, Florida State University
Software Engineering for Internet Applications
Web Systems & Technologies
CSCD 330 Network Programming Spring
Asynchronous Javascript And XML
CSCD 330 Network Programming Spring
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
CSCD 330 Network Programming Spring
Course Overview CS 4640 Programming Languages for Web Applications
SE-1021 Software Development 2
Web Technologies Computing Science Thompson Rivers University
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder
Course Overview CS 4640 Programming Languages for Web Applications
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

SE-2840 Web Application Development 1

2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see: Office: L-341 Phone:

Things we’ll cover in this course: Substrates and protocols of the www HTML5 and CSS for web page content and appearance Client-side JavaScript for validating forms and modifying content/appearance of web pages Ajax for efficient client-server interactions jQuery for efficient DOM queries Java Servlet-based web applications – implementation and deployment Java Server Pages (JSPs) or AngularJS Security, privacy and confidentiality in website design Java-based web services 3

Things I assume you know : Java - proficiency with core language elements, data structures, threading, IPC This is all material you should have from SE1021, CS2852, SE2811, CS2910 4

5 Labs Web page design using standard HTML/CSS Client-side scripting using Javascript/Ajax Java Servlet-based web app Form-processing web app JSP-based Servlets or AngularJS Deploying web apps to remote servers Web services

6 Grading Review grading on course website The grading formula applies only to those students who have successfully met the objectives of this course. There is a 10% per business day late penalty for all written work and no work will be accepted more than one week late for credit. You are encouraged to discuss assignments (lab and homework); but: everyone is responsible for doing and turning in their own work. (Sharing code is not allowed.)