Как стать Java Junior с нуля / Как стать программистом с нуля / Полный план

ГлавнаяДругие контенты, ИгрыКак стать Java Junior с нуля / Как стать программистом с нуля / Полный план
Как стать Java Junior с нуля / Как стать программистом с нуля / Полный план
Как стать Java Junior с нуля / Как стать программистом с нуля / Полный план
Шпаргалки и Материалы для Собесов: https://www.faang.school/java-junior-library?utm_sourceyoutube_video&utm_mediumorganic&utm_campaignlibrary-java-junior&utm_contentvideo-6

Я расскажу о том, что должен знать Junior Java разработчик в контексте самого языка Java, чтобы быть готовым пройти собеседование в любую компанию и успешно выполнять ежедневные задачи. Все эти вещи относятся только к Java. Существует еще ряд некоторых технологий и инструментов, о которых было бы здорово иметь представление при устройстве на работу, но о них поговорим отдельно.

Надеюсь, что это руководство поможет начинающим разработчикам выстроить план обучения и понимать, почему они делают именно это и куда двигаются.

00:00 Intro
02:01 Java core
06:50 Algorythms & Data Structures
08:29 SQL & JDBC
10:40 HTTP & Servlets
11:56 Maven & Gradle
14:52 Spring
16:24 JPA & Hibernate
18:13 Testing
19:50 Bonus

Java Core:
Основы Java: https://clck.ru/aj6Bc
Углубленная Java: https://clck.ru/atH8r
Упражнения: https://codingbat.com/java (eng), https://habr.com/ru/post/440436/, https://github.com/allicen/Java-1000
Платный курс: javarush.ru

Книги:
Начинающий: Изучаем Java, Берт Бейтс и Кэти Сьерра
Обычный: Философия Java, Брюс Эккель
Опытный: Java Эффективное программирование, Джошуа Блох; Чистый код, Роберт Мартин; OCP Oracle Certified Professional Java SE 11

Алгоритмы и структуры данных:
Книги: Грокаем алгоритмы, Бхаргава Адитья;
Структуры данных и алгоритмы на Java, Роберт Лафоре
Упражнения: упражнения из Java Core, codewars.com (eng), https://www.hackerrank.com/domains/algorithms (eng)

SQL JDBC
Видео-курс SQL: https://clck.ru/ZS96v
Видео-курс SQL 2: https://clck.ru/atHAz
Упражнения: www.sql-ex.ru, https://sql-academy.org/ru
Видео-курс JDBC: https://clck.ru/atHBf
Видео-курс JDBC 2: https://clck.ru/atHC6

HTTP, Servlets
Java EE для начинающих от alishev: https://clck.ru/atHCL

Maven, Gradle
Видео-курс Maven: https://clck.ru/atHCW
Статьи по Maven: https://habr.com/ru/post/77382/, https://clck.ru/atHCe
Видео-курс Gradle (eng): https://clck.ru/atHCs
Статьи по Gradle: https://clck.ru/atHDB, http://spring-projects.ru/guides/gradle/ https://clck.ru/atHDQ, https://clck.ru/atHDg

Spring
Видео-курс по Spring: https://clck.ru/atHDp
Документация (eng): https://clck.ru/YkRdA
Статьи: https://clck.ru/atHRj https://habr.com/ru/post/490586/

JPA/Hibernate
Видео-курс 1: https://clck.ru/atHRw
Видео-курс 2: https://clck.ru/atHS8
Статьи:
https://easyjava.ru/data/jpa/, https://clck.ru/atHSQ , https://www.baeldung.com/learn-jpa-hibernate (eng)

Тесты
Статьи по JUnit:
https://javarush.ru/groups/posts/605-junit, https://habr.com/ru/company/otus/blog/596033/, https://habr.com/ru/post/120101/
Видео:
https://clck.ru/atHSq, https://clck.ru/atHTG
Отличный канал с уроками, кстати

Бонус
Материалы:
https://javarevisited.blogspot.com/#axzz4gWVJPNgI, https://mkyong.com/, https://tproger.ru/digest/java/, https://clck.ru/atHTb , https://habr.com/ru/post/132241/, https://www.baeldung.com/, https://habr.com/ru/company/jugru/blog/424503/, https://github.com/akullpp/awesome-java, https://habr.com/ru/company/luxoft/blog/270383/,

Статьи:
https://proglib.io/p/algorithms-structures-learn, https://clck.ru/atHTt, https://proglib.io/p/8-good-habits, https://proglib.io/p/open-source-for-novice, https://tproger.ru/translations/where-to-find-ideas/

Мой PC:
Процессор: Intel Core i9-9900K 3.60 GHz
Оперативная память: Crucial BLS16G4D32AESC.M16FE 2x16GB
Видеокарта: Nvidia GeForce RTX 2080 8GB
Жесткий: SSD 1TB
ОС: Windows 10 Pro

Периферия:
Клавиатура: Bloody Gaming RGB B81OR
Мышь: Беспроводная Logitech G305
Микрофон: MAONO AU-A04T
Наушники: Bloody G520S
Мониторы: Philips 243V7QDSB/00 x2
Кресло: Xiaomi Youran No.1 Ergonomic Chair 8H

Съемка:
Камера: Panasonic Lumix DMC-G80
Объектив: Zuiko 45mm f1.8
Смартфон: iPhone 13 Pro Max

Обучение:

Java Буткемп: https://www.faang.school/java-bootcamp?utm_sourceyoutube_video&utm_mediumorganic&utm_campaignbootcamp&utm_contentvideo-9
Java Magics. Бесплатный курс для начинающих: https://www.faang.school/java-magics?utm_sourceyoutube_video&utm_mediumorganic&utm_campaignjava-magics&utm_contentvideo-9

Социальные сети:

Instagram: https://www.instagram.com/faang.school/
LinkedIn: https://www.linkedin.com/in/vlad-mishustin
ТГ-канал /»Road to FAANG/»: https://t.me/fakng_eng

ДИСКЛЕЙМЕР

Любая информация, высказанная в данном видео является моим личным мнением и никак не относится и не отражает позиции моего работодателя или любых связанных со мной организаций.

Воспользуйтесь возможностью поделиться этим видео со своими друзьями и семьей, если вы нашли его полезным.

No Comments

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *