avatar

Данный курс предназначен для тех, кто желает приобрести навыки в области проектирования и разработки программного обеспечения с использованием современных цифровых технологий.

  • Дата 01.10.2022
  • Количество часов 250
  • Цена, руб 55 000

Актуальность / ценность программы

Программист - это специалист, занимающийся разработкой программного обеспечения (ПО) для персональных, встраиваемых, промышленных и других разновидностей компьютеров, то есть программированием. Это может быть как руководитель крупных проектов по разработке ПО, так и «одиночка», пишущий код конкретной программы. Перед большинством предприятий и организаций рано или поздно встает вопрос автоматизации, и многие управленцы стремятся использовать достижения современных информационных технологий, поэтому программист является своего рода консультантом, выполняющим посредническую функцию между тем, чего желает получить руководитель, и тем, что предлагает на данный момент мир высоких технологий. В тех разработках, где нужен прежде всего поиск творческих решений, российские профессионалы считаются наиболее сильными во всем мире.

Чему учим

  • использовать способность программировать базовые алгоритмы для решения профессиональных задач;
  • знать основы объектно-ориентированного подхода к программированию;
  • владеть опытом использования современной системы программирования (Microsoft Visual Studio);
  • владеть навыками разработки и отладки программ на языке программирования высокого уровня (C#);
  • умение исследовать эффективность алгоритмов и структур данных;
  • умение создавать моделирующие алгоритмы для линейных и динамических реализаций структур данных;
  • понимание способов низкоуровневой оптимизации при разработке эффективных алгоритмов;
  • умение выбирать эффективные структуры данных и алгоритмы для конкретных приложений в различных предметных областях.

Содержание программы

Образовательная программа состоит из трех модулей.

  • Модуль 1. Основы программирования, алгоритмизации и структур данных (144 ч.). В процессе изучения данного модуля слушатели научатся программировать базовые алгоритмы для решения различных задач, получат опыт использования современной системой программирования (Microsoft Visual Studio) и навыки разработки и отладки программ на языке программирования высокого уровня (C#) с использованием объектно-ориентированного программирования. Также научатся проектировать базы данных, писать к ним запросы и говорить с разработчиками информационных систем на одном языке.
  • Модуль 2. Введение в программную инженерию (48 ч.). Цель данной дисциплины — дать слушателям систематические знания в области систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения.
  • Модуль 3. Разработка информационных систем (58 ч.) Цель модуля — дать слушателям знания и навыки в области теории, методов, средств и технологий разработки информационных систем.

Попов Владимир Николаевич

Доцент

Почта vnp@tpu.ru
Подробнее

Подать заявку