Программа курса "Основы ВЕБ программирования"

Блок 1 

Введение в веб разработку

  • Web server - выбираем и настраиваем локальный сервер
  • Инструменты работы с кодом
  • MySQL - Разбираем базы данных и инструмент работы - phpmyadmin
  • Из чего состоит сайт - структура HTML страницы
  • Разбираем <head> 
  • Мета-тэги и другая мета информация для поисковых систем 
  • CSS - разбираем каскадные таблицы, подключаем стили к сайту
  • Как купить доменное имя, хостинг и загрузить на него свою веб-страницу
  • Протоколы передачи данных HTTP/HTTPS
  • SSL сертификаты

 

Блок 2 

FrontEnd - Клиентские технологии

  • Селекторы CSS
  • Оформление элементов
  • Управление размером и положением блоков на странице
  • Поля и отступы
  • Порядок верстки блока
  • Тестирование результатов верстки
  • Адаптивная веб верстка
  • Кросс-браузерная верстка
  • Базовая анимация
  • Изображения, форматы и сжатие
  • Стандарт CSS3
  • Основные инструменты разработчика
  • Photoshop для программиста 
  • Верстка landing page

 

Блок 3 

BackEnd Серверные технологии

  • Знакомство с PHP
  • Знакомство с Javascript
  • Document Object Model — объектная модель документа
  • Установка и настройка CMS Drupal
  • Система управления шаблонами
  • Кастомизация шаблонов
  • Работа с файлами на сервере
  • Дополнительные модули - расширение функционала
  • Система управления блоками
  • Взаимодействие CMS с базой данных
  • Вывод информации в нужном виде (Views)
  • Алгоритмы и правила (rules)
  • Добавляем мультиязычность к сайту
  • Интеграция 1С, JSON, API
  • Ajax, jQuery
  • Web cache

 

Блок 4 

Итоги

  • Система контроля версий git
  • Тестирование кода
  • Финализируем проект
  • Как начать зарабатывать на зарубежных freelance биржах
  • Обзор лучших сайтов для поиска заказов в США
  • Личный бренд разработчика
  • Брифинг с заказчиком, обсуждение ТЗ
  • Как правильно написать резюме
  • Как подготовиться к собеседованию



Записаться на курс

Что включает в себя программа курса?

  • 4 он-лайн лекции с преподавателем (по 1.5 часа - 1 раз в неделю)
  • Более 50 практических занятий
  • Огромная библиотека обучающих видео, которые вы сможете просматривать в неограниченном объеме.
  • Чат координации с вашим преподователем, для обратной связи и ответов на ваши вопросы.
  • Разбор полетов - проверка ваших практических заданий.
  • Дипломный проект - вы сами выберете тематику сайта или портала.
  • Пожизненный доступ ко всем материалам курса и программистской тусовке!