Антикафе и коворкинг » Курс Web-разработка

Курс Web-разработка

Давно хотели научиться делать веб-сайты для себя или на заказ? Не хватает возможностей фреймворков, а изучать книги и спецификации слишком скучно? Приходите к нам - вместе мы научимся делать больше, лучше и качественнее, и главное - процесс изучения будет интересным.

Первое занятие - бесплатно! Курс рассчитан на 5 месяцев, общая стоимость - 14 700 рублей.

Группа 8-12 человек, занятия проводятся один раз в неделю в оборудованном уютном конференц-зале.

Почему стоит выбрать именно нас? Слово нашему преподавателю, Александру.

"Я изучаю веб с 2007-ого года, профессионально работаю в этой сфере с 2012-ого. Соответственно, я могу рассказать общие закономерности жизни этой отрасли, куда движутся технологии, как изменяются браузеры. Это вряд ли будет по силам человеку, который начал работать в web недавно (меньше 3 лет). Также я стараюсь обеспечить, чтобы всё сказанное и показанное было понятно, доступно и интересно, у меня есть чёткая программа практических заданий, которые призваны помочь закрепить теоретический материал и оценить ваши возможности в процессе прохождения курса. Многие курсы с этим не заморачиваются и дают контрольное задание только в конце, перед выдачей сертификата".

Александр принимал участие в создании таких крупных проектов, как kudainfo.ru и teroserproject.com, также он является разработчиком системы XMessenger (IM система с клиентским шифрованием сообщений) и плеера для вебсайтов XPlayer (JS-библиотека, генерирующая интерфейс плеера на чистом HTML/CSS, использующая Flash или HTML5 в зависимости от браузера). С сентября 2016 года ведёт кружок по вебдизайну в Президентском физико-математическом лицее №239.

Программа обучения: 

- История интернет и сайтостроения, особенности движков разных браузеров 
- Протокол HTTP 
- Привязка разных IP к одному домену, и наоборот. Как работает DNS. Виды DNS записей. WHOIS 
- Основы вёрстки, HTML 
- Создание схематичных макетов разных видов 
- Расширенные возможности HTML: формы, плагины 
- CSS, стили. Разделение семантики и визуального оформления. Особенности браузеров 
- Протокол HTTP. Общие сведения, заголовки. Методы 
- PHP, серверные скрипты. Основы языка. Типы данных, переменные, функции, массивы. Работа с сессиями, авторизация. Работа с файлами. Работа с базами данных 
- PHP: отправка почты с сервера. Работа с входными данными, чтение и установка Cookies. Чтение параметров адресной строки 
- Регулярные выражения 
- MySQL, принципы построения архитектуры базы данных. Работа с простыми запросами. Чтение и запись данных 
- MySQL: сложные запросы, создание индексов. Операции JOIN, UNION. Оценка производительности. 
- Apache ModRewrite. Создание красивых URL 
- JavaScript: основы языка, написание простых сценариев. Разбор базовых алгоритмов 
- JavaScript: понятие scope, видимость переменных. Контекст, привязка контекста. Замыкания 
- DOM. Манипуляция содержимым страницы с помощью JavaScript 
- Объект style, модификация стилей с помощью JavaScript. Получение текущего стиля элемента 
- События, привязка обработчиков. Таймеры 
- Создание собственных модулей и библиотек, практики создания хорошего кода 
- AJAX, взаимодействие с сервером. XML, JSON. Отправка и получение данных из СУБД 
- Принцип двойной навигации. Работа с History API 
- Приёмы создания хорошо индексируемого контента. Валидация HTML, подводные камни 
- HTML5: новые возможности. Семантические блоки, audio/video 
- HTML5: Canvas 
- HTML5: File API 
- HTML5: Geolocation 
- JavaScript: прототипы, реализация наследования 
- JavaScript: отправка файла на сервер без использования формы 
- JavaScript: XmlHttpRequest2, новые возможности 
- JavaScript: работа с диапазонами (Range) 
- Мобильная вёрстка: особенности, сложности 
- Особенности старых браузеров: IE7-8 
- Особенности старых браузеров: Android 2.x 
- Вёрстка простого e-mail письма 
- Создание расширений под Google Chrome и Mozilla Firefox

Встреча ВКонтакте: https://vk.com/event131764596

© 2016 by goodrepublic.ru
Нажимая кнопку «Забронировать» или «Регистрация», или «Купить билет», Пользователь дает согласие на обработку его персональных данных, включающих: Имя, фамилию, номер телефона, адрес электронной почты, которые могут быть предоставлены Пользователем, в целях использования их Организатором для организации участия Пользователя в развлекательных мероприятиях, указанных на сайте goodrepublic.ru (далее – Мероприятия), а также участия Пользователя в них, включая сбор, систематизацию, накопление, хранение, уточнение (обновление, изменение), персональных данных. Согласие дается, в том числе на возможные информационные (рекламные) оповещения. Срок обработки персональных данных – с момента их предоставления Пользователем до полного исполнения Оператором обязательств перед Пользователем по организации и проведению Мероприятия, а также может быть заранее отозвано Пользователем.