-
Направления
-
Вендоры
- Курсы
- IТ-услуги
- IТ-обучение для личностей
- Видеокурсы
- Пресс-центр
- Уголок Профессора
-
Тестирование и сертификация
-
О компании
-
Сведения об образовательной организации
- Назад
- Основные сведения
- Структура и органы управления образовательной организацией
- Документы
- Образование
- Руководство. Педагогический (научно-педагогический) состав
- Материально-техническое обеспечение и оснащенность образовательного процесса
- Стипендии
- Платные образовательные услуги
- Финансово-хозяйственная деятельность
- Вакантные места для приема (перевода) обучающихся
- Доступная среда
- Международное сотрудничество
- Контакты
- Главная
-
- Видеокурсы
-
Жизнь после "восьмерки": нововведения в 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
Длительность
Доступ к курсу
Документы
Отзывы учеников
Курс оказался интересным, насыщенным и полезным, позволил углубить понимание архитектуры и принципов работы больших языковых моделей (LLM). Особенно понравилась практическая часть, включающая локальный запуск моделей, их дообучение, работу с RAG и агентными системами. Полученные знания и навыки планирую применять в рабочих проектах для разработки и внедрения решений на основе искусственного интеллекта.
Программа курса выстроена отлично. Материал очень интересный, полезный и, что самое главное, полностью актуальный. Отличные практические работы. Все задания и сопроводительные материалы удобны, хорошо структурированы и предельно понятны — разбираться в них одно удовольствие. Огромная благодарность Георгию за его вовлеченность! Преподаватель всегда оперативно отвечает на вопросы, дает ценные советы и реально помогает разобраться в сложных моментах. Однозначно рекомендую к прохождению!
О курсе "Основы администрирования РЕД ОС. 2024"
Обучение прошло хорошо, было познавательно. Были некоторые нелогичные моменты, но это вопрос к самим РЕД ОС. Зато преподаватель всё непонятное отлично объяснял, на все заданные вопросы слушателей, в том числе и я, получили подробный ответ. Спасибо!
О курсе "Основы администрирования РЕД ОС. 2024"
Организация отличная. Понравилось. Было полезно и информативно.
О курсе "Основы администрирования РЕД ОС. 2024"
Курс понравился. Лектор хорошо объяснял и отвечал на вопросы.
Курс широко охватывает возможности инструмента. Минимум лишней информации.
Для новичка в PostgreSQL полезно, рассказывают об функциональных возможностях. Спасибо преподавателю за подробные ответы на вопросы.
Один из лучших или просто лучший курс по PostgreSQL из пройденных.
О курсе "Администрирование MongoDB 7.0"
Интересный познавательный курс. Преподаватель доходчиво разъяснял все возникавшие вопросы. Связь, демонстрация и выполнение практической части были отличные.
О курсе "АМА-сессия с Романом Фроловым: Инструменты и средства настройки производительности PostgreSQL"
Очень полезный курс, позволяющий освоить методологию диагностики работы СУБД PostgreSQL, научиться выявлять проблемы производительности и найти грамотные решения проблем. Преподаватель дает материал очень подробно, внимательно выслушивает вопросы и дает развернутый ответ. Материал курса достаточно большой и требует самостоятельной проработки. Рекомендую!
О курсе "Администрирование MongoDB 7.0"
Преподаватель хорошо и четко все рассказал. Все темы развернуто рассказаны. Немного перебор был с сертификатами, но тут 50 на 50. Тема с сертификатами очень большая и обширная, лишним не будет никогда, но тут можно было меньше.
Курс полезен, позволил оценить свой общий уровень и приобрести новые навыки
О курсе "АМА-сессия с Романом Фроловым: Инструменты и средства настройки производительности PostgreSQL"
Для меня очень полезно. Не столько даже новыми знаниями (хотя и не без этого, разумеется), а новыми подходами к видению проблем. Ну и сам процесс живого общения с профессионалом высокого уровня часто превращал возникающие мысли, вопросы, замечания в недостающие элементы картины postgres-мира.
О курсе "АМА-сессия с Романом Фроловым: Инструменты и средства настройки производительности PostgreSQL"
Преподаватель обладает широким кругозором и большим опытом в обслуживании серверов postgres. Чем, собственно, и делится со слушателями. Рассказывает не только о самом postgres, но и об окружении, в котором он работает - в частности, о "Linux Internals". Что свидетельствует о системном подходе и способствует развитию эрудиции и более грамотно оценке возможных проблем с производительностью.
Всё понравилось, спасибо большое - быстрый и краткий экскурс в Ansible с хорошей теорией и практикой
Этот курс — отличная, структурированная база по Ansible для системных администраторов и DevOps-инженеров, охватывающая путь от первых шагов до продвинутых настроек.
Курс неплохой, полезных знаний достаточно, однако из-за скорости (малого количества уроков) не все практические задания включали в себя отработку достаточного количества интересных мне функций. В целом опыт положительный.
Спасибо Аркадию за проведение данного курса. Было получено достаточно много информации.
Но курс очень короткий, по этой причине углубиться во многие процессы физический нет возможности.
Курс был довольно интересный! Преподаватель понимает и знает тему курса. Отвечал на все наши вопросы. Но для этого курса не достает 1-2 сложных кейсов по которым бы преподаватель показывал методику диагностики и поиска проблемных мест.
Курс понравился, аудитория современная и удобная, оснащена всем необходимым.
Как проходит обучение на платформе ФОРС
Знакомство с платформой
Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.
Обучение
Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.
Обратная связь и поддержка
Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.
Дипломы и сертификаты
Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.