[教學影片] 今天走過這個村!明天就沒這個店了!
*** Java 免費教學影片大全! ***
共 183 部,從入門、桌機、手機、網頁,一次把你餵飽飽!
附帶紀老師精心設計 Java 研習路徑圖!全數無料奉送!
一、Java 基礎語法
(1) Java 入門(47 部):https://goo.gl/FcovyU
(2) Java Collections(13 部):https://goo.gl/siQS88
(3) Java 多執行緒(14 部):https://goo.gl/VPDSHn
(4) Java 8 新功能 - Lambda 表示式(1 部):https://goo.gl/LvLgxR
二、Java 應用領域
(1) Android 手機(88 部):https://goo.gl/p6xc8W
(2) JSP 網頁設計(7 部):https://goo.gl/lgF1ru
(3) 桌機圖形界面設計(JavaFX 或 Swing 擇一即可)
-- JavaFX(8 部):https://goo.gl/I8Q3FW
-- Swing(5 部):https://goo.gl/wporZv
#eLearning #JavaProgramming #AndroidProgramming #JSP #JavaFX #Swing
哈哈哈!為了要寫今天這一帖,可是花了我三個多小時整理、繪製圖形、撰寫文稿耶!其實本來只想介紹 Java 入門 47 部教學影片那個連結而已。但想想版上各路高手都有,老是發入門帖,可能滿足不了飢渴很久的高手吔~所以就把自己收集到的「Java 全系列影片教學」,一次端出來給大家了!大家按讚請不要客氣跟手軟啊~~(無誤 XD)
Java 到目前(2016/05)為止,仍是世界上最受歡迎的程式語言(資料來源:http://goo.gl/GLShPw)。因為它的語法夠豐富,包含程序導向、物件導向、介面導向、函數導向...各種特色都有。可以應用的領域也很廣,不論寫手機 App、網頁、桌機程式...,都有它可以著力的地方。所以目前仍是資訊系入門必學的語言之一。
想把 Java 從頭學到尾,順序大致如下:
1. 基本語法,含物件導向設計精神(參考「一、(1)」)
2. 資料結構(參考「一、(2)」)
3. 多工、多執行緒(參考「一、(3)」)
4. 函數式程式設計(參考「一、(4)」)
其實應該還可以學「設計模式(Design Patterns)」,Java 在 Design Patterns 這塊參考資料頗多,很可惜我沒找到相關免費教學影片。也很建議學學「Spring」與「Hibernate」,可以瞭解如何將「使用者介面」與「程式碼邏輯」分離,以及「物件模型 vs. 資料庫模型」轉換的技巧。
之後就可以選個您喜歡的領域了。比如說:
1. 手機程式設計(參考「二、(1)」)
2. 網頁程式設計(參考「二、(2)」)
3. 桌機程式設計(參考「二、(3)」)
到這裡,您 Java 的功力應該算是 20% 之前了。如果想學其它語言,也應該能仗著 Java 打下的基礎,快速在三~五個月內,熟悉另一種程式語言。
今天的分享希望大家喜歡!如果覺得好,還懇請按讚或分享。我會持續挖掘更好的學習資源分享給大家的!
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「java lambda語法」的推薦目錄:
- 關於java lambda語法 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於java lambda語法 在 紀老師程式教學網 Facebook 的精選貼文
- 關於java lambda語法 在 コバにゃんチャンネル Youtube 的最佳貼文
- 關於java lambda語法 在 大象中醫 Youtube 的最佳解答
- 關於java lambda語法 在 大象中醫 Youtube 的最讚貼文
- 關於java lambda語法 在 [問題] Java Lambda、Stream API的學習資源 - 批踢踢實業坊 的評價
- 關於java lambda語法 在 JustinSDK/JavaLambdaTutorial: Java Lambda Tutorial - GitHub 的評價
- 關於java lambda語法 在 Java 8新特性(一):Lambda表达式 - 余斗阝日 的評價
java lambda語法 在 紀老師程式教學網 Facebook 的精選貼文
[Java 8] 一張圖看遍 Java 8 的新功能
Java 8 從今年 3/18 釋出後快兩個月了。這個版本可能是 Java 有史以來最大的改變!主要引入 Lambda 表示式來簡化語法、引入「函數式編程(Functional Programming)」,可以將資料交給不同小流程處理再合併...等等。在在都提高 Java 8 於「平行運算」領域的重要性。
今天介紹給各位的文章,很清楚地把所有 Java 8 新增功能列出。至於每項功能的意義,遠超過 FB 一篇文章可以表達。只能請各位 Java 工程師開始購買 Java 8 的書籍,讓自己升級囉!
Java 是 Android App 的官方語言,也是不少資訊系的入門電腦語言。重要性不可言喻!希望這篇文章,能提醒那些對 Java 有興趣的朋友,提昇自己的等級到 Java 8,一起享用新版帶來的新功能!
至於 Java 9、Java 10,根據 Oracle 表示,將加入「Big Data」、「Cloud Computing」... 功能。預計在 2015 與 2017 年發表。那就讓我們拭目以待了。
多貼一篇中文報導,讓不習慣看英文的朋友們也能對 Java 8 有所了解:
「甲骨文如期釋出 Java 8」
http://www.ithome.com.tw/news/86256
「JAVA 8 FEATURES」
http://zishanbilal.com/2014/04/18/java-8-features/
java lambda語法 在 コバにゃんチャンネル Youtube 的最佳貼文
java lambda語法 在 大象中醫 Youtube 的最佳解答
java lambda語法 在 大象中醫 Youtube 的最讚貼文
java lambda語法 在 JustinSDK/JavaLambdaTutorial: Java Lambda Tutorial - GitHub 的推薦與評價
Java 的Lambda 語法後來歷經了數次的討論與改變,後來確定在Java SE 8 中引入Lambda,也引進了因應新語法而帶來的API 新功能,因而我在2012 年Java TWO 議程Java SE 8 ... ... <看更多>
java lambda語法 在 Java 8新特性(一):Lambda表达式 - 余斗阝日 的推薦與評價
在Java 8中可以把Lambda表达式理解为匿名函数,它没有名称,但是有参数列表、函数主体、返回类型等。 Lambda表达式的语法如下:. 1, (parameters) -> { ... ... <看更多>
java lambda語法 在 [問題] Java Lambda、Stream API的學習資源 - 批踢踢實業坊 的推薦與評價
最近在自學Java Lambda、Stream API,在網路上找到不少資源,
不過似乎不少資源都是直接舉出問題或功能,然後就用很簡潔的語法來完成某個功能。
例如遍歷某個list:
List<String> list = new ArrayList<>();
list.add("test1");
list.add("test2");
list.add("test3");
list.forEach(s -> System.out.println(s));
或是計算兩個整數的差:
Comparator<Integer> com= (x,y)->x-y;
int result = com.compare(5,2);
抑或是換個方式實作計算兩個整數的差:
Comparator<Integer> com= Math::substract;
int result = com.compare(5,2);
--------------------------------------------
這樣學習,似乎只是在遇到問題後,把對應的語法記下來,
一旦遇到沒有見過的問題或是功能就沒想法了。
不過我在網路上尋找學習的資源,大都是長成這樣,所以我就遇到瓶頸了。
而且既然lambda或是stream API可以用很簡潔的方式來完成各種功能,
那就表示其實一句code就隱藏了不少語意和邏輯在裡面,
這部分我也很少看到相關的介紹,看久了就覺得自己好像只是在背語法,
沒有真正理解這些語法的意義。
那請問有沒有其他資源,可以跳脫這種模式,用比較詳細的解說
或是用更進階,可以一步步拆解來說明的例子來介紹lambda或是stream API語法呢??
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.167.52.138 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/java/M.1593938463.A.46C.html
... <看更多>