Главная Школы IT-Столиця Основи програмування та баз даних
IT-Столиця

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

5 800 UAH за курс
10 занятий
Для начинающих
Other
Этот курс научит вас базовым алгоритмам и понятиям, которые используются во всех языках программирования. Вы разберетесь с типами данных, системами вычисления, структурами данных и SQL. После курса вы сможете создавать простые базы данных и работать с основными алгоритмами.

О курсе

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

Основы информатики и алгоритмов

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

Системы счисления и архитектура компьютера

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

Языки и методы программирования

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

Базы данных и структуры данных

Четвертый модуль охватывает работу с базами данных и структурами данных. Слушатели изучают стеки, деревья, списки и динамические структуры. Рассматривают реляционные, сетевые и распределенные базы данных. Модуль учит проектировать БД, использовать ER-модели и нормализовать данные. Особое внимание уделяют системам управления базами данных и требованиям пользователей.

Практика программирования на С

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

Управление структурами кода

Шестой модуль продолжает практическую работу с управлением структурами кода. Здесь изучают условные операторы, циклы с предусловием и постусловием, логические операции. Слушатели обучаются работать с условными переходами if-then-else и программированию разветвлений. Модуль учит контролировать поток выполнения программ с помощью различных структур кода.

Проектирование и реализация БД

Седьмой модуль посвящен практической работе с базами данных. Слушатели учатся проектировать БД, определять сущности и их атрибуты, соединять таблицы. Рассматривают нормализацию данных и анализ предметной области. Практическая часть включает реализацию базы данных в Microsoft Access: работу с таблицами, формирование запросов и создание отчетов.

Работа с SQL

Восьмой модуль знакомит с языком программирования SQL. Слушатели научатся создавать запросы к базам данных, используя предложение WHERE. Практикуют построение нескольких таблиц как единого целого. На примере Microsoft Query учатся формировать различные типы запросов. Модуль дает навыки работы с простейшими и более сложными запросами к базам данных.

Результаты обучения

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

Преимущества курса

Курс отличается тем, что преподают практики с реальным опытом. Доступно корпоративное обучение и индивидуальный подход. Есть возможность обучаться в выходные дни. Выпускники получают шанс устроиться в ведущие IT-компании по результатам успешного завершения курса.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора