Java 基礎程式設計初體驗
今天是我上Java課程的第一天,對於從未學過程式語言的我來說,可以說是一個大挑戰 ,在做課程筆記的同時,順便來分享一下上課的內容與心得,因為自己對寫程式很有興趣,也想要轉職成後端工程師,起初爬文看相關的後端語言,發現後端語言還蠻多元的,光在網路上看到後端語言選項就有GO、Node.js、PhP、Python、Java、C++等,一時之間讓我很苦惱,要挑哪一種語言去學,後來請教了一下,身邊在銀行業工作的後端工程師朋友,再聽他的描述跟說明後,我就決定要來挑戰學Java 這門程式語言(題外話,我是被他的待遇跟福利所吸引),因為聽友人解釋銀行業很多以Java 為主的開發所以這也是我今年給自己的目標,希望可以在一年的時間轉職成功於是從現在開始我就開啟了我離職回歸重零開始的學習人生~~,下面我就來簡單列出,今天的課程心得:,1.環境安裝相關資訊知識講解,關於軟體業的相關工作內容與職稱所需要的技術內容,這一個部分我覺得老師講的蠻細的,我猜是為了要讓我們了解這個行業的生態(殘酷~~),原來軟體工程師,有分這麼多種類型,前端工程師、後端工程師、資安工程師、演算法工程師、維運雲端工程師、區塊鏈工程師(印象中有提到密碼學原理)等等~~每個不同種類的工程師跟所需要碰到的相關技術然後大概講解完相關的程式語言的特性,如Python 、java、JavaScript,還有什麼強型別、弱型別的語言特性等,老實說這一個部份我是真的聽不懂,就先作筆記之後再慢慢研究然後接下來就是環境安裝啦~,當時是從Oracle這個官網下載安裝了Java ,然後安裝的同時,老師有分享這些環境,不建議裝最新的版本,因為可能會有一些問題,所以要安裝穩定版(不要是最新,有用一陣子的版本),接下是編譯器的安裝啦~這一個部分,老師叫我們邊安裝時,有邊聊到,電腦只看得懂0跟1 ,所以我們寫的程式碼,如果要跟電腦溝通需要透過編譯器再轉換成電腦看的懂的東西哈哈哈,這一Part 其實老師講的蠻長蠻細的,但我當下聽真的還是覺得很難…只好做筆記回家再詳讀然後編譯器的安裝,叫做Vscode,聽說這個是很好用的一個工具可以完成編譯跟運行執行環境,,2.Java OCA證照考取,這個部分也是我明年的目標,想考取 OCA證照(初階)的證照,這一個部分老師有提到,之後的課程會帶我們練習,目前還是菜鳥的我,其實也不知道會考什麼哈哈哈,之後如果有考取到再跟大家來分享,然後巨匠是有Oracle原廠授權的,之前問其他補習班沒有這塊,這也是為何我最後選巨匠的原因哈哈 ~~~,,3.終端機指令練習,今天學到的內容最精華的部分,原來要運行Java 程式碼是要執行終端機去Run程式碼,這一個部分有很多指令要背,老師也怕我們跟不上,讓我們練習了超多次,狂打了好幾次cd..、dir大概的指令內容就是切換資料夾、新增資料夾、新增特定檔案、查詢java 的版本、清除查詢紀錄等等的內容老師還很貼心給了一份整理好的指令表格,讓我們可以回家練習應該是知道我們不可能一天內練熟吧哈哈哈,,4.編譯器撰寫程式,第一次寫到程式碼的時候,我完全看不懂,或許之後回顧,會發現怎麼這麼簡單XD,老師讓我們練習手打程式碼先適應一下打感覺熟悉vscode的一些按鈕功能,下一堂課才是正式講解Java 的一些命名規則與慣例,總之第一堂課算是安全下莊,原本想自學但光爬文做功課就一個頭兩個大,為了不浪費時間就直接去報補習班了,慶幸完全零基礎的我也能聽懂,甚至還有目前市場環境分析、軟體選擇等等,這是自學也不一定能知道的,整體下來讓我對學習程式又更有信心了!,寫下這篇文也希望未來的自己回顧的時候是已經轉職成功,看看以前到底有多菜,紀錄一下第一次的心境XD,謝謝大家看完~~, 中央大學 無敵a維尼 @2023-10-20 12:23:27
即刻登入 Zuvio 校園
使用此功能前,請先下載 App 進行實名認證
這個活動只限APP版
可以點擊前往下載 app 參加活動
下載 Zuvio 更好玩
3 日 CP、賭場、抽獎等你來
即刻下載 Zuvio 校園
使用此功能前,請先下載 App 進行實名認證
即刻下載 Zuvio 校園
使用此功能前,請先下載 App 進行實名認證
關閉