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

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 11: แถว 11:
 
<td>'''หัวข้อ'''</td>
 
<td>'''หัวข้อ'''</td>
 
<td>'''เอกสาร'''</td>
 
<td>'''เอกสาร'''</td>
 +
<td>'''ปฏิบัติการ'''</td>
 +
 
</tr>
 
</tr>
  
แถว 25: แถว 27:
 
* แนะนำภาษา Ruby [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-01/week1.ppt PPT]
 
* แนะนำภาษา Ruby [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-01/week1.ppt PPT]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 38: แถว 41:
 
* โครงสร้างข้อมูลและ Control Flow ในภาษา Ruby [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-02/week2.ppt PPT]
 
* โครงสร้างข้อมูลและ Control Flow ในภาษา Ruby [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-02/week2.ppt PPT]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 47: แถว 51:
 
* การเขียนโปรแกรมเชิงออปเจกต์ในภาษา Ruby [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-03/week4.ppt PPT]
 
* การเขียนโปรแกรมเชิงออปเจกต์ในภาษา Ruby [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-03/week4.ppt PPT]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 60: แถว 65:
 
* เขียนเว็บเพจด้วย Ruby on Rails [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-04/week5.ppt PPT]
 
* เขียนเว็บเพจด้วย Ruby on Rails [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-04/week5.ppt PPT]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 73: แถว 79:
 
* Controllers และ Models [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-05/lecture-05.pdf PDF]
 
* Controllers และ Models [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-05/lecture-05.pdf PDF]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 86: แถว 93:
 
* REST [http://access.cs.sci.ku.ac.th/~ckw/418342/rails_rest.pdf PDF]
 
* REST [http://access.cs.sci.ku.ac.th/~ckw/418342/rails_rest.pdf PDF]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 99: แถว 107:
 
* Validations [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-07/lecture-07-validations.pdf PDF]
 
* Validations [http://theory.cpe.ku.ac.th/~pramook/418342/private/lecture-07/lecture-07-validations.pdf PDF]
 
</td>
 
</td>
 +
<td></td>
 
</tr>
 
</tr>
  
แถว 108: แถว 117:
 
(ชาคริต)
 
(ชาคริต)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 117: แถว 127:
 
(ชาคริต)
 
(ชาคริต)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 126: แถว 137:
 
(ชาคริต)
 
(ชาคริต)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 135: แถว 147:
 
(ประมุข)
 
(ประมุข)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 144: แถว 157:
 
(ประมุข)
 
(ประมุข)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 153: แถว 167:
 
(ประมุข)
 
(ประมุข)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>
แถว 171: แถว 186:
 
(ประมุข)
 
(ประมุข)
 
</td>
 
</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
</tr>
 
</tr>

รุ่นแก้ไขเมื่อ 07:48, 5 พฤศจิกายน 2552

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

ประกาศ

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

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

สัปดาห์ที่ หัวข้อ เอกสาร ปฏิบัติการ
1
  • Introduction to Web Programming
  • Introduction to the Ruby Programming Language

(ประมุข)

สไลด์

  • การเขียนโปรแกรมบนเว็บ PPTX PPT
  • แนะนำภาษา Ruby PPT
2
  • Ruby Flow Control
  • Ruby Data Structures and Functions

(ชาคริต)

สไลด์

  • โครงสร้างข้อมูลและ Control Flow ในภาษา Ruby PPT
3 Object Oriented Programming in Ruby (ประมุข)

สไลด์

  • การเขียนโปรแกรมเชิงออปเจกต์ในภาษา Ruby PPT
4
  • Introduction to Ruby on Rails Web Programming Framework
  • Web Page Layout

(ชาคริต)

สไลด์

  • เขียนเว็บเพจด้วย Ruby on Rails PPT
5
  • Controllers and Models
  • Migration

(ประมุข)

สไลด์

  • Controllers และ Models PDF
6

Scaffolding and REST (ชาคริต)

สไลด์

7
  • Forms and Form Validation

(ประมุข)

สไลด์

8
  • File Upload
  • 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 (ประมุข)

การบ้าน

การบ้าน 1

เนื้อหา: การอ่านและประมวลผลข้อมูลจากเวบเพจ

การบ้าน 2

เนื้อหา: ระบบบัญชีส่วนตัว

การบ้าน 3

เนื้อหา​​: ระบบ ​blog เบื้องต้น