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

Старт обучения
Берестейская 13.01.2020
Позняки 19.12.2019
ВДНХ Дату уточните у администрации
36 час. по 2-3 раза в неделю

Описание курса

Курс Основы Программирования – программа обучения базовым знаниям разработки программного обеспечения, которые нужны начинающему IT-специалисту. Курс поможет освоить фундаментальные аспекты программирования, которые необходимы для понимания принципов, на которых основывается весь процесс создания какого-либо программного обеспечения. После прохождения курса вы сможете выбрать направление в IT, которое лучше всего подходит вам. Курс подготовит к дальнейшему изучению JavaScript, PHP, Java, C#, C++.

После курса вы сможете:

  • Анализировать задачу и строить алгоритмы программы, используя условные и циклические конструкции
  • Работать с переменными и реализовывать несложные математические операции
  • Работать с функциями, событиями
  • Анализировать и объяснять поведение простых программ, включающих конструкции, рассмотренные в курсе
  • Работать с одномерными и двумерными массивами данных
  • Реализовывать элементарные web-страницы с элементами управления

Вместе дешевле

Основы программирования
+
Базовый курс Java
=

14300 грн.

12150 грн.

Основы программирования
+
Базовый курс PHP
=

11000 грн.

9350 грн.

Основы программирования
+
Базовый курс C++
=

11400 грн.

9700 грн.

Основы программирования
+
Базовый курс C# /.NET
=

12100 грн.

10300 грн.

Основы программирования
+
Базовый курс IOS
=

15400 грн.

13100 грн.

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

  • Обзор языков программирования
    • Обзор парадигм программирования
    • Обзор современных языков программирования
  • Понятие алгоритма
    • Роль алгоритма в решении задач
    • Понятие и свойства алгоритма
    • Типы алгоритмов
  • Базовые конструкции программирования:
    • Понятие синтаксиса и семантики языков программирования
    • Переменные, типы данных, выражения и присваивание значений переменным
    • Представление данных в памяти компьютера: биты, байты и т.п.
    • Простейший ввод/вывод
    • Условные конструкции и их разновидности
    • Итеративные конструкции (циклы):
      • Циклы с предусловием
      • Циклы с постусловием
      • Циклы с известным количеством повторений
  • Базовые структуры данных
    • Одномерные массивы и работа с ними
    • Двумерные массивы и работа с ними
    • Пользовательские объекты, их свойства и методы
    • Понятие ассоциативного массива и принципы работы с ним
    • Формат JSON
    • Особенности работы со строками
    • Особенности работы с датами
  • Основы работы с системой контроля версий
  • Функции
    • Описание функции
    • Вызов функции
    • Параметры функций
    • Передача параметров из точки вызова в функцию
  • Построение простого графического интерфейса (GUI)
    • Формы и работа с элементами управления на web-формах
    • События, обработка событий мыши

Минимальные требования:

  • Наличие собственного ноутбука для занятий в аудиториях

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

spinner-it