Главная Школы SkillsUp Введення в програмування
SkillsUp

Введення в програмування

5 490 UAH за курс
11 недель
Для начинающих
Other
Этот курс научит вас основам программирования — от переменных и типов данных до функций, классов и обработки ошибок. Вы поймете, как работает код, и освоите принципы, которые подходят для любого языка. После курса вы сможете писать простые программы и будете иметь базу для дальнейшего обучения.

О курсе

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

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

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

Работа с данными

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

Структуры данных и логика

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

Управление потоком выполнения

Этот блок посвящен операторам ветвления if/else, switch и тернарному оператору. Дополнительно изучают циклы for и while, а также инструкции break и continue для контроля выполнения программы.

Функции и области видимости

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

Работа с объектами

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

Объектно-ориентированное программирование

Этот раздел посвящен классам, конструкторам, инструкции new и ключевым словам this и base. Рассматривают принципы ООП: инкапсуляцию, наследование, полиморфизм, переопределение и перегрузку методов. Дополнительно изучают интерфейсы и модификаторы доступа.

Проектная работа и best practices

Завершающие модули охватывают обработку ошибок с помощью try/catch, создание многофайловых проектов. Студенты изучают правила хорошего тона в программировании: комментарии, правильные названия, форматирование кода и избегание магических чисел.

Что получат студенты

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

Преимущества обучения

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

Карьерные перспективы

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

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора