Что нужно знать Java разработчику в 2020? ➤ Как выучить Java? - видео HD

Что нужно знать Java разработчику в 2020? ➤ Как выучить Java? - видео
01:33:12
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18786 роликов

Что нужно знать Java разработчику в 2020? ➤ Как выучить Java? - видео.

Промокод на скидку 15% на все курсы ITVDN- H94BCABКурсы по Java- itvdn.com/ru/specialities/java-developer?utm_source=yb_webinar_how-java-2020На этом вебинаре мы разберем, чем занимается джавист, какие типы разработки на Java производятся. А также рассмотрим весь пусть Java разработчика от момента выбора этой специальности до уровня Senior. 

План вебинара:- Типы разработки на Java.- Какими умениями должен обладать Java разработчик.- Особенности Java. История версий Java.- С чего начать обучение и сколько нужно учиться?- Составление плана обучения.- Карьерный путь разработчика.- Рекомендуемые ссылки.- Рекомендуемая литература.Полезные ссылкиITVDN – Java Developer — itvdn.com/ru/specialities/java-developer?utm_source=yb_webinar_how-java-2020Habr – habr.comStackoverflow – stackoverflow.comJava Rush – javarush.ruBaeldung – baeldung.comEbanoe.itDOU – dou.uaLinkedIn – linkedin.comDjinni – djinni.coUpwork – upwork.com 

Рекомендуемая литератураИзучаем Java (Headfirst Java). Сьерра К., Бэйтс Б.Java. Библиотека профессионала. Хорстманн К.Java. Полное руководства. Шилдт Г.Философия Java. Эккель Б.Спринг в действии (Spring in action). Уоллс К.#java #java2020 #джава00:00 Вступление. Немного об авторе. 

План вебинара3:54 Типы разработки12:53 Особенности Java18:27 История Java23:14 С чего начать обучение и сколько нужно учиться29:26 Основные определения в Java33:25 Пример программы на Java вживую и ее жизненный цикл41:00 Среда разработки (IDE)54:45 Составление плана обучения59:52 Какие разделы в Java важно изучить1:08:25 Фреймворки, базы данных (БД), тестирование, API, библиотеки, паттерны1:12:12 Карьерный путь разработчика1:17:28 Junior разработчик1:19:52 Middle разработчик1:21:18 Senior разработчик1:22:52 Java архитектор1:24:00 Рекомендуемые ресурсы1:30:40 Вопросы и ответы

RSS
Пухлый крот
11:13
+4
Что со звуком?
ITVDN
14:43 (отредактировано)
+2
Промокод на скидку 15% на все курсы ITVDN- H94BCAB

