Специализация "Интернет программирование"

web progСпециализация Интернет программирование включает в себя изучение основ современных технологий программирования для сети Интернет. Студенты данного направления учатся создавать Web-сайты. В курсе изучается программа визуального создания страниц Dreamweaver, язык гипертекстовой разметки HTML и каскадные таблицы стилей CSS, языки программирования JavaScript и PHP, библиотека jQuery. Сюда входит и изучение баз данных MySQL для работы в сети Интернет.

Возраст учащихся: 8-11 класс.

Срок обучения: 3 года.

Количество занятий в неделю: 2 занятия по 3 ак.часа (1 ак.час - 45 минут)


 Стоимость обучения в 2017-2018 учебном году:  

Кол-во ак. часов
 учебном году
Стоимость ак. часа Стоимость обучения
в месяц (руб.)
Стоимость обучения
в год (руб.)
 1 курс 200 74,25 1 650 14 850
 2 курс 200 76,50 1 700 15 300
 3 курс 200 78,75 1 750 15 750

Предусмотрена скидка 10%


Программа специализации "Интернет программирование" 

(обновленная программа)

Введение в специализацию "Компьютерная графика"

grafika2В данном разделе образовательной программы изучается графический редактор Gimp. Студенты научаться использовать инструменты рисования и выделения, работать со слоями и применять фильтры. Кроме того, они узнают, какие бывают виды изображений, познакомятся с типами графических файлов, изучат цветовые схемы CMYK и RGB.

Введение в специализации Интернет-технологий

web design1В ходе изучения данной темы учащиеся будут создавать сайты с помощью CMS WordPress - одной из широко используемых на практике систем администрирования сайтов. На занятиях будут рассмотрены следующие вопросы:

  • знакомство с WordPress, установка на локальный сервер;
  • выбор шаблона оформления и его редактирование;
  • создание страниц и наполнение их информацией;
  • связывание страниц ссылками и создание меню сайта;
  • публикация сайта в Интернете.

Введение в специализации Программирования

programs2Обучение программированию начнется со знакомства с языком программирования Pascal. На занятиях будут рассмотрены следующие вопросы:

  • базовые алгоритмические конструкции
  • изучение операторов для создания линейных, разветвляющихся и циклических программ
  • создание первых вычислительных программ.

Введение в администрирование ПК

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

Курсовая работа по выбранной специализации

Курсовая работа выполняется в рамках той kursovaya, которую выбрал студент: «Компьютерная графика», «Интернет-технологии», «Программирование».

Создание сайтов на HTML5 и CSS3

html5 css3Язык HTML используется для разметки веб страниц, а с помощью каскадных таблиц стилей (CSS) можно задавать внешний вид интернет страниц. Владея этими технологиями можно создавать сайты профессионального уровня с качественным дизайном. В данной теме учащиеся будут создавать сайты в визуальном режиме с параллельным рассмотрением кода страниц, что поможет им в дальнейшем при разработке сайтов. В конце этого блока учащиеся будут проектировать сайт на произвольную тему,  и размещать его в сети интернет.

Растровый графический редактор Adobe Photoshop

photoshopAdobe Photoshop – это популярный графический редактор. Учащиеся изучают  интерфейс программы, основные инструменты, работу с фильтрами, коррекцию изображений. Основной уклон при изучении данной программы идет на подготовку материалов к размещению их на сайте, а также создание элементов дизайна сайта – кнопок, меню, баннеров и т.п. В конце темы учащиеся разрабатывают дизайн страницы сайта в виде изображения-заготовки.

Основы Web маркетинга

seoОсновной целью веб маркетинга является привлечение максимально большого числа посетителей на сайт. В этом блоке будут рассмотрены следующие аспекты: разработка продающих страниц (Landing Page), основные понятия SEO, как правильно оптимизировать сайт, продвижение сайта.

CMS Joomla. Управление и поддержка сайта

joomlaCMS Joomla позволяет не имея знаний по программированию создать сложный сайт с возможностью авторизации и разграничения прав пользователей, содержащий галерею, сложное выпадающее меню, магазин и многое другое.  Студенты учатся   устанавливать CMS Joomla, использовать и настраивать шаблоны, создавать  категории. После этого они переходят к созданию и подключению статей. Учатся подключать необходимые модули (например, модуль меню или модуль авторизации), пробуют установить и настроить фотогалерею.

Основы языка Javascript

javascriptJavascript для придания веб страницам интерактивности и динамичности. Позволяет создавать красивые галереи, меню, изменяющиеся макеты, реагировать на действия пользователей и много другое. По окончании темы учащиеся могут самостоятельно подключать скрипты написанные на Javascript к страницам, настраивать их под свои нужны.

Использование библиотеки jQuery

jqueryjQuery представляет собой библиотеку скриптов, написанных на Javascript. Благодаря jQuery программирование на javascript становится довольно простым и удобным. Используя jQuery можно добиться очень красивых визуальных эффектов на сайте, например, создать галерею с плавной сменой изображений. Студенты знакомятся с основными возможностями этой библиотеки, учатся использовать разные визуальные эффекты на практике.

MySQL5. Проектирование и создание баз данных

mysqlMySQL - система управления базами данных. На ней базируются большинство сайтов в Интернете. B курсе «Сервер MySQL» рассматриваются основные приемы и методы эффективной работы с MySQL.

MySQL - наиболее популярен среди разработчиков сайтов. Конечно, можно всю информацию хранить в файлах, но, когда её становится слишком много и когда нужно её структурировать, без базы данных обойтись сложно, поэтому знакомство с языком запросом для базы данных MySQL очень важно.

Что изучается в курсе

  1. Принципы организации баз данных
  2. Связи между таблицами и базами
  3. Оптимальные способы организации связях между таблицами
  4. Способы выбора нужной информации и вывода на страницу
  5. Способы управления информацией при помощи простых и сложных запросов

Что смогут делать студенты после изучения курса

  1. Создавать сайты с регистрацией и авторизацией
  2. Простые форумы и гостевые книги с хранением контента в базах данных
  3. Сайты электронных магазинов с «корзиной» и «личным кабинетом»

Создание серверных скриптов на PHP

phpPHP используется для создания динамических сайтов, таких как CMS, электронные магазины, соц. сети и бизнес-приложения и т.п.

В теме рассматриваются следующие вопросы:

  • способы использования форм для передачи и обработки данных
  • операторы условного перехода и многократного ветвления
  • операторы цикла
  • массивы
  • функции работы с разными величинами, файлами
  • способы хранения и передачи данных и файлов на сервер и т.д.

По окончании темы учащиеся будут уметь:

  • простые статические сайты с возможностью передачи данных между страницами (регистрация и авторизация на сайте, сбор и хранение данных на сервере, поиск данных)
  • динамические сайты, меняющие свое содержимое в зависимости от действий посетителя на странице
  • создавать простые форумы, гостевые книги и т.д.

Посмотреть работы студентов специализацииlink