[OTUS] Разработчик Java [2017-2018, RUS]

Страницы:  1
Ответить
 

DepictWeb

Top Seed 02* 80r

Стаж: 15 лет 2 месяца

Сообщений: 317

DepictWeb · 15-Июл-18 11:03 (7 лет 2 месяца назад)

Разработчик Java
Год выпуска: 2017-2018
Производитель: OTUS
Сайт производителя: https://otus.ru/lessons/razrabotchik-java/
Автор: Виталий Чибриков, Дмитрий Архангельский и др.
Продолжительность: 54:29:18
Тип раздаваемого материала: Видеоурок
Язык: Русский
Описание: Основная задача курса – познакомить слушателя с практиками разработки серверных приложений на Java. В процессе прохождения курса, слушатель узнает об особенностях языка и платформы Java, познакомиться с библиотекой Java, освоит подходы к проектированию приложений и реализации модулей для работы с базами, файлами, веб фронтендом и другими приложениями.
Содержание
Занятие 1: Подготовка к курсу
Введение. Обзор и задачи курса. Настройка окружения: система контроля версий git, система контроля зависимостей maven, среда разработки Intellij IDEA. Сборка и запуск java приложений.
Занятие 2: Байт код
Байт код. Содержание .class. Декомпиляция. Обфускация. История изменений языка Java от версии к версии. Разбор ДЗ.
Занятие 3: Углубленные основы
Углубленные основы. Загрузка классов. Виды и задачи class loader-ов. Класс Class<?>. Примитивные типы, строки, массивы. Память, которую занимают объекты.
Занятие 4: Remote debug
Hot swap. Remote debug. Сборщик мусора. Instrumentation. Разбор примеров и ДЗ.
Занятие 5: Контейнеры и алгоритмы
Generics. Контейнеры и алгоритмы. Обзор устройства и работы контейнеров из java.util. Сравнение контейнеров. Карты на основе хэш функции и на основе дерева. Разбор алгоритмов из java.util.Collections.
Занятие 6: Инструменты для преобразования контейнеров
Инструменты для преобразования контейнеров. Apache Commons. Google Guava. Разбор примеров и ДЗ.
Занятие 7: Сборщик мусора
Параметры запуска VM. Сборщик мусора. Виды сборок. Разделение памяти под разные поколения объектов. Виды сборщиков. JMX. Управление приложением из jconsole. OutOfMemory. dump памяти. Исседование thread dump и heap dump.
Занятие 8: QA и тестирование
QA, тестирование. Виды тестов. "Заглушки". Testing frameworks: junit, mockito. Разбор примеров и ДЗ.
Занятие 9: Аннотации
Аннотации. Стандартные аннотации. Применение аннотаций. Типы аннотаций. Синтаксис. Создание своих аннтатаций. Reflection.
Занятие 10: Java 8
Элементы функционального программирования. Streams. Lambdas. Примеры.
Занятие 11: Основы дизайна
Понятие дизайна приложения и паттерна проектирования. Концепты проектирования ООП: delegation, aggregation, composition, association, coupling and cohesion. SOLID.
Занятие 12: Behavioral patterns
Behavioral patterns часть 1. Разбор примеров и ДЗ.
Занятие 13: Structural patterns
Behavioral patterns часть 2. Structural patterns.
Занятие 14: Creational patterns
Creational patterns. Связь между паттернами, "похожие" паттерны. Антипаттерны. Разбор примеров и ДЗ.
Занятие 15: Сериализация
Java IO. Сериализация. Запись и чтение бинарных файлов. Работа с simple-json, javax.json и com.google.code.gson.
Занятие 16: XML
XML. Java NIO. Разбор примеров и ДЗ.
Занятие 17: JDBC
Работа с реляционной базой. JDBC. ORM через паттерн Executor. JPA.
Занятие 18: myBatis
Inmemory базы. myBatis. Разбор примеров и ДЗ.
Занятие 19: Hibernate
Hibernate. Конфигурирование Hibernate в коде и в XML. Java persistency query language. DBSevice pattern.
Занятие 20: JPQL
Connection Pools. JPQL. Разбор примеров и ДЗ.
Занятие 21: Системы кэширования
Типы ссылок в Java. Системы кэширования. Ehcache.
Занятие 22: No SQL
No SQL. Работа с MongoDB. Разбор примеров и ДЗ.
Занятие 23: Web сервер
Встроенный веб сервер. Сервлеты: servlet API, жизненный цикл сервлета. Jetty: устройство, работа, подключение сервлетов.
Занятие 24: Asynchronous Web applications
AJAX. Long polling. Websockets. Разбор примеров из ДЗ.
Занятие 25: Dependency injection
Web archive. Jetty as an external web server. Spring IoC. Spring beans.
Занятие 26: Логгирование
java.util.logging, log4j, slf4j. Разбор примеров и ДЗ.
Занятие 27: Thread
Многопоточность. Класс и объект Thread. Создание многопоточного приложения. Проблемы многопоточного доступа.
Занятие 28: JMM
Happens before. Cooperation. Atomics.
Занятие 29: Message System
Потокобезопасные контейнеры.Система обмена сообщениями.
Занятие 30: Executors
Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ.
Занятие 31: Многопроцессные приложения
Сокеты. RMI. Разбор примера многопроцессного приложения.
Занятие 32: NIO
Registration. NIO для сокетов. Проектная работа.
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC/H.264, 1280х800-3200x1440, ~91-2664 Kbps
Аудио: AAC, 2 ch, 115-192 Kbps
Скриншоты
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

