Скачать 62.23 Kb.
|
Автономная некоммерческая организация «Учебно-деловой центр дополнительного и профессионального образования «Партнер» УТВЕРЖДАЮ Директор __________Е.М. Горошкова «__»__________________20__г. ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА курсов дополнительного образования «Введение в web-разработку» г.Серпухов 2016 год Актуальность курса Актуальность курса заключается в широкой доступности Интернета и его неисчерпаемых возможностях в современном мире. Цель курса Основная цель данного курса - подробное представление о всех основных принципах работы Интернета, а также навыки практического взаимодействия с ним на профессиональном уровне. По окончанию тематического курса «Введение в WEB-разработку» слушатель должен знать: - сущность, функции и принципы работы Интернета; - инструменты web-разработки; - овладеть теоретическими и практическими основами разработки различных web-приложений. УЧЕБНО-ТЕМАТИЧЕСКИЙ ПЛАН «Введение в web-разработку»
УЧЕБНАЯ ПРОГРАММА КУРСА «ВВЕДЕНИЕ В WEB-РАЗРАБОТКУ» Тема 1. Введение. История развития всемирной паутины Изобретение технологии. Ключевые фигуры. Основные понятия. Война браузеров. Современные движки браузеров. Программное обеспечение серверной части. Развитие спецификации. Вероятное будущее web. Тема 2. HTML. Основные понятия. Работа с текстом Основы файловой системы сайта. Ключевые файлы. Основные заголовки и расширения. Разбор концепции тега. Работа с семантикой, форматированием. Валидация разметки. Практическая работа с тегами отвечающими за разметку текста. Тема 3. HTML. Работа со списками и таблицами Таблицы, как устаревший вариант основной разметки блоков. Применение таблиц для табличных данных. Варианты работы со списками, виды списков. Сематически верная разметка при комбинации тегов. Тема 4. HTML. Работа с формами Разбор многообразия полей формы. Первое знакомство с POST и GET параметрами. Передача и получение данных с удалённых и локальных скриптов при помощи форм. Пример работы формы с ajax. От гостевых книг, до чатов и сложных runtime сервисов. Тема 5. HTML. Видео, звук, изображения Введение в спецификацию HTML 5. Canvas, svg, webgl. Нативные медиаплееры. Уход от flash в сторону HTML 5. Первый пример использования API стороннего ресурса. Работа с изображениями, видео и звуком. Тема 6. CSS. Введение Основные понятия для каскадных таблиц стилей. Разбор синткасиса. Способ взаимодействия. Отличия между старой и современной спецификацией. От простых стилей до анимаций. Сложные селекторы. Псевдоселекторы. Тема 7. CSS методы. Практическое применение Популярные фреймворки. Методология и принципы. Препроцессоры. Разбор Bootstrap и работа с ним. Пример синтаксиса одного из популярных препроцессов и компиляция в CSS. Тема 8. jQuery. Разбор синтаксиса. Типы данных в javascript. Разбор синтаксиса. Циклы, функции, классы, объекты, прототипы, события, области видимости. Введение в популярную библиотеку jquery, которая собрала в себя «best practices» для работы в фронтенде. Jquery, как первый шаг в выборе и изучение популярных фреймворков для javascript. Тема 9. jQuery. Практическое применение Интерфейс web-сайта в деталях. Разбор принципов создания лаконичного интерфейса. Готовые варианты. Инварианты. Кастомные решения. Технология ajax. Анимации. События. Решение возможных проблем при работе с асинхронных движком javascript. Дебаг кода. Тема 10. PHP. Основные алгоритмы. Парадигмы. PHP, как выбор для работы с серверной частью web-сайта. Связка PHP с apache2, nginx и другие варианты http-сервера. Синтаксис языка. Введение в ООП (объектно-ориентированное программирование). Варианты использования в процедурном стиле. Алгоритмы и работа с данными. Суперглобальные массивы. Магические методы. Области видимости. Работа с файлами и их предполагаемая структура. Знакомство с CMS и фреймворками. Тема 11. MySQL. Введение Инструменты для работы данными. Web-интерфейс phpmyadmin. Разбор SQL-синтаксиса. Построение баз данных и таблиц. Типы данных таблиц баз данных. Простые SQL запросы. Вопросы безопасности. Связка с PHP. Классические паттерны. Примеры антипеттернов. Логика запросов к БД. Список литературы 1. HTML5. Карманный справочник / Дженнифер Нидерст Роббинс2. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств / Бен Фрейн3. CSS. Карманный справочник / Эрик А. Мейер4. JavaScript: сильные стороны / Дуглас Крокфорд5. JavaScript и jQuery. Исчерпывающее руководство / Дэвид Сойер Макфарланд6. Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript / Итан Браун7. Введение в ECMAScript 6 / Нараян Прасти8. PHP. Объекты, шаблоны и методики программирования / Мэт Зандстра9. PHP. Рецепты программирования / Дэвид Скляр, Адам Трахтенберг10. Разработка веб-приложений с помощью PHP и MySQL / Люк Веллинг, Лаура Томсон11. Чистый код: создание, анализ и рефакторинг / Роберт К. Мартин |
Г. И. Благодатов Автономная некоммерческая организация «Агентство... Автономная некоммерческая организация «Агентство культурных инициатив праттика терца» |
Автономная некоммерческая организация молодежный центра развития... Автономная некоммерческая организация молодежный центра развития спорта и туризма «семь ветров» |
||
Согласовано утверждаю Автономная некоммерческая профессиональная образовательная организация «Гуманитарный колледж» |
Автономная некоммерческая организация Федеральный закон «О промышленной безопасности опасных производственных объектов» |
||
Практический семинар-консультация Автономная некоммерческая образовательная организация дополнительного профессионального образования |
Школа бизнеса выпускная аттестационная работа Автономная образовательная некоммерческая организация высшего профессионального образования |
||
«согласовано» ... |
Учебный план ... |
||
Программа «Солнечный геккон» Автономная некоммерческая организация молодежный центра развития спорта и туризма «семь ветров» |
Отчет о результатах самообследования Самообследование по направлениям... Автономная некоммерческая организация «Негосударственная образовательная организация «Учебно-спортивный центр г. Красногорска Московской... |
||
Руководство проектом и научное редактирование текста Автономная некоммерческая организация “Национальный институт системных исследований проблем предпринимательства” |
Руководство проектом и научное редактирование текста Автономная некоммерческая организация “Национальный институт системных исследований проблем предпринимательства” |
||
Российская Академия Образования Автономная некоммерческая организация Секретарь учебного отдела относится к категории «учебно-вспомогательный персонал» |
Рабочая программа учебной дисциплины является частью примерной основной... Автономная некоммерческая образовательная организация среднего профессионального образования |
||
Исковые заявления по трудовым спорам Составитель: Елена Хорошун, Михаил Мичуров Автономная некоммерческая организация Юридический центр «Антей» |
«утверждаю» Директор Теляшова Д. Р. «20» января 2014 г. Положени е об учебном центре Автономная некоммерческая образовательная организация «Единый Центр Повышения Квалификации» |
Поиск |