Программирование и базы данных
Source: https://dpo.cs.msu.ru/courses/prg_bd/ Parent: https://cs.msu.ru/en/node/135
Разделы
Базы данных, Дипломные программы МГУ, Программирование
Оценка
(0 отзыв)
120,000.00 ₽
120,000.00 ₽
Приём документов до 31 марта.
ОПИСАНИЕ КУРСА
Программа разработана для слушателей с высшим или средним профессиональным образованием, которые хотят создавать, внедрять, анализировать и сопровождать программные системы и базы данных в своей профессиональной области.\ Содержание курсов данной программы соответствуют профстандарту 06.001 “Программист”.\ На программе вы научитесь:
- разрабатывать приложения и базы данных на языках C#, Java
- создавать и администрировать клиент-серверные приложения
- разрабатывать базы данных с использованием SQL
Для успешного освоения программы желателен опыт программирования.
Стоимость обучения 120000 руб., оплата по семестрам – 60000 в семестр.\ Программа заочная, дистанционная с асинхронным обучением и консультациями преподавателей. Электронные учебные курсы для программы разработаны преподавателями МГУ.
Программа имеет практическую направленность и учебные курсы содержат большое количество прикладных задач, в том числе с примерами из реальной практики и реализуются профильными специалистами МГУ, отраслевых научно-исследовательских институтов и представителями ИТ компаний.
В учебных курсах представлены теоретические материалы и практические задания для формирования современных цифровых профессиональных навыков.
Программа профессиональной переподготовки соответствует Профстандарт: 06.001 “Программист”.
РЕЖИМ ОБУЧЕНИЯ
Программа рассчитана на 1 год обучения: с 1 марта 2026 года по 31 января 2027 года\ Объем 684 часа.\ Приём документов – до 31 марта 2026 года.
Занятия без привязки к расписанию по индивидуальной образовательной траектории. Вы обучаетесь по электронным учебным курсам, разработанным преподавателями МГУ. Электронные учебные курсы содержат в себе теоретические материалы, систему заданий и итоговую отчетность по курсу. Вы обучаетесь без привязки к расписанию в свободном графике по индивидуальной образовательной траектории. Консультации с преподавателями проходят по электронной почте. Один или несколько раз в семестр мы проводим консультации для слушателей в режиме видеоконференции.
Для получения Диплома МГУ о профессиональной переподготовке необходимо выполнить учебный план и подготовить выпускную работу.\ Выпускная работа представляет собой самостоятельную разработку программной системы.
ДОКУМЕНТЫ ОБ ОКОНЧАНИИ
- сертификат МГУ (для лиц без высшего или среднего профессионального образования)
- диплом о переподготовке установленного МГУ образца (для лиц с высшим или средним профессиональным образованием)
ЗАЧИСЛЕНИЕ И ОПЛАТА
Стоимость обучения 120000 руб., оплата по семестрам – 60000 в семестр
- Для зачисления на программу необходимо заполнить следующие документы (от руки или в электронном виде) и прислать на почту dpovmk@cs.msu.ru:
- Заявление
- Анкета
- Согласие на обработку персональных данных
- копия паспорта
- копия диплома о высшем образовании или справка о том, что вы являетесь студентом.
- На основании представленных документов будет подготовлен Договор на обучение.
- После подписания договора направляются документы для оплаты: январь-март.
- После оплаты вы приступаете к обучению.
РАБОТЫ ВЫПУСКНИКОВ
- Разработка программного инструментария для синхронизации данных в различных каталогах
- Разработка программного инструментария для переноса данных между различными базами данных
Детали курса
- Лекции 45
- Тесты 0
- Учебное время 52 недели
- Навык Все уровни
- Студенты 20
-
Оценки Да
-
1 семестр - Язык SQL 7
В курсе рассматриваются основные функции СУБД, типовая архитектура SQL ориентированных баз данных, анализируются различные модели данных. Особое внимание удаляется изучению реляционной модели данных, рассматривается применение языка SQL
-
Лекция1.1
Модели данных - Лекция1.2
Язык SQL - Лекция1.3
Выборка данных - Лекция1.4
Типы данных - Лекция1.5
Хранимые функции и процедуры - Лекция1.6
Триггеры - Лекция1.7
Итоговая аттестация (Зачет) - #### 1 семестр - Программирование на языке C# (базовый уровень) 5
В курсе рассматриваются общие концепции разработки и реализации языка программирования C#, изучаются основные конструкции языка программирования, анализируются различные структуры данных, освещаются вопросы объектно-ориентированного программирования.
-
Лекция2.1
Развитие языков программирования - Лекция2.2
Основные конструкции языков программирования - Лекция2.3
Структуры данных - Лекция2.4
Объектно-ориентированное программирование на C# - Лекция2.5
Итоговая аттестация (Зачет) - #### 1 семестр - Операционные системы 7
В курсе рассматриваются базовые концепции функционирования операционных систем, утилиты, обеспечивающие подсистемы, процессы и управление процессами, управление файловыми системами и устройствами хранения данных, элементы обеспечения безопасности и защиты от несанкционированного доступа.
-
Лекция3.1
Основные понятия операционных систем - Лекция3.2
Управление памятью - Лекция3.3
Атрибуты файлов - Лекция3.4
Управление ОС - Лекция3.5
Управление пользователями - Лекция3.6
Информационная защита и безопасность - Лекция3.7
Итоговая аттестация (Экзамен) - #### 1 семестр - Технологии доступа к данным на языке C# 5
В курсе рассматриваются общие концепции разработки распределенных приложений баз данных, анализируются различные механизмы доступа к данным , освещаются вопросы реализации доступа к базам данных посредством ODBC, OLEDB. В курс введены вопросы применения технологий ADO.NET и ASP.NET.
-
Лекция4.1
Механизмы удаленного доступа - Лекция4.2
Библиотеки классов MFC и ATL - Лекция4.3
Технология ADO.NET - Лекция4.4
Облачные хранилища данных - Лекция4.5
Итоговая аттестация (Зачет) - #### 2 семестр - Программирование на языке Java 7
Рассматривается технология написания Java-приложений с использованием JDK. Слушатели изучат конструкции и механизмы работы языка Java, основанные на парадигме объектно-ориентированного программирования. Также рассматриваются основы написания многопоточных систем и работа со стеком протоколов TCP/IP.
-
Лекция5.1
Основы технологии Java - Лекция5.2
Массивы - Лекция5.3
Классы и объекты - Лекция5.4
Обработка исключительных ситуаций - Лекция5.5
Многопоточное программирование - Лекция5.6
Работа со стеком TCP / IP - Лекция5.7
Итоговая аттестация (Зачет) - #### 2 семестр - Технологии доступа к данным на языке Java 6
В курсе рассматриваются вопросы разработки приложений с использованием различных баз данных на основе применения библиотеки JDK.
-
Лекция6.1
Схемы взаимодействия Java-приложений с серверами баз данных - Лекция6.2
JDK. Пакет java.sql - Лекция6.3
Работа с объектом ResultSet - Лекция6.4
Отсоединенные наборы данных - Лекция6.5
Работа с базами данных из сервлетов и JSP-страниц - Лекция6.6
Итоговая аттестация (Зачет) - #### 2 семестр - Программирование на языке C# (продвинутый уровень) 7
В курсе рассматриваются вопросы применения объектно-ориентированного языка программирования C# для построения различных типов приложений, изучаются библиотеки классов.
-
Лекция7.1
Интегрированная среда проектирования VisualStudio.NET - Лекция7.2
Механизм наследования в С#. Производные классы - Лекция7.3
Делегаты. Метаданные - Лекция7.4
Сборки и модули - Лекция7.5
Взаимодействие управляемого и неуправляемого кода - Лекция7.6
Графический интерфейс пользователя - Лекция7.7
Итоговая аттестация (Зачет) - #### 2 семестр - Выпускная работа 1
Итоговая аттестация включает защиту выпускной работы, позволяющей выявить теоретическую подготовку к решению профессиональных задач.
-
Лекция8.1
Владимир Александрович Сухомлин
Профессор кафедры ИБ, зав. лабораторией ОИТ\ Ученая степень:\ д-р техн. наук\ Сухомлин Владимир Александрович, заслуженный профессор МГУ, профессор, доктор технических наук, заведующий лабораторией открытых информационных технологий (ОИТ).\ Кандидатская диссертация защищена по профилю физико-математических наук на Ученом Совете ВМК в 1976 г.\ В 1989 г. защищена докторская диссертация по специальности 05.13.11 на Совете в ИТМиВТ РАН СССР, тема диссертации связана с моделированием сложных радиотехнических систем.\ В 1992 г. присвоено ученое звание профессора.\ Награжден памятной медалью “800 лет Москвы”.\ В 2000-2002 гг. разработал концепцию и государственные стандарты нового научно-образовательного направления «Информационные Технологии». На основе данных разработок министерством образования России в 2002 г. создано направление 511900 «Информационные Технологии» и проведен эксперимент по его реализации. В 2006 данное направление переименовано по инициативе автора в «Фундаментальную информатику и информационные технологии» (ФИИТ). В настоящее время данное направление реализуется более, чем 40 университетах страны.
Сухомлин В.А. - разработчик государственных стандартов бакалавра и магистра 2-го и 3-го поколения для направления «Фундаментальная информатика и информационные технологии».
БАЖЕНОВА Ирина Юрьевна – старший научный сотрудник. Кандидат физико-математических наук (1993), тема диссертации «Архивные средства обеспечения надежности коллективных программных разработок» (научный руководитель В.А. Сухомлин). Ученое звание – доцент (2002). После окончания МГУ работала в НИИРП, где участвовала в разработке и создании диалоговой системы. В Московском университете работает с 1989 г.: научный сотрудник НИВЦ; научный сотрудник факультета ВМиК, старший научный сотрудник (с 1999) лаборатории ОИТ факультета ВМиК. Область научных интересов: распределенные баз данных, объектно-ориентированные языки программирования. С 1991 преподает в Высшей компьютерной школе МГУ и на факультете ВМиК. В настоящее время читает курсы лекций «Распределенные офисные при-ложения» и «Распределенные SQL-приложения», а также курс лекций «Информационные технологии». Автор более 10 книг по объектно-ориентированному программированию и программированию приложений баз данных с архитектурой клиент/сервер.
Научный сотрудник лаборатории ОИТ Кандидат педагогических наук (2004), тема диссертации: «Совершенствование алгоритмической подготовки будущих учителей информатики с учетом профильного обучения в школе» (научный руководитель Н.М. Добровольский). Награжден Почетной грамотой Министерства образования и науки РФ. (2012) Область научных интересов: программирование, методика преподавания информатики и компьютерных наук. Преподает в Высшей компьютерной школе и магистратуре факультета ВМК. Читает специальные курсы: «Технологии программирования», «Основы администрирования AstraLinux», является сертифицированным тьютором AstraLinux.
Отзывы
Средний рейтинг
0
0 оценок
Подробный рейтинг
5
0%
4
0%
3
0%
2
0%
1
0%
ПОДЕЛИТЬСЯ:
Вам может понравиться
Основы кибербезопасности
Студенты
0
0
120,000.00 ₽
Математические модели и методы управления банковскими рисками
Студенты
0
0
70,000.00 ₽
Анализ данных и машинное обучение
Студенты
0
0
120,000.00 ₽
Прикладное программирование (языки С и С++)
Студенты
20
0
120,000.00 ₽
Машинное обучение и управление большими данными
Студенты
11
0
150,000.00 ₽