Python
如果把學習Python當作一趟旅行,作者希望能為這趟旅遊留下美好的印記,將Python各式有趣的應用記錄下來,與讀者共同體驗Python之美。 系列文章將包括: 1. 設計理念(Design principles):函數式程式設計(Functional programming)、匿名函數(Lambda function)、物件導向程式設計(OOP)、特性導向程式設計(AOP)...等。 2. Python支援的特殊函數、機制及資料結構。 3. 應用:資料分析、影像處理、自然語言處理、機器學習、語音辨識/生成、網頁/桌面程式開發、儀表板、工具開發、Office Automation…。
Software Development
本系列源自彰師大最多學生使用的 LINE Bot 「彰師小生物」,每年互動超過 200,000 則訊息,累積超過 9,000 位好友,更獲學校邀請於通識講座經驗分享,而開發者卻來自八竿子打不著的生物系。作者將透過 Python、Django 框架、Heroku PaaS 、 LINE messaging API 與 LINE Login 等酷東西,為了怕各位睡著,決定再撒上ㄧ些創新思維,期許看著這些文章的斜槓青年們,能從觀察生活周遭的需求出發,最終打造出屬於自己的 Side Project!
教學TouchDesigner與少許p5.js這兩個程式,TouchDesigner是以節點式連接成藝術作品,能夠與MIDI 鍵盤或是以聲音,透過中間節點的處理,生成出藝術作品出來,會邊學TouchDesigner以每1~3天就有個小作品出來,邊做邊學。
作為一個程式菜鳥,對於完全沒有經驗的我來說,開發網站既讓人好奇,又因為陌生而感到有些迷茫。不過,時代進步,網路上有很多資源可以讓我們自主學習。這次藉由這個鐵人賽計畫,我會利用 ChatGPT 的協助,嘗試開發一款簡易記帳網頁,並把這段學習的心路歷程記錄下來。
Modern Web
本次題目主旨在使用微軟的MVC架構一步一步的搭建成一個具有實際功能的網頁,內容會先從MVC的架構邏輯以及使用工具、執行程式的環境搭建來開始介紹,隨後開始介紹SQL、C#、HTML等初階語法,許多新手時常出現雖然學會了初階語法,但在實戰時對於程式碼如何架構依然沒有畫面,所以在基礎語法篇之後會開始進行實例演示,實踐例如:登入、修改帳號密碼等簡易等功能讓讀者更深度的了解MVC邏輯架構前後端是如何相互溝通與配合,以及讓讀者對於程式碼的邏輯架構有較多的畫面,本主題並不會牽涉到太深的內容例如:資料結構、資訊安全等有深度內容,著重於以新手的角度如何架構出一個可互動式的web頁面。
Modern Web
在現代網頁開發中,CSS 不僅是設計視覺美感的核心,還是打造動態互動、響應式設計的基石。本系列將挑戰並破解各種 CSS Challenge,深入解析每個問題的細節,並一步步展示如何運用 CSS 技巧解決。透過實作過程,我將分享我的學習心得、面對困難時的解決策略,以及如何將這些技巧應用到實際專案中。從布局、動畫到進階效果,這些挑戰將全面提升你的 CSS 技術,讓你在面對各種設計需求時,都能游刃有餘。
Python
這系列文章將介紹如何開發和優化 Discord BOT,從基礎入門到進階功能,幫助讀者創建符合自己需求的 BOT。
自我挑戰組
在這個30天的挑戰中,我將深入探索前端網頁開發的基礎,專注於 HTML 和 CSS 的學習。從最基本的標籤和屬性,到現代化的排版和布局技巧,我會每天學習並實踐一個新的主題。這段時間不僅僅是學習理論,還包括實際操作和小範例的練習,以加深對這些技術的理解。所以這30天的文章可以算是我自己的學習筆記,如果內容有誤,也歡迎大家告訴我。