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

Курс

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

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

Cтарт: 28 сентября

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

Лучшие цены forEarly birds
экономия до 2000 грн На обучении

Хочу скидку

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

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

Детали курса

Начало курса
28 сентября
Длительность
40 часов,
7 недель
Расписание
Сб 09:00 - 13:00
Стоимость

7990 грн за курс

Освой перспективную специальность БЕЗ отрыва от работы и учебы!

Кому будет полезен этот курс?

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

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

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

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

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

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

Инвестиции в обучение
вернутся через
1,5 месяца работы

*Согласно статистике зарплат dou.ua

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

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

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

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

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

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

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

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

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

20 сентября
Цена 3190 грн

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

Можно присоединиться
Цена 12190 грн за курс

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

Можно присоединиться
Цена 3390 грн

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

Можно присоединиться
Цена 3090 грн

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

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

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

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

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

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

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

С# developer

Привет, меня зовут Юлиана. Я закончила Днепропетровский национальный университет железнодорожного транспорта им. академика Лазаряна по специальности: «Программное обеспечение систем».

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

Профессиональные интересы: C++, C#, .Net.

Преподавательской деятельностью занимаюсь с 2016-го года.

Помощь в трудоустройстве

Каждый выпускник получает помощь и поддержку от карьерного консультанта Level Up

  • Помощь в составлении IT-резюме и прохождении собеседования
  • Индивидуальные консультации по поиску работы и развитию карьеры
  • Регулярное информирование об открытых вакансиях от наших компаний-партнеров
  • Беспланые посещения ивентов по soft skills и встреч c HR-компаний для всех студентов
Пропустили занятие?
Не страшно, мы можем сделать для вас видеозапись этого урока, или подключить онлайн-трансляцию.

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

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

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

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

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

Хочу скидку

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

Поддержка преподавателя
Закрытый чат группы и преподавателя, где всегда можно решить возникающие вопросы по пройденному материалу
Командная работа
Основной упор делается на работу в команде: комплексные задания, распределение задач, сроки выполнения
Практические занятия
Теоретический материал обязательно закрепляем на практике. Большую часть времени уделяем получению практических навыков и работе с кодом
Карьерный коучинг
Бесплатные семинары и тренинги по составлению IT-резюме, подготовка к собеседованию и успешному его прохождению. Доступ к закрытому чату с вакансиями.
Стажировка
Основной упор делается на работу в команде: комплексные задания, распределение задач, сроки выполнения