{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

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

Info icon This 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: [email protected] CS411: Database Systems:: Term Project Introduction to Web Programming
Image of page 1

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

View Full Document Right 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
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 [email protected] CS411 Course Project Track 1
Image of page 3

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

View Full Document Right Arrow Icon
4 Part 1: Web development CS411 Course Project
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
Image of page 5

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

View Full Document Right 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
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 Internet
Image of page 7

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

View Full Document Right Arrow Icon
8 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.
Image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern