Java Developer

OTUS

02 февраля, 2022

OTUS

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

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

Решайте реальные задачи, учитесь работать в команде и осваивайте самые актуальные технологии.

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

Для тех, кто хочет за короткое время с нуля научиться решать задачи разработчика Junior+ уровня и получить первый проектный опыт.

PostgreSQL для администраторов баз данных и разработчиков

OTUS

02 февраля, 2022

OTUS

5uk3K31J.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:09:47 [OTUS] PostgreSQL для администраторов баз данных и разработчиков

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

Полный курс по работе с базой данных PostgreSQL

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

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

Цель курса — научить слушателя эффективно работать с PostgreSQL:

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

Архитектура и шаблоны проектирования

OTUS

02 февраля, 2022

OTUS

LqCwgdOz.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:09:25 [OTUS] Архитектура и шаблоны проектирования

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

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

С одной стороны, разработка ПО — это процесс ведения разработки, тестирование, быстрая разработка и устранение дефектов.

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

С третьей, это внутренняя компоновка модулей разрабатываемого продукта, подразумевающая масштабируемость.

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

Python Developer. Professional

OTUS

02 февраля, 2022

OTUS

MmRVBqqb.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:08:05 [OTUS] Python Developer. Professional

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

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

Профессиональный онлайн-курс для тех, кто уже имеет опыт программирования на Python и хочет повысить свой уровень за счет новых знаний и навыков из различных областей разработки. Если вы уверенно чувствуете себя с Python, помните C, имеете представление о сетевом взаимодействии и реляционных СУБД, умеете обращаться с Linux, Git и прочими стандартными инструментами девелопера — курс для вас.

Цель программы — погрузить вас в современную «промышленную» разработку на Python как в теории, так и на практике. При этом Python будет лишь инструментом, с помощью которого мы будем изучать различные области знаний. Главный фокус будет на основных Software Engineering компетенциях Python-разработчика и формировании прагматичного подхода к решению задач.

MS SQL Server Developer

OTUS

02 февраля, 2022

OTUS

AXSiDxlI.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:07:36 [OTUS] MS SQL Server Developer

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

Во время курса будем подробно разбирать язык запросов и внутренние процессы СУБД, происходящие на всех этапах работы с запросом. Курс позволит понять детали процессов и получить чёткое представление, что делает тот или иной код, где могут возникнуть потенциальные проблемы, как их можно разрешить. Подробно рассмотрим оптимизацию кода, как нужно писать, если у вас миллиарды данных, расскажем о популярных граблях, чтобы вы смогли их обойти.

Выпускной проект — создание и оптимизация собственной базы данных (для своей компании/стартапа). Преподаватель поможет с выбором темы и подскажет, как уменьшить scope работ, а у вас появится возможность получить обратную связь и отработать полученные знания на реальном материале.

Разработчик на Spring Framework

OTUS

02 февраля, 2022

OTUS

2GMMJNvu.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:06:43 [OTUS] Разработчик на Spring Framework

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

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

  • Умение «выживать» в проектах, где есть Spring.
  • Знание современных возможностей Spring.
  • Понимание, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке.
  • Умение быстро проходить путь от идеи до production-grade.
  • Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5).

Python Developer

OTUS

02 февраля, 2022

OTUS

e80vlP47.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:05:15 [OTUS] Python Developer

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

Актуальные навыки, которые помогут начать и развиваться в профессии.

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

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

Специализация для тех, кто хочет с нуля освоить востребованную профессию Python-разработчик до компетенций, соответствующих Middle уровню.

iOS Developer

OTUS

02 февраля, 2022

OTUS

dXERegfn.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:04:49 [OTUS] iOS Developer

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

Для тех, кто хочет с нуля научиться создавать приложения для устройств Apple и стать востребованным iOS-разработчиком.

Вы сделаете 2 приложения, полностью удовлетворяющие требованиям AppStore.

Тренды современной разработки, перенос на Android, адаптация под разные устройства Apple и другие навыки, которые позволят развиваться как T-shaped мобайл инженер.

iOS Developer. Basic

