來杯 Java 吧!2026 Java 從入門到精通

    從入門開始學習 Java 語法,課程包含 Java 8、物件導向程式設計,製作貪食蛇遊戲、出埃及記遊戲、面試題目解題、MySQL資料庫、Servlet、JSP 網頁開發、Stream、多線程 Java 編寫等等內容,一步一步成為 Java 大師。

    773
    4.2
    • 從基本語法到物件導向的程式架構,認識 8 個 Java 當中的原始資料型態,以及每種資料型態的使用時機與語法

    • 從無到有開發完整的Java桌機遊戲,用實作練習物件導向的程式設計

    • 包含解決問題的邏輯思路、遇到問題狀況的處理、Debug技巧,建立扎實的Java必備知識

    • 寫出商業與便捷功能,可連結資料庫、高可讀性、高維護性以及高功能性的程式碼

    US$18.40
    US$71.43

    按一下 進入設定

    00:00
    00:00
    00:00

    程式語言百百種,為什麼要選擇學習 Java ?

    Java 是一門語法嚴謹物件導向程式語言 ,可以運用在各種領域,支援性非常強大!此外, Java 更擁有「一次編寫,到處執行」的跨平台特性 ,寫一份程式碼,就可以在多個平台上運行!現在許多開發工作與需要維護的程式碼,都需要擁有 Java 專業知識的工程師,此外, Java 為目前業界最熱門的程式開發語言,例如:  Android Apps 、數據中心和超級計算機、桌面應用程序、數據庫連接、資料視覺化以及數據分析,都可以見到 Java 的應用。許多政府機關、醫療、 教育、 國防,以及的電子交易的系統也是用 Java 做成的! 因此學習具備如此影響力程式語言,絕對是優選!

     

    這堂課程如何帶你從入門到精通?

    新手友好課程,零基礎也能無痛入門程式語言


    課程將會從零開始學習 Java 語法,你不需要有任何的經驗,或是相關背景知識也能無痛入門。以及搭配課程中的練習,增強實戰經驗。

     

    淺顯易懂的講解,課程內容一手掌握

     

    從初學者角度出發,詳細教你 Java 基礎語法。此外,課程不是交代程式開發步驟,而是每一項技術與工具皆從頭教起,以及透過老師實際操作,加上一步一步引導,免除你對於消化課程的困擾,同時有效的掌握上課內容與重點。

     

    扎實的課程內容,建立扎實的 Java 必備知識 


    不必擔心課程內容太廣泛而教的不深,每個都點到為止。這堂課程將會帶你由淺入深學習,從基本語法開始接觸起再進階到高功能性的程式碼 ,讓你不只學的廣,還學的精!

     

    課程內容從基礎到應用,匯集 Java 必備的知識

    此課程將一步一步帶著你走,從頭開始學習 Java 基本語法、物件導向的程式架構、遇到問題狀況的處理,以及解決問題的邏輯思路。再進階到寫商業與便捷功能,可連結資料庫、高可讀性、高維護性以及高功能性的程式碼。

     

    • 基礎課程:

      1. Java Primitive Data type (Byte, Short, Long, Integer, Character, Boolean, Float, Double)

      2. Reference Data Type (Class, Array, ArrayList, ...)

      3. 物件導向語法, Fields, Scope, Static

      4. 物件導向的三大要素:Polymorphism(多型), Inheritance(繼承), Encapsulation(封裝)

      5. Abstract Class, Interface

      6. Method Override, Method Overloading, Method Chaining三種比較與使用時機

      7. KeyListener、MouseListener

      8. toString(), equals() method 覆寫、switch statement撰寫

      9. NullPointerException、Concurrent Modification Exception 問題處理

      10. Memory Leak (記憶體洩漏)與Java Garbage Collector

     

    • 除此之外,也會有 Java 常見應用,例如:

      1. MySQL資料庫架設與連接

      2. 預防 SQL Injection 攻擊資料庫

      3. 網頁開發、HTTP

      4. Java Stream 語法

      5. 多線程 Java 編寫(Multi-threading Programming)

      6. Socket 語法與資料傳輸,傳送基本數據、進階數據、文件資料

      7. 使用 Java Swing 製作貪食蛇遊戲

      8. 學習面試題目解題,總題數超過 40 題

      9. Merge Sort, HashMap, Enum Class, JavaDoc, Short-Circuit Evaluation 等進階內容

     

    因應最新開發技術更新課程,讓你緊跟最新趨勢

    程式技術常常會釋出新的版本,有時新版本會只有小更動,有時則會是大變動,老師將會因應這些更動以及學生的反應與學習狀況,即時更新課程的內容,讓課程保持新鮮且豐富,也讓你永遠跟上最新技術,提升職場競爭力! 

     

    不論非本科的初學者,或是有經驗者,都能收穫滿滿

    • 想學習 Java 開發,或想轉職者 →學習必備知識,提升自我競爭力
    • 對開發應用、數據分析有興趣者 →提前學習領域專業知識,未來更能領先他人快速上手
    • 就讀於資訊工程、電腦科學、資料科學、數學的大學生 →精進專業領域知識,提早準備面試題,為未來鋪路

    章節目錄

    • 1-1
      學習技巧
    • 1-2
      Course Resources
    • 1-3
      Intro to Java Chapter 0
    • 1-4
      Course Structure
    • 1-5
      Java 和 IDE 下載
    • 1-6
      First Java Program
    • 1-7
      Java History
    • 1-8
      筆記技巧

    試閱影片

    常見問答

    如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。

     

    若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。

     

    所有線上課程皆不受時間限制,享無限次永久觀看!

    猜你喜歡

    購買前問答

    匿名
    匿名

    身為基礎忘光想轉職的人,建議7堂課都買嗎?觀看順序怎麼排呢?
    例如先JAVA再PYTHON,或先網頁再JAVA之類的?

    Wilson Ren
    Wilson Ren

    同學你好。其實這個問題的答案,這是要看你可接受的薪資範圍內,你的目標的職務是什麼來決定!例如:如果你希望走網頁全端工程師的話,我會建議可以看「網頁開發全攻略」課程!如果你的目標職位的必備技能要求是 Java 語言的話,完成「網頁開發全攻略」課程後可以再學習「來杯 Java 吧!Java 從入門到精通」這堂課!如果你是希望走資料科學方面的話,則會建議從「Python」課程開始學習!

     

    另外,「離散數學」與「資料結構」這兩堂課程會提到演算法評估、資料結構設計與底層概念、集合論、數論、圖論等等內容,對於面試、解題、演算法設計等方面有有關鍵作用。在面試時的考題往往與這兩堂課程的內容息息相關,所以我也會建議在完成了基本的程式語言課程後,繼續完成「離散數學」與「資料結構」課程的內容喔!

    銷售方案