Курс по созданию сайтов

ОЧНЫЕ КУРСЫ ПО СОЗДАНИЮ САЙТОВ НА УРОВНЕ JUNIOR-РАЗРАБОТЧИКА

Дмитрий Константинович
Высшее техническое образование. Занимается созданием сайтов с 2015 года. Имеет патенты и собственные разработки в сфере IT. В  течение 5 лет занимается менторством. Принимает участие в Агентстве стратегических инициатив. Является главным разработчиком образовательной платформы "Awagas". На данный момент занимает должность Ведущего программиста PHP в крупной коммерческой компании. Имеет на своем счету более 50 реализованных web-проектов.


Данный курс  поможет освоить и понять принципы создания сайта (на уровне Junior). Вы выучите синтаксис написания кода, основные функции, и обработку данных, и будете полностью готовы написать свой сайт с нуля.

И эти шаги подготовят вас к следующему этапу обучения (уровень Middle), где вы погрузитесь в разные php фреймворки, программы совместной разработки Git, конфигурирование веб сервера на Unux OC и многое другое


Возраст учеников:      для подростков от 15 лет и взрослых

Расписание занятий:  Среда  (19.00 ),  Суббота (14.00)

Стоимость:                 8 000 руб. / 8 занятий / по 105 мин.



Краткое описание очного курса

Модуль 1

Начало обучения – HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине, который определяет содержание и структуру веб-контента. Обучение использованию основных тегов, их атрибутов и свойств.

Модуль 2

После освоения базовых навыков работы с HTML -  изучение языка CSS (Cascading Style Sheets) — это код, который используется для стилизации веб-страницы.

Что необходимо сделать на этом шаге:

  • научиться работать со всеми основными свойствами стилей, нужными для верстки сайтов
  • разобраться с селекторами, приоритетами и правилами CSS-стилей
  • научиться использовать разные виды отображения элементов и работать с Computed Styles
  • изучить, как использовать на страницах псевдоклассы и псевдоэлементы, подключать веб-шрифты и пользоваться SVG иконками

 

Модуль 3

Начинаем погружение в мир программирования. Чтобы «оживить» веб-страницу,  вам понадобится объектно-ориентированный язык программирования JS (JavaScript). На этом шаге происходит изучение синтаксиса этого языка и всех основ программирования: типы данных, переменные, операции и операторы, условия, функции, массивы, объекты и циклы. Обработка ошибок и использование встроенных в JS функции.

  

Модуль 4

Обучение работе с Bootstrap, использование его как шаблон и сетку, а также изучение основных компонентов.

Изучение библиотеки jQuery и различных эффектов, плагинов и библиотек, которые работают на jQuery. Подбор на сайт плагинов и сторонних библиотек.

 

Модуль 5

Знакомство с Open Server Panel - программной средой для веб-разработки.

 Основы языка PHP (Personal Home Page Tools)

Обучение работе с AJAX, освоение правильной валидации форм. Встраивание сторонних ресурсов и аналитики на сайт, валидирование верстки и оптимизирование страниц.

 

Модуль 6

 Знакомство с базой данных MySQL, - учимся создавать таблицы базы данных, а, также, писать основные запросы к базе данных для получения, сохранения, обновления информации на языке SQL.

Модуль 7

Разработка функциональной части сайта на связке PHP + JS + MySQL. Учётные записи пользователей - регистрация и авторизация.

Административный раздел - управление контентом, добавление редактирование, изменение статей, новостей и пр.

Знакомство с чат-ботами