OTUS

02 февраля, 2022

OTUS

0gdUnpte.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:03:38 [OTUS] iOS Developer. Basic

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

Вы освоите все необходимые навыки, чтобы самостоятельно разрабатывать iOS-приложения такие, как интернет-магазины, банковские приложения, фоторедакторы, всевозможные помощники, приложения для фитнеса и прочие сервисы. Этой подготовки будет достаточно, чтобы претендовать на должность начинающего iOS-разработчика с зарплатой ~100 тыс. рублей.

Для тех, кто решил освоить специальность iOS-разработчика или хочет самостоятельно реализовать идею своего приложения.

В течение всего курса вы будете работать над большим проектом для своего портфолио — своим собственным приложением. Каждое домашнее задание будет приближать вас к конечной цели — публикации приложения в AppStore.

Python Developer. Basic

OTUS

02 февраля, 2022

OTUS

BzBssgqD.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:02:32 [OTUS] Python Developer. Basic

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

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

Получите базовые навыки программирования на языке Python, которые пригодятся при прохождении собеседований и работе на позиции Junior Python Programmer.

Вы изучите синтаксис и уверенно овладеете базовыми приемами программирования на Python. Вы получите подготовку для работы в разных сферах применения языка: web-разработка, автотестирование, асинхронное программирование, работа с API, Data Science и парсинг сайтов. Ряд занятий посвящен смежным темам, например shell, git, а также DevOps-инструментам: Docker, Gitlab CI/CD, Github Actions и т.д., что позволит стать самодостаточной боевой единицей в команде разработчиков. Разносторонняя программа расширит ваш кругозор и поможет четче определиться, в какой области продолжать развиваться. При этом знаний и навыков, которые вы получите в каждой области, будет достаточно, чтобы претендовать на позиции junior-специалиста.

Для начинающих Python-разработчиков и разработчиков, знакомых с другими языками программирования, которые хотят получить систематизированные знания и овладеть практическими навыками современной разработки. Так как для обучения нужно обладать начальными знаниями программирования и принципами ООП, вы в короткие сроки освоите возможности Python, а затем сконцентрируетесь на решении различных промышленных задач. Вы будете учиться работать с версией Python 3.

iOS Developer. Professional

OTUS

02 февраля, 2022

OTUS

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

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

Программа создана специально для iOS Developers с опытом работы в сфере разработки мобильных iOS-приложений от 1 года и более.

Обучение построено исключительно на кейсах из практики разработки приложений в production. Мы будем решать сложные и хардкорные задачи с уровнем качества топовых приложений.

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

Golang Developer. Professional

OTUS

02 февраля, 2022

OTUS

LqkZHAnH.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:00:53 [OTUS] Golang Developer. Professional

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

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

Первые занятия посвящены основам Golang. Таким образом программа подходит для тех, у кого есть опыт программирования на других языках, чтобы быстро перейти к углубленным темам. Для тех, кто уже знаком с Go, начало курса позволит систематизировать и освежить базовые знания.

Kotlin Backend Developer

OTUS

02 февраля, 2022

OTUS

QACe05sB.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2014:00:16 [OTUS] Kotlin Backend Developer

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

Это обзорно-практический курс. В нем вы прикоснетесь к большому числу инструментов разработки современных, гибких, высокопроизводительных серверных приложений на языке Kotlin. На некоторых из инструментов – по вашему выбору – вы остановитесь подробнее и реализуете собственный проект с их помощью. Также вы увидите тактические и стратегические архитектурные приемы разработки и как Kotlin помогает в разработке.

Курс рекомендован разработчикам, знакомым с объектно-ориентированным программированием и SQL.

Алгоритмы и структуры данных

OTUS

02 февраля, 2022

OTUS

F437ktKf.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2002 02 2022%2013:58:18 [OTUS] Алгоритмы и структуры данных

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

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

В программу входят самые известные прикладные алгоритмы, знание которых, как правило, требуется от претендентов на Middle и Senior-должности в крупных IT-компаниях. А также разбираются способы решения задач олимпиадного уровня.

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

Рекомендуем