李耕銘 Lee Keng Ming
Programmer / Lecturer / Researcher / Doctor

李耕銘 Lee Keng Ming
Programmer / Lecturer / Researcher / Doctor
小時候的夢想是當個科學家,在考了高中的物理段考後果斷放棄。後來進了機械系想圓小時候的另一個飛行夢,但長大卻發現臺灣幾乎沒有相關的產業。22歲那年接觸到程式後開始自學Coding。2019年自臺大電機所CS組碩士畢業,目前在臺大醫院擔任不分科住院醫師(PGY),平時在臺大資工訓練班擔任C/C++班的講師。
我可以提供甚麼服務:程式教學(Python、PHP、C/C++、Solidity)、智能合約開發與審計、AI相關演算法研究、基礎網頁架設與開發
Facebook page
facebook.com/CodeInLife
lkm543@gmail.com
facebook.com/lkm543
linkedin.com/in/lkm543
Experience
-
臺大醫院不分科住院醫師
2022-
-
臺大資工訓練班講師
2016-
-
Envive資料處理實習生
2019
-
臺大電機系程式設計訓練班C/C++&服務學習助教
2016
-
臺大中文系文學數位應用與實作課程助教
2016
-
立達科技影像處理實習生
2015
-
外交部青年大使
2013
-
Innovation & Entrepreneurship:YEF
2013
-
香港科技大學交換生
2013
Research Area
-
生醫診斷
2016-
-
機器學習
2014-
-
資料探勘
2016-
-
區塊鏈
2017-
-
電腦視覺
2014-2015
-
機器人學
2014-2015
Honor
-
2020 iT邦幫忙鐵人賽 Blockchain組 冠軍
2019
-
IRHOCS 2015國際機器人實作競賽手臂機器人組 冠軍
2015
-
2015 上銀智慧手競賽佳作
2015
-
微軟雲端災防應用開發者大賽 入圍
2015
Publication
-
演算法生存指南
2022深智出版社,ISBN:6267146170
-
區塊鏈生存指南
2022博碩出版社,ISBN:6263332131
-
Intuitive maneuver of multi-DoFs laparoscopic system for minimally invasive surgery
2016R. C. Luo, J. Y. Tsai, K. M. Lee and C. Hsuan-Tsung, "Intuitive maneuver of multi-DoFs laparoscopic system for minimally invasive surgery," 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, 2016
-
Robotic Flexible Laparoscope with position retrieving system for assistive minimally invasive surgery
2015R. C. Luo, Jui Wang, Jung-Yu Tsai, Keng-Ming Lee and Y. W. Perng, "Robotic Flexible Laparoscope with position retrieving system for assistive minimally invasive surgery," 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, 2015
Education
-
臺灣大學醫學系
2016-2022
-
臺灣大學電機所計算機組
2016-2019
-
臺灣大學機械系
2009-2014
-
建國中學
2007-2009
C/C++基礎班
從基本的電腦組成概論著手,簡介一些基本的計算機概論,像是電腦的運作原理、程式語言的意涵、有哪些程式語言、C/++的特色與強項等。因本班為C/C++基礎班,課程開頭會先從如何輸入與輸出開始談起,接著簡介C/C++的基本的變數與流程控制(選擇、迴圈),基本程式語法不僅僅只有在C/C++上用的上,在各種程式語言也找得到相對應的寫法,所以學好C/C++後再學習其他語言也能夠更快上手,除了基本語法外,C/C++最有特色的莫過於指標了,所以課程中間也會花較多時間在C/C++的指標介紹與應用上。
臺大資工訓練班 | Hiskio線上課程
C/C++進階班:物件導向班
基本語法會很快帶過去,會花較多時間在C++的兩個重點:指標與物件上,主要授課重點為物件導向概論
臺大資工訓練班
C++進階班:資料結構
本課程為銜接 C/C++ 或 Python 基礎班之進階課程,授課內容著重在介紹常見多種資料結構及其相關之演算法,參考書目為臺灣許多大學所使用的教科書:Introduction to Data Structure,期望在課程中帶領學員了解資料結構的原理與應用,並且逐章練習相關 LeetCode 面試題與 APCS實作題 。同時也會介紹 C++ STL 裡的各式容器,例如: vector、stack、queue、priority_queue、list、map、unordered_map、set、unordered_set 分別使用到哪些資料結構、在不同的情況下應該優先使用哪一種。
臺大資工訓練班
C++進階班:演算法
本課程為銜接 C/C++ 基礎班之進階課程,授課內容著重在介紹常見多種演算法:排序、搜尋、分治法、貪婪演算法、動態規劃、廣度優先搜尋、深度優先搜尋、最小生成樹、網路流、最短路徑。 演算法(algorithm)把解決問題的思路具體化,利用定義清楚的指令於解決數學計算、資料處理、自動推理,也同時比較評估做法的優劣。 參考書目為臺灣許多大學所使用的教科書:Introduction to Algorithm,期望在課程中帶領學員了解各式演算法的原理與應用,並且逐章練習相關 LeetCode 面試題與 APCS實作題 。 授課時間的分配約為課堂講授(40%)、範例程式碼講解(25%)、學生練習(35%),本門課另有5次作業供學員練習,期望同學可以從大量實作與練習中形成肌肉記憶並熟悉常見資料結構的使用。
臺大資工訓練班
區塊鏈與智能合約實作班
本課程將帶領初學者進入區塊鏈、虛擬貨幣、智能合約的世界,從區塊鏈的原理、大事件、如何入手談起,接著談到如何利用 Python 從零建立起一個基礎的區塊鏈,並從中應用到各領域的知識,讓我們的區塊鏈可以發送交易、驗證身分、挖掘區塊、接納新節點,同時也會介紹 Ethereum 中的智能合約開發,期望學員在上課完後能對區塊鏈擁有基礎的知識,並且有能力自行開發簡易的智能合約。
課程內容粗分為五大部分:
- 區塊鏈簡介:簡介區塊鏈常見應用、發展史、進入方式、注意事項等。
- 區塊鏈原理與密碼學:介紹區塊鏈背後使用到的各式原理以及密碼學。
- 用 Python 自製一個區塊鏈:從 0 使用 Python 寫出區塊鏈,藉此了解各項技術名詞與操作。
- Solidity 開發:學習基礎 Solidity 語法以開發智能合約。
- 去中心化金融:學習基礎去中心化金融的運作方式。
臺大資工訓練班

時間挖礦
離峰時間挖礦管理程式
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

量化交易回測
離峰時間挖礦管理程式
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.