Автор |
Сообщение |
DepictWeb ®
Стаж: 13 лет 8 мес.
Сообщений: 789
Ratio: 100.561
Поблагодарили: 117515
100%
|
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.8 (Голосов: 122)
|
Поблагодарили: |
479 |
Проверка: |
Оформление проверено модератором 15 Апр 2018 12:44:20 |
Как cкачать · Как раздать · Правильно оформить · Поднять ратио!
|
|
|
|
|
kentar
Стаж: 8 лет 8 мес.
Сообщений: 7
Ratio: 13.064
0.12%
|
Спасибо! Жаль курс не весь. А только первая часть. |
|
|
|
kentar
Стаж: 8 лет 8 мес.
Сообщений: 7
Ratio: 13.064
0.12%
|
Посмотрел 3 занятия. Дальше смотреть не буду точно. Умудриться размазать 20 мин полезной информации на 6 часов. Приводит только к одной мысли. Тут не просто много воды, тут просто целый водопад. Преподаватели вообще помоему не готовы преподавать предмет. Убогие презентации и.т.д В общем полное разочарование |
|
|
|
elton.uk
Стаж: 13 лет 9 мес.
Сообщений: 81
Ratio: 0.985
100%
|
kentar писал(а): | Посмотрел 3 занятия. Дальше смотреть не буду точно. Умудриться размазать 20 мин полезной информации на 6 часов. Приводит только к одной мысли. Тут не просто много воды, тут просто целый водопад. Преподаватели вообще помоему не готовы преподавать предмет. Убогие презентации и.т.д В общем полное разочарование |
спасибо за отзыв, качество курса понятно. автору спасибо за релиз и старания. |
|
|
|
megadethov
Стаж: 12 лет 9 мес.
Сообщений: 6
Ratio: 4.156
64.77%
|
Шлак. Лучше посмотрите на ютубе харьковский Oracle Academy. |
|
|
|
agf
Стаж: 16 лет 3 мес.
Сообщений: 32
Ratio: 11.2
0%
|
kentar писал(а): | Посмотрел 3 занятия. Дальше смотреть не буду точно. Умудриться размазать 20 мин полезной информации на 6 часов. Приводит только к одной мысли. Тут не просто много воды, тут просто целый водопад. Преподаватели вообще помоему не готовы преподавать предмет. Убогие презентации и.т.д В общем полное разочарование |
блиииин...я расстроен) хотел очно к ним пойти, теперь задумался, нафига такое г нужно.... |
|
|
|
ligtor2008
Стаж: 7 лет 10 мес.
Сообщений: 12
Ratio: 1.822
20.99%
|
|
|
DepictWeb ®
Стаж: 13 лет 8 мес.
Сообщений: 789
Ratio: 100.561
Поблагодарили: 117515
100%
|
ligtor2008 писал(а): | Вторую часть выложите? |
Если судить по отзывам курс, то он у них вышел не ахти. Так, что я его скорее всего брать не буду. Но если будет в сети, то сделаю релиз. |
|
|
|
muaddib1
Стаж: 12 лет 2 мес.
Сообщений: 5
Ratio: 11.509
1.92%
|
А файлов исходников не было в комплекте с курсом? |
|
|
|
muaddib1
Стаж: 12 лет 2 мес.
Сообщений: 5
Ratio: 11.509
1.92%
|
Курс глянул, действительно ни о чем. Странно. Они позиционируют себя, как продвинутые курсы по сравнению с гикбрейнс например. По факту - каждая лекция 2 часа бессвяззного бормотания о том что такое в общих чертах виртуальная машина, сборщик мусора и тд
Подскажите, пожалуйста, какие нибудь хорошие курсы Java не для новичков. |
|
|
|
DepictWeb ®
Стаж: 13 лет 8 мес.
Сообщений: 789
Ratio: 100.561
Поблагодарили: 117515
100%
|
13.03.2018 - Торрент файл обновлен. - Добавлены занятия 10-17; |
|
|
|
Kenzo80
Стаж: 9 лет 6 мес.
Сообщений: 309
Ratio: 2.306
100%
|
По Java что-то не встречал пока ничего лучше этого |
|
|
|
ybeliaev
Стаж: 8 лет 7 мес.
Сообщений: 249
Ratio: 41.641
100%
|
ещё это на русском есть, вроде народ хвалит) |
|
|
|
demexro
Стаж: 11 лет 4 мес.
Сообщений: 10
Ratio: 58.624
0%
|
ybeliaev писал(а): | ещё это на русском есть, вроде народ хвалит) |
Ещё бы кто спиратил |
|
|
|
programminglife
Стаж: 7 лет 11 мес.
Сообщений: 74
Ratio: 2.197
0%
|
..Какой курс по алгоритмам лучший, желательно на примерах Java? |
|
|
|
|
|