Главная
страница 1
Школа Web-Разработчиков.
Программа обучения:

Блок 1

Статический сайт с вёрсткой



  • Теги HTML

  • Селекторы CSS

  • FireBug/DevTools

  • Объектная модель HTML в браузере

  • Отладка документа и стиля

  • Формы Google

  • Основы составления ТЗ

После первого блока программы, Вы будете знать:


Как сделать простой статический сайт-визитку из нескольких страничек, используя бесплатный шаблон из интернета.

Требования к слушателям Блока 2: Владеть вёрсткой на HTML & CSS

 Блок 2:

Спецэффекты, "лайки" и встроенные сторонние сервисы на JavaScript


 

  • Формы в HTML

  • Основы JS с JQuery

  • Аккордеоны, табы, анимация

  • Использование JS-API и AJAX

  • Веб-карты

  • «Лайки»

  • Комментарии через Disqus



После второго блока программы, Вы будете знать:
Формы HTML. Пользоваться фреймворком jQuery, чтобы сделать спецэффекты на JavaScript. Работать с AJAX и API

Требования к слушателям Блока 3: Свободно работать с компьютером, знать основы HTML, CSS, владеть FireBug/DevTools, основы вёрстки, продвинутый CSS.


Блок 3:
Хостинг и организация кода, продвинутая вёрстка



  • DNS, домены, работа с хостингом

  • SSH

  • Работа с распределёнными системами управления версиями (далее РСУВ)

  • Git/Mercurial, в команде

После третьего блока программы, Вы будете знать:       

Как организовать сайт с доменом. Как развернуть сайт на хостинге.

Требования к слушателям Блока 4: Знать HTML, CSS, формы. Уметь работать с хостингом, SSH и РСУВ.




Блок 4:

Форумы, е-магазины и другие приложения для сайта, скрипты PHP





  • Передача данных на сервер и на клиент (CGI и HTTP)

  • Формы на сервере

  • Выделение общих кусков страниц и шаблоны

  • Основы компонентного подхода

  • Основы веб-маркетинга и продвижения сайтов

  • Устанавливаем на сайте блог на WordPress, форум PHPBB и движок эл. Магазина

  • Запускаем продвижение наших сайтов


После 4го блока программы, Вы будете уметь: делать сайт из готовых движков, разделять на шаблоны и выделять общие компоненты.  Делать большой сайт, который готов к раскрутке и запуску пользователей
    

Требования к слушателям Блока 5: Уметь установить необходимые пакеты Python на своей рабочей ОС. Приветствуется: начальные представления о программировании, пользование Linux как основной системой.



Блок 5:

Язык Python и сайт на фреймворке Django





  • Основы языка Python и баз данных

  • Фреймворк Django

  • Модели

  • Авторизация пользователей

  • Формы с валидацией на сервере

  • Основы командного создания сайтов

  • Основы кеширования


После 5го блока программы, Вы будете уметь: Создавать сайт с простыми моделями данных (новости, блог). Фреймворк Django

Требования к слушателям Блока 6: Владение HTML & CSS. Основы программирования на Python и Javascript.




Блок 6:
Продвинутый JavaScript



  • JavaScript

  • Валидация вводимых данных на клиенте

  • Event bubbling

  • Замыкания JS, пространства переменных

  • Событийная модель выполнения, асинхронное программирование

  • Сторонние библиотеки JavaScript


После 6го блока программы, Вы будете уметь: Писать спецэффекты, валидацию форм, встраивать сложные виджеты: графики, таблицу, веб-карту с хранением данных на сервере


Смотрите также:
Программа обучения: Блок 1 Статический сайт с вёрсткой Теги html селекторы css fireBug/DevTools
25.62kb.
1 стр.
Урок 1: Что такое css? Немного о том, почему появился css и почему лучше использовать css поверх html для дизайна страниц
604.93kb.
1 стр.
Html-код — текст программы, написанной на языке html. 1 Введение в язык гипертекстовой разметки html html
196.41kb.
1 стр.
Лабораторная работа №1 html язык гипертекстовой разметки документов Введение в язык html
46.16kb.
1 стр.
} oce=100*tr/N; if (k>0){un="Неверные ответы на вопросы:"+br;for
63.55kb.
1 стр.
Историческое эссе
1391.78kb.
7 стр.
Программа 1 3 курсов 2 Начальный блок 1-3 курсов 3 Основной блок 1-3 курсов 4 Завершающий блок 1-3 курсов 5
190.32kb.
1 стр.
Xsl-таблица стилей более мощный и гибкий инструмент для отображения xml-документов, чем css-таблица
315.33kb.
1 стр.
Программа автоматизации турагентства
77.93kb.
1 стр.
Html для чайников Введение
101.46kb.
1 стр.
Теоретическая часть
605.15kb.
2 стр.
Структура html-документа
45.54kb.
1 стр.