Курс базовые основы ООП в Днепре - levelup.dp.ua

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

Учитывая все эти факторы, Центр подготовки IT-специалистов Level Up предлагает вам прослушать курс обучения программированию для новичков, чтобы развить в себе новые способности. Проанализировав опыт работы с нашими студентами, мы сделали важнейшие выводы: самым сложным периодом обучения  является начальный этап — этап осознания сути занятия. Это тот этап, на котором зарождается цель и утверждается окончательная мотивация.

Когда решаешь освоить новое направление для себя, возникает огромное количество вопросов, на которые специалисты Level Up подготовили исчерпывающие ответы.

  • Куда обратиться за качественными знаниями? Ответ очевиден — в Центр подготовки IT-специалистов Level Up. У нас преподают высококвалифицированные специалисты в области программирования, которые направят вас на правильный путь.
  • Какую технологию выбрать и с чего начать? По ходу познавания данной сферы вы поймете, что ваши вкусовые предпочтения неоднократно будут меняться. Поэтому стоит изучить все азы программирования и начать перестраивать свое мышление, ведь вам необходимо мыслить как программист — алгоритмами!

Филиал Центр

Филиал Тополь

project-management-courses

Начало 1 июля

Продолжительность курса: 40 часов, 10 недель

Суббота: 13:00-17:00

Стоимость: 4590 грн за курс

Спецпредложение для студентов: 4190 грн за курс

Оплата при поступлении

РЕГИСТРИРУЙТЕСЬ ПРЯМО СЕЙЧАС

project-management-courses

Начало : 01 июля

Продолжительность курса: 40 часов, 10 недель

Суббота: 09.00 — 13.00

Стоимость: 4590 грн за курс

Спецпредложение для студентов: 4190 грн за курс

Оплата при поступлении

РЕГИСТРИРУЙТЕСЬ ПРЯМО СЕЙЧАС

Курс основы программирования является базовым для постижения курсов, на уровень выше: разработка приложений под iOS; веб-разработка с использованием PHP; язык программирования C# и платформа .NET; программирование по технологии Java.

Основная задача курса:

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

Для кого этот курс:

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

Необходимая начальная подготовка:

  • Уверенное пользование ПК, навыки работы с популярными приложениями
  • Знание правил арифметики на уровне требований школьной программы

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

Алгоритмы

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

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

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

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

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

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

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

Основы ООП

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

Что вы получите в результате освоения курса:

  • Фундаментальным основам программирования, пониманию алгоритмов, ветвлений, циклов, архитектуры компьютера
  • Начальным понятиям объектно-ориентировочного программирования
  • Различать преимущества, недостатки и назначения языков программирования
  • Навыкам написания простых программ с использованием основных конструкций, которые являются базовыми для многих языков
  • Основам проектирования простых классов

Курс основы программирования для новичков создает платформу для будущего обучения по одной из выбранных технологий. Студент получает достаточное представление о содержании современного объектно-ориентированного для уверенного начала основного курса обучения.

Дополнительно к обучению Вы получаете:

Сертификат учебного центра

Отличникам рекомендательное письмо

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

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

Образование: Закончил Днепропетровский национальный университет имени Олеся Гончара по специальности робототехнические системы и комплексы. Общий стаж работы в сфере ИТ (PHP developer) составляет более 6 лет.

Профессиональная деятельность: В настоящее время занимает должность ведущего программиста систем внутреннего учета торгового холдинга.

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

Отзывы выпускников