Повышение квалификации: где пройти продвинутые курсы для разработчиков?

Highload собрал несколько IT-школ, где обучают не только всех подряд с нуля, но и уже вполне профессиональных айтишников. Платные онлайн-курсы, тренинги и марафоны помогут глубже изучить возможности JavaScript, Java, C#, PHP и других языков программирования, а также научат пользоваться фреймворками, в том числе Spring и Laravel. Стоимость курсов варьируется от 2,8 тыс. грн в месяц до 15 тыс. грн за девять дней.

Beetroot Academy

Back-End (PHP, Laravel)

Курс среднего уровня сложности, который подходит разработчикам, имеющим базовые знания верстки и строения сайтов.

Студентам расскажут:

  • о запросах, обработке данных, проверке пользователей;
  • о том, как программировать на языке PHP;
  • как использовать веб-серверы apache / nginx, сервер баз данных MySQL;
  • как решать сложные задачи;
  • как сортировать массивы данных без помощи готовых алгоритмов;
  • как создавать игры.

Программа включает преимущественно практические занятия и уроки английского, а также видеоуроки и карьерное консультирование.

Сколько длится: 4 месяца (44 занятия, трижды в неделю, пары длятся 3 часа).
Старт: 11 мая.
Стоимость: 3884 грн в месяц.
Больше информации по ссылке.

Advanced JavaScript / React

Углубленный курс для специалистов, которые уже знают, что такое HTML, CSS, препроцессоры SASS, о типах данных, синтаксисисе, конструкциях и основаниях функций JavaScript, событийной модели в JavaScript, а также умеют работать с DOM и AJAX запросами в JavaScript.

В течение курса преподаватели научат:

  • использованию классов и функций для создания приложений;
  • использованию react hooks для создания собственных custom hooks для управления состоянием (state) приложения;
  • паттернам render props, compound components, HOC;
  • использованию глобального контекста;
  • оптимизации приложения с использованием кэширования и правильным размещением компонентов;
  • использованию библиотеки react-query (Performant and powerful data synchronization for React);
  • unit-тестированию компонентов React;
  • Suspense и Concurrent UI Patterns.

Также студенты вместе с преподавателем напишут проекты на React и Redux. Курс состоит из практики и карьерного консультирования.

Сколько длится: 2 месяца (24 занятия, трижды в неделю, пары длятся 2 часа 40 минут).
Старт: 17 мая.
Стоимость: 4774 грн в месяц.
Больше информации по ссылке.

SoftServe

Онлайн-марафон по React

Марафон подходит специалистам, которые уже имеют навыки работы с JavaScript, а также понимают, что такое HTML / CSS, GIT и SQL.

В ходе марафона научат:

  • взаимодействовать с Git, GitHub;
  • создавать веб-приложения с ReactJS и Node.js;
  • тестировать веб-приложения;
  • применять на практике SOLID-принципы;
  • работать в команде по методологии SCRUM и прокачать soft skills;
  • создавать полностью функциональный веб-проект;
  • применять ключевые аспекты работы с JavaScript.

Сколько длится: 9 недель (18 спринтов, дважды в неделю).
Старт: 7 июня.
Стоимость: 3999 грн.
Больше информации по ссылке.

Онлайн-марафон по Java

Желающие участвовать в марафоне должны иметь базовые навыки Java, понимать HTML/CSS и SQL.

Участники марафона по завершению занятий смогут:

  • взаимодействовать с Git, GitHub;
  • создавать веб-приложения с Spring MVC;
  • работать с базами данных (JDBC, Hibernate);
  • применять ключевые аспекты работы с Java;
  • тестировать веб-приложения;
  • управляться с SOLID и правильно его применять;
  • работать в команде по методологии SCRUM и прокачать soft skills;
  • создавать полностью функциональный веб-проект.

Сколько длится: 2 месяца (18 спринтов, дважды в неделю).
Старт: 17 мая.
Стоимость: 3999 грн.
Больше информации по ссылке.

Онлайн-марафон по C#

К марафону могут присоединиться айтишники, у которых есть навыки работы с C# и HTML/CSS и которые понимают SQL.

Марафон научит участников:

  • взаимодействовать с Git, GitHub;
  • создавать веб-приложения с ASP.Net Core MVC;
  • тестировать веб-приложения;
  • понимать SOLID принципы и их применение;
  • работать в команде по методологии SCRUM, а также поможет прокачать soft skills;
  • Reflection, Data annotations.

Сколько длится: 9 недель (18 спринтов, дважды в неделю).
Старт: 29 июня.
Стоимость: 3 999 грн.
Больше информации по ссылке.

Luxoft

Рефакторинг кода на C#

Курс создан для разработчиков исходного кода на языке С# с опытом работы от 1 года до 2 лет, которые имеют базовые общие знания в области программирования и скриптовых языков, могут  понимать логические потоки кода.

Здесь расскажут о передовых техниках улучшения читабельности существующего кода и о том, что такое запахи кода. Студентов научат выделять проблемные места в программном коде на языке C# и улучшать читабельность исходного кода на языке C#.

Сколько длится: 4 дня (тренинги по 4 часа).
Старт: 11 мая.
Стоимость: 7 000 грн / 20 000 руб.
Больше информации по ссылке.

Spring Cloud для Java-разработчиков

