Минск
+375 44 758 02 02
заказать звонок

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

Курс Основы Программирования – программа обучения базовым знаниям разработки программного обеспечения, которые нужны начинающему IT-специалисту. Этот курс являет собой основы программирования с нуля для тех, кто хочет заняться web development, но не знает, с чего начать изучение IT-сферы и какое направление выбрать в IT. На курсах программистов от ITEA ты научишься:

- Строить алгоритмы;

- Работать с массивами данных;

- Работать с функциями, переменными и событиями;

- Реализовывать элементарные web-страницы.

Как научиться программировать? Что нужно знать, чтобы стать разработчиком? Какой язык программирования учить? На все эти вопросы ты найдешь ответы. Овладев необходимыми основами веб-программирования, ты сможешь продолжить свой IT-путь в любом направлении программирования. Преподаватели-практики разработали максимально практичную систему обучения по данному курсу и готовы поделится собственным experience`ом успеха в IT-сфере.

После изучения курса Вы сможете:

- Курс «основы программирования» является основой для дальнейшего изучения не только JavaScript и  PHP, но и объектно-ориентированных языков Java, С#, C++;

- Анализировать задачу и строить алгоритмы программы, используя условные и циклические конструкции;

- Работать с переменными и реализовывать несложные математические операции;

- Работать с функциями, событиями;

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

- Работать с одномерными и двумерными массивами данных;

- Реализовывать элементарные web-страницы с элементами управление.

программа обучения

Принцип функционирования ПК

  • Краткая история компьютеров
  • Строение ПК
  • Представление данных в памяти и системы счисления
  • Иерархия памяти

Обзор языков программирования

  • Обзор парадигм программирования
  • Обзор современных языков программирования

Понятие алгоритма

  • Роль алгоритма в решении задач
  • Понятие и свойства алгоритма
  • Типы алгоритмов

Базовые конструкции программирования:

  • Понятие синтаксиса и семантики языков программирования
  • Переменные, типы данных, выражения и присваивание значений переменным
  • Представление данных в памяти компьютера: биты, байты и т.п.
  • Простейший ввод/вывод
  • Условные конструкции и их разновидности
  • Конструкции повторения (циклы) и их виды

Базовые структуры данных

  • Одномерные массивы и работа с ними
  • Двумерные массивы и работа с ними
  • Пользовательские объекты, их свойства и методы
  • Понятие ассоциативного массива и принципы работы с ним
  • Формат XML
  • Формат JSON
  • Особенности работы со строками
  • Особенности работы с датами

Основы работы с системой контроля версий

Функции

  • Описание функции
  • Вызов функции
  • Параметры функций
  • Передача параметров из точки вызова в функцию

Минимальные требования:

  • Собственный ПК

Формат обучения: онлайн-уроки с преподавателем индивидуально или в мини-группе

Пробный урок бесплатно

преподаватели курса
Парипа Михаил Михайлович
Получил высшее образование в УО «Брестский государственный университет имени А.С. Пушкина». Прошел курсы переподготовки на уровне высшего образования ИПКиП УО «Брестсткий государственный университет». Квалификация: инженер-программист. Работал преподавателем в отделе информационных технологий программного обеспечения. Преподавал такие предметы, как «Базы данных и системы управления базами данных», «Конструирование программ и языки программирования», «Оргтехника», «Информационные технологии». Опыт работы в школе робототехники, а также в институте переподготовки «Кадры Индустрии» и в ПТК «ПТК имени Кедышки» в направлениях: робототехника, информационные технологии и программирование, физика и математика на английском языке. Специальность переподготовки: Программное обеспечение информационных систем. Java SE, Java EE, Hibernate, Spring MVC, Spring Boot. Базы данных и системы управления базами данных (MySQL, PostgreSQL, H2, MS SQL2). С++/С#, Scratch, WEDO и др.
Начните воплощать свои мечты об интересной и оплачиваемой работе вместе с нами сейчас.
ОТЗЫВЫ НАШИХ СТУДЕНТОВ
Αндреев Αртур
Создание сайтов
Я долго шел к выбору профессии.Однако отучившись и проработав по специальности, решил несколько откорректировать ее. Выбрав курсы Web-верстка (HTML, CSS), я практически с нуля научился создавать сайты. Преподаватель очень грамотный, объяснял всё очень доступно. Огромное спасибо за полученные знания!
itstar.by