Программирование [proglib.academy] Архитектура и шаблоны проектирования (2023)

tttx

Помощник Администратора
Команда форума
Регистрация
27 Авг 2018
Сообщения
37,367
Реакции
527,414
3iBaFKtFS-m_lryOkwFiug.png

ОПИСАНИЕ:

Освойте основные паттерны проектирования и прокачайте свои навыки архитектора программного обеспечения

Что будем делать?

В течение всего интенсива вы будете создавать игру «Звездные войны». У вас будет собственный корабль, который научится летать по полю битвы, стрелять основным оружием и применять секретное оружие.

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

Какой язык программирования мне нужно знать?
Вы можете знать любой объектно-ориентированный язык программирования (Python, Java, PHP, C++, JavaScript, C# и др.).

Кому подойдет интенсив?
  • Junior-разработчикам
    Интенсив предназначен для опытных джуниоров, которые имеют уже некоторый опыт работы с кодом. Вы освоите как теоретический, так и практический материал. Сможете выйти на новый уровень, получить повышение и больше зарабатывать.
  • Middle- и senior-разработчикам
    Разберётесь в архитектурах приложений и паттернах, научитесь планировать архитектуру будущей системы. Выйдете на новый уровень в разработке ПО.
  • Архитекторам ПО
    Познакомитесь с типовыми задачами и приемами их решений построения архитектуры приложений. На интенсиве вы поработаете в команде, повысите свою эффективность и поймёте, как развиваться в профессии.
Программа:
  1. Сложность. Виды сложности.
  2. Абстрагирование
  3. SOLID
  4. Тестирование
  5. Обработка исключений в SOLID
  6. Паттерн Команда
  7. IoC
  8. Адаптер
  9. Архитектура приложения
  10. Простой рабочий алгоритм использования SOLID на практике
  11. Почему получаются плохие абстракции и как этого избежать
ПРОДАЖНИК:

СКАЧАТЬ:
 

Последнее редактирование:

Обратите внимание

Назад
Сверху