104學習精靈

全部 課程 貼文 教室 證照 影片
程式基礎相關的課程 (5)
從工作推薦課程
精通C語言
C語言是計算機韌體程式的共同基礎,舉凡你要開發嵌入式系統軟底層、MCU韌體、IC驅動程式開發,那麼C語言一定是你必須要會的程式設計語言。艾鍗學院C語言程式設計課程將帶大家掌握C語言精髓,給你100%清楚觀念,並清楚如何用C語言來設計實作! 學習目標: 1. 清楚掌握C語言的基本及進階觀念,尤其是針對pointer、Struct與位元處理等主題。 2. 認識前處理器、指標、特殊宣告等嵌入式系統常用的技巧。 3. 了解程式設計架構的可維護性、模組化。 章節架構: Part1-程式語言導論 ► C語言開發流程規範 ► 整合式開發環境 Part2-C程式介紹 ► 程式架構 ► 基本輸出與輸入函數 Part3-運算式 Part4-流程控制 ► 資料流程與架構 Part5-函式與巨集 ► 函數定義 ► 遞迴呼叫 ► 巨集 Part6-陣列與指標 ► 陣列 ► 多維陣列與指標 ► 泡沫排序法 ► 使用C語言開發驅動程式 Part7-字串處理 Part8-變數範圍 ► 全域變數&區域變數 Part9-檔案管理 ► C語言檔案處理 Part10-NEW data Type ► typedef型態定義
艾鍗學院
Python程式設計
Python程式具備簡潔易懂的語法,無疑是初學者的首選!程式簡潔、易學,並不意謂著Python是一個平庸的程式語言,它擁有非常豐富的函式庫,更具有跨平台的特性,使得Python成為公認強大的程式語言。不論是在數值分析、工程計算、網路爬蟲、Web網頁程式開發以及近期最夯的數據資料科學與人工智慧領域,你都可以看到Python的蹤影。現在人工智慧正如火如荼發展,很多機器學習及深度學習軟體框架,也都是使用Python,若想要接觸AI這個領域,並期待透過實作來了解AI這門技術,那麼學習Python確實是一項很好的自我投資。 課程章節完整、由淺而深、循序漸進、清楚解說將使您擁有最紮實的Python程式功力!艾鍗幫您系統化地幫您整理了Python標準教案及程式範例,讓您免去毫無頭緒的學習困擾,用紮實的課程內容與清楚的觀念講解,並結合實際的程式操作演練,讓您能無痛地、事半功倍的學習!瞭解觀念加上勤加練習,您運用Python的程式能力將如同用九九乘法般地自然。 此外,我們特別加入Information Technology Specialist Python (ITS)證照模擬試題解說。了解考試解題關鍵,對考取證照絶對無往不利! 學習目標: 1.建立基礎Python觀念與程式設計撰寫能力2.Python 的物件導向基礎能力養成 3.輕鬆取得Information Technology Specialist Python (ITS)證照 4.幫助由視覺化積木程式語言,奠定邁向高階程式核心能力基礎 ► Python 簡介 ► 變數與動態資料型別 ► 運算式 ► 序列資料結構- list, tuple, range ► 流程控制 ► 更多資料結構-set, frozenset, dict, byte, bytearray ► 函數 ► 變數命名空間 ► 例外處理 ► 模組與套件 ► 輸入輸出與檔案處理(txt,csv,JSON, pickle) ► 其他(https urlib、beautifulshop,…) ► Python 物件導向設計 ► 附錄: Anaconda Windows/Linux安裝與使用 ► Information Technology Specialist Python (ITS)證照模擬試題解說
艾鍗學院
Python新手也可以用Django創造實用的動態網站設計
Python新手也可以用Django創造實用的動態網站設計 課程介紹 對於已經掌握Python基礎能力的學員,在選擇動態網站的架設方案上,簡單的CMS系統(如WordPress、Joomla、Epage等)並無法滿足我們的設計需求,自行開發網站又會耗時耗工,此時具有MVC設計模式、又有大量的工具模組與活躍的社群資源的Django,就會是我們最喜愛、又最有效率的動態網站或是Web應用開發的網站框架。 Django已經被廣泛應用於許多知名網站和應用程式的開發,是一個成熟且穩定的框架,只要你會使用Python的基本語法,透過一些簡單的設定,就能夠在最短的時間內產生高品質的網站,不論是個人專案或各行業公司網站,在利用Python操作數據之後,把這些操作後的資訊、圖表以網站的型式來展現,不僅方便高效,而且還可以大大地提升個人或公司的專業形象。 在這堂課程中,我們以建置實用動態資料網站為目標,依此目標從基礎觀念的建立、開發環境的設置開始,在過程中逐步說明網站的開發流程、Django網站各部件的功能與應用,讓一開始空白的網站框架在學習的過程中逐漸加入新的功能,到最後成為一個有趣實用的網站。 這門課程共有3個篇章,依照基礎篇、解析篇、實作篇的設計規劃,再細分為10個教學單元,每一單元都有各自學習的內容與可以拓展的導入資訊,例如導入HTML、JavaScript增加網頁美觀性、導入Python爬蟲技術將數據整合到網站資料中,讓學員的學習過程中具有多種面向的可能性。 課程特色 1.從做中學: 不會只有指令介紹,而是講師帶著學員一步一步操作、製作出網站。 2.開放原始碼: 提供完整的課 程範例程式碼,方便學員學習。 3.完整實際案例: 除了基本原理 及技術的教學 外,最後也能建立3個有趣的實作網站。 4.清晰的學習歷程: 提供課程學習地圖讓學員依照自己的程度選擇適合自己的學習歷程。 學習成效 1. 瞭解動態網站的設計原理與觀念 2. 學習製作動態資料網站的流程 3. 熟悉開發網站所需要的資訊工具和技術 4. 建立實用有趣的動態網站 適合對象 1. 想從前端設計跨入後端設計的工程師 2. 想自行架設豐富的動態網站者 3. 學會了Python想要架站的學員 4. 想要成為後端軟體工程師的初學者 課程大綱 基礎篇 第1章:開發環境建置 Anaconda安裝與操作 Visual Studio Code安裝與設定Windows11 Visual Studio Code安裝與設定Mac 命令列指令基礎操作Windows11 命令列指令基礎操作Mac 分散式版本控制系統Git基礎操作 Python虛擬環境 conda Python虛擬環境 python -m venv 第2章:Django網站框架 動態資料網站原理說明 安裝Django模組與新建Django網站 Django目錄架構與各檔案用途 資料庫設置 管理後台操作簡介 第3章:自訂網站首頁 Django網站架構概述 Django網站自訂網頁功能流程 views.py與動態網頁 HttpResponse、JsonResponse與FileResponse render與template 解析篇 第4章:模板Template template原理概述 共用模板的應用 Bootstrap與jQuery的應用 變數的傳遞與模板指令的應用 進階模板語言技巧 第5章:Django資料庫 Models與資料表設計 個人隨身記事網站資料表設計與應用 個人隨身記事網站第一版實際演練 資料表間的關聯設定 新增功能實際演練 ORM與資料表存取 外部程式存取網站資料表實際演練 Django網站資料的新增、編輯與刪除 網站資料存取程式演練 後台與會員系統 後台與會員系統程式演練 客製化後台介面 第6章:路由與靜態檔案 傳遞參數的幾種方法 匯率換算網頁實際演練 urls.py網址委派設定技巧 static靜態檔案處理 靜態檔案操作與應用--校花票選網頁 media設定與圖形檔上傳 我的相簿網頁實作範例 後台檔案上傳管理介面 第7章:Django表單 基本表單操作方式 表單輸入元件綜合練習 透過forms.py建立表單 使用 ModelForm 類別建立與資料表連結的表單 結合資料表的美食評論網頁實作 進階表單設計--影像日記網頁 影像日記網頁程式演練 分頁、Session、以及訊息系統 分頁、Session、以及訊息系統的實際演練 下載範例程式並執行的方法 實作篇 第8章:網站範例--迷你電商網站 建立基本網站框架 建立資料表 套用共用模板 存取資料表 完成網站 第9章:網站範例--微影片播放平台 建立基本網站框架 建立資料表 套用共用模板 存取資料表 完成網站 第10章:網站範例--資料圖表分析 建立基本網站框架 建立資料表 套用共用模板 存取資料表 完成網站
Mastertalks