iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

一起進入網頁後端的世界吧 Restful Api 啟動 ! 系列

這30天內會以新手的角度學習許多後端技術,並且運用他們來建立自己的第一個Restful Api。
你將會學到:
1.Javascript
2.Node.js
3.Express.js
4.MongoDB
5.Mongoose
6.EJS

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文 團隊原神 啟動!
DAY 1

day1 - 鐵人賽的選題動機與綱要

選題的動機:當初在大二上學期的時候選了Web基本技術與原理這一堂課,學到了許多的網頁前端技術,但沒什麼接觸後端的部分,剛好這次大三的課程規定要參加鐵人賽,所以就...

2023-09-16 ‧ 由 小酌 分享
DAY 2

day2 - 介紹API與Restful API

回顧前一天:之前有提到我們的目標是要建立API,那什麼是API? RESTful API 又是什麼? 我今天就會為你解答。 API:API的全名是Applica...

2023-09-17 ‧ 由 小酌 分享
DAY 3

day3 -下載Vscode

我們昨天認識了API跟Restful API,今天就來下載開發工具吧。 1.下載:進入vscode的官網,然後點擊download for windows,如果...

2023-09-18 ‧ 由 小酌 分享
DAY 4

day4 - Node.js的下載與介紹

昨天下載了vscode 這個開發工具,今天要下載node.js,我們有很多的套件是需要從npm 下載的,所以node.js 是不可或缺的東西。 Node.js...

2023-09-19 ‧ 由 小酌 分享
DAY 5

day5 - NPM介紹與Hello World

下載完node.js之後,就可以開始執行我們第一支程式拉。喔對,昨天有講到很多套件都是從npm 下載的,今天也會補充什麼是npm。 NPM介紹:NPM(Node...

2023-09-20 ‧ 由 小酌 分享
DAY 6

day6 - JavaScript的基本概念

執行完你的第一個程式,讓我們來學一下javascript吧。javascript基本概念:變數型態: 字串(String)、數字(Number)、布林值(Boo...

2023-09-21 ‧ 由 小酌 分享
DAY 7

day7 - JavaScript 的 Hoisting 補充 & 區域變數 vs 全域變數

今天來補充昨天提到的Hoisting(變數提升),還有講解區域變數跟全域變數的差別。 Hoisting:變數提升使得我們在宣告之前可以使用變數,而不會引發錯誤。...

2023-09-22 ‧ 由 小酌 分享
DAY 8

day8 - JavaScript 匿名函數

今天要來講匿名函數,因為在我們後面的學習會常常用到它。有時候會需要把函數存進一個變數裡面例如: const sum = function add(num1, n...

2023-09-23 ‧ 由 小酌 分享
DAY 9

day9 - JavaScript 物件介紹

因為當我們在後端進行操作的時候會需要接觸到許多的Object物件,今天就來介紹javascript的ObjectObject(物件):在 JavaScript...

2023-09-24 ‧ 由 小酌 分享
DAY 10

day10- Promise 物件

講Promise之前我們必須先了解同步與異步。同步vs異步:同步(Synchronous)和異步(Asynchronous)是兩種不同的程式執行方式。 同步指...

2023-09-25 ‧ 由 小酌 分享