ผลต่างระหว่างรุ่นของ "418342 ภาคปลาย 2552"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 15: แถว 15:
 
<tr>
 
<tr>
 
<td>1</td>
 
<td>1</td>
<td>ภาษา Ruby เบื้องต้น</td>
+
<td>
 +
* Introduction to Web Programming
 +
* Introduction to the Ruby Programming Language
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 21: แถว 24:
 
<tr>
 
<tr>
 
<td>2</td>
 
<td>2</td>
<td>Data Abstraction ใน Ruby</td>
+
<td>
 +
* Ruby Flow Control
 +
* Ruby Data Structures and Functions
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 27: แถว 33:
 
<tr>
 
<tr>
 
<td>3</td>
 
<td>3</td>
<td>Object Oriented Programming ใน Ruby</td>
+
<td>Object Oriented Programming in Ruby</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 33: แถว 39:
 
<tr>
 
<tr>
 
<td>4</td>
 
<td>4</td>
<td>Test Driven Development ใน Ruby</td>
+
<td>
 +
* Introduction to Ruby on Rails Web Programming Framework
 +
* Web Page Layout
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 39: แถว 48:
 
<tr>
 
<tr>
 
<td>5</td>
 
<td>5</td>
<td>แนะนำ Ruby on Rails</td>
+
<td>
 +
* Controllers and Models
 +
* Migration
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 45: แถว 57:
 
<tr>
 
<tr>
 
<td>6</td>
 
<td>6</td>
<td>การใช้ Object Relational Mapping</td>
+
<td>
 +
Scaffolding and REST
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 51: แถว 65:
 
<tr>
 
<tr>
 
<td>7</td>
 
<td>7</td>
<td>การใช้และสร้าง HTML Forms</td>
+
<td>
 +
* Forms and Form Validation
 +
* File Upload
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 57: แถว 74:
 
<tr>
 
<tr>
 
<td>8</td>
 
<td>8</td>
<td>การทดสอบโปรแกรมประยุกต์ฺที่เขียนด้วย Ruby on Rails</td>
+
<td>
 +
Model Relationships I
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 63: แถว 82:
 
<tr>
 
<tr>
 
<td>9</td>
 
<td>9</td>
<td>การติดตั้งโปรแกรมประยุกต์ที่เขียนด้วย Ruby on Rails เพื่อนำไปใช้จริง</td>
+
<td>
 +
Model Relationships II
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 69: แถว 90:
 
<tr>
 
<tr>
 
<td>10</td>
 
<td>10</td>
<td>การยินยันตัวตนผู้ใช้</td>
+
<td>
 +
Sessions and Authentication
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 75: แถว 98:
 
<tr>
 
<tr>
 
<td>11</td>
 
<td>11</td>
<td>การอัพโหลดไฟล์</td>
+
<td>
 +
Ajax I
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 81: แถว 106:
 
<tr>
 
<tr>
 
<td>12</td>
 
<td>12</td>
<td>REST</td>
+
<td>
 +
Ajax II
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 87: แถว 114:
 
<tr>
 
<tr>
 
<td>13</td>
 
<td>13</td>
<td>AJAX</td>
+
<td>
 +
Debugging and Testing
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 93: แถว 122:
 
<tr>
 
<tr>
 
<td>14</td>
 
<td>14</td>
<td>การสร้างส่วนติดต่อกับผู้ใช้</td>
+
<td>
 +
Routing
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 99: แถว 130:
 
<tr>
 
<tr>
 
<td>15</td>
 
<td>15</td>
<td>การนำเสนอโครงงาน</td>
+
<td>
 +
Deployment
 +
</td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
  
 
</table>
 
</table>

รุ่นแก้ไขเมื่อ 13:27, 1 ตุลาคม 2552

ขอต้อนรับเข้าสู่วิชา 418342 การเขียนโปรแกรมประยุกต์บนเว็บ ประจำปีการศึกษา 2552 ภาคเรียนที่สอง

ประกาศ

  • 2 มิ.ย. 2552: เริ่มสร้างเวบไซต์ฺ

การเรียนการสอน

สัปดาห์ที่ หัวข้อ เอกสาร
1
  • Introduction to Web Programming
  • Introduction to the Ruby Programming Language
2
  • Ruby Flow Control
  • Ruby Data Structures and Functions
3 Object Oriented Programming in Ruby
4
  • Introduction to Ruby on Rails Web Programming Framework
  • Web Page Layout
5
  • Controllers and Models
  • Migration
6

Scaffolding and REST

7
  • Forms and Form Validation
  • File Upload
8

Model Relationships I

9

Model Relationships II

10

Sessions and Authentication

11

Ajax I

12

Ajax II

13

Debugging and Testing

14

Routing

15

Deployment