-
Направления
-
Вендоры
- Курсы
- IТ-услуги
- IТ-обучение для личностей
- Видеокурсы
- Пресс-центр
- Уголок Профессора
-
Тестирование и сертификация
- Назад
- Сертификация Astra Linux
-
О компании
-
Сведения об образовательной организации
- Назад
- Основные сведения
- Структура и органы управления образовательной организацией
- Документы
- Образование
- Руководство. Педагогический (научно-педагогический) состав
- Материально-техническое обеспечение и оснащенность образовательного процесса
- Стипендии
- Платные образовательные услуги
- Финансово-хозяйственная деятельность
- Вакантные места для приема (перевода) обучающихся
- Доступная среда
- Международное сотрудничество
- Контакты
- Главная
-
- Видеокурсы
-
Жизнь после "восьмерки": нововведения в Java 9+
Описание
Свыше 4,5 часов видеолекций с разбором наиболее важных или интересных нововведений, появившихся в Джаве начиная с JDK9 (и да, это действительно означает, что в курсе встречаются фичи из последующих версий, в частности, 10-й и 11-й).
✓ Центральное место курса занимает модульная система, ее возможности и особенности.
✓ Еще одно флагманское нововведение — REPL-инструмент JShell; тоже обстоятельно знакомимся.
✓ Упор сделан на кодовые примеры, хотя и теорчасть тоже присутствует в достаточном объеме; будем надеяться, это позволит слушателям уверенно использовать новый функционал и полученные навыки в своей работе или учебе.
✓ Все видеолекции можно свободно скачивать, PowerPoint-презентации и кодовая база также полностью доступны.
✓ Курс имеет открытую тематику и будет пополняться новыми лекциями по мере появления новых версий Джавы.
При разборе учебного материала задействована в первую очередь командная строка; для демонстрации отдельных возможностей привлечены среды разработки NetBeans, Intellij IDEA и Eclipse, а также фреймворк JUnit (если не знакомы с каким-то из этих инструментов — не страшно: усвоению темы это не помешает).
Требуемый уровень подготовки
Начальный — средний
Целевая аудитория
Курс рассчитан в первую очередь на программистов, желающих подробнее узнать о флагманских нововведениях по мере выхода очередных релизов Джавы.
Программа курса
•Часть 1 — Модульная система (~3 часов видеолекций)
o Подготовка учебной среды
o Причины для модуляризации
o Модульное приложение — работа с командной строки
o Модульное приложение — работа в среде NetBeans
o Ключевое слово requires — работа с командной строки
o Ключевое слово requires transitive — работа в среде Intellij IDEA
o Ключевое слово exports — работа с командной строки
o Ключевое слово exports to — работа в среде Eclipse
o Модуляризованный механизм загрузки служб на классе ServiceLoader; ключевые словая provides и with
o Безымянный модуль (Unnamed Module)
o Анализатор зависимостей jdeps
o Безымянный модуль (Unnamed Module)
o Автоматические модули (Automatic Modules)
o Знакомство с Module API
o Генератор исполнимого образа приложения jlink
•Часть 2 — JShell (~30 минут видеолекций)
o Основные приемы работы
o Изменение дефиниций
o Форвардные ссылки
o Обработка исключений в JShell
o Полезные команды
o Работа с class path'ом и module path'ом
o Встроенные скрипты
o Стартовые скрипты
•Часть 3 — Новый API и др. (~1 часа видеолекций)
o Приватные методы в интерфейсах
o Объявление локальной переменной var
o Усовершенствованный try-with-resources
o Немутирующие коллекции
o Ромбовидный оператор в анонимных внутренних классах
o Бескомпиляторный запуск приложения
o Знакомство с Process API
o Апдейты в интерфейсе Stream
o Апдейты в классе Optional
Жизнь после "восьмерки": нововведения в Java 9+
Описание
Свыше 4,5 часов видеолекций с разбором наиболее важных или интересных нововведений, появившихся в Джаве начиная с JDK9 (и да, это действительно означает, что в курсе встречаются фичи из последующих версий, в частности, 10-й и 11-й).
✓ Центральное место курса занимает модульная система, ее возможности и особенности.
✓ Еще одно флагманское нововведение — REPL-инструмент JShell; тоже обстоятельно знакомимся.
✓ Упор сделан на кодовые примеры, хотя и теорчасть тоже присутствует в достаточном объеме; будем надеяться, это позволит слушателям уверенно использовать новый функционал и полученные навыки в своей работе или учебе.
✓ Все видеолекции можно свободно скачивать, PowerPoint-презентации и кодовая база также полностью доступны.
✓ Курс имеет открытую тематику и будет пополняться новыми лекциями по мере появления новых версий Джавы.
При разборе учебного материала задействована в первую очередь командная строка; для демонстрации отдельных возможностей привлечены среды разработки NetBeans, Intellij IDEA и Eclipse, а также фреймворк JUnit (если не знакомы с каким-то из этих инструментов — не страшно: усвоению темы это не помешает).
Требуемый уровень подготовки
Начальный — средний
Целевая аудитория
Курс рассчитан в первую очередь на программистов, желающих подробнее узнать о флагманских нововведениях по мере выхода очередных релизов Джавы.
Программа курса
•Часть 1 — Модульная система (~3 часов видеолекций)
o Подготовка учебной среды
o Причины для модуляризации
o Модульное приложение — работа с командной строки
o Модульное приложение — работа в среде NetBeans
o Ключевое слово requires — работа с командной строки
o Ключевое слово requires transitive — работа в среде Intellij IDEA
o Ключевое слово exports — работа с командной строки
o Ключевое слово exports to — работа в среде Eclipse
o Модуляризованный механизм загрузки служб на классе ServiceLoader; ключевые словая provides и with
o Безымянный модуль (Unnamed Module)
o Анализатор зависимостей jdeps
o Безымянный модуль (Unnamed Module)
o Автоматические модули (Automatic Modules)
o Знакомство с Module API
o Генератор исполнимого образа приложения jlink
•Часть 2 — JShell (~30 минут видеолекций)
o Основные приемы работы
o Изменение дефиниций
o Форвардные ссылки
o Обработка исключений в JShell
o Полезные команды
o Работа с class path'ом и module path'ом
o Встроенные скрипты
o Стартовые скрипты
•Часть 3 — Новый API и др. (~1 часа видеолекций)
o Приватные методы в интерфейсах
o Объявление локальной переменной var
o Усовершенствованный try-with-resources
o Немутирующие коллекции
o Ромбовидный оператор в анонимных внутренних классах
o Бескомпиляторный запуск приложения
o Знакомство с Process API
o Апдейты в интерфейсе Stream
o Апдейты в классе Optional
Длительность
Доступ к курсу
Документы
Отзывы учеников
О курсе "Oracle Linux 8: System Administration I"
Отличный курс, от простого к сложному, понятные лабораторные работы. Все понравилось.
О курсе "Zabbix - полное погружение"
Курс очень познавательный: узнал много нового, и эти знания точно пригодятся в работе. Также хочу поблагодарить преподавателя Алексея за понятную, информативную подачу материала и подробные объяснения.
О курсе "Oracle Linux 8: System Administration I"
Курс хороший. У меня был небольшой опыт работы в GNU/Linux - этот курс помог упорядочить разрозненные знания и дал некоторые новые. Лектор Георгий - компетентный и живой преподаватель. Из‑за плотного объёма информации занятия даются тяжеловато; было бы здорово сочетать теорию с практикой в рамках одного занятия. Спасибо!
О курсе "Oracle Linux 8: System Administration I"
Курс отличный, подойдёт для новичков, которые хотят окунуться в работу с ОС Linux. В целом и опытные пользователи смогут для себя узнать что-то новое.
О курсе "Kubernetes: от основ до CI/CD"
Курс неплохой. Всё по делу, без лишней теории. Научили создавать поды, сервисы, деплои.
О курсе "АМА-сессия с Романом Фроловым: Инструменты и средства настройки производительности PostgreSQL"
Спасибо за большой емкий курс! Много нового узнал :) пожелание только одно - сделать больше упор на интерпретацию результатов настроек. желательно в удобоваримом виде (схемы, таблички, графики)
О курсе "Основы SQL: создание переносимого кода"
Спасибо за курс! Напомнили стандарты и узнал нюансы ORCALE - POSTGRES.
О курсе "Корпоративная архитектура предприятия"
Курс по корпоративной архитектуре позволяет получить хорошее понимание взаимосвязи различных видов архитектуры в компании, оценить развитие архитектуры Вашей компании и получить понимание как можно улучшить существующие процессы.
О курсе "Основы администрирования РЕД ОС. 2024"
Добрый день!
Курс прошел успешно. Преподаватели хорошо владеют материалом. Получено много информации, которую надо осмыслить, систематизировать и научиться применять в процессе решения поставленных задач.
О курсе "АМА-сессия с Романом Фроловым: Инструменты и средства настройки производительности PostgreSQL"
Очень интересный курс.
На нём рассматриваются вопросы производительности не только со стороны базы данных, но и со стороны операционной системы. Позволяя получить комплексное понимание вопроса.
Пока не все понятно потому что не было опыта раньше, но много примеров в материалах и это отлично
Хороший, полезный курс. Позволяет в короткий срок освоить технологию. Как человеку не знакомому с Patroni хотелось бы развернуть его с нуля начиная с установки пакетов в рамках курса. Но это лично моё мнение, в целом это не повлияло на общее впечатление от курса.
О курсе "PostgreSQL 16. Оптимизация запросов"
Открывает SQL с новой стороны. На курсе учат разбираться с планами запросов, оптимизацией и прочим тюнингом. Преподаватель хорошо владеет вопросом. Рекомендую всем, кто так или иначе, работает со сложными запросами.
Очень понравился курс, который разбирает две главные темы: резервное копирование и репликацию в PostgreSQL. Особенно понравилась практика с настройкой разных типов репликаций. Материал полностью актуален, но требует базового знакомства с PostgreSQL. Курс даёт готовые рабочие схемы для отказоустойчивого кластера и реального восстановления данных. Очень мало воды, много консольных команд и живых примеров. Рекомендую всем.
Преподаватель грамотный, обладает большим опытом работы в данной области.
Курс интересен и полезен для любого уровня администратора. Я обнаружила и обозначила для себя приоритетные темы для более детального изучения. Другие вопросы, с которыми сталкивалась в работе, в результате получили упорядоченность и более глубокое понимание. Спасибо!
О курсе "Безопасность в ОС Astra Linux 1.7"
Лектор прочитал курс с "огоньком": с примерами и отступлениями сверх программы, что помогло лучшему пониманию материала. Презентации подготовлены лаконично и по существу. Тестовые материалы так же понятны, и вместе с тем не прямолинейны, а требуют действительных знаний. Просто так, поиском в Интернет ответы не найти.
Курс мне очень понравился своей содержательностью и последовательностью подачи материала. Преподаватель Тимофей очень все доступно объясняет. Радует то что всегда можно спросить его помощи. Хотелось бы конечно чуть чуть побольше практических примеров из жизненного опыта при разборе тем. Не просто теория, а где как и для чего она применяется на практике. В остальном все на высшем уровне! Организация, материал, преподаватель - все супер!
Все прошло хорошо.
+ Много полезной информации;
+ Хороший лектор, который всегда готов ответить на вопросы;
+ Материалы лекций и дополнительные материалы для документов.
- Мало практики;
- Очень много теории без закрепления материала.
Все на высшем уровне.
Как проходит обучение на платформе ФОРС
Знакомство с платформой
Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.
Обучение
Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.
Обратная связь и поддержка
Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.
Дипломы и сертификаты
Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.