В программе будут рассмотрены инструменты и фреймворки, которые используют свой DSL для декларативных конфигураций, либо как легковесный инструмент для написания кода. А также основные Groovy-фреймворки, работа с Gradle и Jenkins.
В рамках курса слушатели познакомятся с:
Groovy-конфигурациями для Spring;
Spoke и Geb фреймворки для тестирования;
Groovy-фреймворками для бэкенд-разработки: Grails, Micronaut;
Jenkins и настройкой пайплайнов;
JMeter и Groovy.
На какие позиции вы сможете претендовать?
DevOps Engineer, QA, Java/Groovy Backend Develope
Где, в каких проектах требуются такие специалисты?
Автоматизация CI/CD пайплайнов
Продвинутое нагрузочное тестирование с JMete
Написание автотестов/интеграционных тестов для Java/Groovy-проектов
Песочницы для запуска пользовательских скриптов
Проекты с гибкой конфигурацией
Для кого этот курс
Курс предназначен прежде всего для Java-разработчиков с опытом работы от 1 года, но также обеспечивает развитие в области бэкенд-разработки/тестирования на Groovy для следующих специалистов:
DevOps инженеров, которые хотят научиться более гибко настраивать CI/CD пайплайны в Jenkins/Gitlab и изучить систему сборки проектов Gradle;
QA-инженеров с опытом написания автотестов и скриптов на одном из языков разработки (Java, Python, JavaScript), желающие изучить фреймворки написания модульных и автотестов с Groovy, а также гибкую настройку тестовых планов в JMeter с использованием jsr223 (Groovy).
программистов с опытом работы на других языках от 2-х лет, знакомых с синтаксисом веб-приложений.
Чему вы научитесь?
Язык Groovy:
познакомитесь с синтаксисом языка Groovy;
применять Groovy-скрипты;
использовать статическую и динамическую типизацию кода;
использовать средства языка для работы с БД, текстовыми форматами данных json/xml/yaml, работать с http-запросами.
Системы сборки:
конфигурировать сборку в Gradle;
создавать многомодульные проекты в Gradle;
настраивать и кастомизировать шаги сборки в Gradle;
писать свои плагины для Gradle;
конфигурировать пайплайны сборки в Jenkins, писать свою функциональность для пайлплайнов на Groovy.
Работа с фреймворками:
конфигурировать Spring-приложения с помощью Groovy;
применять Groovy-фреймворки: Grails, Micronaut, GORM для разработки бэкенд-приложений.
Создание DSL:
проектировать DSL;
использовать AST-трансформацию и GDSL.
Тестирование приложений:
создавать тест-кейсы для модульного и интеграционного тестирования с помощью фреймворка Spock;
реализовывать автотесты с фреймворком Geb;
создавать и проектировать планы нагрузочного тестирования с помощью JMeter, расширять функциональность JMeter с помощью jsr223-скриптов.
Дополнительно на курсе вы:
изучите встроенные инструменты в Groovy для работы с данными (json/xml/db/rest);
изучите популярные бэкенд-фреймворки из Groovy-экосистемы;
подготовитесь к техническому собеседованию на позицию Groovy-разработчика.
Отличный курс "PHP Professional"
Давно искал курс по PHP, предназначенный для программистов с опытом.OTUS посоветовал друг, он там проходил обучение по фронтенду. Прочитав программу курса по PHP я понял, что это как раз то, что мне нужно.На курсе укрепил свои знания по докеру. Интересно было узнать как php под капотом, как ему выделяется и высвобождается память.Так же появилось понимание по построению слоистой архитектуры приложения, использования принципов SOLID, настройки CI/CD.В общем, если у вас уже есть базовые знания по PHP и вы сталкивались с реальными проектами, которые построены например по MVC (как рекомендуют многие туториалы по фреймворкам), то думаю будет полезным пройти обучение и понять как на самом деле должны работать профессионалы.
Плюсы: - Свидетельство о проф переподготовке; - Телеграм-чат с группой студентов и преподавателей; - Проверка домашних заданий с указанием недочетов; - Каникулы. В это время можно делать домашки, если отстал от графика)
Минусы: - Не выявил
Источник: otzovik.com
OlegKat
04.01.2019
2
Ужасно, жаль потраченного времени и денег
Обучался на курсе PHP разработчик 1 выпуск преподаватели Пулявин А и Куляев М.Могу сказать лишь одно - они могут быть сколь угодно крутыми разработчиками но преподаватели из них никакие. Практические примеры на лекциях в 70% случае отсутствуют. Материал проработан поверхностно и если вы никогда не сталкивались с тем о чем вам говорят на лекции усвоить это вряд ли получится. А вот если вы сам изучите какую либо из заявленных тем, а потом послушаете лекцию от Отуса то всей поймете. У меня вопрос зачем мне нужны ваши курсы если после них у меня не будет четких знаний и навыков. И мне вновь нужно будет искать ресурсы, тратить время чтобы их получить?Вообщем обучение в Отусе - как продукт сравнимо с часами Rollex за 500 руб из перехода ну или китайским Iphone за 5000 руб.
Плюсы: нет
Минусы: Практические примеры на лекциях 70% случае отсутствуют. Материал совершенно не проработан. Положительные отзывы на их сайте вызывают оч сильное подозрение...,