From b1bf92309e3548db16b8010d1111ce1659c4b89d Mon Sep 17 00:00:00 2001 From: ym123 Date: Sun, 25 Feb 2018 01:55:29 +0200 Subject: [PATCH 1/6] added more books --- java.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/java.md b/java.md index e884a34..8bf7344 100644 --- a/java.md +++ b/java.md @@ -3,9 +3,15 @@ #### Documentation -* [Java7] https://docs.oracle.com/javase/7/docs/api/ -* [Java8] https://docs.oracle.com/javase/8/docs/api/ -* [Java9] https://docs.oracle.com/javase/9/docs/api/ +* [Java7] (https://docs.oracle.com/javase/7/docs/api/) +* [Java8] (https://docs.oracle.com/javase/8/docs/api/) +* [Java9] (https://docs.oracle.com/javase/9/docs/api/) + +#### Books + * [Effective Java - Third Edition] (https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997) + * [Effective Java - Second Edition] (https://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683) + * [Java Concurrency In Practice] (https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601) + * [Java SE 8 For the Really Impatient] (https://www.amazon.com/Java-SE8-Really-Impatient-Course-ebook/dp/B00HSH2QT6) #### E-Books [free] From 7b6a7d94ceec490e02594b2b71ae992c711fb6b8 Mon Sep 17 00:00:00 2001 From: ym123 Date: Sun, 25 Feb 2018 01:59:30 +0200 Subject: [PATCH 2/6] fix markdown --- java.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/java.md b/java.md index 8bf7344..3fbec23 100644 --- a/java.md +++ b/java.md @@ -3,15 +3,16 @@ #### Documentation -* [Java7] (https://docs.oracle.com/javase/7/docs/api/) -* [Java8] (https://docs.oracle.com/javase/8/docs/api/) -* [Java9] (https://docs.oracle.com/javase/9/docs/api/) + * (Java7) [https://docs.oracle.com/javase/7/docs/api/] + * (Java8) [https://docs.oracle.com/javase/8/docs/api/] + * (Java9) [https://docs.oracle.com/javase/9/docs/api/] #### Books - * [Effective Java - Third Edition] (https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997) - * [Effective Java - Second Edition] (https://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683) - * [Java Concurrency In Practice] (https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601) - * [Java SE 8 For the Really Impatient] (https://www.amazon.com/Java-SE8-Really-Impatient-Course-ebook/dp/B00HSH2QT6) + + * (Effective Java - Third Edition) [https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997] + * (Effective Java - Second Edition) [https://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683] + * (Java Concurrency In Practice) [https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601] + * (Java SE 8 For the Really Impatient) [https://www.amazon.com/Java-SE8-Really-Impatient-Course-ebook/dp/B00HSH2QT6] #### E-Books [free] From de76a9b78096983eeea98009ef25e0dac32b458d Mon Sep 17 00:00:00 2001 From: ym123 Date: Sun, 25 Feb 2018 02:01:43 +0200 Subject: [PATCH 3/6] really fix markdown --- java.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/java.md b/java.md index 3fbec23..1e74e4f 100644 --- a/java.md +++ b/java.md @@ -3,16 +3,15 @@ #### Documentation - * (Java7) [https://docs.oracle.com/javase/7/docs/api/] - * (Java8) [https://docs.oracle.com/javase/8/docs/api/] - * (Java9) [https://docs.oracle.com/javase/9/docs/api/] +* [Java7](https://docs.oracle.com/javase/7/docs/api/) +* [Java8](https://docs.oracle.com/javase/8/docs/api/) +* [Java9](https://docs.oracle.com/javase/9/docs/api/) #### Books - - * (Effective Java - Third Edition) [https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997] - * (Effective Java - Second Edition) [https://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683] - * (Java Concurrency In Practice) [https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601] - * (Java SE 8 For the Really Impatient) [https://www.amazon.com/Java-SE8-Really-Impatient-Course-ebook/dp/B00HSH2QT6] + * [Effective Java - Third Edition](https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997) + * [Effective Java - Second Edition](https://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683) + * [Java Concurrency In Practice](https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601) + * [Java SE 8 For the Really Impatient](https://www.amazon.com/Java-SE8-Really-Impatient-Course-ebook/dp/B00HSH2QT6) #### E-Books [free] From ad8ae6fc44f3f29fa2b86a9c2d18e385cab1dc48 Mon Sep 17 00:00:00 2001 From: ym123 Date: Sun, 25 Feb 2018 02:02:56 +0200 Subject: [PATCH 4/6] stuff --- java.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java.md b/java.md index 1e74e4f..c3b69d8 100644 --- a/java.md +++ b/java.md @@ -3,9 +3,9 @@ #### Documentation -* [Java7](https://docs.oracle.com/javase/7/docs/api/) -* [Java8](https://docs.oracle.com/javase/8/docs/api/) -* [Java9](https://docs.oracle.com/javase/9/docs/api/) + * [Java7](https://docs.oracle.com/javase/7/docs/api/) + * [Java8](https://docs.oracle.com/javase/8/docs/api/) + * [Java9](https://docs.oracle.com/javase/9/docs/api/) #### Books * [Effective Java - Third Edition](https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997) From a1e21af3a2d933c0449dfb7e1e9319480cfaf864 Mon Sep 17 00:00:00 2001 From: ym123 Date: Sun, 25 Feb 2018 02:10:25 +0200 Subject: [PATCH 5/6] style changes --- java.md | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/java.md b/java.md index c3b69d8..f827090 100644 --- a/java.md +++ b/java.md @@ -8,6 +8,7 @@ * [Java9](https://docs.oracle.com/javase/9/docs/api/) #### Books + * [Effective Java - Third Edition](https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997) * [Effective Java - Second Edition](https://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683) * [Java Concurrency In Practice](https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601) @@ -19,23 +20,23 @@ #### Online courses & tutorials [free] -* Java Video Tutorial: https://www.youtube.com/watch?v=TBWX97e1E9g -* Learn Java Programming with examples: https://beginnersbook.com/java-tutorial-for-beginners-with-examples/ -* Java Tutorial for Complete Beginners: https://www.udemy.com/java-tutorial/ -* Java for Complete Beginners [registration required but free]: https://courses.caveofprogramming.com/p/java-for-complete-beginners + * [Java Video Tutorial](https://www.youtube.com/watch?v=TBWX97e1E9g) + * [Learn Java Programming with examples](https://beginnersbook.com/java-tutorial-for-beginners-with-examples/) + * [Java Tutorial for Complete Beginners](https://www.udemy.com/java-tutorial/) + * [Java for Complete Beginners](https://courses.caveofprogramming.com/p/java-for-complete-beginners) (registration required but free) #### Online courses & tutorials [not free] -* Complete Java Masterclass (highly recommended): https://www.udemy.com/java-the-complete-java-developer-course/ -* Java Essential Programming: https://www.udemy.com/java-essential-programming/ + * [Complete Java Masterclass](https://www.udemy.com/java-the-complete-java-developer-course/) (highly recommended) + * [Java Essential Programming](https://www.udemy.com/java-essential-programming/) #### Usefull repositories -* [Frameworks] https://github.com/akullpp/awesome-java -* [Design patterns] https://github.com/iluwatar/java-design-patterns + * [Frameworks](https://github.com/akullpp/awesome-java) + * [Design patterns](https://github.com/iluwatar/java-design-patterns) #### Other -* [History of Java] https://en.wikipedia.org/wiki/Java_version_history -* [Wikibooks] https://en.wikibooks.org/wiki/Java_Programming/History -* [Timeline] http://oracle.com.edgesuite.net/timeline/java/ + * [History of Java](https://en.wikipedia.org/wiki/Java_version_history) + * [Wikibooks](https://en.wikibooks.org/wiki/Java_Programming/History) + * [Timeline](http://oracle.com.edgesuite.net/timeline/java/) From 37b7b73c48674e31efed102e80ae13540cd3fbdc Mon Sep 17 00:00:00 2001 From: ym123 Date: Sun, 25 Feb 2018 02:11:19 +0200 Subject: [PATCH 6/6] stuff --- java.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java.md b/java.md index f827090..c1a91bd 100644 --- a/java.md +++ b/java.md @@ -3,9 +3,9 @@ #### Documentation - * [Java7](https://docs.oracle.com/javase/7/docs/api/) - * [Java8](https://docs.oracle.com/javase/8/docs/api/) - * [Java9](https://docs.oracle.com/javase/9/docs/api/) + * [Java 7](https://docs.oracle.com/javase/7/docs/api/) + * [Java 8](https://docs.oracle.com/javase/8/docs/api/) + * [Java 9](https://docs.oracle.com/javase/9/docs/api/) #### Books