logo

Technology Academy of Qazaqstan

New

Графический дизайнер

800 000 ₸
Выделено 3 Квот

Agile Software Developer — это интенсивный курс, цель которого — сформировать полный стек навыков для старта карьеры в современной продуктовой команде. Программа охватывает как фронтенд на TypeScript/React, так и бэкенд на Golang, работу с базами данных, API и тестированием. Особое внимание уделяется Agile-подходу и DevOps-практикам для разработчиков, включая CI/CD и работу в кросс-функциональной команде. Структура курса: Курс состоит из лекций, задач для закрепления технических навыков и проектов по представленным темам от простого к сложному. Цель курса: Подготовить студентов к роли Junior/Middle Fullstack-разработчика, который умеет работать в Agile-команде, пишет качественный, тестируемый код и умеет доставлять продукт от идеи до продакшена. Задачи курса: Освоить основы TypeScript и разработку интерфейсов с помощью React Научиться разрабатывать производительный бэкенд на Golang Освоить проектирование и реализацию REST, gRPC API Получить практику работы с PostgreSQL и MongoDB, их интеграцией в приложения Писать юнит-тесты и интеграционные тесты, освоить TDD-подход Научиться использовать Docker и GitLab CI/CD для автоматизации Понять принципы Agile-разработки, взаимодействия с ПO и участия в спринтах Изучить основы системного проектирования и практику разработки MVP Реализовать и презентовать функциональный продуктовый проект

Особые условия

Штрафные санкции в размере до 100% от стоимости курса применяются в случаях: 1) отказ от обучения без уважительной причины, не связанных с форс-мажорными обстоятельствами; 2) нарушение или невыполнение установленных правил и положений прописанных в договоре и дополнительном соглашении, которые являются обязательными для всех участников; 3) систематическое отсутствие или невыполнение учебных обязательств, несоблюдение сроков выполнения заданий, проектов без уважительной причины. 4) незаконное использование конфиденциальной информации, нарушение авторских прав или иных юридических норм.

Детали курса

Уровень

Для всех

Формат обучения

Оффлайн

Вступительные экзамены

Нет

Длительность, в неделях

34

Язык обучения

Английский

Квалификация

Графический дизайнер

Навыки


Уверенное владение TypeScript, React и современными фронтенд-инструментами Понимание и практика разработки на Golang (включая API и обработку ошибок) Навыки создания и интеграции REST и gRPC сервисов Опыт работы с реляционными и NoSQL БД: PostgreSQL, MongoDB Владение DevOps-инструментами для разработчиков: Docker, GitLab CI/CD Опыт работы в Agile-процессе: спринты, user stories, оценка и ретро Навыки тестирования, написания стабильного, масштабируемого кода Понимание продуктового мышления и роли разработчика в создании ценности Содействие в прохождении стажировки/трудоустройства в группе Jusan

Частые вопросы

Похожие курсы

Другие курсы от Technology Academy of Qazaqstan