Size: a a a

2020 August 06

k

kamikadze31 in learn.java
Linnik 🎄
В скобочках сканера должно быть System.in
Спасибо попробую
источник

L

Linnik 🎄 in learn.java
kamikadze31
Спасибо попробую
Потом следующей строкой выводи на экран «введите имя»
источник

k

kamikadze31 in learn.java
Linnik 🎄
Потом следующей строкой выводи на экран «введите имя»
Ага
источник

T

Tagir in learn.java
User699
Привет! Помогите пожалуйста. Решил поменять профессию и стать программистом (сейчас работаю проводником, есть время на это). Посоветуйте, с чего начать, чтобы за месяц-два устроиться на работу? Готов заниматься по 3-4 часа в день.
Контрибутить в опенсорс. Прям вот сразу, с места в карьер
источник

A

Anton in learn.java
kamikadze31
а вот щас вопрос можно ли себе придумать проект и делать его + гуглить что надо?
Если писать код и гуглить, не прорабатывая заранее теорию архитектуры, рефакторинга, то книги ниже могут помочь.

1. The Java Workshop - A practical, no-nonsense guide to Java, David Cuartielles, 2019.
Книга с нуля обучает Java на базе  заготовок к упражнениям, без лишних слов. В основном акцент на возможности языка и АПИ, не сильно углубляясь в общие понятия программирования и проектирования. Книга примечательна тем, что обучает так же работе в IDE IntelliJ IDEA.

2. Building Java Programs A Back to Basics Approach, Stuart Reges, 4  (2016) или 5 (2019) издание.
Курс программирования Java с нуля, построенный на пракических примерах. В отличие от книги выше, эта делает акцент на структуры и алоритмы, детальные пояснения фундаментальных понятий и закрепление базовых навыков програмирования.

3. Книги - справочники от StackOverflow
https://books.goalkicker.com
JavaNotesForProfessionals - разбираются почти нюансы не только JavaCore, но и предлагается использование наиболее популятюрных библиотек. Редкая книга, где одновременно встречаются String.intern(),  ThreadLocalRandom , взаимодейсьвие через UDP, Guava и флаги JVM.

А так же по отдельнвм  смежным темам:
AndroidNotesForProfessionals
AlgorithmsNotesForProfessionals
GitNotesForProfessionals
SpringFrameworkNotesForProfessionals
HibernateNotesForProfessionals
SQLNotesForProfessionals
HTML5NotesForProfessional
CSSNotesForProfessionals
JavaScriptNotesForProfessionals
и т.п.

4. Oracle Java Tutorials
https://docs.oracle.com/javase/tutorial/

5. Oracle Java Documentation, включая API
https://docs.oracle.com/en/java/

И естественно спецификация языка java (JLS), как референтный источник по языку
https://docs.oracle.com/javase/specs/

6. Effective Java, 3е изд., Joshua Bloch, 2018.
Книга обязательна для более глубокоотпонимкния Java. Не учит с нуля, акцентирует и поясняет неочевидные приемы, лучшие практики использования возможностей языка.

У Блоха так же есть книга Java Puzzlers, 2005 года, которая на близких к практике  примерах кода закрепляет понимание языка. и навыки прграммироаания. Большинство решений не потеряли актуалтность.

7. Computer Systems A Programmer’s Perspective third edition, Randal E. Bryant, 2016
Когда потребуется более глубокое понимание работы языка и платформ, эта книга поможет понять самое важное с точки зрения програмиста.
В основу книги положен разработанный авторами учебный курс "Введение в компьютерные системы" (ICS), преподаваемый в сотнях колледжей и университетов по всему миру.

--
Дополнительно, в этой подборке много открытых книг по разным платформам и языкам, включая Java, Kotlin, Android. Стуктурированные источники помогают сориентироваться в незнакомых темах - сложно нагуглить то, о чем даже не догадываешься или не можешь правильно сформулировать.
https://github.com/EbookFoundation/free-programming-books
источник

A

