Стань профессионалом в разработке программного обеспечения
3.2 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7 students enrolled

Стань профессионалом в разработке программного обеспечения

Что нужно знать инженеру о процессах и задачах профессиональной разработки программного обеспечения.
3.2 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7 students enrolled
Created by Dmitry Tkachev
Last updated 1/2019
Russian
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Получу знания в процессах и практиках промышленной разработки программного обеспечения.
  • Определюсь с желаемой ролью и своими предпочтениями в развитии в ИТ отрасли.
  • Расширю свое резюме и стану существенно более конкурентноспособными на агрессивном рынке найма ИТ специалистов.
  • Буду уверенно отвечать на вопросы собеседований по темам, связанным с процессами разработки ПО.
  • Узнаю какие виды разработки программного обеспечения бывают, чем они отличаются и поймут, программированием каких продуктов максимально интересно заниматься.
  • Определю направление для своего дальнейшего развития.
Course content
Expand all 36 lectures 03:06:53
+ Введение
1 lecture 03:10

В этом уроке я познакомлю вас со структурой курса и его целями.

Preview 03:10
+ Стадии разработки программного обеспечения
4 lectures 22:17
Жизненный цикл
02:42
Процессы жизненного цикла
07:03
Модель жизненного цикла
07:02
Модель жизненного цикла Agile
05:30
+ Роли в разработке программного обеспечения
7 lectures 31:46
Роли
03:45
Аналитик. Архитектор. Разработчик
04:11
Тестировщик. Менеджер проекта
04:58
Менеджер продукта. Аккаунт. Тимлид
05:36
UX. Заказчик. Support
03:18
Внедрение. Инфраструктура. Документирование
04:35
+ Аналитика
3 lectures 14:22
Аналитика
06:45
Документация аналитика
03:01
Инструменты аналитика
04:36
+ Архитектура
4 lectures 18:58
Архитектура
03:37
Виды архитектуры
05:29
Стили архитектуры
05:36
Навыки и компромисы
04:16
+ Разработка
3 lectures 15:21
Разработка
06:53
Code Style
03:49
Рефакторинг
04:39
+ Системы контроля версий
2 lectures 11:42
Системы контроля версий
06:11
Термины и понятия
05:31
+ Тестирование
8 lectures 44:21
Виды тестирования
04:04
Модульное тестирование
05:32
Преимущества и недостатки модульного тестирования
05:28
Функциональное тестирование
05:18
Интеграционное тестирование
04:26
Автоматизированное тестирование
05:35
Нагрузочное тестирование
09:41
Инструменты инженера по тестированию
04:17
Requirements
  • Предварительные знания и программное обеспечение не требуется
Description

Этот курс предназначен для широкого круга лиц. Он будет полезен и опытным специалистам но, в первую очередь, людям, которые собираются знакомиться с миром разработке программного обеспечения.

В нем живут и работают не только программисты, но еще множество других специалистов, без слаженной работы которых, невозможно сделать действительно серьезный программный продукт.

Несмотря на инженерную сложность задач, в этом мире может найтись место людям совсем с разными навыками и опытом. Мы будем вместе разбираться в процессах и задачах, чтобы лучше понимать, чем именно вам будет интересно здесь заниматься.

Who this course is for:
  • Студенты и молодые специалисты, не имеющим обширного опыта в разработке программного обеспечения и желающие определиться с направлением своего развития и дальнейшей профессиональной деятельностью.
  • Люди, которые желают сменить сферу своей деятельности на программирование, так как поможет точнее выбрать направление своего развития.
  • Специалисты в разработке программного обеспечения, желающие расширить свой кругозор и получить новые профессиональные знания.
  • Специалисты, который не прекращает активно развиваться в самой интересной и захватывающей отрасли нашего времени - программировании.
  • Не имеет значения, начинающий вы или опытный специалист, в курсе вы найдете полезный и постоянно обновляющийся материал для себя.
  • Курс, вероятно не подойдет, специалистам имеющим 5+ лет опыта работы в отрасли разработки программного обеспечения.