Чему вы научитесь
Распознавать и применять паттерны
Оценивать применимость того или иного паттерна в конкретной ситуации
Проводить рефакторинг существующего кода с привнесением паттернов
Изучите все паттерны из списка GoF
Требования
Уверенные знания в Python
Описание
Курс даёт всеобъемлющий...
В настоящее время многие организации создают и поддерживают приложения, основанные на сторонних сервисах. Разработчикам программного обеспечения и архитекторам часто приходится заниматься координацией и поддержкой приложений на основе API существующих сервисов, работающих за пределами их...
Книга представляет собой практическое руководство по эффективной коммуникации для ИТ-специалистов, которым необходимо доносить свои идеи до целевой аудитории ясно и понятно. Она охватывает ключевые аспекты визуальной, письменной, устной и невербальной коммуникаций, а также особенности удаленной...
Книга о современном состоянии языка Java, векторе его развития, а также о грамотном программировании в духе паттернов GoF. Книга дает базовое представление о фреймворке Spring, контейнерах Docker, принципах ООП, затрагивая, в частности, переход к облачным решениям, обращение с IDE. Также...
Разъяснение серьёзных тем доступными словами на простых примерах
Чему вы научитесь
Вы максимально просто и детально изучите следующие необходимые для программиста темы:
Коллекции и Дженерики
Лямбда выражения и Стримы
Многопоточность
Работа с файлами
Регулярные выражения и вложенные классы...
2 дня обучения:
12 апреля, суб. — день докладов
13 апреля, вс. — день мастер-классов и воркшопов (оплачиваются отдельно).
Конференция Systems Design проводится в 3-й раз. До этого она проводилась в апреле 2021 и 2024 года.
Конференция собирает несколько сотен участников онлайн.
Проходит в 3...
5 причин начать изучать автоматизированное тестирование на Java прямо сейчас
Огромный спрос на рынке труда
Благодаря своей надежности, производительности и масштабируемости, Java является основным языком программирования для множества крупных компаний. Это означает, что вам не придется долго...
System Design.
Основы проектированиявысоконагруженных систем
Практический тренинг для системных аналитиков и разработчиков, которые хотят получить понимание ключевых принциповпроектированиявысоконагруженных систем.
Программа тренинга:
День 1
Проблемы и особенности проектирования...
Научитесь применять паттерныпроектирования на Python
Описание
Курс даёт всеобъемлющий обзор паттернов (шаблонов) проектирования на Python на практике. Этот курс покрывает шаблоны посредством:
использования самой новой версии Python
использования современных подходов программирования...
27 августа (суббота) пройдет ОНЛАЙН-конференция для дизайнеров по особенностям работы с подрядчиками и ведению авторского надзора.
Программа:
11:00 — 12:00 Сложно, но важно: знание этапов строительства при авторском надзоре. Технология архитектурных материалов, сроки высыхания, ГОСТЫ в помощь...
Это курс для разработчиков с опытом, которые хотят вырасти профессионально:
Для начинающих Java‑разработчиков
Освоите актуальные инструменты и поймёте, как использовать их в работе. Улучшите свои решения благодаря ревью и подробной обратной связи от senior разработчиков.
Для Java‑разработчиков...
Язык: английский
Моделирование схем и проектирование печатных плат в Proteus: от основ до сложных проектов с пошаговыми инструкциями
Изучение и понимание среды Proteus: ознакомьтесь с интерфейсом Proteus, его инструментами и способами навигации в рабочем пространстве.
Как выбрать компоненты из...
О чём курс
Программа курса «Микросервисы на Java» состоит из пяти модулей, которые позволяют ознакомиться с концепциями и паттернами микросервисной архитектуры, а также применить эти знания на практике.
В первом модуле вы изучите концепцию микросервисов, их архитектуру и компоненты.
Во втором...