CS411-Proj-Web_Programming - CS411: Database Systems: Term...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
September 27, 2011 Reza Shiftehfar PhD. Student and Research Assistant in Computer Science Dept. of Computer Science University of Illinois at Urbana Champaign E-mail: sshifte2@illinois.edu CS411: Database Systems:: Term Project Introduction to Web Programming
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Announcements: Assignment 2 is available. Please check the assignment page Thursday 29 th is the due date for Project 2, Stage 1. This is specifically for graduate students who registered for the course for 4 credit-hours Fill out the survey: There are questions about the project Track 1 and the Database and Web tutorial sessions Please fill them now and return them to me We will use these feedbacks to improve the class. CS411 Course Project Track 1
Background image of page 2
3 Still looking for project? We are working on a Disaster Management Project Using Cell phone to: Find Location in indoor areas (Positioning) Find the activity (Activity Recognition) It is Android based and requires server-side development Funding will probably be available May even extend beyond this semester If you are interested, come and see me after lecture or send me email at sshifte2@illinois.edu CS411 Course Project Track 1
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Part 1: Web development CS411 Course Project
Background image of page 4
5 What is Web Development: Web development is a broad term for any activity related to developing a web site for the World Wide Web or the Intranet. Usually refers to the non-design aspects of building a website: writing markup and coding It ranges from creation of a simple static html page to the most complex web-based internet application or social network service Why do we need Web Programming in this course: It is o ne of the choices for building applications around DBMS (the front end) Many database applications require easy access to serve the public CS411 Course Project Track 1
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 The objective of this lecture: To give you a very high-level overview of some of the tools for Web Programming Use several typical tools to show the basics of Web Programming Not meant for advanced Web developers We will assume minimal interaction with DBMS in this lecture to focus on the Web programming part CS411 Course Project Track 1
Background image of page 6
7 Web Programming: Web Programming can be divided in two sides: Client programming Server Programming CS411 Course Project Track 1 Client Presentation Logic Data Client Server
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Client Side Programming: Code that runs on the client side’s browser. HTML stands for HyperText Markup Language predominant markup language for web pages. Written in the form of HTML elements consisting of "tags" surrounded by angle brackets within the web page content Javascript Javascript is a ubiquitous client side programming tool often implemented as part of a web browser in order to provide enhanced user interfaces and dynamic websites. It’s
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/17/2012 for the course CS 411 taught by Professor Winslett during the Fall '07 term at University of Illinois at Urbana–Champaign.

Page1 / 43

CS411-Proj-Web_Programming - CS411: Database Systems: Term...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online