| ______ ак часа (__ занятий по 4 ак часа, 1 ак час = 45 мин). Продолжительность: от 1,5 до 2 месяцев. 3-5 раз в неделю (по выбору). Можно подстроить под свой график работы.
Время обучения в группе (на выбор):
- дневные группы с 9:30 до 12:30; с 12:30 до 15:30, с 15:30 до 18:30+ суббота с 10:00 до 16:00 (не все субботы).
- вечерние группы с 18:30 до 21:30, с 18:45 до 21:45 + суббота с 10:00 до 16:00 (не все субботы).
|
| Стоимость обучения:
- ____ грн (при оплате в рассрочку - за каждые 12 занятий - __0 грн),
- ____ грн (при оплате за весь курс (предоплата) - скидка 10% - (экономия __ грн)
|
Святкова акційна ціна! З 27.01 по 30.01 З 31 січня 2025 року - підвищення цін.
|
Аудитория курса Программист состоит из:
- 70% слушателей, которые хотят стать профессиональными программистами;
- 30% слушателей, которые планируют открыть свою компанию или работать на себя (фрилансеры).
|
По окончанию курса Вы будете уметь:
- Ориентироваться в интерфейсе пакетов.
-
|
| Структура программы обучения:
В программу входят следующие дисциплины:
- Основы программирования и баз данных
- Программирование на С (Си)
|
| Основы программирования и баз данных:
|
|
Базовые понятия и определения
- Задача. Решение задачи;
- Алгоритм. Свойства алгоритмов;
- Программа. Программное обеспечение;
- Информатика. Информация. Информационная технология;
- Данные. Числа в арифметике;
- Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
- Законы арифметики (коммутативность, ассоциативность, дистрибутивность);
Представление данных. Принцип программного управления
- Основы алгебры логики;
- Системы счисления; Связи между системами счисления;
- Основы арифметики двоичных чисел;
- Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
- Единицы измерения ёмкости запоминающих устройств;
- Представление целых и вещественных чисел в памяти ЭВМ;
- Диапазоны представления чисел в двоичной системе счисления;
- Представление символьной информации. Кодовые таблицы;
- Понятие типа данных.
Методологии и языки программирования
- Стадии и этапы разработки программ. Проектирование. Реализация.
- Проблемы программирования;
- Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
- Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
- Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
- Языки программирования. Классификация.
Структуры данных. Основы проектирования баз данных
- Базовые структуры данных – массивы и записи;
- Основные операции над структурами данных;
- Динамические структуры данных. Списки. Стеки. Деревья;
- Информационная система. Понятие базы данных.
- Требования пользователей к базам данных;
- Проектирование баз данных; Цели и этапы проектирования.
- Инфологический аспект. Модель «сущность-связь».
- Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
- Реляционные базы данных. Понятие отношения. Нормализация.
- Системы управления базами данных;
- Базы данных и компьютерные сети. Сетевые и распределённые базы данных.
Практическая работа 1. Система программирования. Этапы реализации программ
- Установка и настройка системы программирования на языке С;
- Кодирование. Структура программ на языке С;
- Компиляция и редактирование связей;
- Выполнение программы в системной консоли;
- Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.
Практическая работа 2. Основы структурного кодирования. Управляющие структуры
- СЛЕДОВАНИЕ как простейшая управляющая структура.
- Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
- ВЕТВЛЕНИЕ. Ветвление "если-то". Ветвление "если-то-иначе".
- ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.
Практическая работа 3. Проектирование и реализация базы данных
- ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
- Анализ предметной области. Выделение сущностей и их атрибутов.
- Составление универсального отношения. Нормализация.
- РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
- СУБД Microsoft Access. Структура рабочего пространства.
- Объекты базы данных. Таблицы, запросы, отчёты, формы.
- Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.
Практическая работа 4. Использование языка SQL для программного извлечения сведений из баз данных
- Что такое SQL? Краткий обзор.
- Формирование запросов к базам данных на примере программы Microsoft Query.
- Создание простейшего запроса. Оператор SELECT.
- Квалифицированный выбор – предложение WHERE.
- Запрос нескольких таблиц, как одной.
|
| Программирование на С (Си): |
|
Введение в язык Си
- Лексемы и пробельные символы.
- Система типов языка С.
- Диапазоны представляемых значений.
- Декларация переменных.
- Литералы.
Структура программы
- Использование библиотечных функций.
- Ввод с клавиатуры и вывод на экран.
- Написание простых программ.
- Компиляция, компоновка и выполнение программ.
Операции
- Арифметические и логические операции.
- Операции присваивания.
- Отношения.
- Битовые, адресные и прочие операции.
- Приоритеты и ассоциативность операций.
- Трассировка программы.
Операторы
- Оператор-выражение и составной оператор.
- Метки.
- Управляющие операторы – goto, if-else, switch.
- Операторы цикла – while, do-while и for.
- Использование операторов break, continue, и return.
Препроцессор
- Препроцессорные директивы #include, #define, #undef, #if - #else - #endif.
- Макроопределения с параметрами.
- Правила оформления деклараций.
Массивы
- Декларация массивов и их размещение в памяти.
- Индексация элементов массива.
- Массивы переменной длины (VLA).
- Инициализация массивов.
- Алгоритмы суммирования, поиска и сортировки.
Функции
- Аргументы и параметры.
- Прототип функции.
- Возвращение значения функцией.
- Рекурсия.
- Выражения, не зависящие от типа (_Generic).
Классы памяти
- Время жизни и область видимости объекта.
- Декларации на внутреннем и внешнем уровнях.
- Модификаторы – auto, register, static, extern.
- Динамическое распределение памяти.
- Определяемые типы typedef.
Адресная арифметика
- Декларация указателей.
- Операции с указателями.
- Использование указателей как аргументов функции.
- Указатели на функции.
- Указатели и массивы
- Указатели и строки.
Файлы
- Понятие потока – stream.
- Структура типа FILE.
- Открытие и закрытие файлов.
- Операции ввода-вывода.
- Указатель чтения-записи в файле.
- Последовательный и произвольный доступ.
Структуры
- Декларация структур.
- Инициализация и доступ к элементам структуры.
- Вложенные структуры и массивы структур.
- Выравнивание данных _Alignas, _Alignof
- Объединения.
Итоговое занятие
- Выполнение курсовой работы.
|
| Початок занять:
Нижче наведено дати перших занять (початок курсу). Ви можете вибрати будь-яку дату, коли Вам зручно розпочати навчання. Подальший розклад занять видається у навчальній частині.
|
Найближчі дати початку занять
Варіанти оплати:
Фізична особа:
- сплатити за навчання можна готівкою в касу навчального центру;
- карткою через термінал Приватбанку в офісі;
- на сайті карткою через калькулятор,
- квитанцією через Ощадбанк (Приватбанк),
- заключити договір через вайбер (телеграм) та отримати рахунок.
Юридична особа (підприємство):
- з р/р підприємства, де Ви працюєте, для цього потрібно заключити договір з навчальним центром:
- для договору потрібно переслати нам на вайбер (098) 087-31-41 реквізити підприємства,
- ПІБ директора та вказати на підставі якого документа він діє).
|
| Калькулятор знижок:
Якщо Ви хочете пройти навчання за двома або більше курсами, навчатися удвох-втрьох, розрахувати вартість такого навчання можна, натиснувши на зображення калькулятора. Ви перейдете на сторінку з онлайн-калькулятором вартості навчання. Калькулятор розрахує знижку, яку Ви можете отримати. Перейти....
|
| Оплата на сайті, отримання рахунку:
Оплатити навчання на сайті можна картками Visa, Master Card.
Отримати рахунок-фактуру для оплати юридичними особами можна безпосередньо на сайті або замовити рахунок у менеджера (для цього треба вислати свої реквізити та ПІБ директора на вайбер (098) 087-31-41 та після формування договору буде відправлений договір та рахунок.
Отримати квитанцію на оплату через відділення Ощадбанку України (приватбанку).
Перейти на сторінку .....
|
Наша адреса і телефони:
- Україна, Київ, метро "Вокзальна", ул. Патріарха Мстислава Скрипника (колишня вул. Миколи Островського), 58.
- (098) 087-31-41, (095) 527-00-70
- вайбер (098) 087-31-41.
|
| Початок занять:
Нижче наведено дати перших занять (початок курсу). Ви можете вибрати будь-яку дату, коли Вам зручно розпочати навчання. Подальший розклад занять видається у навчальній частині.
|
Найближчі дати початку занять