Открыто

Архитектор информационных систем [GeekBrains] [Денис Бекасов, Денис Бабарыкин]

Тема в разделе "Курсы по программированию", создана пользователем Blink_182, 24 дек 2020.

Цена: 68000р.-97%
Взнос: 1859р.

Основной список: 40 участников

Резервный список: 43 участников

  1. 24 дек 2020
    #1
    Blink_182
    Blink_182 ЧКЧлен клуба

    Складчина: Архитектор информационных систем [GeekBrains] [Денис Бекасов, Денис Бабарыкин]

    АрхитекторИнфсистем.PNG

    Поможем стать архитектором информационных систем
    Чему вы научитесь:
    • проектировать архитектуру информационных систем и программ для бизнеса;
    • контролировать процесс и качество разработки;
    • выбирать оптимальные подходы для создания высоконагруженных и отказоустойчивых систем.
    После учебы вы сможете претендовать на вакансии:
    • архитектор программного обеспечения;
    • IT-архитектор;
    • архитектор информационных систем;
    • Solution и Enterprise архитектор.

    Курс для опытных специалистов:

    а) Middle-разработчикам, чтобы заниматься архитектурой систем

    б) Начинающим архитекторам систем, чтобы учиться на чужих ошибках

    в) Практикующим архитекторам, чтобы систематизировать знания

    Что нужно знать:

    - Базовые принципы ООП и язык программирования
    Подойдёт любой верхнеуровневый язык, желательно со строгой типизацией: C#, Java, C++, Kotlin, ES2015+/TS, Python, Ruby.
    - Основы сетевых и веб-технологий
    Понимание принципов работы HTTP, HTML, CSS, JS, реляционных и нереляционных баз данных, типов и структур данных, сетевого стека TCP/IP.
    - Процесс разработки ПО
    Желательно иметь опыт разработки от одного года, понимать основы алгоритмизации, уметь работать с GIT и UNIX-подобными системами.

    Технологии и подходы, которые вы освоите:
    - Swagger;
    - Open API;
    - REST;
    - UML;
    - IDEF;
    - RabbitMQ;
    - Kafka;
    - Docker;
    - Kubernetes;
    - ELK;
    - Zabbix;
    - Prometheus;
    - Grafana;
    - NGINX;
    - Владение современными парадигмами программирования;
    - Владение принципами SOLID, ООА, понимание чистой архитектурыж;
    - Умение проектировать прикладные приложения с базами данных и пользовательским интерфейсом (MPA и SPA);
    - Навык проектирования систем на основе сервисов (SOA) и микросервисов (микросервисная архитектура);
    - Понимание принципов управления развёртыванием, сопровождением и поддержкой разработанных систем за счёт использования механизмов контейнеризации, логирования, мониторинга и оркестрации;

    I модуль Введение в разработку ПО. Парадигмы программирования
    Поговорим о современных парадигмах программирования, их взаимосвязи, достоинствах и недостатках.
    • Введение в понятие архитектуры и проектирование ПО
    • Введение в программирование. Принципы структурного программирования.
    • Принципы объектно-ориентированного программирования
    • Идеи функционального подхода
    • Идеи логического программирования
    • Декларативное программирование
    • Две практические встречи
    II модуль Базовые принципы проектирования. Объектно-ориентированное проектирование ПО
    Расскажем об ООП и паттернах объектно-ориентированного проектирования. Вы узнаете, как строить чистые архитектуры, проектировать библиотеки и собирать ПО для бизнес-задач.
    • Принципы SOLID
    • Объектно-ориентированные паттерны: порождающие
    • Объектно-ориентированные паттерны: структурные
    • Объектно-ориентированные паттерны: поведенческие
    • Компоненты. Принципы связности и сочетаемости компонентов
    • Архитектура. Горизонтальные уровни и вертикальные срезы
    • Чистая архитектура. Принципы построения. Best Practiсes
    • Практическая встреча
    • Проект: Спроектированное и разработанное в соответствии с принципами SOLID ПО
    III модуль Проектирование прикладных приложений
    Вы научитесь проектировать приложения с базами данных и пользовательским интерфейсом, а также организовывать передачу и обработку данных.
    • Хранение данных. Выбор способа организации хранения данных под задачу.
    • Паттерны проектирования приложений с базой данных (Repository)
    • Передача данных. Способы организации передачи данных между приложениями и их частями
    • Представление данных. Паттерны проектирования приложений с пользовательским интерфейсом
    • MVC (на примере классических MPA приложений)
    • MVP/MVVM (на примере десктопных и мобильных приложений)
    • Архитектуры SPA-приложений
    • Обработка данных. Принципы построения систем обработки данных
    • Проект: Спроектированное и разработанное приложение с базой данных и пользовательским интерфейсом
    IV модуль Проектирование сервис-ориентированных архитектур (SOA) и их производных
    Получите навыки проектирования систем на основе сервис-ориентированной (SOA) и микросервисной архитектуры.
    • Понятие сервис-ориентированной архитектуры
    • Понятие микросервисной архитектуры
    • Способы организации взаимодействия сервисов. Протоколы. Шина.
    • Надежность, отказоустойчивость и безопасность систем
    • Горизонтальное масштабирование. Базовые подходы
    • Распределённые системы обработки информации
    • Распределённые хранилища данных
    • Вопросы идентификации, аутентификации и авторизации
    • Проект совместно с «Ростелеком»: Спроектированная распределенная система обработки на основе сервисов
    V модуль Развертывание, сопровождение, поддержка (CI/CD)
    Узнаете, как управлять, развертывать, сопровождать и поддерживать информационные системы.

    • CI/CD
    • Контейнеризация (Docker)
    • Оркестрация контейнеров
    • Логирование (ELK)
    • Мониторинг (Zabbix, Prometheus, Grafana)
    • Service Discovery, конфигурирование
    • Настройка веб-серверов (NGINX)
    • Защита информации в информационных системах
    • Проект: Настройка развертывания для SOA

    Продажник: Скрытая ссылка
     
    4 пользователям это понравилось.
  2. Последние события

    1. amellladybug
      amellladybug участвует.
      9 окт 2024
    2. Space Head
      Space Head участвует.
      9 окт 2024
    3. Descriptionvoid
      Descriptionvoid участвует.
      23 сен 2024
    4. svsvsv
      svsvsv не участвует.
      22 июл 2024

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      21 июл 2021
    2. skladchik.com
      Назначен организатор.
      17 июл 2021
  3. Обсуждение
  4. 27 июн 2021
    #2
    Petr152
    Petr152 ЧКЧлен клуба
    Крутой курс, давайте попробуем снизить цену до 300
     
    1 человеку нравится это.
  5. 3 июл 2021
    #3
    Petr152
    Petr152 ЧКЧлен клуба
    было бы здорово выкупить курс
     
    1 человеку нравится это.
  6. 17 июл 2021
    #4
    Petr152
    Petr152 ЧКЧлен клуба
    Здравствуйте.
    Судя по всему курс не удастся организовать? при попытке нажать на организовать следующее сообщение:
    Цена складчины должна быть не более 25000 рублей.

    А цена курса 100 000
     
  7. 17 июл 2021
    #5
    pomeranec77
    pomeranec77 ЧКЧлен клуба
    Может быть можно разбить на части хоть как-то? Это Гикбрэинс, там же четверти есть.
     
  8. 21 июл 2021
    #6
    Petr152
    Petr152 ЧКЧлен клуба
    т.е. надо заводить новые складчины и делить их на части (Часть 1, Часть 2 и т.д.) ?
     
  9. 22 июл 2021
    #7
    brana
    brana ЧКЧлен клуба
    Потом будете 100 лет собирать заново складчиков в новую складчину. И затем может выйти так, что на следующие части будет собираться меньше, и эти части будут дороже. В итоге может так случится, что заплатите по частям больше, чем за весь материал сразу.
     
  10. 22 июл 2021
    #8
    brana
    brana ЧКЧлен клуба
    это ограничение для новых оргов. неопытным оргам нельзя проводить дорогие складчины без опыта. лучше кинуть клич в специальную тему для поиска оргов в складчины, может кто откликнется.
     
  11. 22 июл 2021
    #9
    VSL_Vitalii
    VSL_Vitalii ДолжникДолжник
    Коллеги, как в итоге оплатить складчину и получить к ней доступ ? Вступил в основной список уже давно , а доступ до сих пор получить не могу
     
  12. 23 июл 2021
    #10
    pomeranec77
    pomeranec77 ЧКЧлен клуба
    Сбора средств еще не было, если Вы спрашиваете про конкретно эту складчину, а не в принципе про то, как оплачивать.
     
  13. 23 июл 2021
    #11
    VSL_Vitalii
    VSL_Vitalii ДолжникДолжник
    Да, спрашивал именно про эту
     
  14. 28 окт 2021
    #12
    Petr152
    Petr152 ЧКЧлен клуба
    судя по всему не увидим курс