Курс: Middle. Дизайн и разработка сайтов для подростков (9-11 класс)
Сайты фактически стали лицом любой фирмы, на них клиенты ищут информацию, принимают решение о покупках товаров, коротают свободное время. И все это многообразие веб-страниц создано именно разработчиками сайтов и веб-приложений.
В программу курса включено, что необходимо знать современному Web-разработчику. Подростки изучают язык программирования JavaScript, язык гипертекстовой разметки HTML, каскадные таблицы стилей CSS, популярную CMS WordPress, основы баз данных и языка SQL.
Результатом обучения будет создание собственных веб-сайтов и навыки работы с CMS-системами.
Курс рассчитан на подростков 15-17 лет – старшеклассников, абитуриентов и студентов первых курсов ВУЗов и ССУЗов.
Результат / будет знать, уметь
- Ребенок изучит язык программирования JavaScript, язык гипертекстовой разметки HTML, каскадные таблицы стилей CSS.
- Познакомится с основами веб-дизайна, программой Photoshop и сервисом для разработки интерфейсов Figma.
- Научится создавать сайты в популярной CMS WordPress.
- Результатом обучения будет создание собственного веб-сайта и навыки работы с CMS-системами.
Контакты
Программа
+ Изучение базовых конструкции HTML.
+ Семантические теги, основные CSS стили.
+ Знакомство с технологиями блочной верстки, инструменты Flexbox и особенности Grid.
+ Изучение адаптивной верстки.
+ Работа с готовыми макетами сайтов.
+ Изучение фреймворка Bootstrap.
+ Изучение фреймворка Materialize.
+ Изучение препроцессоров SASS и LESS.
+ Знакомство с основными приемами работы в Photoshop.
+ Интерфейс программы и ее инструментарий.
+ Создание и обработка макетов сайтов для дальнейшей верстки веб-страницы.
+ Знакомство с основами веб-дизайна.
+ Изучение работы с онлайн-сервисом для разработки интерфейсов Figma.
+ Создание прототипов сайтов с последующей версткой страниц по созданному макету.
+ Изучение базовых конструкций языка JavaScript: переменные, операторы, типы данных.
+ Условные конструкции языка, циклы и функции.
+ Работа с массивами и объектами.
+ Асинхронность, сетевые запросы.
+ Формат обмена данными JSON.
+ Библиотека React.
+ Концепция программирования Virtual DOM.
+ Управлением состоянием, жизненным циклом компонента и хуками.
+ Знакомство с основными принципами построения баз данных на основе СУБД MySQL (SQLite).
+ Создание однотабличных и многотабличных баз данных.
+ Изучение принципов формирования запросов на языке SQL.
+ Знакомство с функциями агрегирования, группировкой баз данных.
+ Знакомство с принципами нормализации БД.
+ Знакомство с основами создания сайтов на WordPress.
+ Принципы правильного создания и редактирования шаблона сайта.
+ Создание собственных тем с оформлением графического интерфейса и содержимого сайта.
+ Применение языка программирования Python для веб-разработки.
+ Основные конструкции языка, операторы ветвлений, циклы и исключения.
+ Знакомство с методами работы с коллекциями и функциями.
+ Знакомство с работой с файлами.
+ Знакомство с основными принципами объектно-ориентированного программирования.
+ Знакомство с фреймворком для веб-приложений Django.
Характеристики, актуальность курса, программа могут меняться, поэтому всю необходимую информацию всегда уточняйте у организаторов. Нажмите, чтобы писать о неактуальной информации.