Как стать Java Junior с нуля / Как стать программистом с нуля / Полный план
БЕСПЛАТНАЯ консультация от команды FAANG School, где поймете, как именно вам начать карьеру в IT:
Я расскажу о том, что должен знать 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:
Углубленная Java:
Упражнения: (eng), ,
Платный курс:
Книги:
Начинающий: Изучаем Java, Берт Бейтс и Кэти Сьерра
Обычный: Философия Java, Брюс Эккель
Опытный: Java Эффективное программирование, Джошуа Блох; Чистый код, Роберт Мартин; OCP Oracle Certified Professional Java SE 11
Алгоритмы и структуры данных:
Книги: Грокаем алгоритмы, Бхаргава Адитья;
Структуры данных и алгоритмы на Java, Роберт Лафоре
Упражнения: упражнения из Java Core, (eng), (eng)
SQL + JDBC
Видео-курс SQL:
Видео-курс SQL 2:
Упражнения: ,
Видео-курс JDBC:
Видео-курс JDBC 2:
HTTP, Servlets
Java EE для начинающих от alishev:
Maven, Gradle
Видео-курс Maven:
Статьи по Maven: ,
Видео-курс Gradle (eng):
Статьи по Gradle: , ,
Spring
Видео-курс по Spring:
Документация (eng):
Статьи:
JPA/Hibernate
Видео-курс 1:
Видео-курс 2:
Статьи:
, , (eng)
Тесты
Статьи по JUnit:
, ,
Видео:
,
Отличный канал с уроками, кстати ^
Бонус
Материалы:
#axzz4gWVJPNgI, , , , , , , , ,
Статьи:
, , , ,
Мой PC:
Процессор: Intel Core i9-9900K GHz
Оперативная память: Crucial 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 Буткемп:
Java Magics. Бесплатный курс для начинающих:
Социальные сети:
Instagram:
LinkedIn:
ТГ-канал “Road to FAANG“:
ДИСКЛЕЙМЕР
Любая информация, высказанная в данном видео является моим личным мнением и никак не относится и не отражает позиции моего работодателя или любых связанных со мной организаций.