Обзор технологий и методологий разработки ПО
О чём курс
Курс «Обзор технологий и методологий разработки ПО» (SDP-029_prg) представляет собой интенсивную образовательную программу длительностью 20 академических часов, разработанную для формирования комплексного понимания современной индустрии разработки программного обеспечения. Основная цель курса — дать слушателям системное представление о том, как устроены современные программные продукты, какие технологические стеки используются для их создания и какие методологии позволяют эффективно управлять процессом разработки.
Программа курса ориентирована на широкую аудиторию. Она будет крайне полезна специалистам, работающим в смежных областях (менеджерам, аналитикам, маркетологам, HR-специалистам в IT), которым необходимо «говорить на одном языке» с разработчиками, понимать возможности различных платформ и оценивать технологические риски. Также курс станет отличным фундаментом для начинающих разработчиков, которые хотят структурировать свои знания, увидеть «большую картину» индустрии и наметить вектор своего профессионального развития.
В ходе обучения слушатели проходят путь от базовых понятий до глубокого обзора двух самых популярных экосистем в мире разработки — .NET и Java. Вы узнаете, как устроены классические архитектуры приложений, познакомитесь с принципами работы клиентских приложений, слоев доступа к данным и современными облачными решениями. Особое внимание уделяется методологиям управления проектами: от классических подходов, таких как RUP и MSF, до гибких (Agile) методологий, включая XP и SCRUM. Это позволит вам не только понимать техническую сторону вопроса, но и осознавать, как организовать командную работу для достижения наилучшего результата.
Формат курса предполагает глубокое погружение в теорию с акцентом на практическую применимость знаний. Вы научитесь различать ключевые технологические термины, понимать взаимосвязи между компонентами сложных систем и оценивать применимость тех или иных инструментов в зависимости от бизнес-задач. По завершении обучения вы получите целостную картину мира разработки ПО, что значительно повысит вашу эффективность при взаимодействии с техническими командами и принятии управленческих решений.
Почему стоит выбрать этот курс? Во-первых, это уникальная возможность за короткий срок (20 часов) получить структурированную информацию, на самостоятельный поиск которой ушли бы месяцы. Во-вторых, курс охватывает как технические аспекты (платформы .NET и Java), так и управленческие (методологии разработки), что делает его универсальным инструментом для профессионального роста. В-третьих, программа составлена таким образом, чтобы быть доступной даже для специалистов без глубокого технического бэкграунда, при этом оставаясь содержательной и полезной для тех, кто уже погружен в разработку. Это инвестиция в ваше понимание того, как создаются современные цифровые продукты, которая окупится уверенностью в принятии решений и способностью эффективно коммуницировать в любой IT-среде.
Программа обучения
- Введение в технологии разработки ПО. Слушатели знакомятся с основными технологиями и продуктами, используемыми при разработке ПО, а также определениями ключевых технологических терминов и связей между ними. Данный модуль позволит специалистам в областях, отличных от разработки ПО, представить себе используемые технологии и понять возможности основных платформ и популярных продуктов.
- Разработка программного обеспечения на платформе .NET (для нетехнических специалистов). Основной целью является обзор платформы .NET для нетехнических специалистов. Рассматриваются компоненты платформы, доступность каждого из них в разрезе версий .NET, а также их назначение и применение в рамках классической архитектуры приложения. Рассматриваются различные типы клиентских приложений и сопутствующие технологии, как Windows Forms, WPF, ASP.NET; дается базовое представление о вариантах реализации слоя доступа к данным на основе ADO.NET и использования ORM библиотек. Также дается представление о распределенных системах на основе WCF и облачных вычислений с помощью Windows Azure.
- Обзор JAVA-технологий разработки ПО. Слушатели знакомятся с основными java-технологиями и продуктами, а также определениями ключевых технологических терминов и связей между ними. Данный модуль позволит специалистам в областях, отличных от java-разработки, представить себе дерево java-технологий и понять возможности этой платформы и популярных продуктов на ее базе. Также поможет начинающим разработчикам на платформе java представить весь спектр технологий и наметить пути своего дальнейшего развития.
- Обзор методологий разработки программного обеспечения. Даётся обзор инженерии разработки программного обеспечения и основных методологий: RUP (IBM Rational Unified Process), MSF (Microsoft Solutions Framework) и гибких (Agile) методологий на примере методологий XP (eXtreme Programming) и SCRUM.
Теги курса
Другие материалы школы 6
LT Luxoft Training Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.