Anton in learn.java
Tagir
Контрибутить в опенсорс. Прям вот сразу, с места в карьер
— Песчаный карьер — два человека )
источник

U

User699 in learn.java
Tagir
Контрибутить в опенсорс. Прям вот сразу, с места в карьер
😂 меня пока только в readme могут взять...
источник

A

Anna in learn.java
User699
если меньше спать, могу и по 5 заниматься
Не меньше полугода на самые-самые основы, затем sql и базы данных, а потом ты узнаешь, что джава уже не джава, а везде нужен Spring Framework, и начнешь все сначала, лол.
источник

L

Loljeene in learn.java
User699
Привет! Помогите пожалуйста. Решил поменять профессию и стать программистом (сейчас работаю проводником, есть время на это). Посоветуйте, с чего начать, чтобы за месяц-два устроиться на работу? Готов заниматься по 3-4 часа в день.
Про полупроводник уже шутили?
источник

Э

Эд in learn.java
[org.keycloak.services.error.KeycloakErrorHandler] (default task-1) Uncaught server error: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.util.ArrayList<org.keycloak.representations.idm.CredentialRepresentation> out of VALUE_STRING token Как понять такую ошибку?
источник

Ю

Юрий in learn.java
Anna
Не меньше полугода на самые-самые основы, затем sql и базы данных, а потом ты узнаешь, что джава уже не джава, а везде нужен Spring Framework, и начнешь все сначала, лол.
А потом узнаешь, что у спринга, оказывается, есть много ещё фрейворков)
источник

A

Anna in learn.java
Юрий
А потом узнаешь, что у спринга, оказывается, есть много ещё фрейворков)
Короче, через месяц обучения только проводником можно выйти работать)
источник

М

Мaclaу💕 in learn.java
User699
Привет! Помогите пожалуйста. Решил поменять профессию и стать программистом (сейчас работаю проводником, есть время на это). Посоветуйте, с чего начать, чтобы за месяц-два устроиться на работу? Готов заниматься по 3-4 часа в день.
1.Посмотреть какой-нить полный курс по джаве
2.Посмотреть курс по алгоритмам
3.Решать задачки на hackerrank или javarush
4.Далее нужно написать какой-нить  проект, который не стыдно будет показать
5.Ходить на собесы
источник

U

User699 in learn.java
Мaclaу💕
1.Посмотреть какой-нить полный курс по джаве
2.Посмотреть курс по алгоритмам
3.Решать задачки на hackerrank или javarush
4.Далее нужно написать какой-нить  проект, который не стыдно будет показать
5.Ходить на собесы
Спасибо! Пожалуй на этом остановлюсь.
источник

Z

Zhavokhir in learn.java
User699
Привет! Помогите пожалуйста. Решил поменять профессию и стать программистом (сейчас работаю проводником, есть время на это). Посоветуйте, с чего начать, чтобы за месяц-два устроиться на работу? Готов заниматься по 3-4 часа в день.
У меня уровень детского сада: нашел отличную книгу которую рекомендуют перед изучением программирования:
Вычислительное мышление: метод решения сложных задач
источник

Ю

Юрий in learn.java
Мaclaу💕
1.Посмотреть какой-нить полный курс по джаве
2.Посмотреть курс по алгоритмам
3.Решать задачки на hackerrank или javarush
4.Далее нужно написать какой-нить  проект, который не стыдно будет показать
5.Ходить на собесы
любой свой проект это стыд, я после года работы боюсь смотреть код своего  телеграмм бота)
источник

k

kamikadze31 in learn.java
Юрий
любой свой проект это стыд, я после года работы боюсь смотреть код своего  телеграмм бота)
на джаве можно сделать тг бота?
источник

Ю

Юрий in learn.java
это самый популярный вид проектов для начинающих
источник

Ю

Юрий in learn.java
kamikadze31
на джаве можно сделать тг бота?
да, можно, делается очень просто
источник

k

kamikadze31 in learn.java
а какая библиотека?
источник