Основы программирования
ЦельПосле завершения обучения слушатели будут обладать набором знаний и умений для изучения более сложных и специализированных курсов по программированию (C#/C++, Java, FrontEnd)
Курс составляют общие сведения о программировании, языках программирования и инструментах разработки программного обеспечения (ПО), описание синтаксиса языка JavaScript процедурного уровня, правил и принципов написания программного кода, вводные сведения об объектно-ориентированном программировании (ООП).
Курс предполагает выполнение большого количества лабораторных работ. Для контроля успеваемости слушателей предусмотрено тестирование.
В ходе данного курса Вы научитесь писать простые программы на языке JavaScript, используя операторный базис и средства процедурного уровня языка, а также функционал базовой библиотеки JavaScript. Получите начальное понятие об ООП и основных его принципах. Получите необходимый базовый набор знаний и практических навыков, необходимый для успешного изучения программирования современного уровня на специализированных курсах Brain Academy по технологиям разработки ПО с использованием таких языков как Java, FrontEnd и 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 Добавление метода
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 Добавление метода
Цена: 2500 грн ~ 7500 рубbrainacad.com/portfolio/osnovy-programirovaniya/#