Интеллигентный торрент-трекер
canvas not supported
Нас вместе: 4 111 862

OTUS | Разработчик Java [32 занятия из 32] (2017-2018) PCRec [H.264]


Страницы:  1, 2  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Обучающие видеоматериалы -> Компьютеры
Автор Сообщение
DepictWeb ®
Стаж: 7 лет 10 мес.
Сообщений: 359
Ratio: 51,55
Раздал: 3,423 TB
Поблагодарили: 30222
100%
pirates.png
OTUS | Разработчик Java [32 занятия из 32] (2017-2018) PCRec [H.264]
Автор (режиссер): OTUS
Производство: Виталий Чибриков, Дмитрий Архангельский, Олег Климаков, Владимир Сонькин, Юрий Дворжецкий
Жанр: Программирование, java

Описание:
Основная задача курса – познакомить слушателя с практиками разработки серверных приложений на Java. В процессе прохождения курса, слушатель узнает об особенностях языка и платформы Java, познакомиться с библиотекой Java, освоит подходы к проектированию приложений и реализации модулей для работы с базами, файлами, веб фронтендом и другими приложениями.

Продолжительность: 54:29:18
Качество видео: PCRec

Видео: AVC/H.264, 1280х800-3200x1440, ~91-2664 Kbps
Аудио: AAC, 2 ch, 115-192 Kbps
Занятие 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 для сокетов. Проектная работа.
Раздача ведётся путём добавления новых файлов; при каждом добавлении создаётся новый торрент. Чтобы начать докачку новых файлов, пользователям необходимо сделать следующее:
(1) остановить скачивание,
(2) удалить старый торрент у себя из клиента (имеющиеся файлы удалять не надо),
(3) скачать новый торрент и запустить его у себя в клиенте вместо старого, при этом указать клиенту путь в старую папку, куда и должно происходить скачивание новых файлов.

Ваш клиент при этом должен произвести хеширование (проверку) старой папки (если не производит сам - помогите ему сделать это), и будет докачивать только те файлы, которых у вас ещё нет. Старые файлы при этом не удаляются, а продолжают раздаваться!

Eсли вы уже удалили старые файлы, то предотвратить повторную закачку старых файлов можно, отжав галочку в соответствующих местах при запуске нового торрента. По возможности, желательно не удалять старые файлы как можно дольше, чтобы релизёр не только продолжал раздавать старые файлы, а смог сконцентрироваться на новых.
Скриншоты:


Время раздачи: 24/7 (круглосуточно) (до появления первых 3-5 скачавших)
[NNM-Club.me]_[OTUS] Razrabotchik Java [4 chasti iz 5].torrent
 Торрент: Платиновая раздача  Зарегистрирован
 
Скачать


Примагнититься
 Зарегистрирован:   13 Апр 2018 14:06:24
 Размер:   13,3 GB  (
 Рейтинг:   4,7 (Голосов: 65)
 Поблагодарили:   283
 Проверка:   Оформление проверено модератором 15 Апр 2018 12:44:20
Если хочешь отблагодарить или поддержать монетой будущие релизы, то пиши в личные сообщения!
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  
kentar
Стаж: 2 года 10 мес.
Сообщений: 6
Ratio: 10,69
0.28%
Спасибо! Жаль курс не весь. А только первая часть.
kentar
Стаж: 2 года 10 мес.
Сообщений: 6
Ratio: 10,69
0.28%
Посмотрел 3 занятия. Дальше смотреть не буду точно. Умудриться размазать 20 мин полезной информации на 6 часов. Приводит только к одной мысли. Тут не просто много воды, тут просто целый водопад. Преподаватели вообще помоему не готовы преподавать предмет.
Убогие презентации и.т.д В общем полное разочарование
elton.uk
Стаж: 8 лет
Сообщений: 37
Ratio: 0,972
100%
kentar писал(а): Перейти к сообщению
Посмотрел 3 занятия. Дальше смотреть не буду точно. Умудриться размазать 20 мин полезной информации на 6 часов. Приводит только к одной мысли. Тут не просто много воды, тут просто целый водопад. Преподаватели вообще помоему не готовы преподавать предмет.
Убогие презентации и.т.д В общем полное разочарование


спасибо за отзыв, качество курса понятно.

автору спасибо за релиз и старания.
megadethov
Стаж: 6 лет 11 мес.
Сообщений: 1
Ratio: 1,495
2.38%
Шлак. Лучше посмотрите на ютубе харьковский Oracle Academy.
agf
Стаж: 10 лет 5 мес.
Сообщений: 29
Ratio: 10,509
0%
kentar писал(а): Перейти к сообщению
Посмотрел 3 занятия. Дальше смотреть не буду точно. Умудриться размазать 20 мин полезной информации на 6 часов. Приводит только к одной мысли. Тут не просто много воды, тут просто целый водопад. Преподаватели вообще помоему не готовы преподавать предмет.
Убогие презентации и.т.д В общем полное разочарование


блиииин...я расстроен) хотел очно к ним пойти, теперь задумался, нафига такое г нужно....
ligtor2008
Стаж: 2 года
Сообщений: 8
Ratio: 4,811
50%
Вторую часть выложите?
DepictWeb ®
Стаж: 7 лет 10 мес.
Сообщений: 359
Ratio: 51,55
Раздал: 3,423 TB
Поблагодарили: 30222
100%
pirates.png
ligtor2008 писал(а): Перейти к сообщению
Вторую часть выложите?

Если судить по отзывам курс, то он у них вышел не ахти.
Так, что я его скорее всего брать не буду.
Но если будет в сети, то сделаю релиз.
muaddib1
Стаж: 6 лет 4 мес.
Сообщений: 5
Ratio: 6,874
4.23%
А файлов исходников не было в комплекте с курсом?
muaddib1
Стаж: 6 лет 4 мес.
Сообщений: 5
Ratio: 6,874
4.23%
Курс глянул, действительно ни о чем. Странно. Они позиционируют себя, как продвинутые курсы по сравнению с гикбрейнс например.
По факту - каждая лекция 2 часа бессвяззного бормотания о том что такое в общих чертах виртуальная машина, сборщик мусора и тд

Подскажите, пожалуйста, какие нибудь хорошие курсы Java не для новичков.
DepictWeb ®
Стаж: 7 лет 10 мес.
Сообщений: 359
Ratio: 51,55
Раздал: 3,423 TB
Поблагодарили: 30222
100%
pirates.png
13.03.2018 - Торрент файл обновлен.
- Добавлены занятия 10-17;
Kenzo80
Стаж: 3 года 8 мес.
Сообщений: 105
Ratio: 6,869
100%
По Java что-то не встречал пока ничего лучше этого
ybeliaev
Стаж: 2 года 9 мес.
Сообщений: 95
Ratio: 31,854
88.07%
ещё это на русском есть, вроде народ хвалит)
demexro
Стаж: 5 лет 6 мес.
Сообщений: 9
Ratio: 95,927
0%
ybeliaev писал(а): Перейти к сообщению
ещё это на русском есть, вроде народ хвалит)

Ещё бы кто спиратил ;)
progr​ammin​glife​
Стаж: 2 года 1 мес.
Сообщений: 57
Ratio: 1,23
0%
usa.gif
..Какой курс по алгоритмам лучший, желательно на примерах Java?
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Обучающие видеоматериалы -> Компьютеры Часовой пояс: GMT + 3
Страницы:  1, 2  След.
Страница 1 из 2