Курсы по Java — itvdn.com/ru/specialities/java-developer
?utm_source=yb_webinar_how-java-2020
ErGhos t
14:47
+4
Чтоо? За недельку перейти на андройд разработку? Мдаааа… угу, успехов
Agent Rediska
22:26
+2
Прочёл книгу «Изучаем джава» и хочу сказать, что могу с уверенностью посоветовать другим. Не было нужно читать, было всё ясно и наглядно. Для изучения ООП идеальна.
Sektor
23:09
+1
Надо знать, что пора изучать Kotlin
Yaroslav
04:27
Высокая производительность ))))))))))))))
Programmer 2003
14:24
+3
Middle Java Developer за 3 года?
Dismember812
06:36
+5
Работаешь в компании Digis и не знаешь, Дигис или Диджис? laugh Клоун :D
Anatolii Kovalov
18:03
+3
Джун должен уметь все (но с него ответственности не спросишь) В разных странах он разный.
USA,Poland,Germany более добра к джунам с них меньше требуют. В СНГ спрос с джуна побольше…
Десктоп мир мертв к слову для джуна.
для JUNIOR Java back-end Dev нужно минимум (поехали):
— Знание основ языка Java: синтаксис, обработка входных параметров, особенности реализации ООП в Java, примитивные типы данных, исключения, клонирование, сериализация, Generics, Annotations, packages java.lang, java.util, java.io.
— Уровень английского языка Intermediate (свободное чтение, написание писем, общение голосом).
— Опыт использования Intellij IDEA и Eclipse
— Понимание основных принципов ООП: наследование, инкапсуляция, полиморфизм, конструктор, деструктор, виртуальные методы, множественное наследование.
— Знание и понимание принципов использования стандартных структур данных: Array, Collection, List, Set, Map, Stack, Queue. Хэширование, хэш-функция, хэш-таблица. Binary Search: алгоритм и оценка производительности. Быстрые сортировки.
— Знание часто используемых паттернов проектирования: Factory, Factory Method, Builder, Command, State, Strategy, Visitor, Composite, Marker Interface.
— Знание основ математики: множество, операции над множествами; функция, характеристики функции, график функций, линейная, степенная, показательная, логарифмическая функция, производная, интеграл.(для понимание Алгоритмов и Баз даных)
— Основы дискретной математики: булева алгебра, комбинаторика, конечный автомат, теория графов, деревья, двоичные деревья.
— Знание и понимание основ теории компиляторов: грамматика, лексический анализ, синтаксический анализ, семантический анализ, оптимизация, генерация кода, интерпретатор.(предметы называются по разному но вы должны знать как на C построить свой язык программироания(пускай на 100 операторов)
— Способность решать логические и математические задачи.
__АРИФМЕТИКА ЭВМ понимать как процессор оперирует данными ( числами )(минусовые с плавающей точкой)
--Как пример Assembler (basic knowlege)
__ Чем JDK отличается от JRE? Что такое JVM?
__ Что такое classpath и для чего он нужен? Как, к примеру, загрузить другие классы в classpath?
__ Что вы знаете о classloader?
-_ Расскажите о javadoc? Для чего он нужен?
__ Что такое JAR, WAR?
--Logging with Log4j
__Generics and Collections (NIO too)
Java 8 (basic knowledge) (lambda stream apiMultithreading, Concurrency
__Regular expressions!
__Reflection
--Annotations
--SQL and JDBС
Структуры данных:
— связные списки,
— бинарные деревья,
— графы,
— стеки,
— очереди,
— векторы/списки массивов,
— хеш-таблицы,
-красно-черные деревья.
Концепции:
— манипуляция битами,
— паттерн одиночка,
— паттерн фабричный метод.
— память (стек, куча),
— рекурсия,
— время порядка «О-большое».
Алгоритмы:
— поиск в ширину и глубину,
— бинарный поиск,
— сортировка слиянием и быстрая сортировка,
— вставка в дерево.
--Version Control System (Git) and project's build (Maven)
--Testing with JUnit and Mockito, TDD/BDD
--XML and JSON
--Десереализация; XML; SAX parser; DOM parser;
--Web-programming with Servlets and JSP
— Sessions, Filters, Events
— Hibernate and JPA
__Web Services, REST vs SOAP (basic knowledge)
__Знание протоколов REST (Swagger), WebSockets;
--стек протоколов TCP/IP
--HTTP. Типы серверов. Сервлеты.
--Cookie. Session. JSP. JSF.
--базовые знання в JavaScript(Хотябы JQuerry), HTML5, CSS3
--Spring CORE
--Spring MVC
--Spring Annotations. Autowiring.
--Spring. Работа с базой данных.
--Spring MVC. Передача параметров формы.
--Spring Boot,
--Spring Web,
— Spring Data
--Spring Security
— Spring Exception Handling
— DI/IoC
Experience with Linux OS (shell,bash)
написать bot for telegram on java
— Docker
--Jetty; Freemarker;
— pattern Dao
— Tomcat
— hashing password
— Scrum
— Uml
— microservesis(basic)
— Jetty
Носиков Евгений
13:09
+1
понравился обзор!

Новости

МТС и БФ «Система» приглашают студентов принять участие в проекте «Первая стажировка» Новая корпоративная машина баз данных от «Тантор Лабс» устраняет архитектурные ограничения PostgreSQL Компания Test IT выпустила масштабное обновление системы — Test IT 5.7 Vela «Космическая связь» и Роскосмос подписали контракты на три новых спутника связи и вещания ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified

МТС и БФ «Система» приглашают студентов принять участие в проекте «Первая стажировка»


4 часа назад
МТС и БФ «Система» приглашают студентов принять участие в проекте «Первая стажировка»
МТС и БФ «Система» приглашают студентов принять участие в проекте «Первая стажировка»
Новая корпоративная машина баз данных от «Тантор Лабс» устраняет архитектурные ограничения PostgreSQL
Новая корпоративная машина баз данных от «Тантор Лабс» устраняет архитектурные ограничения PostgreSQL
Компания Test IT выпустила масштабное обновление системы — Test IT 5.7 Vela
Компания Test IT выпустила масштабное обновление системы — Test IT 5.7 Vela
«Космическая связь» и Роскосмос подписали контракты на три новых спутника связи и вещания
«Космическая связь» и Роскосмос подписали контракты на три новых спутника связи и вещания
ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified
ЦУП 2.0 «Модуль управления секретами» получил сертификат совместимости с СУБД Tantor Certified