Ближайшая дата курса: 02.12.2017

Следующая дата курса: узнать дату

Основы программирования и баз данных

Где научиться основам программирования? Что представляет собой база данных и как с ней правильно работать?

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

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

В рамках этого курса Вы:

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

Обращаем Ваше внимание на то, что никаких специальных знаний или навыков для начала обучения на данном курсе не потребуется – достаточно просто владеть персональным компьютером на уровне пользователя.

Модуль

ак.ч.

Практические инструменты программиста:

  • Почему PythonАльтернативы;
  • Подготовительные действия: установка и настройка компонентов среды разработки;
  • Создание первого приложения на Python.

2 ак.ч.

Работа в командной строке:

  • Базовые команды Linux (UNIX)Bash;
  • Запуск приложений из командной строки.

1 ак.ч.

Программирование на Python:

  • Переменные и константы;
  • Типы данных. Работа с целыми и числами с плавающей запятой;
  • Работа со строками и символами;
  • Операции ввода-вывода;
  • Ветвление алгоритма;
  • Кортежи и списки;
  • Циклы;
  • Словари (Dictionary);
  • Функции. Повторное использование кода. Структура программы.

5 ак.ч.

Работа с реляционными базами данных:

  • Реляционные базы данных. Особенности и принципы работы;
  • Декомпозиция. Нормальные формы;
  • Работа с СУБД SQLite;
  • CRUD. Написание SQL-запросов;
  • Работа с SQLite в Python.

6 ак.ч.

Работа с файлами:

  • Чтение данных из файла;
  • Запись данных в файл;
  • Обработка ошибок.

1 ак.ч.

Работа с файлами Microsoft Excel:

  • Чтение данных из файла;
  • Запись данных в файл;
  • Обработка данных.

1 ак.ч.

Объектно-ориентированное программирование:

  • Концепция ООП;
  • Наследование, полиморфизм, инкапсуляция;
  • Концепция MVC.

2 ак.ч.

Диаграммы и графики:

  • Использование Python для визуализации данных;
  • Обзор NumPy, Pandas и Matplotlib;
  • Подготовка данных.

2 ак.ч.

Создание приложений – простые примеры:

  • Примитивный чат-бот на Python;
  • Как создать веб-приложение на Python/Django (обзорно).

2 ак.ч.

24 ак.ч.

Стоимость обучения: 8 450р.

Даты

Время

Цена

Место занятий

Преподаватель

02-16

дек     дек

2017

10:30 — 17:45

выходного дня

сб 

8 450 руб.

м. Бауманская
МГТУ им. Баумана

Белявский Игорь Николаевич

После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:

свидетельство-внимание(зел)

Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.

макет-свидетельства-важно(зел)

Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.

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

Иванов П., отзыв о курсе «Основы программирования и баз данных»

+ Программа курса

Модуль

ак.ч.

Практические инструменты программиста:

  • Почему PythonАльтернативы;
  • Подготовительные действия: установка и настройка компонентов среды разработки;
  • Создание первого приложения на Python.

2 ак.ч.

Работа в командной строке:

  • Базовые команды Linux (UNIX)Bash;
  • Запуск приложений из командной строки.

1 ак.ч.

Программирование на Python:

  • Переменные и константы;
  • Типы данных. Работа с целыми и числами с плавающей запятой;
  • Работа со строками и символами;
  • Операции ввода-вывода;
  • Ветвление алгоритма;
  • Кортежи и списки;
  • Циклы;
  • Словари (Dictionary);
  • Функции. Повторное использование кода. Структура программы.

5 ак.ч.

Работа с реляционными базами данных:

  • Реляционные базы данных. Особенности и принципы работы;
  • Декомпозиция. Нормальные формы;
  • Работа с СУБД SQLite;
  • CRUD. Написание SQL-запросов;
  • Работа с SQLite в Python.

6 ак.ч.

Работа с файлами:

  • Чтение данных из файла;
  • Запись данных в файл;
  • Обработка ошибок.

1 ак.ч.

Работа с файлами Microsoft Excel:

  • Чтение данных из файла;
  • Запись данных в файл;
  • Обработка данных.

1 ак.ч.

Объектно-ориентированное программирование:

  • Концепция ООП;
  • Наследование, полиморфизм, инкапсуляция;
  • Концепция MVC.

2 ак.ч.

Диаграммы и графики:

  • Использование Python для визуализации данных;
  • Обзор NumPy, Pandas и Matplotlib;
  • Подготовка данных.

2 ак.ч.

Создание приложений – простые примеры:

  • Примитивный чат-бот на Python;
  • Как создать веб-приложение на Python/Django (обзорно).

2 ак.ч.

24 ак.ч.

Стоимость обучения: 8 450р.

+ Расписание

Даты

Время

Цена

Место занятий

Преподаватель

02-16

дек     дек

2017

10:30 — 17:45

выходного дня

сб 

8 450 руб.

м. Бауманская
МГТУ им. Баумана

Белявский Игорь Николаевич

+ Преподаватели
+ Документы об окончании

После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:

свидетельство-внимание(зел)

Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.

макет-свидетельства-важно(зел)

Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.

+ Отзывы

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

Иванов П., отзыв о курсе «Основы программирования и баз данных»

Программа курса разработана с учетом профстандартов Министерства труда и социальной защиты РФ.

Рекомендованные курсы по специальности: