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

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

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

Записаться сейчас

Скидки для тех,
кто умеет планировать
-15% на обучение
с 21 по 29 декабря

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

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

О курсе

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

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

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

Детали курса

Начало курса

26 января

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

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

Расписание

Сб 12:00-16:00

Стоимость

5990 грн за курс

с 21 по 29 декабря:

5100 грн за курс

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработка под Android

29 января
Цена 2890 грн в мес

Программирование на Java

по формированию
Цена 9190 грн за курс

Разработка iOS приложений

по формированию
Цена 2890 грн в мес

Разработка на C# и .NET

23 января
Цена 2690 грн в мес

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

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

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

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

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

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

Монгарова Юлиана

Frontend Developer

Разработкой занимаюсь уже 6 лет. Есть опыт в разработке web-проектов различных типов от лендингов до интернет-магазинов и соц.сетей. Работаю как с Front End, так и Back End. Использую последние технологии и фреймворки в работе. Всегда в курсе самых свежих и эффективных методов веб-разработки. Преподаю 3 года и говорю просто о сложном.

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

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

Детали курса

Начало курса
26 января
Длительность
40 часов,
10 недель
Расписание
Сб 12:00-16:00
Стоимость

5990 грн за курс

с 21 по 29 декабря:

5100 грн за курс

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

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

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

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

Хочу скидку

Учеба в Level Up — это:

Поддержка преподавателя

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

Практические занятия

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

Видеозапись урока

Если вы не можете присутствовать на занятии, мы можем сделать для вас видеозапись этого урока, или онлайн-трансляцию

Домашние задания

Каждое занятие начинается с разбора ДЗ. Обсуждение ошибок и вариантов решения, что поможет избежать их в дальнейшем

Командная работа

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

IT-инкубатор

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