C# Developer. Basic

OTUS

02 февраля, 2022

OTUS

B4pziKuU.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:06:09 [OTUS] C# Developer. Basic

Описание курса:

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

Программист С

OTUS

02 февраля, 2022

OTUS

Dmn07R27.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:05:33 [OTUS] Программист С

Описание курса:

Вы сможете использовать C на практике и решать задачи Middle-уровня. В процессе обучения вы рассмотрите устройство UNIX-подобных ОС и сопутствующего инструментария. Получите практические советы по написанию конкретных классов программ: веб-сервисов, демонов, игр, взаимодействия с БД, конкурентного программирования (многопоточных и многопроцессных программ).

Еще одна особенность курса в том, что вы познакомитесь с аналогами ООП в C, хотя традиционно считается, что ООП в C не бывает.

Rust Developer

OTUS

02 февраля, 2022

OTUS

zJqkuFrk.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:04:34 [OTUS] Rust Developer

Описание курса:

Что даст вам этот курс:

Углублённый курс по языку программирования Rust, в котором мы разберем:

  • Ключевые особенности Rust, понимание которых позволяет не только разрабатывать сложные программные продукты на этом языке, но и помогает лучше проектировать ПО в целом.
  • Наиболее популярные библиотеки и проекты, широко используемые на практике.
  • Многопоточность и архитектуру программного обеспечения.

Курс будет интересен:

Разработчикам на системных языках (С, C++, …), которые хотят:

  • Изучить Rust, его сильные и слабые стороны.
  • Научиться избегать ошибки по работе с памятью и многопоточностью.
  • Изучить проектирование высокопроизводительного ПО

NoSQL

OTUS

02 февраля, 2022

OTUS

a1TtMonq.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:03:15 [OTUS] NoSQL

Описание курса:

Самый полный курс по работе с NoSQL БД. Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ.

Курс включает в себя все основные и популярные NoSQL БД, которые могут пригодиться как архитектору, так и администратору и разработчику: документоориентированые, колоночные, ключ-значение, графовые и тд.

Дополнительно на курсе посвящен модуль баз данных в разных облаках, Elasticsearch и S3.

Курс обеспечивает глубокое погружение в область NoSQL, чтобы вы смогли оптимально перестроить свои решения на основе классических СУБД для увеличения производительности.

Цель курса — научить слушателя правильно выбрать NoSQL БД в зависимости от поставленных задач и эффективно работать с ней с использованием всех ее преимуществ.

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

Подготовка к сертификации Oracle Java Programmer (OCAJP)

OTUS

02 февраля, 2022

OTUS

Un6kI5Ck.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:03:58 [OTUS] Подготовка к сертификации Oracle Java Programmer (OCAJP)

Описание курса:

По окончанию курса вы сможете без проблем сдать один из самых сложных в мире IT экзаменов и заслужить официальное звание Oracle Java Programmer, которое станет украшением вашего резюме. Мы поможем вам сдать экзамен по сертификации и заодно выучить Java не вширь, но на такие глубины, куда не заглядывают даже многие senior-программисты.

Android Developer. Professional

OTUS

02 февраля, 2022

OTUS

6KEZtZEh.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:02:44 [OTUS] Android Developer. Professional

Описание курса:

Вы научитесь:

Глубоко разбираться в Android SDK. Разница между junior- и senior-разработчиками в том, что первый может реализовать какую-то фичу, а второй может объяснить, что скрывается за каждой строкой кода этой фичи, найти потенциальные проблемные места и оптимизировать их.

Вы узнаете, что происходит внутри классов и методов Android SDK, сможете заметно ускорить свое приложение, выбрать оптимальный алгоритм шифрования для вашего приложения, и организовать безопасное хранилище секретных данных.

Организовывать инфраструктуру. Разворачивать системы continuous integration и continuous delivery, выстраивать git flow, поднимать Docker-контейнеры и Jenkins внутри них. Научитесь внедрять и настраивать линтеры и чекстайлы для проверки качества кода. Сможете писать свои Gradle таски и плагины для автоматизации и оптимизации процессов сборки и тестирования.

Проектировать архитектуру приложения. Вы узнаете сильные и слабые места паттернов и архитектурных решений, научитесь правильно выбирать архитектурный паттерн для вашего приложения. Освоите GoF, MV* шаблоны для Android и принципы Clean Architecture. Научитесь проектировать мультимодульную архитектуру и проводить рефакторинг legacy кода.

Тестировать приложения. Недостаточно просто уметь писать тесты. Важно приучиться писать надежный и протестированный код, интеграционные тесты и UI-тесты.

Рассмотрим популярные фреймворки для тестирования и подходы к написанию тестов.

JavaScript Developer. Professional

OTUS

02 февраля, 2022

OTUS

topjWd0C.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:02:10 [OTUS] JavaScript Developer. Professional

Описание курса:

Вы научитесь решать на JavaScript различные задачи фронтенда и бэкенда. Стек позволяет внести разнообразие в свою работу, открывает возможность участвовать в интересных проектах и стартапах, предлагать комплексные решения. Однозначно, Fullstack-специальность для тех, кто ищет драйва и хардкора в разработке!

Для кого этот курс?