xkjr

Стаж: 19 лет

Сообщений: 28


xkjr · 12-Авг-18 22:43 (спустя 28 дней)

593 скачавших, но ни одного отзыва.
Все так плохо? Стоит смотреть новичку?
[Профиль]  [ЛС] 

IIIaMaH

Стаж: 17 лет 3 месяца

Сообщений: 1


IIIaMaH · 13-Авг-18 22:53 (спустя 1 день)

Более занудного видео не смотрел... Понятно что развлекательно тут быть не должно, но подача материала отвратительная. Лудше по Java Долгов с geekbrains
[Профиль]  [ЛС] 

ant762

Стаж: 15 лет 1 месяц

Сообщений: 20


ant762 · 13-Авг-18 23:32 (спустя 38 мин.)

затянуто просто пипец (((
[Профиль]  [ЛС] 

saranpun

Стаж: 9 лет

Сообщений: 40


saranpun · 14-Авг-18 05:30 (спустя 5 часов)

is it in english?
[Профиль]  [ЛС] 

DepictWeb

Top Seed 02* 80r

Стаж: 15 лет 2 месяца

Сообщений: 317

DepictWeb · 14-Авг-18 21:59 (спустя 16 часов)

saranpun писал(а):
75807598is it in english?
no, it's rus lang
[Профиль]  [ЛС] 

trill13

Стаж: 16 лет 4 месяца

Сообщений: 2


trill13 · 15-Окт-18 18:21 (спустя 2 месяца)

Курс довольно полезный, преподаватели стараются, но видно, что к вебинарам готовятся слабо. Много рассказывают, еще больше направляют на самообучение в качестве домашнего задания. Вот только не открывается видео "06 Инструменты для преобразования контейнеров.mp4". А это одна из самых интересных тем..
[Профиль]  [ЛС] 

Ravend

Стаж: 18 лет 11 месяцев

Сообщений: 51

Ravend · 26-Ноя-18 18:28 (спустя 1 месяц 11 дней, ред. 26-Ноя-18 18:28)

по началу интересно, дальше херня полная + качество звука ужасное в некоторых видео
[Профиль]  [ЛС] 

iamme1

Стаж: 14 лет

Сообщений: 14


iamme1 · 14-Фев-19 20:35 (спустя 2 месяца 18 дней)

а по Spring нет раздачи?
[Профиль]  [ЛС] 

Sax4

Стаж: 8 лет 3 месяца

Сообщений: 8


Sax4 · 22-Апр-19 15:52 (спустя 2 месяца 7 дней)

День добрый, а свеженький такой-же, есть у кого-то?
[Профиль]  [ЛС] 

oijklndkjlsanhjks

Стаж: 16 лет 2 месяца

Сообщений: 269

oijklndkjlsanhjks · 13-Дек-19 01:54 (спустя 7 месяцев, ред. 13-Дек-19 01:54)

Мда... Курс по Спрингу рядом порадовал. Думал по Джаве будет примерно то же, но нет: технические проблемы, структура и расставление приоритетов желают лучшего, плохая подготовка лекторов (именно к лекции), слайды на английском - ну я понимаю английский, но это ненормально. Не говоря уже об отсутствии нужной энергетики у некоторых. К программистскому профессионализму преподавателей претензий нет.
Очень надеюсь что существуют более достойные курсы.
[Профиль]  [ЛС] 

scukooo12

Стаж: 16 лет 2 месяца

Сообщений: 3


scukooo12 · 03-Апр-20 11:52 (спустя 3 месяца 21 день)

Добрый день! А обновленный данный курс 2019-2020 есть? Так сказать для сравнения, улучшилось у них что нибудь или нет ха два года.
[Профиль]  [ЛС] 

valik.kross

Стаж: 5 лет 3 месяца

Сообщений: 2

valik.kross · 29-Авг-20 23:18 (спустя 4 месяца 26 дней)

oijklndkjlsanhjks писал(а):
78489251Мда... Курс по Спрингу рядом порадовал. Думал по Джаве будет примерно то же, но нет: технические проблемы, структура и расставление приоритетов желают лучшего, плохая подготовка лекторов (именно к лекции), слайды на английском - ну я понимаю английский, но это ненормально. Не говоря уже об отсутствии нужной энергетики у некоторых. К программистскому профессионализму преподавателей претензий нет.
Очень надеюсь что существуют более достойные курсы.
Согласен.
[Профиль]  [ЛС] 

zalivnoy

Стаж: 15 лет 7 месяцев

Сообщений: 3


zalivnoy · 10-Мар-21 00:00 (спустя 6 месяцев)

Запись от 2018 года.
Уже 2021 на дворе.
Курс уже давно полностью переделан, преподаватели поменялись.
Давайте обновление !
[Профиль]  [ЛС] 

MOBTORG

Стаж: 17 лет 10 месяцев

Сообщений: 2


MOBTORG · 03-Май-21 11:23 (спустя 1 месяц 24 дня)

Добрый лень, спасибо курс интересный, нет ли случайно обновлённого курса там есть интересные моменты.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error