Skip to content

o6098/hw2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTUE MERN Examples

##NODE.js Node.js是一種可以使用於後台的javascript加強版本。本課程模組包含Javascript進階課程,模組化開發,非同步處理,NPM套件管理,路由器界面,與網路界面。 ##Express Express是一種伺服器框架,可以簡化Node.js的開發。本課程模組包含了路由器, 範本渲染,與中間層設計 ##MONGODB Mongodb是一種NoSQL資料庫,本課程模組包含MVC架構規劃,Mongoose套件,CRUD設計,與RESTful風格設計 ##REACT REACT是一種元件導向的前端框架,主要處理前端的UI渲染。本課程模組包含REACT,Redux單向資料流,SPA單頁設計,webpack打包工具與React-Native

##課程大綱

近年來網頁技術日新月異,傳統上對於網頁前端工程與後端工程的分野也日漸模糊。 網站的架構也從傳統的後端MVC進展到前端MVC,以及更進一步到單頁式應用(SPA)的架構。網頁工程師 必須能同時掌握前端的新架構以及傳統上屬於後端的部分工作,才能做出一個符合新一代需求的網站。 本門課在學生具有基本的HTML5/CSS3/Javascript的設計能力之下,從基礎利用Node.js架設網站後台開始,到採用express框架, 以及結合MongoDB進行後端開發。此外,本門課也教導學生使用React進行component-based的前端開發,並結合前端Router進行 SPA網頁開發。經由本門課的學習,學生應能初步掌握進行全端開發所需的能力。

##教學進度

  • wk1: 課程簡介
  • wk2: Javascript進階課程(一)
  • wk3: Javascript進階課程(二)
  • wk4: Node.js架站
  • wk5: Express框架
  • wk6: MongoDB與Mongoose
  • wk7: Ajax, Fetch, Websocket
  • wk8: 小型RESTful專題
  • wk9: 期中專題報告
  • wk10: React基礎
  • wk11: React的單向資料流
  • wk12: Redux框架
  • wk13: Redux框架與React-Router
  • wk14: React Router與SPA
  • wk15: React Native-從Web APP到Native APP(一)
  • wk16: React Native-從Web APP到Native APP(二)
  • wk17: 小型專題
  • wk18: 期末專題

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published