FAQ

FAQ


❗️#FAQ! ЧИТАТЬ ВСЕМ❗️☕️


Q: Помогите, есть задание X напишите за меня, подскажите как написать и т.д.

A: Писать за тебя лабы никто не будет. Вместе с описание задания/вопроса кидай ссылку на ideone.com со своим кодом.


Q: Посоны, собираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно. чтобы зарабатывать фрилансом?

A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред.


Q: Значит, я должен буду всю жизнь сидеть в опенспейсе, конвертируя XML в эксепшны? Ура, мне подходит! С чего начать?

A: Туториалы:

BEGINNER:http://myflex.org/books/java4kids/java4kids.htm

https://www.udacity.com/course/intro-to-java-programming--cs046

https://www.udacity.com/course/java-programming-basics--ud282

http://mooc.fi/english.html

MEDIUM:http://www.tutorialspoint.com/java_technology_tutorials.htm

HARD: http://docs.oracle.com/javase/tutorial/


Книги:

- Head First Java, (2nd Edition) : Kathy Sierra, Bert Bates - для совсем нулячих простым языком.

- Core Java (9th edition) : Cay S. Horstmann, Gary Cornell - тоже для нубасов, но на серьёзных щщах.

- Thinking in Java (4th Edition): Bruce Eckel - для тех, кто уже умеет в программирование на другом языке, но хочет перекатиться.

- Effective Java (2nd Edition): Joshua Bloch - для тех, кто знает джаву, но хочет перестать писать костыли 

Больше здесь:http://www.proklondike.com/books/java.html


Видео:

https://habrahabr.ru/company/golovachcourses/blog/215275/ 1000+ часов видео по Java на русском.


Q: Хули все книги на английском?

A: Без английского ты не нужен и можешь смело идти нахуй. Ну или в 1С-тред.


Q: Я не могу в книги. Наткнулся на джавараш, но слышал, что это зря потраченное время. С ним все правда плохо?

A: Зависит от тебя. В целом - пойдёт, но параллельно всё равно нужно читать озвученые книги.


Q: Пока читаю, все понимаю, а сам ничего сделать не могу. Что делать?

A: Практика, больше практики.

Уровня laba1.pas: http://codingbat.com/java

http://codehunt.com

Чутка серьезнее: http://programmr.com/zone/java

http://codingame.com/puzzles

Рулеточка: http://postimg.org/image/xdfbvgps9/

Олимпиадка: http://codeforces.com

Примеры той-проектов: http://eax.me/programming-language-learning/


Q: Я выучил кор, достаточно ли этого, чтоб взяли на работу?

A: Лол, конечно нет хотя некоторым всё же везёт.

Вот майндмап с джава-технологиями:https://www.xmind.net/m/5VfC/

Цикл статей что в каком порядке учить:http://dou.ua/lenta/articles/java-beginner-guide-1/ (заблочен РосКомПозором, юзайте прокси)


Q: Слышал, SQL знать надо обязательно. Где его учить?

A: Начни с малого:http://www.w3schools.com/sql/default.asp

Затем переходи к: http://www.sql-ex.ru/


Q: Всё это хорошо, но без алгоритмов меня на работу не возьмут.

A: Не беда, вот курсы от Принстонского университета:https://www.coursera.org/course/algs4partI

То же самое но в бумаге: Роберт Седжвик, Кевин Уэйн - Алгоритмы на Java


Q: Я готов к первому собеседованию.

A: Проверь свои знания здесь:http://www.quizful.net/test

И здесь: http://www.careercup.com/


Q: Вопросы на собеседование.

A: http://jsehelper.blogspot.ru/2016/01/blog-post_59.html : куча вопросов с ответамине всегда правильными

http://becomejavasenior.com/blog/2015/07/01/327-interview-questions-java-developer/


Q: Какие еще ресурсы можно почитать?

A: https://android-arsenal.com/ : android

https://google.github.io/styleguide/javaguide.html : google java style

http://blog.jooq.org/ : Java, SQL, and jOOQ

http://virtualjug.com/podcast/ : подкасты

https://stepik.org/course/146/


Q: Где можно пообщаться на java тематику?

A: В этом ITT треде

https://www.reddit.com/r/java : reddit

http://stackoverflow.com/questions/tagged/java : платформа для вопросов и ответов


Список java фреймворков, библиотек и по на любой 

вкус:

https://github.com/akullpp/awesome-java