Skillbox
EDPRO
Нетология
Eduson Academy
PROschool online
Московский институт психологии
Skypro
НАДПО
Skillfactory
Contented
Talentsy
GeekBrains
ProductStar
НИИДПО
Bang Bang Education
Бруноям
Хекслет
Логомашина
Fashion Factory School
Skillbox Английский (Kespa)
SF Education
Годограф
НЦРДО
Компьютерная Академия TOP
100балльный репетитор
MAED
Otus
Международная школа профессий
Синергия Академия
Фоксфорд
XYZ School
Эколь
Яндекс Практикум
City Business School
ИППСС
Pentaschool
Anecole
Skyeng
Level One
НСПК
Контур.Школа
Вебиум
Moscow Digital School
Psycholesson
99 баллов
Verona School
Skysmart
InvestFuture
KARPOV.COURSES
Bonnie & Slide
Coddy
Инглекс
Digital Skills Academy
#Sekta
НИПКЭФ
Interra
Викиум
Kata Academy
Hello World
АПОК
PIXEL
Слёрм
Profieng
NeuroBoost
ЕГЭLAND
Innova IT Academy
EDPRO
Skillbox
Нетология
Eduson Academy
PROschool online
Московский институт психологии
Skypro
НАДПО
Skillfactory
Contented
Talentsy
GeekBrains
ProductStar
НИИДПО
Bang Bang Education
Бруноям
Хекслет
Psychodemia
Логомашина
Fashion Factory School
Skillbox Английский (Kespa)
SF Education
Годограф
НЦРДО
Компьютерная Академия TOP
100балльный репетитор
MAED
Otus
Международная школа профессий
Фоксфорд
XYZ School
Эколь
Яндекс Практикум
City Business School
ИППСС
Pentaschool
TutorOnline
Skyeng
Сотка
Level One
НСПК
Контур.Школа
Вебиум
Moscow Digital School
Тетрика
99 баллов
Verona School
Skysmart
KARPOV.COURSES
Bonnie & Slide
Coddy
Инглекс
#Sekta
Interra
Викиум
Слёрм
Моя Альфа школа
ЕГЭLAND
Яндекс Практикум Английский
Успешные DevOps и FullStack разработчики из известных компаний и университетские профессора совместно с образовательной платформой Otus подготовили онлайн-курс по работе с архитектурой и шаблонами при проектировании. Изучите принципы SOLID и поймите, как их использовать в разработке продукта. Научитесь писать clean code, минимизируя возможные ошибки. Разберитесь в самых современных техниках создания ПО и интегрируйте методику Development Operations в свою работу. Используйте Production Server для модерации всего процесса создания проекта: от задумки до его окончательной реализации.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вас ожидает 7 учебных модулей из лекций и семинаров, на которых опытные кураторы дадут всю необходимую теорию и множество практических заданий. По окончании курса вы сделаете дипломный проект, который станет частью портфолио, а платформа Otus поможет с трудоустройством.
Изучите проблемы, которые возникают при построении архитектуры программного обеспечения, и инструменты, которые помогут эти проблемы решить.
Узнаете, какие существуют архитектурные стили, и поймете, как подобрать верный под ваш проект.
Изучите test-driven development, а также историю создания и применения модульных тестов, научитесь их писать.
Поймете, как устроено абстрагирование и как его использовать для создания программного обеспечения.
Изучите использования SOLID для написания кода и научитесь исправлять абстракции.
Освоите возможности 9 шаблонов GRASP и разберетесь в разделении ответственности функционала.
Поймете, как работать и где обрабатывать исключения, используя SOLID-принципы.
Изучите шаблоны "фабричный метод" и "абстрактная фабрика" и научитесь их использовать.
Разработаете процесс решения задач с помощью шаблона "команда".
Научитесь находить ошибки кода и исправлять их.
Узнаете, что такое синглтон и "одиночка", и используете полученные знания для разработки стратегий по выходу из зависимостей.
Поймете, как использовать шаблоны "адаптер" и "мост" для проектирования интерфейсов и приложений.
Изучите акторную модель вычислений и основные архитектурные модели для приложений.
Освоите подходы к интеграции программного обеспечения.
Поймете, какие архитектурные концепции использовать для разработки систем обмена сообщениями.
Научитесь создавать сервер приложений для обмена сообщениями.
Изучите различные методики для создания программного обеспечения.
Научитесь использовать специальные паттерны декомпозиции на различные микросервисы.
Узнаете, как применятся DevOps для разработки программного обеспечения.
Разберетесь в архитектуре для микросервисов, отделенных от изначального "монолита".
Научитесь анализировать один интерфейс для перебора множества реализаций.
Поймете, как анализировать диаграммы и конечные автоматы для определения состояний.
Узнаете, как преобразовывать элементы в объекты и разрабатывать диаграмму классов.
Разберетесь, как давать задачи "Заместителю".
Освоите приминение шаблона "декоратор" для интерфейса.
Глубже изучите, как использовать шаблонный метод для контроля над процессами разработки.
Поймете, как использовать "интерпретатор" для семантического и синтаксического анализа данных.
Выберите архитектурный стиль для своего проекта, узнаете основные правила работы над проектом и спланируете процесс разработки продукта.
Сможете задать вопросы по поводу дипломного проекта и домашних заданий.
Защитите свой проект перед экспертами курса и получите от них рекомендации и полезные советы.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
AutoCAD с нуля до PRO: проектирование зданий
3D-моделирование для начинающих
Руководитель отдела продаж
Организатор-методист дошкольного образования