IT-компания Genesis совместно с Киево-Могилянской Академией запускает бесплатную программу Software Engineering School 3.0.
Программа рассчитана для junior- и middle-разработчиков.
Случатели выяснят, как хороший стиль проектирования и использования паттернов помогают упрощать код и решать продуктовые задачи (Clean Code Principles, принципы SOLID, GRASP, паттерны проектирования).
Студенты рассмотрят разные архитектуры. Определят плюсы и минусы монолитных и распределенных систем. Познакомятся с разными архитектурными паттернами: Saga, 2PC, Event bus.
Знакомство с контейнеризацией и виртуализацией. Разбор популярной системы контейнеризации Docker. Практическая работа с облачными сервисами.
Студенты рассмотрят уязвимости программы к различным атакам, которые могут привести к несанкционированному доступу к конфиденциальной информации, повреждению систем и данных, а также похищению ценных ресурсов. Научатся использовать эффективные средства безопасности.
Изучение этапов, которые проходит задача, прежде чем попасть на production. Знакомство с подходом CI/CD и как он помогает проектам двигаться быстрее.
Формат: онлайн.
Условия участия: бесплатно. Для того чтобы приобщиться нужно пройти отбор.
Дедлайн регистрации: 17 мая.
Зарегистрироваться можно по ссылке
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…