Olivet University is opening Ruby on Rails course in 2013 Fall quarter in the OIT master program.
Here is the course outline
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
Post a Comment