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

Первый уровень на пути к твоей успешной карьере
Cтарт: 26 января

Фиксируем старые
цены на обучение
спеццена
действует до 1-го декабря

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

Cтарт: 26 января

Фиксируем старые
цены на обучение
спеццена
действует до 1-го декабря

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

Программирование — это интеллектуальная деятельность по созданию компьютерных программ. Исходный код пишется на одном или нескольких языках, применяемых в конкретных условиях. Наиболее популярны 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

    Начало курса

    можно присоединится
  • null

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

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

    Расписание

    Сб 12:00-16:00
  • null

    Стоимость

    5990 грн за курс

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

5590 грн за курс

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

  • null

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

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

  • null

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

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

  • null

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

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

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

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

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

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

1. Алгоритмы

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

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

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

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

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

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

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

5. Основы ООП

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

Курс читают:

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

Детали курса

Начало курса

26 января

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

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

Расписание

Сб 12:00-16:00

Стоимость

5990 грн за курс

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

5590 грн за курс

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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