Olivet University is opening Ruby on Rails course in 2013 Fall

Olivet University is opening Ruby on Rails course in 2013 Fall quarter in the OIT master program.

Here is the course outline

Course Learning Objectives/Outcomes:

Upon completion of this course, student should:
(1) understand fundamentals of the Web Server System Design
(2) be able to design, develop, and publish applications for Web Applications
(3) have an introduction to various famous frameworkds that are common to web platforms

Texts/Readings:

   a. Required:
- Reading Material and Homework Assignments Reading material and homework will be assigned at the end of each lecture.

  
b. Recommended:

Course requirements:

Individual Project Projects will be assigned through the course of the class.
Project Projects will be assigned at the Mid of the class.
Exams There will be no paper exam

Grading Standards:
Participation         5%
Homework            45%
Projects                  50%
Total                      100%

Policy on late work and/or missed exams:


One day late will reduce 20% of grade. No assignment will be accepted after 3 days late.

Course Schedule:


Date
Description
Special Note
Week 1
Introduction
HTML, HTML5
CSS, CSS3
URLs and Links

Assignments 1: HTML5 and CSS 5 homework

Week 2
The Ruby Language
Assignments 2: Ruby homework
Reading:

Week 3
Rails Introduction
Assignments 3: Rails Get Started
Reading:

Week 4
Rails Development with Git and Deployment with Apache
Assignment 4: Develop Rails with Git and deploy Rails with Apache

Week 5
Introduction to SQL, Active Record
Assignment 5: Active Record

Week 6
Action View and Forms

Assignment 6: Action View and Forms
Week 7
Action Controller and Routing
Assignment 7: Action Controller

Week 8
Rails Wrap up
Assignment 8: Intermedia Rails project

Week 9
The Python Language
Assignment 9: Python Language

Reading:
Week 10
Introduction to Django

Assignment 10: Simple Django project

Reading:
Week 11
Project Presentation
Project Demo



Comments