Online course on Web Application Architectures

Web Application Architectures

Web application architectures is an online course by The University of New Mexico. This course helps you to learn how to build and deploy modern web application architectures - applications that run over the Internet, in the "cloud," using a browser as the user interface.

About the course
This course explores the development of web application architectures from an engineering perspective. By the end of the course students will be able to:

  • Design, develop and deploy a modern web application.
  • Understand the major architectural components in web apps, and how they fit together.
  • Use Ruby on Rails.
  • Better understand modern software engineering practice.

Course Syllabus
Week 1 - Module 1: Introduction and Background
Week 2 - Module 2: Ruby on Rails
Week 3 - Module 3: Database Interactions
Week 4 - Module 4: The Ruby Programming Language
Week 5 - Module 5: Middleware
Week 6 - Module 6: Presentation/User Interface

Prerequisites
This course will involve a significant amount of programming and additional reading to get the most out of the class.
The course takers are expected to be proficient in some object-oriented programming language, e.g. C++, C#, Python, Java, or Ruby.

Course Format
The class is broken up into six modules. Each consists of a set of lecture videos, which are between 6 and 12 minutes in length. Each module contains quiz questions and homework assignments that are not part of video lectures.

Course Sessions
August 11, 2014 - September 22, 2014

For more information, click here.

For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts

--Or--
Select a Field of Study
Select a Course
Select UPSC Exam
Select IBPS Exam
Select Entrance Exam
Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X