Участник рейтинга 500 лучших школ России 2013 Участник рейтинга 500 лучших школ России 2014 Участник рейтинга 500 лучших школ России 2015 Участник рейтинга 500 лучших школ России 2016 Рейтинг вклада школ в качественное образование московских школьников по итогам 2017 / 2018 учебного года Участник Городского проекта «Школа Новых Технологий»
 
Департамент образования города Москвы - Восточный административный округ административный округ
+7 916 652-34-56

Программирование с нуля

Стоимость: 3500 руб/мес.

Расписание: среда 17.00 –18.00.

Курсы ведет: Матейчук Андрей Владимирович. Запись по телефону: +7 (965) 276-51-72.

Модуль 1. Базовые понятия и определения

  • Задача. Решение задачи.
  • Алгоритм. Свойства алгоритмов. Блок-Схемы.
  • Логика и компьютер.
  • Программа. Программное обеспечение.
  • Информатика. Информация. Информационная технология.
  • Константы.

Модуль 2. Представление данных. Принцип программного управления

  • Системы счисления; Связи между системами счисления.
  • Базовая архитектура и структура ЭВМ.
  • Единицы измерения запоминающих устройств.
  • Представление целых и вещественных чисел в памяти ЭВМ.
  • Понятие типа данных.

Модуль 3. Методологии и языки программирования

  • Стадии и этапы разработки программ.
  • Проблемы программирования.
  • Программирование. Базовые принципы.
  • Языки программирования. Классификация.

Модуль 4. Структуры данных. Основы проектирования баз данных

  • Массивы и записи.
  • Основные операции.
  • Динамические структуры данных. Списки. Стеки. Деревья.
  • Информационная система. Понятие базы данных.
  • Проектирование баз данных; Цели и этапы проектирования.
  • Модель «сущность-связь».
  • Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
  • Реляционные базы данных.
  • Документоорентированные базы данных.
  • Системы управления базами данных.

Модуль 5.. Введение в HTML

  • HyperText Markup Language.
  • Веб-страница, веб-сервер.
  • Перечень всех HTML-элементов.
  • Атрибуты.
  • Синтаксис и семантика HTML-элементов.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 6. Структура страницы

  • Элементы форматирования текста.
  • Структурные элементы.
  • index.html.
  • Работа над ошибками.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 7. Создание гиперссылок и работа с ними

  • Понятие гиперссылки.
  • На лабораторной работе создадим разметку для меню сайта.

Модуль 8. Основы каскадных таблиц стилей CSS

  • Варианты задания стилей на странице.
  • Работа с стилевым файлом.
  • Базовые понятия: селектор, свойство, каскад, наследование, единицы измерения. псевдоклассы и псевдоэлементы.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 9. Размещение изображений, списков и таблиц

  • Медиафайлы, изображения.
  • Неупорядоченный и упорядоченный списки, таблицы.
  • CSS-свойства.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 10. Iframe

  • Встраивать внешние файлы в страницу при помощи HTML-элемента iframe, взаимодействие ссылок с iframe-элементами.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 11. Формы для сбора данных

  • Состоят формы на веб-страницах.
  • HTML-элементы формы: текстовые поля, радио-кнопки, флажки/чекбоксы, элемент выбора select и их атрибуты.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 12. Макетирование страницы с CSS

  • Оформление границ, внутренних и внешних отступов HTML-элементов ширину и высоту элемента.
  • Float.
  • Управление видимостью HTML-элемента.
  • Значения свойства display для размещения элементов в более сложные макеты, в том числе inline-blockи table-cell.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 13. Таблицы стилей для печати и оформления мобильной версии сайта — @media

  • Создание и подключение стилей оформления страницы при печати @media.
  • Создание мобильной версии сайта.
  • Медийные запросы (@media queries) медиа свойства (media feature).
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 14. Подготовка, размещение и поддержка сайта в сети

  • Элемент meta.
  • Хостинг.
  • FTP-клиент.
  • Лабораторная работа по созданию сайта по теме занятия.

Модуль 15. Гибкая работа со страницами сайта

  • Размещение звуковые и видео-файлов.
  • Понятие микроразметка и проверки её валидности.
  • Генерации содержимого сайта на лету на сервере.
  • Динамической работа с HTML-элементами и CSS-свойствами на странице в браузере.
  • HTML5 API.

Модуль 16. Система программирования.

  • Установка и настройка системы программирования на языке С.
  • Кодирование. Структура программ на языке С.
  • Компиляция и редактирование связей.
  • Выполнение программы в системной консоли.
  • Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.

Модуль 17. Основы структурного кодирования.

  • Следование как простейшая управляющая структура.
  • Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
  • Ветвление. Ветвление «если-то». Ветвление «если-то-иначе».
  • Повторение (циклы). Циклы с предусловием. Циклы с постусловием.

Модуль 18. Проектирование и базы данных

  • Проектирование баз данных.
  • Анализ предметной области. Выделение сущностей и их атрибутов.
  • Составление универсального отношения. Нормализация.
  • Реализация базы данных.
  • Структура рабочего пространства.
  • Объекты. Таблицы, запросы.
Департамент образования города Москвы - Восточный административный округ.
Copyright © ЦДО «Восточное Измайлово». Работает на HostCMS