Курс основыПрограммирования

Первый уровень на пути к твоей успешной карьере
Cтарт: Загрузка…

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

Cтарт: Загрузка…

О курсе

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

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

Курс основы программирования для новичков создает платформу для будущего обучения по одной из выбранных технологий.

Для зачисления на курс не требуется специальной подготовки, достаточно быть уверенным пользователем ПК.

Готовы научиться писать свой первый код и получить хороший старт для будущей IT-карьеры?

Для кого курс?

  • null

    Школьников и студентов

    Мечтающих связать свое будущее с IT-сферой и стать крутым программистом.

  • null

    Новичков не из IT

    Желающим сменить не прибыльную профессию и построить успешную карьеру в IT.

  • null

    Начинающих разработчиков

    Имеющих небольшой опыт написания кода, структурировать свои знания и получить практический опыт.

В результате курса вы:

  • null

    Разберетесь с основными понятиями программирования: алгоритмами, циклами, операторами, функциями и переменными

  • null

    Узнаете о популярных языках программирования и области их применения

  • null

    Научитесь составлять простые программы с использованием основных конструкций, базовыми для многих языков программирования

  • null

    Получите представление об объектно-ориентированном программировании и начнете практиковать написание фрагментов программного кода

  • null

    Создадите платформу для последующего обучения по одной из выбранных технологий

  • null

    Выберете после обучения на курсе любой язык программирования для изучения для уверенного старта в IT

Продолжи свое обучение:

После успешного прохождения “Основы программирования” вы сможете продолжить обучение на профессиональных курсах:

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

1. Алгоритмы

  • Понятие алгоритма как пошагового выполнения действий
  • Написание нескольких алгоритмов на алгоритмическом языке
  • Ветвления и циклы
  • Графические обозначения: блок-схема
  • Решение задач, самостоятельное составление простых алгоритмов
  • Оценка трудоёмкости алгоритма
  • Виды и области применения сложных алгоритмов в программировании

2. Представление программы в памяти, системы счисления, принципы функционирования программы

  • Физическое представление данных в компьютере, биты и байты. Разрядность. Адресация
  • Взаимный перевод данных в системах счисления: двоичной, десятичной, шестнадцатеричной
  • Практические упражнения по переводу чисел
  • Представление отрицательных и дробных чисел
  • Представление выполняемой программы в памяти. Стек, куча, сегменты данных и кода.
  • Регистры
  • Принципы выполнения машинного кода

3. Написание, обработка и запуск программы на примере языка программирования С++

  • Компилируемые и интерпретируемые языки
  • Путь от исходного кода до запуска программы
  • Языки высокого и низкого уровня и их отличие
  • Сравнительный обзор современных языков программирования и их области применения
  • Особенности веб-программирования

4. Практикуемся в программировании

  • Первое приложение
  • Понятие синтаксиса. Синтаксические правила языка
  • Переменные, типы данных. Виды переменных: автоматические, глобальные
  • Область видимости переменной
  • Явное и неявное преобразование
  • Понятие оператора. Условные операторы. Операторы повторений. Приоритет операторов
  • Практические упражнения
  • Операторы присвоения, сравнивания, арифметические. Арифметические и логические выражения. Условные структуры
  • Понятие массивов на примере одномерных и двумерных массивов
  • Практические упражнения с использованием циклов и массивов
  • Функции. Передача параметров и возвращаемого значения функций, роль стека при выводе функции
  • Практические упражнения на написание и использование функций
  • Понятие циклов и массивов

5. Основы ООП

  • Понятие класса, объекта
  • Поля и методы класса
  • Понятия конструктора и деструктора
  • Общие понятия инкапсуляции, наследования, полиморфизма

Преподаватель курса:

Антон Серяпов

Backend-разработчик, главный преподаватель курса по PHP

Профессиональная деятельность PHP developer более 6 лет. В настоящее время занимаю должность ведущего программиста систем внутреннего учета торгового холдинга. В активе разработка сайтов-представительств: верстка, написание движка управления содержимым, разработка структуры баз данных. Работал в сфере разработки и сопровождения внутренних веб-ресурсов учета.

Детали курса:

Начало курса

23 июня

Длительность

40 часов, 10 недель

Расписание

Сб 09:00 — 13:00

Стоимость

5590 грн/курс

Детали курса:

  • null

    Начало курса

    Загрузка…
  • null

    Длительность

    40 часов, 10 недель
  • null

    Расписание

    Сб 09:00 — 13:00
  • null

    Стоимость

    5590 грн/курс*

Система лояльности:

от стоимости обучения
студентам вузов
и выпускникам Level Up

от стоимости обучения
на любой курс,
если приведете друга

Скидка на обучающие
курсы в утреннее
и дневное время

от стоимости обучения
студентам вузов
и выпускникам Level Up

от стоимости обучения
на любой курс,
если приведете друга

Скидка на обучающие
курсы в утреннее
и дневное время

Наши мероприятия:

Регистрация на курс

Регистрация на курс

Регистрация на курс

Оставить заявку
на пробный урок

Регистрация на курс

Регистрация на курс

Оставить заявку

Оставить заявку