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

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

На курсе будут разбираться основные понятия и принципы разработки, синтаксис различных языков, их особенности и преимущества. После окончания курса ты точно будешь знать, с каким языком хочешь работать: с Java, C#, C++, PHP или Swift. Это основы, необходимые для дальнейшего изучения сферы IT и погружения в программирование.

Для комфортного прохождения курса вам понадобится Notepad++ последней версии. Это свободный текстовый редактор с подсветкой синтаксиса и разметки. Скачать можно по ссылке.

Целевая аудитория

Данный курс для вас если:

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

Приобретаемые знания и навыки

На курсе вы научитесь:

  • Анализировать задачу и строить алгоритмы программы
  • Работать с переменными, функциями и событиями
  • Ориентироваться в базовых понятиях программирования и понимать, какое IT-направление тебе ближе
  • Работать с одномерными и двумерными массивами данных

Курс включает

  • 12 занятий — от теории к созданию собственного проекта. Обучение в формате просмотра стрима или записи занятий
  • Контроль знаний — практические работы и тесты
  • Опыт работы в команде
  • Интерактивный личный кабинет с доступом к материалам курса
  • Постоянные консультации и комментарии от преподавателя, даже вне занятий
  • Сертификат об окончании

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

1. ОБЗОР ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

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

2. ПОНЯТИЕ АЛГОРИТМА

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

3. БАЗОВЫЕ КОНСТРУКЦИИ ПРОГРАММИРОВАНИЯ

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

4. БАЗОВЫЕ СТРУКТУРЫ ДАННЫХ

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

5. ФУНКЦИИ

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

6. ПОСТРОЕНИЕ ПРОСТОГО ГРАФИЧЕСКОГО ИНТЕРФЕЙСА (GUI)

Формы и работа с элементами управления на web-формах
События, обработка событий мыши

7. ОСНОВЫ РАБОТЫ С СИСТЕМОЙ КОНТРОЛЯ ВЕРСИЙ

ДОКУМЕНТЫ ПО ОКОНЧАНИИ

  • Сертификат Учебного центра Softline
  • Справка об обучении установленного государством образца

Сертификат Softline_образец Cправка

Оставить отзыв

Информация о курсе

c 7 декабря
20:00 - 23:00

540 бел. р. 

с учетом НДС 20%

Вендор: Python, Java, JS, C#, C++
Код курса: P-Found
Продолжительность: 12 дня / 36 ак. часов
Направление: Базовые курсы
Экзамен:
Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации", отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг, исполнения договоров и пр.