2024 網頁x人因xDjango 實務課程 00 軟體準備

閱讀時間約 6 分鐘

前言

大家好,我是 Caffeien。至今 2024 了,許多來自世界各地好手,做出來的科技工具日新月異。網頁的製作也透過那些人的設計,變得相當的簡單。大家可以通過各個工具,通過視覺化、模組化的方式,拖曳那些方塊,設計出自己的網頁。此時也許會有人產生疑問,既然有這些工具,那為什麼我還要學程式?

如果,你只是想要做出一個有外觀的網頁,那這些工具必然可以滿足你。但,或許你想要的更多,讓自己的網頁增添各種功能。而這件事情,必然少不了程式的撰寫。

  • 你想讓你的網頁成為 Line 官方帳號嗎?
  • 你想讓你的網頁成為媲美 FB 的部落格嗎?
  • 你想靠你的網頁賺錢嗎?
資料來源:DELL-E 生成

資料來源:DELL-E 生成

整理好你的思緒,深深吸一口氣,讓我們在 2024 這嶄新的一年當中,開始新的學習之旅吧。

準備軟體

軟體項目

IDE: Visual Studio Code v1.86
Programming Language:Python v3.11.7
Web Browser:Chrome v121.0.6167.140


整合式開發環境 (IDE)

一種讓使用者能更高效率開發程式的軟體。這種軟體都會將開發過程會用到的功能、額外套件整合在一起,減少不必要的時間成本浪費。


程式語言 (Programming Language)

一套讓使用者與電腦溝通的語言,使用者可用這些語句,結構出一個功能,甚至是一整個完整的專案。


瀏覽器 (Web Browser)

一種能讓你瀏覽各式各樣網頁的軟體,像常見的 IE、Chrome、Firefox 等...... 當你在進行開發網頁的過程中,也需要透過瀏覽器去測試網頁運行或是檢視外觀介面。


Chrome

1.搜尋檔案

資料來源:IE 操作截圖

資料來源:IE 操作截圖

首先,打開你的 IE ,搜尋 【Chrome download】,點選第一個出現的網站,或是直接點我進下載網址。


2.檔案下載

資料來源:Chrome 首頁截圖

資料來源:Chrome 首頁截圖

接著,點選【下載 Chrome】進行下載,等候下載。


3.下載完畢

資料來源:下載後的 Chrome 頁面截圖

資料來源:下載後的 Chrome 頁面截圖

當你點擊【下載 Chrome】後,網頁會出現這個畫面,接著當右上角出現這個畫面時,便代表已下載完畢。


4.開啟檔案

資料來源:下載後的 Chrome 頁面截圖

資料來源:下載後的 Chrome 頁面截圖

當你下載後,會取得這個 Chrome 軟體的安裝檔案,點選【開啟檔案】進行安裝。


5.授權安裝

資料來源:本人電腦系統通知截圖

資料來源:本人電腦系統通知截圖

當你點選【開啟檔案】後,軟體會自動進行安裝,接著會跑出這個提示,要求你給予 Chrome 權限來進行安裝。請點選【是】,給予 Chrome 權限,隨後便會開始進行安裝。


6.安裝中

資料來源:本人 Chrome 安裝過程截圖

資料來源:本人 Chrome 安裝過程截圖

Chrome 正在安裝中,請耐心等待安裝。


7.完成安裝

資料來源:Chrome 軟體截圖

資料來源:Chrome 軟體截圖

當他下載完畢,便會出現這個畫面,代表你可以開始啟用你的 Chrome 了。


Python

1.搜尋檔案

資料來源:本人 Chrome 上搜尋畫面截圖

資料來源:本人 Chrome 上搜尋畫面截圖

打開你的瀏覽器,搜尋【Python】。


2.搜尋結果

資料來源:本人使用 Chrome 搜尋結果

資料來源:本人使用 Chrome 搜尋結果

請點選3.11.7的網站,或是直接點我進下載網址。


3.網頁畫面

資料來源:Python網頁

