Программирование и IT-технологии


Программирование в компьютерных системах

Профессиональная переподготовка

В связи с цифровизацией современного общества, IT-специалисты (в большей степени программисты) становятся наиболее востребованными на рынке труда.

Программист — это специалист, который занимается разработкой алгоритмов и компьютерных программ на основе специальных математических моделей. Профессия перспективная и очень востребованная во всём мире, зарплата программиста в России в диапазоне 25000-200000. Стать программистом можно любом возрасте.

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

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

Общая продолжительность: 252 часа.

Форма обучения: Очно-заочная.

Основы компьютерной грамотности

Образовательный курс

Обучаться гораздо интереснее, когда аудитории оснащены необходимыми техническими и программными средствами. Ждем Вас!

Что мы предлагаем?

  • базовые знания о работе с ПК;
  • навыки работы в MS Office;
  • новые умения в обработке разных типов информации и многое другое!

Общая продолжительность: 24 часа.

Форма обучения: Очная.

Моделирование и анализ программного обеспечения

Образовательный курс

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

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

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

Назначением будущего ПО является, в первую очередь, решение проблем бизнеса. Требования к ПО формируются на основе бизнес-модели, а критерии проектирования систем прежде всего основываются на наиболее полном их удовлетворении.

В результате освоения курсов Вы будете уметь:

  • разрабатывать модели жизненного цикла ПО;
  • моделировать и анализировать ПО;
  • применять методики моделирования.

В результате освоения курсов Вы будете знать знать:

  • подходы к моделированию ПО;
  • методы моделирования бизнес процессов;
  • концепции методологии моделирования ПО.

Общая продолжительность: 36 часов.

Форма обучения: Очно-заочная.

Технология разработки программного обеспечения

Образовательный курс

ТВ области теории и практики программного обеспечения (ПО) активно выполняются работы по усовершенствованию подходов к разработке программных средств. Эти работы ведутся в различных направлениях.

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

Процесс разработки программных систем тесно связан с областью управления проектами. От организации этого процесса напрямую зависят основные характеристики выполнения программного проекта – сроки выполнения, запланированный бюджет, качество выпускаемого продукта. Но профессиональное управление проектами само по себе не может обеспечить достижение указанных характеристик. Немаловажную роль в этом играет архитектура программной системы, опыт и квалификация участников команды разработки, а также правильное документирование всех процессов разработки программного обеспечения. Существуют различные определения технологии разработки программного обеспечения.

В результате освоения курсов Вы будете уметь:

  • разрабатывать модели жизненного цикла ПО;
  • разработка ПО средствами структурного и объектно-ориентированного моделирования.

В результате освоения курсов Вы будете знать знать:

  • организацию процесса конструирования ПО;
  • процессы разработки ПО;
  • спецификации качества ПО;
  • способы повышения эффективности разработки ПО.

Общая продолжительность: 36 часов.

Форма обучения: Очная.

Разработка мобильного приложения

Образовательный курс

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

Мобильные приложения для бизнеса и досуга разрабатываются под разные платформы: iOS, Android, Windows Phone и другие.

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

В результате освоения курсов Вы будете уметь:

  • разрабатывать полноценное мобильное приложение;
  • выбирать необходимое программное обеспечение для разработки мобильного приложения;
  • выбрать все необходимые исходные данные для разработки мобильных приложений;
  • использовать теоретические и экспериментальные методы исследования с целью освоения новых способов разработки мобильных приложений.

В результате освоения курсов Вы будете знать знать:

  • основные принципы проектирования и программирования мобильных приложений;
  • одну или несколько сред разработки мобильных приложений (по умолчанию – Android Studio);
  • особенности разработки мобильных приложений;
  • основными конструкциями соответствующего языка программирования (по умолчанию - java).

Общая продолжительность: 36 часов.

Форма обучения: Очная.

Программирование на С#, WPF

Образовательный курс

С помощью С# вы можете писать Windows-приложения, кроссплатформенные игры на движке Unity, игры на Xbox и масштабные веб-сервисы.

«Си-шарп» входит в ТОП-5 языков программирования по частоте запросов в Google и имеет четвертое по величине сообщество на StackOverflow. В большом сообществе проще находить ответы и готовые рецепты. Развитием и поддержкой C# занимается Microsoft – это позволяет рассчитывать на регулярные обновления.

С# – родной язык среды .NET Framework, поэтому с ним легко создавать клиент-серверные, сетевые и онлайн-решения. Фреймворк Mono позволяет использовать «решётку» для создания ПО на Linux и MacOS.

