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

 
 

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

24 академических часа

Стоимость курса
1000 грн

График занятий

Вт, Чт — 18:30-21:30

Пн, Ср, Пт — 18:30-21:30

Сб, Вс — 10:00-13:30

Формат

Лекции, лабораторные, практикум, итоговое тестирование

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

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

Запись на курс!






 Цель

Получить набор знаний и умений для изучения более сложных и специализированных курсов по программированию (C#/C++, Java, FrontEnd)


Старт курса
Расписание

Курс составляют общие сведения о программировании, языках программирования и инструментах разработки программного обеспечения (ПО), описание синтаксиса языка JavaScript процедурного уровня,  правил и принципов написания программного кода, вводные сведения об объектно-ориентированном программировании (ООП).

Курс предполагает выполнение большого количества лабораторных  работ.  Для контроля успеваемости слушателей предусмотрено тестирование.

В ходе данного курса Вы научитесь писать простые программы на языке JavaScript, используя операторный базис и средства процедурного уровня языка, а также функционал базовой библиотеки JavaScript. Получите начальное понятие об ООП и основных его принципах. Получите необходимый базовый набор знаний и практических навыков, необходимый для успешного изучения программирования современного уровня по технологиям разработки ПО с использованием таких языков как Java, FrontEnd и C#/C++.


Модуль 1. Основные понятия программирования

1.1 Компьютер как исполнитель программ
1.2 Суть программирования. Алгоритм
1.3 Программа и программное обеспечение
1.4 Языки программирования
1.5 Составляющие языка программирования
1.6 Способы реализации языка программирования (исходный код, исполняемый код, компиляция / интерпретация)
1.7 Отладка программ, кодирование (программирование)
1.8 Среда программирования

Модуль 2. Введение в JavaScript

2.1 Что такое JavaScript
2.2 Справочники и спецификации
2.3 Редакторы для кода
2.4 Консоль разработчика — практика
2.5 JavaScript и структура HTML
2.6 Основы разметки кода
2.7 Классика «Привет, Мир»
2.8 Правила разметки кода для больших скриптов

Модуль 3. Разметка кода: переменные и константы

3.1 Структура кода, точка с запятой, комментарии
3.2 Переменные
3.3 Имена переменных
3.4 Константы
3.5 Читаемый код: называем переменный правильно
3.6 Практические задачи для усвоения работы с переменными

Модуль 4. Типы данных и операторы

4.1 Пять примитивных типов данных
4.2 Основные операторы.
4.3. Практика по основным операторам

Модуль 5. Операторы сравнения и логические значения

5.1. Логические значения
5.2 Сравнение символов и строк
5.3 Сравнение разных типов
5.4 Строгое равенство

Модуль 6. Взаимодействие с пользователем и операторы условия

6.1 Alert, prompt и confirm
6.2 Практика Alert, prompt и confirm
6.3 Операторы условия. Оператор if
6.4 Операторы условия. Неверное условие, else
6.5 Практика на усвоение else и if

Модуль 7. Логические операторы

7.1. || (ИЛИ)
7.2. && (И)
7.3 Практика на логические операторы
7.4 Конструкция switch и case
7.5 Практика для конструкции switch и case

Модуль 8. Циклы while и for

8.1 Цикл while
8.2 Цикл do..while
8.3 Цикл for
8.4 Практика для while и for

Модуль 9. Функциональное программирование

9.1 Объявление функции
9.2 Локальные и внешние переменные
9.3 Параметры
9.4 Возврат значения функциями
9.5 Практика для работы с функциями

Модуль 10. Структуры данных

10.1 Введение в методы и свойства
10.2 Числа
10.3 Практика для работы с числами
10.4 Строки
10.5 Практика для работы со строками
10.6 Массивы
10.7 Практика для работы с массивами

Модуль 11. Основы ООП: Объекты, свойства и методы

11.1 Создание объекта
11.2 Добавление свойств
11.3 Доступ к свойствам
11.4 Удаление свойств
11.5 Добавление метода

 

Английский язык

Английский язык – желателен уровень выше начального.

Личные данные

Внимательность, умение сосредотачиваться, логическое мышление, критический подход

Опыт

Навыки уверенного использования ПК, знание математики средней школы.

  • Работа в среде операционной системы
  • Запуск ПК
  • Вход в систему с паролем
  • Запуск программ, переключение между запущенными программами
  • Работа с окнами
  • Понимание принципов работы программ с графическим оконным интерфейсом
  • Работа с файловой системой ОС с помощью проводника и других приложений
  • Завершение программ

Требования к компьютеру:

Минимальные:

Процессор Pentium double-core 1.7 ГЦ

2 ГБ Оперативной памяти

500 HD

Оптимальные:

Процессор Pentium quad-core 2.2 ГЦ

4 ГБ Оперативной памяти

500 HDD

После завершения курса «Oсновы программирования» вы можете посещать курс по любому языку программирования.

 
Выберите город
×
Бесплатная консультация питон

Для того чтобы мы с вами связались оставьте свои данные





×

Виграй знижку -50% на навчання

Виграй знижку -50% на навчання в Main Academy! Реєструйся й вигравай! Переможця визначить random.org 1 травня 2017 року, а всі учасники отримають знижку -10%!