資料來源:Python網頁

進去之後,開始滑到最下方有【File】標題的地方,變這樣:

資料來源:Python 網頁

資料來源:Python 網頁


4.檔案下載

資料來源:Python 截圖

資料來源:Python 截圖

接著滑鼠游標移動到這個表格當中,並點擊【Windows Installer (64-bit)】進行下載。


3.開啟檔案

資料來源:Python 截圖

資料來源:Python 截圖

當你點擊【下載】後,會出現你近期下載的內容,若出現 Python 檔案,代表已經下載完畢。接著點【Python-3.11.7-amd64.exe】一下,打開這個檔案。


4.安裝設定&安裝

資料來源:本人 Python 安裝過程截圖

資料來源:本人 Python 安裝過程截圖

接著,會跳出這個畫面,請點擊【Customize installation】進行下載設定。


資料來源:本人 Python 安裝過程截圖

資料來源:本人 Python 安裝過程截圖

點擊【Customize installation】後,會出現這個畫面,請確保 pip 一定要被勾選的狀態。接著請點擊【Next】,進行下一步的設定。


資料來源:本人 Python 安裝過程截圖

資料來源:本人 Python 安裝過程截圖

點擊【Next】後,會出現這個畫面,請確保已經勾選 Add Python to environment variables 。勾選完畢後,我們即可點擊【Install】進行安裝。



5.授權安裝

資料來源:本人系統通知截圖

資料來源:本人系統通知截圖

此時會跳出這個畫面,要求你給予權限讓他進行安裝,點擊【是】進行授權安裝。


6.安裝中

資料來源:自行安裝過程截圖

資料來源:自行安裝過程截圖

此時,Python 已經開始安裝中,請耐心等待安裝過程。


7.安裝完成

資料來源:本人 Python 安裝過程截圖

資料來源:本人 Python 安裝過程截圖

出現這個畫面,代表已經安裝成功,點擊【Close】結束這個畫面。


Visual Studio Code

1.搜尋安裝

資料來源:本人在 Chrome 上搜尋頁面的截圖

資料來源:本人在 Chrome 上搜尋頁面的截圖

打開你的瀏覽器,搜尋【VS code】,點選第一個出現的網站,或是直接點我進下載網址。


2.檔案下載

資料來源:Visual Studio Code 首頁截圖

資料來源:Visual Studio Code 首頁截圖

進入頁面後,點選【Dowload for Windows】下載最新版本的檔案。


3.儲存檔案

資料來源:本人檔案總管截圖

資料來源:本人檔案總管截圖

此時會跳出這個畫面,讓你選擇檔案要儲存的地方,選好你要儲存的位置,即可點擊【存檔(S)】進行存檔。


4.開啟檔案

資料來源:Visual Studio Code 下載後頁面截圖

資料來源:Visual Studio Code 下載後頁面截圖

當下載完畢後,右上角會出現這個提示視窗,點擊 VS code 即可開啟檔案。


5.同意授權

資料來源:本人 Visual Studio Code 安裝過程截圖

資料來源:本人 Visual Studio Code 安裝過程截圖

開啟檔案後,會跑出這個授權畫面,先點擊【我同意(A)】進行授權,並且點擊【下一步(N)>】繼續安裝此軟體。


6.配置

資料來源:本人 Visual Studio Code 安裝過程截圖

資料來源:本人 Visual Studio Code 安裝過程截圖

此處可根據你的需求選擇要不要勾選,配置好後即可點擊【下一步(N) >】繼續安裝。


7.開始安裝

資料來源:本人 Visual Studio Code 安裝過程截圖

資料來源:本人 Visual Studio Code 安裝過程截圖

再這邊,你可以看見你剛剛的所有配置工作,確定好沒問題後,即可點擊【安裝(I)】開始安裝。


8.安裝中

資料來源:本人 Visual Studio Code 安裝過程截圖

資料來源:本人 Visual Studio Code 安裝過程截圖

