Home
資訊工程學系
course information of 109 - 1 | 8110 Web Programming(Web程式設計)

8110 - Web程式設計 Web Programming


教育目標 Course Target

本課程旨瞭解並熟悉網頁前後端技術整合運用,由於 Web 通訊協定被廣泛運用於各種網路系統,而動態網頁是現今電腦應用最主要的實作方式之一,學習動態網頁技術讓學生可以銜接分散式計算、移動式計算、普適計算、與雲端運算等進階課程。本課程透過實作引導,學習並認識網頁前、後端技術,以及網頁程式系統的設計技巧,以期理論與實務相互印證,充分瞭解 Web 程式運作原理。 一、瞭解 WWW 與動態網頁運作原理。 二、瞭解網頁開發環境及工具的使用。 三、瞭解並熟悉網頁前端技術 HTML + CSS + JavaScript 四、瞭解並熟悉網頁後端技術 PHP + MySQL 五、瞭解並熟悉 PHP 應用程式框架 laravel 或 CodeIgniter 六、能夠獨立發展安全的 Web 應用系統。This course aims to understand and become familiar with the integration and application of front-end and back-end technologies on web pages. Since Web communication protocols are widely used in various network systems, and dynamic web pages are one of the most important implementation methods of computer applications today, learning dynamic web page technology allows students to connect Advanced courses in distributed computing, mobile computing, ubiquitous computing, and cloud computing. This course uses practical guidance to learn and understand web front-end and back-end technologies, as well as web program system design skills, in order to mutually confirm theory and practice and fully understand the operating principles of web programs. 1. Understand the operating principles of WWW and dynamic web pages. 2. Understand the use of web development environments and tools. 3. Understand and be familiar with web front-end technology HTML + CSS + JavaScript 4. Understand and be familiar with web back-end technology PHP + MySQL 5. Understand and be familiar with PHP application framework laravel or CodeIgniter 6. Ability to independently develop secure Web application systems.


課程概述 Course Description

此課程除訓練學生透過HTML5、CSS、js、Vue.js、php、Golang來撰寫網頁程式(動態)外(以上學生必須靠自修培養能力)。
This course not only trains students to write web programs (dynamic) through HTML5, CSS, js, Vue.js, php, and Golang (the above students must develop their abilities through self-study).


參考書目 Reference Books

本學期推薦書籍 (可自己找一本參考)
1. PHP 7與MySQL基礎學習教室(二版),葉建榮,上奇資訊,ISBN:9789865002176
2. Laravel 5.7 實務專題範例教學:主流PHP開發框架入門, 蕭國倫、姜琇森、陳牧言、王柏皓、張竣傑,深石出版社, ISBN:9789865003913
3. 挑戰PHP7/MySQL程式設計與超強專題特訓班(第四版)(適用PHP5~7,MariaDB),鄧文淵、黃信溢、文淵閣工作室,上奇資訊,ISBN:9789864762323


Recommended books for this semester (you can find one for reference)
1. PHP 7 and MySQL Basic Learning Classroom (Second Edition), Ye Jianrong, Shangqi Information, ISBN: 9789865002176
2. Laravel 5.7 Practical Topic Example Teaching: Introduction to Mainstream PHP Development Framework, Xiao Guolun, Jiang Xiusen, Chen Muyan, Wang Baihao, Zhang Junjie, Shenshi Publishing House, ISBN: 9789865003913
3. Challenge PHP7/MySQL Programming and Super Topic Special Training Class (Fourth Edition) (Applicable to PHP5~7, MariaDB), Deng Wenyuan, Huang Xinyi, Wenyuange Studio, Shangqi Information, ISBN: 9789864762323


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
上課表現上課表現
Class performance
25 出席率、上課習作認真程度以及課堂問答
習作練習習作練習
homework exercises
50 一般習作練習
期末專題製作與發表期末專題製作與發表
Final topic production and publication
25 分組專題製作

授課大綱 Course Plan

Click here to open the course plan. Course Plan
交換生/外籍生選課登記 - 請點選下方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by click the button below.
請先登入才能進行選課登記 Please login first


相似課程 Related Course

很抱歉,沒有符合條件的課程。 Sorry , no courses found.

Course Information

Description

學分 Credit:3-0
上課時間 Course Time:Monday/11,12,13[ST019]
授課教師 Teacher:張啟中
修課班級 Class:資工系3-5
選課備註 Memo:日間部可選;資電組、數創組、軟工組分組選修
授課大綱 Course Plan: Open

選課狀態 Attendance

There're now 74 person in the class.
目前選課人數為 74 人。

請先登入才能進行選課登記 Please login first