Для разработчиков, хорошо знакомых с основами JavaScript, которые хотят углубиться в возможности языка и стать fullstack-специалистами. Курс расширит арсенал инструментов для работы с фронтендом и бэкендом.

Для бэкенд-разработчиков, которые хотят переквалифицироваться в fullstack направление. Курс на 70% ориентирован на фронтенд-технологии и позволит разобраться в возможностях разных фреймворков JS.

Java Developer. Basic

OTUS

02 февраля, 2022

OTUS

mNqkjucf.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:01:36 [OTUS] Java Developer. Basic

Описание курса:

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

Программа идет с нуля и рассчитана на опытных ПК-пользователей, которые хотят научиться программировать. Курс также будет полезен тем, кто еще не определился с языком. После обучения вы сможете углубиться в разработку на Java или с легкостью перейти на любой другой язык ООП. Такая подготовка должна быть по умолчанию у каждого начинающего специалиста. Она сродни «умению читать» и «знать таблицу умножения» в мире IT. Поэтому в вакансиях не пишут про вещи вроде понимания двоичной системы счисления или умения отличать TCP от UDP. Тем не менее работодатели смотрят на наличие этих знаний, выбирая кандидата, который даже при отсутствии опыта обладает профессиональной грамотностью и способен быстро сориентироваться в процессах разработки. Курс призван помочь тем, кто делает первые шаги в IT и хочет быть готов к первым собеседованиям и работе в проектах.

Cloud Solution Architecture

OTUS

02 февраля, 2022

OTUS

sLDubSIi.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2015:00:20 [OTUS] Cloud Solution Architecture

Описание курса:

Знания в области Agile разработки и сопровождения архитектуры облачных решений становятся обязательным требованием к IT-специалистам. Именно такие специалисты являются самыми востребованными и высокооплачиваемыми в крупных мировых проектах: Google, Amazon, Microsoft, Yandex, Сбербанк и др.

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

Best Practice работы над архитектурой облачных решений предполагает совместную Agile DevOps работу команд отделов облачной инфраструктуры и облачных приложений. Роль архитектора в значительной степени распределяется между командами, монополии на инновации нет (teams, hackathons). Облачная архитектура — результат сотрудничества (intentional architecture) специалистов разного профиля.

Специализация Java-разработчик

OTUS

02 февраля, 2022

OTUS

Dmh6lWnO.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:59:47 [OTUS] Специализация Java разработчик

Описание курса:

Эксперты на вебинарах разбирают кейсы, делятся уникальным опытом и трендами разработки.

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

Комплексная система, которая поможет получить выгодные офферы в перспективных проектах.

Для тех, кто хочет с нуля освоить принципы программирования и развиваться в Java-разработке.

Unity Game Developer. Professional

OTUS

02 февраля, 2022

OTUS

kN8h08Tm.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:59:04 [OTUS] Unity Game Developer. Professional

Описание курса:

Курс для тех, кто уже хорошо знаком с основами Unity и хочет: – глубже изучить эту платформу, – структурировать свои знания, – научиться выстраивать архитектуру игры.

Курс рассчитан на тех, кто уже хорошо знаком с основами Unity, желающих глубже изучить эту платформу, структурировать свои знания, научиться выстраивать архитектуру игры.

Под курс специально разработан набор ассетов, которые будут предоставляться студентам. Вы пройдете весь путь разработки сложной и интересной игры с нуля до релиза.

Scala-разработчик

OTUS

02 февраля, 2022

OTUS

WjHgOUvh.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:58:25 [OTUS] Scala разработчик

Описание курса:

Углубленный курс по Scala, в котором вы получите практические знания в популярных технологиях Scala, подходах функционального программирования и познакомитесь с самыми мощными Scala-библиотеками. Курс рассчитан на Java-разработчиков с опытом работы от 1 года либо для программистов с опытом работы на другом языке от 3-х лет, знакомых с синтаксисом веб-приложений.

Android Developer

OTUS

02 февраля, 2022

OTUS

G9LR2t9F.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:35:11 [OTUS] Android Developer

Описание курса:

Создайте с нуля первые мобильные приложения на Kotlin и освойте продвинутые технологии для решения Middle задач.

Вы сделаете приложение по поиску фильмов и более сложный клиент к сервису с публичным API.

Тренды Android-разработки на Kotlin от экспертов, находящихся на передовой сферы мобильных приложений.

Комплексная система, которая поможет получить выгодные офферы в перспективных проектах.

Для тех, кто хочет с нуля научиться создавать Android-приложения и стать востребованным разработчиком. Базовые навыки программирования желательны, но не обязательны. Если у вас совсем нет опыта в IT, мы поможем вам быстро освоиться.

C++ Developer

OTUS

02 февраля, 2022

OTUS

PrLbn9ZI.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:33:56 [OTUS] C++ Developer

Описание курса:

Тренды разработки и актуальные инструменты. Обучение на рабочих кейсах.

Представление о разных областях, с которыми соприкасается разработчик C++: разработка ПО, machine learning, работа с сетью.

Комплексная система, которая поможет получить выгодные офферы в перспективных проектах.

Для тех, кто хочет с нуля освоить принципы программирования и развиваться в С++ разработке. Чаще всего язык применяется в создании масштабного ПО и игр, программ для «железа» и IoT-устройств, хранения и обработки большого объема данных.

Рекомендуем