Проектирование архитектуры приложений является ключевым навыком для разработчиков и Software-архитекторов. Оно лежит в основе процесса разработки и играет в нем важнейшую роль. Именно от хорошо спроектированной архитектуры зависит то, сколько времени команда потратит на написание кода, тестирование и отладку. Для проектирования архитектуры приложений используют те же языки программирования, что и для написания кода. Их подбирают в зависимости от ОС, для которой пишется приложение.
Вас ждут онлайн-занятия, на которых вы освоите современные практики и инструменты разработки архитектуры программного обеспечения и создадите итоговый проект для портфолио.
Программа курса рассчитана на 12 месяцев обучения. За это время вы освоите 3 теоретических блока и выполните итоговый проект, который будет хорошим украшением вашего портфолио.
Вы освоите язык программирования Kotlin и написание серверных приложений. На курсе вас ждет много практических занятий и домашних работ, с помощью которых вы закрепите полученные знания.