1
|
授業計画/Class |
【一回目の授業から対面で実施・in person starting with first lecture】 Overview, introduction to environment, HTML markup and Web document structure |
事前学習/Preparation |
Read document about HTML in advance, and examine the document's markup |
事後学習/Reviewing |
Complete installation of necessary software |
|
2
|
授業計画/Class |
Controlling Web page appearance with the style sheet language CSS |
事前学習/Preparation |
Research about CSS |
事後学習/Reviewing |
復習 |
|
3
|
授業計画/Class |
Syntax and basic concepts of the programming language Ruby |
事前学習/Preparation |
Research about Ruby |
事後学習/Reviewing |
復習 |
|
4
|
授業計画/Class |
Writing a simple Web application using Ruby with CGI and ERB templates |
事前学習/Preparation |
come up with an idea for an application to write |
事後学習/Reviewing |
復習 |
|
5
|
授業計画/Class |
Query parts and Web forms |
事前学習/Preparation |
Research about Web forms |
事後学習/Reviewing |
復習 |
|
6
|
授業計画/Class |
Database and Active Record |
事前学習/Preparation |
Research about Active Record |
事後学習/Reviewing |
復習 |
|
7
|
授業計画/Class |
Rails, Controllers, and MVC |
事前学習/Preparation |
Research about Rails basics |
事後学習/Reviewing |
復習 |
|
8
|
授業計画/Class |
Rails Models: Validation and Testing |
事前学習/Preparation |
Research about database structure |
事後学習/Reviewing |
復習 |
|
9
|
授業計画/Class |
Scaffolding, REST, Associations, and Migrations |
事前学習/Preparation |
Research about REST |
事後学習/Reviewing |
復習 |
|
10
|
授業計画/Class |
User Authentication |
事前学習/Preparation |
Research about authentication |
事後学習/Reviewing |
復習 |
|
11
|
授業計画/Class |
Authentication and Authorization |
事前学習/Preparation |
research about authorization |
事後学習/Reviewing |
復習 |
|
12
|
授業計画/Class |
Project Work I |
事前学習/Preparation |
Think about project ideas |
事後学習/Reviewing |
復習 |
|
13
|
授業計画/Class |
Project Work II |
事前学習/Preparation |
Work towards project implementation |
事後学習/Reviewing |
復習 |
|
14
|
授業計画/Class |
Project Work III |
事前学習/Preparation |
Continue project implementation |
事後学習/Reviewing |
復習 |
|
15
|
授業計画/Class |
Finale: Final exam, Presentation of projects |
事前学習/Preparation |
Prepare for final exam |
事後学習/Reviewing |
特になし |
|