В результате освоения курсов Вы будете знать знать:

  • Работать в среде программирования;
  • Разрабатывать полноценные Windows приложения.

Общая продолжительность: 36 часов.

Форма обучения: Очная.

Программирование в 1С

Образовательный курс

«1С: Предприятие» является универсальной системой автоматизации учетной деятельности организаций. За счет универсальности система может быть использована для автоматизации самых различных участков деятельности организации, предприятий.

1С: Программист – это разработчик бизнес-приложений и специалист по автоматизации деятельности людей и предприятий.

Целью данного курса является ознакомление с основами конфигурирования и программирования в системе «1С: Предприятие 8».

В результате освоения курсов Вы будете уметь:

  • научитесь работать с основными объектами конфигурации
  • приобретете практические навыки по работе с объектами конфигурации и написании программных модулей на языке системы
  • разработаете базовую систему для работы с информационной базой

Общая продолжительность: 36 часов.

Форма обучения: Очно-заочная.

Прикладное программирование

Образовательный курс

Существует огромное количество языков программирования, на которых можно создавать качественные прикладные продукты.

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

Группа прикладного программирования занимается созданием программ для выполнения конкретных операций с данными. Работников этой группы называют прикладными программистами. В отличие от системных программистов им не надо знать техническое устройство компонентов ЭВМ, поскольку их программы работают не с устройствами, а с программами, подготовленными системными программистами. С другой стороны, с их программами работают пользователи, то есть конкретные исполнители работ. Поэтому можно говорить о том, что группа прикладного программирования обеспечивает пользовательский интерфейс вычислительной системы.

В результате освоения курсов Вы будете уметь:

  • Основы построения алгоритмов и чтение технической документации;
  • Уметь оптимизировать программный код для улучшения быстродействия работы программы;
  • Достаточно хорошо знать язык программирования, на котором пишет, а лучше, если знает несколько, таким образом можно использовать разные подходы для решения определенных задач в прикладных системах;
  • Эргономично выстраивать интерфейс прикладной программы, для удобства работы пользователя;
  • Быть компетентным в различных областях (например, бухгалтерский учет, строительство, web-протоколы и тому подобнее).

Общая продолжительность: 36 часов.

Форма обучения: Очно-заочная.

CCNA: R&S Введение в сетевые технологии

Образовательный курс

Cisco – мировой лидер в области сетевых технологий, меняющих способы человеческого общения, связи и совместной работы.

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

Некоммерческая программа Академий Cisco нацелена на фундаментальную подготовку специалистов по теории и практике проектирования, строительства и эксплуатации локальных и глобальных сетей с применением общепризнанных стандартов. За 14 лет своего существования эта программа приобрела поистине всемирный размах.

В результате освоения курсов Вы будете уметь:

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

В результате освоения курсов Вы будете знать знать:

  • команды первичной настройки промежуточного оборудования;
  • общие принципы построения сетей;
  • способы подключения к сети;
  • многослойную модель OSI;
  • концепции коммутации;
  • принципы IP-адресации;
  • правила сегментации;
  • основы построения виртуальных локальных сетей.

Общая продолжительность: 36 часов.

Форма обучения: Очно-заочная.

Программирование на языках высокого уровня

Образовательный курс

В связи с цифровизацией современного общества, IT-специалисты становятся наиболее востребованными на рынке труда.

Программист — это специалист, который занимается разработкой алгоритмов и компьютерных программ на основе специальных математических моделей. Профессия перспективная и очень востребованная во всём мире, зарплата программиста в России в диапазоне 25000-200000. Стать программистом можно любом возрасте.

Курс «Программирование на языках высокого уровня» предназначен для всех желающих освоить азы программирования с нуля.

Цель курсов «Программирование на языках высокого уровня» - помочь освоить основные алгоритмические структуры и научиться основам программирования.

В результате освоения курсов Вы будете уметь:

  • работать в среде программирования;
  • реализовывать построенные алгоритмы в виде программ на конкретном языке программирования.

В результате освоения курсов Вы будете знать знать:

  • этапы решения задачи на компьютере;
  • типы данных;
  • базовые конструкции изучаемого языка программирования.

Общая продолжительность: 36 часов.

Форма обучения: Очно-заочная.

Контактная информация

Зиатдинова Анастасия Александровна
Телефон: +7 (347) 299-16-76
Email: do.ugkr@yandex.ru
Адрес: 450022, г. Уфа, ул. Генерала Горбатова, д.11, каб. 114
Степанова Людмила Васильевна
Телефон: +7 (909) 349-16-76
Email: do.ugkr@yandex.ru