Разработчики, знающие язык программирования Java, Spring Framework и понимающие основы Spring Boot, на этом курсе смогут:

  • познакомиться с возможностями фреймворка;
  • рассмотреть микросервисную архитектуру в деталях;
  • научиться программировать бизнес-логику, используя готовые компоненты для рутинных задач.

Сколько длится: 4 дня (тренинги по 6 часов).
Старт: 11 мая, 5 июля.
Стоимость: 6 600 грн / 30 200 руб.
Больше информации по ссылке.

Язык Scala для Java-разработчиков

Прослушать курс смогут не только Java-разработчики, но и специалисты, работающие на других языках программирования (C++, C# и т.д.).

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

  • рассмотрят операторов и типы данных Scala;
  • изучат основные структуры данных, таких как массивы, map, tuples;
  • узнают об использовании объектно-ориентированного и функционального программирования;
  • проведут работу с коллекциями Scala;
  • научатся применению pattern matching, case-классов, generic-типов и неявных преобразований.  

Сколько длится: 5 дней (тренинги по 6 часов).
Старт: 17 мая.
Стоимость: 6 500 грн / 37 800 руб.
Больше информации по ссылке.

Spring Advanced

Разработчики и архитекторы Java с базовым знанием Spring на курсе смогут ознакомиться с расширенными темами применения Spring Framework и примерами применения.

Тренинги посвящены:

  • расширенным вопросам применения Spring REST;
  • технологиям HATEOAS и CORS;
  • документированию REST-сервисов;
  • сериализации и ограничению данных, передаваемых клиенту;
  • тонкостям применения аннотации @Transactional;
  • применение оптимистических транзакций;
  • JWT-авторизации и серверу авторизации OAuth2;
  • практическому применению реактивного программирования с использованием WebFlux;
  • тестированию Spring-сервисов;
  • планировщику задач и Actuator;
  • развертыванию в Docker.

Сколько длится: 9 дней (тренинги по 4 часа 30 минут).
Старт: 17 мая.
Стоимость: 15 120 грн / 45 000 руб.
Больше информации по ссылке.

QALight

Разработка CMS на основе PHP

Курс подходит специалистам, знакомым с основами HTML и CSS3, JavaScript Basic. Здесь студенты будут изучать язык программирования PHP путем построения собственной системы управления контентом.

Сколько длится: 5 недель (занятия дважды в неделю, по 3 часа).
Старт: 5 июня.
Стоимость: 4 500 грн.
Больше информации по ссылке.

Полный стек разработки на фреймворке Laravel

Если вам уже знакомы основы JavaScript, HTML, CSS3 и PHP, то центр подготовки предлагает дополнительно изучить популярный фреймворк Laravel. Он упрощает работу веб-разработчиков на PHP, освобождая от запутанного кода.

Сколько длится: 5 недель (занятия 2-3 раза неделю, по 2-3 часа).
Старт: 23 июля, 25 июля.
Стоимость: 4 500 грн.
Больше информации по ссылке.

CyberBionic Systematics

Курс HTML5 и CSS3 advanced

Здесь обучают программистов, верстальщиков, веб-разработчиков, которые знают JavaScript, новую семантическую разметку HTML5 и основные атрибуты. Новые знания помогут использовать весь функционал HTML5 в наборе с JavaScript.

На занятиях расскажут:

  • о Flexbox, Grid;
  • об основах Sass;
  • основах синтаксиса и семантики;
  • о встроенном аудио и видео, геолокации;
  • элементах Canvas.

Сколько длится: 3 недели (занятия 3 раза неделю, по 2 часа).
Старт: 10 мая, 8 июня.
Стоимость: 2 830 грн.
Больше информации по ссылке.

Курс React.JS

На курсе начинающим фронтенд-разработчикам и профессионалам предлагают изучить основы фреймворка React.js. Желающие на момент начала курса должны знать HTML, CSS, JavaScript (ECMAScript 6).

В ходе обучения студенты смогут:

  • написать первый компонент, разобрать его состояния и жизненный цикл;
  • разобраться с основами библиотеки;
  • поработать с формами, освоить стилизацию;
  • выполнить верстку списка заметок;
  • научиться создавать страницу ошибки и модальное окно;
  • реализовать полноценное веб-приложение.

Сколько длится: 5 недель (занятия 3 раза неделю, по 2 часа).
Старт: 28 мая, 31 мая, 7 июня.
Стоимость: 6 720 грн.
Больше информации по ссылке.

Курс С# для профессионалов

Этот курс рассчитан на разработчиков, имеющих опыт создания приложений на языке C# или планирующих сдать сертификационный экзамен 70-536 по программе Microsoft MCTS.

В течение обучения слушатели курса узнают:

  • принципы работы с коллекциями, применение рефлексии и атрибутов;
  • о работе с файловой системой, XML-файлами, сериализациии объектов;
  • поработают с потоками и «сборщиком мусора» (Garbage Collector);
  • научатся эффективно применять расширяющие методы и возможности функционального программирования в контексте C# 5.0.

Сколько длится: 5 недель (занятия 3 раза неделю, по 2 часа).
Старт: 24 мая.
Стоимость: 4 800 грн.
Больше информации по ссылке.

Если вам интересна тема обучения, почитайте также нашу статью «Чему учится .NET-разработчик с 15-летним опытом: список полезных ресурсов».

The post Повышение квалификации: где пройти продвинутые курсы для разработчиков? first appeared on Highload.today.

from Highload.today https://ift.tt/2Ru4Cmu
via IFTTT

Leave a Reply

Back to Top