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

Блок 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 практичних занять
  • Величезна бібліотека навчальних відео, які ви зможете переглядати в необмеженому обсязі.
  • Чат координації з вашим викладачем, для зворотного зв'язку і відповідей на ваші питання.
  • Розбір польотів - перевірка ваших практичних завдань.
  • Дипломний проект - ви самі оберете тематику сайту або порталу.
  • Довічний доступ до всіх матеріалів курсу та програмістської тусовки!!