Ваш код акции: 48590

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

Урок 1 Основы программирования. Простая программа.
  1. Основные понятия.
  2. Установка компилятора PascalABC.NET.
  3. Первая программа.
Урок 2 Как работают программы.
  1. Язык программирования.
  2. Вычисления в Паскале.
  3. Переменные. Типы данных.
  4. Решение задач.
Урок 3 Линейные (последовательные) программы.
  1. Линейные программы.
  2. Блок-схемы.
  3. Строковый и логический тип.
  4. Форматирование вывода.
  5. Создание исполняемого файла.
Урок 4 Ветвления (алгоритм выбора).
  1. Условие и выбор.
  2. Ветвления (алгоритм выбора).
  3. Моделирование принятия решения.
  4. Ввод данных.
  5. Оценка введенных данных.
  6. Задачи на ветвления.
  7. Создание механизма принятия решений.
  8. Структура программы.
Урок 5 Успех в программировании. Логические задачи.
  1. Повторяющиеся операции.
  2. Разбор чисел по разрядам.
  3. Селектор (оператор выбора Сase).
  4. Образные и логические задачи.
  5. Успех в программировании.
  6. Прикладные задачи.
Урок 6 Циклические алгоритмы, их типы. Анализ последовательностей.
  1. Массивы.
  2. Циклы.
  3. Генерирование последовательностей.
  4. Проверка данных.
  5. Параметры задач на циклы.
  6. Перевод из одной системы счисления в другую.
Урок 7 Массивы. Алгоритмы работы с массивами.
  1. Массивы.
  2. Инициализация. Ввод и вывод элементов массива.
  3. Поиск элементов массива.
  4. Определение максимального/минимального элемента.
  5. Сортировка массивов.
Урок 8 Строки. Анализ текста. Обработка исключений.
  1. Строки.
  2. Инициализация. Ввод и вывод элементов массива.
  3. Анализ букв и слов в предложении.
  4. Сохранение в файл. Чтение из файла.
  5. Сортировка строк.
  6. Обработка исключений.
Урок 9 Двумерные массивы. Проектирование программ.
  1. Двумерные массивы.
  2. Алгоритмы работы с двумерными массивами.
  3. Константы.
  4. Пользовательские типы.
  5. Создание проекта программы.
Урок 10 Процедуры и функции. Структура программы.
  1. Процедуры и функции.
  2. Область видимости переменных.
  3. Подключение модулей.
  4. Полная структура программы.
  5. Принципы структурного программирования.
Урок 11 Записи. Программа «Семейный бюджет».
  1. Записи.
  2. Ввод и вывод записей.
  3. Проект программы «Семейный бюджет».
  4. Написание программы «Семейный бюджет».
  5. Тестирование программы «Семейный бюджет».
Урок 12 Работа с файлами.
  1. Структура работы с файлами.
  2. Типы файлов.
  3. Алгоритмы работы с файлами. Архивирование.
  4. Создание и обработка файлов формата csv.
  5. Создание и обработка файлов формата xml.
Урок 13 Графика. Рисование.
  1. Графика в PascalABC.NET.
  2. Основные графические элементы.
  3. Работа с цветом и пером.
  4. Работа со шрифтом.
  5. Обработка событий мыши и клавиатуры.
  6. Графические объекты.
Урок 14 Программная мультипликация. Основы объектно-ориентированного про- граммирования.
  1. Принципы мультипликации.
  2. Создание мультфильма: сценарий.
  3. Создание мультфильма: программирование.
  4. Создание мультфильма: проверка.
  5. ООП на основе графических объектов.
Урок 15 Знакомство с основными языками програм- мирования. Установка Microsoft Visual Studio Express.
  1. Основные языки программирования.
  2. Microsoft Visual Studio Express.
  3. Первая программа на C#.NET
  4. Основные алгоритмы на C#.
Урок 16 Переход с Pascal на C#.
  1. Переход с Pascal на C#.
  2. Справочник функций в Pascal и C#.
  3. Основные алгоритмы на языках Pascal и C#.
  4. Оценка эффективности программ.
Урок 17 Программирование форм Windows.
  1. Программирование форм Windows.
  2. Ввод и вывод данных в программе-форме.
  3. Основные элементы форм Windows и работа с ними.
  4. Принципы ООП, применяемые при работе с формами.
  5. Юзабилити – удобство работы с программой.
Урок 18 Основы объектно-ориентированного про- граммирования (ООП).
  1. Основы объектно-ориентированного программирования.
  2. Этапы развития структур и технологий программирования.
  3. Примеры программ на базе ООП.
  4. Создание пользовательского класса.
  5. Читабильность текста программ.
Урок 19 Базы данных.
  1. Базы данных.
  2. Основные команды языка структурных запросов SQL.
  3. Взаимодействие C# с базами данных.
  4. Создание пользовательской базы данных.
  5. Принципы проектирования баз данных.
Урок 20 Графика в C#.
  1. Работа с изображениями и графика в C#.
  2. Основные функции по работе с изображениями и графикой в C#.
  3. Примеры работы с изображениями и графикой в C#.
  4. Движение графических элементов.
  5. Обработка событий мыши и клавиатуры.
Урок 21 Методики разработки программного обеспечения.
  1. Методики разработки программного обеспечения.
  2. Примеры методик разработки ПО.
  3. Принципы коммерческой разработки ПО.
  4. Написание проекта разработки нового ПО.
  5. Реализация проекта разработки нового ПО.
Урок 22 Знакомство с языком программирования Java.
  1. Язык программирования Java.
  2. Установка среды разработки Eclipse.
  3. Основные функции языка программирования Java.
  4. Уникальные возможности языка программирования Java.
  5. Создание первых программ на языке программирования Java.
  6. Применение языка программирования Java.
Урок 23 Знакомство с языком программирования PHP.
  1. Язык программирования PHP. Принцип работы Интернет.
  2. Установка локального Интернет-сервера.
  3. Основные функции языка программирования PHP.
  4. Уникальные возможности языка программирования PHP.
  5. Создание первых программ на языке программирования PHP.
  6. Применение языка программирования PHP.
Урок 24 Успех в карьере – как применить полученные знания.
  1. Успех в карьере – как применить полученные знания.
  2. Карьера программиста в компании.
  3. Биржа удаленной работы (фриланс).
  4. Собственный бизнес в сфере программирования.
  5. Основные правила и этапы развития в сфере программирования.