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

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

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

Чему Вы научитесь

  • Создание переменных скалярных типов
  • Операции сложения, вычитания, умножения и деления
  • Конкатенация строк, поиск по строке
  • Использование if, else, else if, switch-case
  • Логические операции OR, AND, NOT, приоритет логических операций, объединение логических операций
  • Работа с массивами for, while, do-while
  • Создание массивов, объединение массивов, создание срезов массива, поиск по массиву
  • Создание среза строк
  • Генерация случайных чисел, возведение в степень, извлечение корня
  • Создание и использование функций

Средние оценки

4.7 / 5
Программа
4.8 / 5
Преподаватель

Преподаватели

  • 1
    Урок 1. Приветствуем тебя на курсе!
  • 2
    Урок 2. Программа, переменные и типы данных
    После урока вы будете иметь представление о том, что такое программа, что она состоит из инструкций и данных, узнаете скалярные типы данных в JS, сможете написать программу, умножающую два числа, введённые пользователем и выводящую результат.
  • 3
    Урок 3. Блок-схемы и ветвления
    После урока вы будете иметь представление о том, как визуализировать алгоритмы с помощью блок-схем, понимать работу операторов сравнения, понимать как использовать ветвление и какие задачи оно решает
  • 4
    Урок 4. Циклы
    После урока вы будете иметь представление о том, как визуализировать циклические алгоритмы с помощью блок-схем, понимать как использовать циклы и какие задачи они решают.
  • 5
    Урок 5. Функции
    После урока вы будете иметь представление о том, какие проблемы решает вынос кода в функции, уметь создавать функции, в том числе принимающие аргументы.
  • 6
    Урок 6. Массивы
    После урока вы будете иметь представление о том, какую задачу решают массивы, уметь создавать массивы, добавлять и получать его элементы.
  • 7
    Урок 7. Как продолжить обучение

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