Your SlideShare is downloading. ×
Instructor: Dr. Sara Rushinek
Instructor: Dr. Sara Rushinek
Instructor: Dr. Sara Rushinek
Instructor: Dr. Sara Rushinek
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Instructor: Dr. Sara Rushinek

236

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
236
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CIS 498/684 Emerging Web Tools and Application Development Instructor: Dr. Sara Rushinek Office: 421 Jenkins Building Office Hours: M/W 9-10 p.m. and by appointment Phone: 305-284-1964 email: s.rushinek@miami.edu Required Texts: Internet & World Wide Web: How to Program 4th Edition (ISBN 0131752421) By H.M. Deitel, P.J. Deitel, and Associates, Prentice Hall, 2008. Course Descriptions and Objectives: This comprehensive course will cover the Web 2.0 rich Internet application-development methodologies. Our coverage will include several scripting languages (JavaScript, PHP, Ruby/Ruby on Rails and Perl); AJAX, web services, Web Servers (IIS and Apache) and relational databases (MySQL/Apache Derby/Java DB) -- all the skills and tools needed to create dynamic Web-based applications. The text contains comprehensive introductions to ASP.NET 3.0 and JavaServer Faces (JSF). We will cover the skills and tools needed to create dynamic Web-based applications. Our coverage will be both on the client side and building the server side of Web-based applications and the course will provide instruction on building Ajax-enabled rich Internet applications that enhance the presentation of online content and give web applications the look and feel of desktop applications. We will build Web-based, client/server, database- intensive, multi-tier business applications. The course will be instructor-led with lectures, handouts, class discussions, and presentations. Learning Objectives: At the end of this course you should: • Understand software development methods for Internet and Web 2.0 applications • Understand XML-based applications and Web Services • Understand the client-side Web Programming • Understand Web Server Technology • Understand Server-Side Web Programming • Be able to develop practical Web-Based applications Grading: Exam 1……………………………………..30% Exam 2……………………………………..30% Projects……………………………………..25% Homework, Quizzes, Participation.………15%
  • 2. TENTATIVE SCHEDULE WEEK TOPIC CHAPTER READINGS 1 Intro to the Web, Web 2.0 and Ajax 1, 2 2 XML, RSS 14 3 Building Ajax-Enabled Web Applications 15 4 Microsoft Silverlight 19 5 Adobe Flex 18 6 Web Servers 20 7 Web Services 22 8 Database: SQL, MySQL, DBI, & ADO.NET 21 9 ASP.NET & Case Study 25 10 JavaServer Faces Web Apps 26,27 11 PHP 5 Ruby and Ruby on Rails 23, 24 12 Web 2.0 and Internet Business 29 13 Project Presentations FINAL EXAM SCHEDULED FOR ASSIGNED PUBLISHED DATE
  • 3. CIS 496/686 Learning Objective Outcome Measures Learning Objective Outcome Measure Understand software development methods for Internet and Web-based client/server apps Homework, Projects Understand XML-based applications and Web Services Homework, Projects . Understand Client-Side Web programming Homework, Projects, Exam . Understand Web Server Technology Exam, Homework, Projects . Understand Server-Side Web Programming Exam, Homework, Projects . Understand Database Server Technology Exam, Homework, Projects Be able to develop practical Web-Based applications and Video Podcasting Exam, Homework, Projects

×