Get Started. It's Free
or sign up with your email address
Програміст Java by Mind Map: Програміст Java

1. Java EE

1.1. Пакети

1.1.1. WAR

1.1.2. EAR

1.2. База

1.2.1. MVC

1.2.2. Servlets

1.2.3. JSP

1.3. API

1.3.1. JPA

1.3.2. JAX-WS

1.3.3. JAX-RS

1.3.4. JSF

2. Сайти

2.1. Java Ranch

2.1.1. https://www.javaranch.com/

2.2. Java Forums

2.2.1. http://www.java-forums.org/

2.3. Dream in Code

2.3.1. http://www.dreamincode.net/forums/forum/32-java/

3. Офлайн курси

3.1. Основи програмування CS50

3.1.1. http://courses.prometheus.org.ua/courses/Prometheus/CS50/2016_T1/

3.2. Профессия Программист Java

3.2.1. http://goo.gl/sIwTfj

3.3. Программирование на Java v.1.3

3.3.1. http://goo.gl/F4Zas4

4. Книги

4.1. Thinking in Java, 3rd Edition

4.1.1. http://mindview.net/Books/TIJ/#StillFree

4.2. Java Generics and Collections by Philip Wadler

4.2.1. http://www.amazon.com/Java-Generics-Collections-Maurice-Naftalin/dp/0596527756/ref=pd_sim_sbs_14_1?ie=UTF8&refRID=0M8FS3VSYPNTR4SDDTW6

4.3. Java I/O

4.3.1. http://www.amazon.com/Elliotte-Rusty-Harold/e/B000APA7IA/ref=dp_byline_cont_book_1

5. IDE

5.1. NetBeans

5.1.1. https://netbeans.org/

5.2. IntelliJ Idea

5.2.1. https://www.jetbrains.com

5.3. Eclipse

5.3.1. https://eclipse.org/

6. Переваги недоліки

6.1. Переваги

6.1.1. Висока заобітня плата

6.1.2. Постійний ріст

6.1.3. Цікаві проекти

6.1.4. Можливість релокації за кордон

6.2. Недоліки

6.2.1. Багато часу за комп'ютером

6.2.2. Можливі проблеми з зором

6.2.3. Можливі переробітки

7. Java SE

7.1. IO

7.2. Threads

7.3. Colletions

7.4. Core

8. Саморозвиток

8.1. Computer Science 101

8.1.1. https://www.coursera.org/course/cs101

8.2. Algorithms, Part I

8.2.1. https://www.coursera.org/course/algs4partI

8.3. Android Developer Nanodegree

8.3.1. https://www.udacity.com/course/android-developer-nanodegree--nd801

9. Мої навички

9.1. https://drive.google.com/file/d/0B7hLHoVyIHmQTTVhSlFlYlpIejA/view?usp=sharing