此處 Visual Studio Code 正在安裝中,請耐心等待安裝過程。


9.安裝完成

資料來源:本人 Visual Studio Code 安裝過程截圖

資料來源:本人 Visual Studio Code 安裝過程截圖

Visual Studio Code 已安裝成功,點選【完成(F)】結束安裝。


結論

到目前為止,本次課程所需的檔案都已安裝成功,下一篇將介紹 VS code 的整個介面,讓你學會如何去操作並寫程式吧,感謝大家的收看。





12會員
18內容數
這裡是來自 高科大 資管系二年級的學生,希望能在學習的過程中,也分享這些知識給大家。
留言0
查看全部
發表第一個留言支持創作者!
咖啡因學習教室 的其他內容
2023年被世人稱做生成式AI世代的元年,各式各樣的AI工具不斷湧現,改變了人們的生活。本文將詳細介紹人工智慧和機器學習的相關知識,以及各種人工智慧和機器學習的實現方法。
分類 △單精度浮點數、單精度浮點值(float) △雙精度浮點數、雙精度浮點值(double) △長雙精度浮點數、長雙精度浮點值(long double) 有效位數是什麼? 儲存形式 不精確的原因 範圍與有效位數的差別 浮點數不被建議使用的原因 精確問題 速度問題 結論
說明 重點 △定義變數 △文字的定義 △文字與數字的差別 △整數與浮點數 △signed(有號)與unsigned(無號)的區別 △e是什麼符號? 分類 △字元 △字串 △短整數 △整數 △長整數 △超長整數 △單精度浮點數 △雙精度浮點數 △長雙精度浮點數 應用 宣告與輸出 運算符 結論
前言 輸出 printf 格式控制字元、格式控制符(format char) 前言 輸出控制字元、輸出控制符 轉義字元、轉義符 格式控制字元、格式控制符 輸入 scanf gets gets與scanf差異
auto(自動)、register(暫存器)、static(靜態)、extern(外部),以作用範圍(scope)、存儲時期(life time)、連結(linkage)的不同作為區別。
2023年被世人稱做生成式AI世代的元年,各式各樣的AI工具不斷湧現,改變了人們的生活。本文將詳細介紹人工智慧和機器學習的相關知識,以及各種人工智慧和機器學習的實現方法。
分類 △單精度浮點數、單精度浮點值(float) △雙精度浮點數、雙精度浮點值(double) △長雙精度浮點數、長雙精度浮點值(long double) 有效位數是什麼? 儲存形式 不精確的原因 範圍與有效位數的差別 浮點數不被建議使用的原因 精確問題 速度問題 結論
說明 重點 △定義變數 △文字的定義 △文字與數字的差別 △整數與浮點數 △signed(有號)與unsigned(無號)的區別 △e是什麼符號? 分類 △字元 △字串 △短整數 △整數 △長整數 △超長整數 △單精度浮點數 △雙精度浮點數 △長雙精度浮點數 應用 宣告與輸出 運算符 結論
前言 輸出 printf 格式控制字元、格式控制符(format char) 前言 輸出控制字元、輸出控制符 轉義字元、轉義符 格式控制字元、格式控制符 輸入 scanf gets gets與scanf差異
auto(自動)、register(暫存器)、static(靜態)、extern(外部),以作用範圍(scope)、存儲時期(life time)、連結(linkage)的不同作為區別。
本篇參與的主題策展
先前麥克買了在預算及性能方面都十分複合需求的NXTPAPER 11平板,但拿到辦公室使用後便發現因為時不時有簡報需求,主機本身不支援有線視訊輸出實在是非常不方便,因又開始尋找新歡。最終麥克選擇了算是還滿熟悉的品牌小米旗下的小米平板6,以下為麥克這一個月下來的使用心得。
從預計的十月底出貨經過重重波折,Pubu自家開發的10寸彩色閱讀器Pubook Pro終於是送到第一批集資者手中了。究竟這台閱讀器有沒有本事撼動目前的電子紙閱讀器市場?有達到集資時承諾的各項功能嗎?且讓身為首批集資者之一的麥克跟大家談談收到主機後使用數天的感想。
Steam Deck 迎來大改版,最重要的更新就是換成 OLED 螢幕。使用 OLED 螢幕帶來更好看的顏色,大小還小幅提升到 7.4 吋。關係續航力的電池也從 40 瓦小時升級到 50 瓦小時, 3A 大作都可以多玩一小時呢!這麼香的更新,怎麼不給他買下去呢 😄
先前麥克買了在預算及性能方面都十分複合需求的NXTPAPER 11平板,但拿到辦公室使用後便發現因為時不時有簡報需求,主機本身不支援有線視訊輸出實在是非常不方便,因又開始尋找新歡。最終麥克選擇了算是還滿熟悉的品牌小米旗下的小米平板6,以下為麥克這一個月下來的使用心得。
從預計的十月底出貨經過重重波折,Pubu自家開發的10寸彩色閱讀器Pubook Pro終於是送到第一批集資者手中了。究竟這台閱讀器有沒有本事撼動目前的電子紙閱讀器市場?有達到集資時承諾的各項功能嗎?且讓身為首批集資者之一的麥克跟大家談談收到主機後使用數天的感想。
Steam Deck 迎來大改版,最重要的更新就是換成 OLED 螢幕。使用 OLED 螢幕帶來更好看的顏色,大小還小幅提升到 7.4 吋。關係續航力的電池也從 40 瓦小時升級到 50 瓦小時, 3A 大作都可以多玩一小時呢!這麼香的更新,怎麼不給他買下去呢 😄
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
WordPress 是一個開源的內容管理系統,提供了豐富的功能和擴展性,成為全球最受歡迎的網站建設平臺之一。本文介紹了WordPress的優點、安裝方法、網站設計和SEO優化。最後,提供了一些常見問題解答。
Thumbnail
在非網頁設計固定費用中,通常會採用工時法來評估以下項目: 1. 專案管理和協調:包括與客戶溝通、進度管理和資源分配等專案管理工作。 2. 網站設計:根據客戶需求創建網站的外觀和視覺設計。 3. 網站功能開發:根據設計師提供的設計文件,建立網站的功能和互動設計。 4. 內容製作和整合:包括編排
Thumbnail
這篇文章介紹了9個免費網頁製作平臺的特色、優缺點和操作難易度。涵蓋平臺如Wix、WordPress.com、Weebly、Squarespace、Jimdo、Gatsby、Webnode、Yola和Strikingly,有助於讀者找到適合自己的網站製作工具。
Thumbnail
在這篇文章中,我們將探討網頁設計價錢這個話題。網頁設計價錢是指建立和設計一個網站所需的費用,取決於網站的複雜性、功能需求、設計風格和開發時間等。文章中還提供了影響網頁設計價錢的因素和如何選擇適合的價格的指南。希望本文能解決可能讓人困惑的網頁設計價格問題。
Thumbnail
PHP是一個功能豐富且靈活的語言,用於開發動態和互動性強的網站。本文介紹了PHP的主要功能和用途,以及它的優點和特性。不論你是一個初學者還是一個專業的開發人員,PHP都是一個值得學習和使用的強大工具。
Thumbnail
建立一個優秀網站需要適當選擇並使用各種網頁素材。這些素材可包括圖片、圖示、音頻、視頻、字體和設計元素等。本篇文章詳細介紹了這些素材的重要性以及選擇和優化的建議。
Thumbnail
尋找網頁設計公司建立網站時,最常問到的問題就是「做一個網站需要多少錢?」網站的報價費用受多個因素影響,包括公司的經驗、專業程度、地區、專案規模和客戶需求等。文章分享了評估報價是否合理的幾點建議和注意事項。
Thumbnail
專業網頁設計服務能夠提升企業形象,增加線上曝光和銷售機會。我們提供需求分析、設計和開發、測試和優化、上線和支持的一站式服務。為客戶解答網頁設計常見問題。
Thumbnail
在當今數位化時代,網頁設計已成為商業和個人表達的重要途徑。無論是企業建立品牌形象,還是個人展示創意作品,一個具有吸引力且功能全面的網站都是不可或缺的。網頁設計不僅涉及美學布局,更包含了使用者體驗(UX)、使用者介面(UI)和技術實現等多方面的考量。隨著技術的進步和網頁設計理念的不斷演進,網頁設計已經
Thumbnail
本文介紹了 Google Analytics 4(GA4)示範帳戶的取得方式,並提供了幾種 GA4 分析小練習,讓新手能夠實際練習和學習。文章包含了關於 GA4 示範帳戶的資源、如何移除帳戶存取權以及各種分析練習,旨在幫助讀者更熟悉 GA4 這個工具。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
WordPress 是一個開源的內容管理系統,提供了豐富的功能和擴展性,成為全球最受歡迎的網站建設平臺之一。本文介紹了WordPress的優點、安裝方法、網站設計和SEO優化。最後,提供了一些常見問題解答。
Thumbnail
在非網頁設計固定費用中,通常會採用工時法來評估以下項目: 1. 專案管理和協調:包括與客戶溝通、進度管理和資源分配等專案管理工作。 2. 網站設計:根據客戶需求創建網站的外觀和視覺設計。 3. 網站功能開發:根據設計師提供的設計文件,建立網站的功能和互動設計。 4. 內容製作和整合:包括編排
Thumbnail
這篇文章介紹了9個免費網頁製作平臺的特色、優缺點和操作難易度。涵蓋平臺如Wix、WordPress.com、Weebly、Squarespace、Jimdo、Gatsby、Webnode、Yola和Strikingly,有助於讀者找到適合自己的網站製作工具。
Thumbnail
在這篇文章中,我們將探討網頁設計價錢這個話題。網頁設計價錢是指建立和設計一個網站所需的費用,取決於網站的複雜性、功能需求、設計風格和開發時間等。文章中還提供了影響網頁設計價錢的因素和如何選擇適合的價格的指南。希望本文能解決可能讓人困惑的網頁設計價格問題。
Thumbnail
PHP是一個功能豐富且靈活的語言,用於開發動態和互動性強的網站。本文介紹了PHP的主要功能和用途,以及它的優點和特性。不論你是一個初學者還是一個專業的開發人員,PHP都是一個值得學習和使用的強大工具。
Thumbnail
建立一個優秀網站需要適當選擇並使用各種網頁素材。這些素材可包括圖片、圖示、音頻、視頻、字體和設計元素等。本篇文章詳細介紹了這些素材的重要性以及選擇和優化的建議。
Thumbnail
尋找網頁設計公司建立網站時,最常問到的問題就是「做一個網站需要多少錢?」網站的報價費用受多個因素影響,包括公司的經驗、專業程度、地區、專案規模和客戶需求等。文章分享了評估報價是否合理的幾點建議和注意事項。
Thumbnail
專業網頁設計服務能夠提升企業形象,增加線上曝光和銷售機會。我們提供需求分析、設計和開發、測試和優化、上線和支持的一站式服務。為客戶解答網頁設計常見問題。
Thumbnail
在當今數位化時代,網頁設計已成為商業和個人表達的重要途徑。無論是企業建立品牌形象,還是個人展示創意作品,一個具有吸引力且功能全面的網站都是不可或缺的。網頁設計不僅涉及美學布局,更包含了使用者體驗(UX)、使用者介面(UI)和技術實現等多方面的考量。隨著技術的進步和網頁設計理念的不斷演進,網頁設計已經
Thumbnail
本文介紹了 Google Analytics 4(GA4)示範帳戶的取得方式,並提供了幾種 GA4 分析小練習,讓新手能夠實際練習和學習。文章包含了關於 GA4 示範帳戶的資源、如何移除帳戶存取權以及各種分析練習,旨在幫助讀者更熟悉 GA4 這個工具。