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

web progWeb-программист — это специалист, который разрабатывает динамически меняющиеся сайты. Он занимается непосредственно проектированием, разработкой и созданием сайта. В курсе изучаются основы HTML5 и CSS3, создание клиентских скрипов на JavaScript с использованием библиотеки jQuery, разработка серверных скриптов на PHP. Также изучаются работы с базами данных MySQL5 для работы в сети Интернет. В конце курса учащиеся создают сайт на выбранную тему - дипломный проект. Дипломный сайт может быть выполнен как для реального заказчика, так и являться абстрактным проектом, который вы сможете добавить в свое портфолио.

Программа специализации

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

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, электронные магазины, соц. сети и бизнес-приложения и т.п.

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

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

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

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

Информация о специализации

Возраст учащихся

8-11 класс

Срок обучения

3 года

Количество занятий в неделю

2 занятия по 3 ак.часа
(1 ак.час - 40 минут)

Стоимость обучения

от 1 800 руб.мес  cena

РАБОТЫ УЧАЩИХСЯ

Все о гитарах

Сайт "Все о гитарах"

Журнал радиолюбителя

Сайт "Журнал радиолюбителя"

Клубная музыка

Сайт "Клубная музыка"

Артур Конан Дойл

Сайт "Артур Конан Дойл"

Япония

Сайт "Япония"

Татуировки

Сайт "Татуировки"

Магазин подарков

Сайт "Магазин подарков"

Мир средиземья

Сайт "Мир средиземья"

Заявка на обучение