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

Старт курса

20 ноября

Начало через

  д
  ч
  м
  с

Осталось мест: 4 из 12

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

42 часов,
8 недель

Расписание

Вт, Пт 9:00-12:00

Стоимость

4590 грн за курс

О программировании

Программирование — это интеллектуальная деятельность по созданию компьютерных программ. Исходный код пишется на одном или нескольких языках, применяемых в конкретных условиях. Наиболее популярны Java, JavaScript, C#, PHP, Python, C++, Swift, Ruby, Go, SQL.

Изучать любой язык создания программного кода следует лишь после усвоения базовых знаний и навыков. Необходимо понимать архитектуру компьютера. Владеть основами информатики. Пользоваться системами счисления. Строить алгоритмы. Различать парадигмы программирования.

image

О курсе

Курс Основы программирования для новичков формирует общую IT-образованность и создает платформу для дальнейшего изучения одной из выбранных технологий. Чтобы приступить к занятиям особой подготовки не требуется. Достаточно свободно общаться с компьютером с Windows или MacOS.

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

О работе программистом

Software Engineer общепринято квалифицируются уровнями Junior, Middle, Senior. Более высокие профессионалы — Technical Lead и System Architect. Заработная плата достигает $5000, $6000 в месяц и более. IT — это область экономики, где скорость карьерного роста измеряется месяцами.

Для начала обучения и успешной карьеры нужна осознанность и базовые знания. Все это в доступно и в достаточном объеме изложено в этом кратком курсе. Пройдите его, чтобы далее приступить к изучению программирования на одном из языков.

О курсе

Курс Основы программирования для новичков формирует общую IT-образованность и создает платформу для дальнейшего изучения одной из выбранных технологий. Чтобы приступить к занятиям особой подготовки не требуется. Достаточно свободно общаться с компьютером с Windows или MacOS.

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

Кому необходим этот курс?

  • null

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

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

  • null

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

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

  • null

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

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

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

  • null

    Начало курса

    23 ноября
  • null

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

    42 часов,
    8 недель
  • null

    Расписание

    Вт, Пт 9:00-12:00
  • null

    Стоимость

    4590 грн за курс

После 1 декабря:

5790 грн за курс

Кому необходим этот курс?

  • null

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

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

  • null

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

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

  • null

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

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

В результате подготовки

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

    Осознанно выберете для изучения язык программирования, чтобы уверенно стартовать в IT

Продолжайте свое обучение

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

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

1. Алгоритмы

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

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

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

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

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

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

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

5. Основы ООП

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

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

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

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

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

Пропустили занятие?
Не страшно, мы можем сделать для вас видеозапись этого урока, или подключить онлайн-трансляцию.

Отзывы о курсе:

Детали курса

Начало курса

20 ноября

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

42 часов,
8 недель

Расписание

Вт, Пт 9:00-12:00

Стоимость

4590 грн за курс

После 1 декабря:

5790 грн за курс

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

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

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

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

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

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

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

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

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

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

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

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

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