• Основы программирования на С

  • С++ программирование

  • Основы SQL (SQL Essentials) на основе MySQL

Целевая аудитория

Учебный курс “С Essential/Основы С” разработан для всех желающих, которые хотят погрузиться в реальный мир программирования, узнать не только сам механизм языка программирования С, но и весь жизненый цикл программы С, в том числе концепция программирования, дизайн, коддинг, и тд, а так же научиться компьтерному мышлению. Подходит для обучающихся в старших классах общеобразовательных школ, в технических училищах, а также в колледжах и университетах, которые хотят начать карьеру в сфере разработки программного обеспечения и узнать, как работает ПО. Также, курс может быть полезен, как для начинающих, так и для опытных IT специалистов, желающих улучшить свои знания в ежедневно меняющемся мире технологий.


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

Введение в программирование

- Понятие программирования

- Обзор языков программирования

- Понятие компьютерного и веб-программирования

- Понятие разработки ПО

- Современные языки программирования

Введение в алгоритмы

- Понятие алгоритмов

- Роль алгоритмов в решении компьютерных и повседневных задач

- Свойства и типы алгоритмов

Основные конструкции программирования

- Синтаксиса и семантика языков программирования

- Переменные, типы данных и выражения

- Объявление и вызов переменных

- Представления данных в памяти компьютера. (Биты, байты и т.п.)

- Условные конструкции и их разновидности

- Понятие циклов

Структуры данных

- Массивы

- Классы

- Объекты

Понятие фукции

- Понятие фукции в программировании

- Создание функций

- Параметры фукций

- Вызов функций

Графический интерфейс

- Что такое GUI

- Разновидности GUI

- Веб формы как пример GUI