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

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.
English
For kids
Programming
Music
Photography

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

from 4750 ₽
Buy
  • Online
  • Offline
Москва 
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
Course diplomas and certificates
from 4750 ₽
Buy
  • Online
  • Offline
Москва 
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

Профессия программиста в последние годы становится все более популярной. Сегодня быть специалистом в сфере ИТ — это не только престижно, но и выгодно. Стабильный высокий доход, интересная работа, возможность трудиться удаленно или сотрудничать с зарубежными компаниями — о чем еще может мечтать it-специалист!

Но возникает вопрос, с чего начать?

Начинать надо с хорошей, крепкой базы. Именно такую прочную основу для своей дальнейшей карьеры Вы можете получить в Учебном центре «Специалист» на курсе «Основы программирования и баз данных».

Курс рассчитан на всех, кто имеет базовую компьютерную подготовку, и хочет начать карьеру в ИТ-отрасли.

Программа курса составлена с учетом требований профессионального стандарта «Программист», утв. приказом Министерства труда и социальной защиты РФ от 18 ноября 2013 г. № 679н.

Курс «Основы программирования и баз данных» посвящен изучению базовых принципов программирования, получению знаний по методологии языков программирования, а также обзору современных тенденций в программировании. В процессе обучения Вы приобретете начальные навыки кодирования и реализации программ путем оптимизации их кода. Вы освоите проектирование и реализацию баз данных, а также программное управление ими. Обучение на курсе создаст прочную основу для освоения языков программирования и СУБД.

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

Курс ведут замечательные преподаватели, профессионалы своего дела. Все они успешно сочетают преподавание с практической работой.

По окончании курса вы получите свидетельство Центра «Специалист», признаваемое работодателями.

Запишитесь на курсы в «Специалисте»! Получите полезные навыки для дальнейшего развития карьеры!

What you will learn?
Проектировать несложные базы данных и осуществлять их реализацию средствами СУБД Microsoft Access
Осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления
Описывать схемы алгоритмов и программ, используя общепринятые нотации
Program
Модуль 1. Базовые понятия и определения – 4 ак.часа
  • Module
  • Online/Offline
Задача. Решение задачи; Алгоритм. Свойства алгоритмов; Программа. Программное обеспечение; Информатика. Информация. Информационная технология; Данные. Числа в арифметике; Выражения. Операнды. Знаки операций. Идентификаторы. Константы; Законы арифметики (коммутативность, ассоциативность, дистрибутивность).
Модуль 2. Представление данных. Принцип программного управления – 4 ак.часа
  • Module
  • Online/Offline
Основы алгебры логики; Системы счисления; Связи между системами счисления; Основы арифметики двоичных чисел; Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана; Единицы измерения ёмкости запоминающих устройств; Представление целых и вещественных чисел в памяти ЭВМ; Диапазоны представления чисел в двоичной системе счисления; Представление символьной информации. Кодовые таблицы; Понятие типа данных.
Модуль 3. Методологии и языки программирования – 4 ак.часа
  • Module
  • Online/Offline
Стадии и этапы разработки программ. Проектирование. Реализация. Проблемы программирования; Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях). Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование); Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм); Языки программирования. Классификация.
Модуль 4. Структуры данных. Основы проектирования баз данных – 4 ак.часа
  • Module
  • Online/Offline
Базовые структуры данных – массивы и записи; Основные операции над структурами данных; Динамические структуры данных. Списки. Стеки. Деревья; Информационная система. Понятие базы данных. Требования пользователей к базам данных; Проектирование баз данных; Цели и этапы проектирования. Инфологический аспект. Модель «сущность-связь». Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки. Реляционные базы данных. Понятие отношения. Нормализация. Системы управления базами данных; Базы данных и компьютерные сети. Сетевые и распределённые базы данных.
Модуль 5. Лаб.раб. 1. Система программирования. Этапы реализации программ – 2 ак.часа
  • Module
  • Online/Offline
Установка и настройка системы программирования на языке С; Кодирование. Структура программ на языке С; Компиляция и редактирование связей; Выполнение программы в системной консоли; Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.
Модуль 6. Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры – 2 ак.часа
  • Module
  • Online/Offline
СЛЕДОВАНИЕ как простейшая управляющая структура. Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции. ВЕТВЛЕНИЕ. Ветвление "если-то". Ветвление "если-то-иначе". ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.
Модуль 7. Лаб.раб. 3. Проектирование и реализация базы данных – 2 ак.часа
  • Module
  • Online/Offline
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ Анализ предметной области. Выделение сущностей и их атрибутов. Составление универсального отношения. Нормализация. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ СУБД Microsoft Access. Структура рабочего пространства. Объекты базы данных. Таблицы, запросы, отчёты, формы. Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.
Модуль 8. Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных – 2 ак.часа
  • Module
  • Online/Offline
Что такое SQL? Краткий обзор. Формирование запросов к базам данных на примере программы Microsoft Query. Создание простейшего запроса. Оператор SELECT. Квалифицированный выбор – предложение WHERE. Запрос нескольких таблиц, как одной.
Requirements for course participants
Успешное окончание курса «Базовая компьютерная подготовка. Windows и Интернет для начинающих» или эквивалентная подготовка.

Organization

Location
  • Воронцовская улица, 35Б корп.2, 2-ой этаж
    Москва
  • Радио улица, 24 корп.1, 2-ой этаж
    Москва
  • 4-я Магистральная улица, 11, 6-ой этаж
    Москва
  • Воронцовская улица, 35 корп.2, 5-ый этаж
    Москва
  • Воронцовская улица, 35Б корп.2, 5-ый этаж
    Москва
  • 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
    Москва

Choose a purchase option

  • Offline
  • Online
Полный курс
up to 25 people
Москва, Воронцовская улица, 35Б корп.2, 2-ой этаж
Очно-заочное обучение. Занятия проходят по воскресеньям с 18:00 до 21:00
Полный курс
up to 25 people
Москва, Радио улица, 24 корп.1, 2-ой этаж
Занятия проходят по воскресеньям с 10:00 до 17:10
Полный курс
up to 25 people
Москва, 4-я Магистральная улица, 11, 6-ой этаж
Занятия проходят по воскресеньям с 10:00 до 17:10
Полный курс
up to 25 people
Москва, Воронцовская улица, 35 корп.2, 5-ый этаж
Занятия проходят по пн-ср-чт с 18:30 до 21:30
Полный курс
up to 25 people
Москва, Воронцовская улица, 35Б корп.2, 5-ый этаж
Занятия проходят по воскресеньям с 10:00 до 17:10
Полный курс
up to 25 people
Москва, 3-я Ямского Поля улица, 32 1-ый подъезд, 5-ый этаж
Занятия проходят по вт-ср-пт с 18:30 до 21:30
Полный курс
up to 25 people
Online activity
Занятия проходят по воскресеньям с 10:00 до 17:10
Полный курс
up to 25 people
Online activity
Занятия проходят по пн-ср-чт с 18:30 до 21:30
Полный курс
up to 25 people
Online activity
Занятия проходят по воскресеньям с 10:00 до 17:10
Полный курс
up to 25 people
Online activity
Занятия проходят по вт-ср-пт с 18:30 до 21:30
Полный курс
up to 25 people
Online activity
Занятия проходят по воскресеньям с 10:00 до 17:10

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have