Нацпроект «Демография» - это программа поддержки занятости населения, в рамках которой Вы можете бесплатно получить от государства возможность обучаться в одном из ведущих ВУЗов страны и получить возможность найти работу по новой профессии.
Оставьте заявку на сайте, и мы подробно расскажем, как бесплатно пройти обучение.
Кому подойдет этот курс
Новичкам в веб-разработке
Получите все необходимые знания для уверенного старта в веб-разработке и создадите первые проекты для портфолио
Начинающим веб-разработчикам
Сможете структурировать знания в работе с самыми популярными языками программирования и расширите круг своих компетенций в кодинге
Действующим веб-разработчикам
Прокачаете навыки в веб-разработке, повысите качество своих работ и сможете претендовать на позицию Full-Stack веб-разработчика.
Программа курса «Веб-разработчик»
4 модуля, 27 онлайн-уроков
Знакомство с HTML. Виды текстовых редакторов. Что такое HTML. Виды текстовых редакторов. Создание веб-страницы. Виды тегов. Основная структура веб-страницы.
Основные теги HTML. Заголовки и форматирование текста. Списки. Работа с изображениями. Таблицы. Ссылки.
Разработка сайта-визитки. Разработка сайта-визитки. Заголовки и форматирование текста. Списки. Работа с изображениями. Таблицы. Ссылки.
Разработка портфолио в виде Landing Page. Что такое Landing Page. Разработка структуры портфолио. Подбор материала для портфолио. Верстка Landing Page.
Введение в CSS. Что такое CSS. Основная структура CSS. Подключение стилей к веб-странице.
Основы CSS. Виды селекторов. Id и классы. Свойства. Псевдоклассы. Стили основных элементов.
Блочная верстка. Свойство display. Свойства блочных элементов. Позиция блочных элементов.
Трансформация в CSS. Переходы в CSS. Анимация на сайте.
Верстка главной страницы онлайн-кинотеатра. Создание меню навигации. Верстка сектора с плиткой фильмов. Верстка декоративных эффектов на сайте.
Верстка сайта по заданному шаблону. Подготовка медиафайлов. Верстка основных блоков сайта. Подбор цвета для сайта. Верстка структуры основных блоков сайта. Наполнение сайта контентом.
Введение в JavaScript. Что такое JavaScript. Подключение скрипта. DOM-дерево
Основы программирования JavaScript. Типы данных. Ввод, вывод информации. Условный оператор. Циклы. Массивы.
JavaScript в браузере.
Получение информации с формы. Поиск элементов html и их id и классов. Создание элемента. Изменение свойств элементов.
Валидация формы регистрации пользователя на сайте. Что такое валидация. Техники валидации форм. Валидация с помощью JavaScript.
Разработка веб-приложения «Конвертер валют». Разработка дизайна приложения. Разработка пользовательского интерфейса. Обработка полей ввода и вывод результата пользователю.
Введение в PHP. Что такое PHP. Что такое сервер. Настройка локального сервера OpenServer.
Основы программирования PHP. Арифметические операции в PHP. Условный оператор. Цикл while. Цикл foreach в PHP. Массивы. Ассоциативный массив.
Шаблонизация в PHP. Что такое шаблон. Подключение шаблона к веб-странице. Разбивка макета сайта на шаблоны и дальнейшая их сборка в одном документе.
База данных MySQL. Что такое база данных. Проектирование базы данных. Создание базы данных. Подключение базы данных к веб-странице. Язык запросов SQL. Вывод информации из базы данных на веб-страницу. Запись информации в базу данных.
Создание системы регистрации и авторизации пользователей на сайте. Верстка страниц регистрации пользователя и входа(авторизация) на сайт. Валидация полей формы регистрации. Создание базы данных для хранения информации о пользователях. Реализация регистрации и авторизации на сайте.
Консультант и преподаватель. Более 6 лет в профессиональной разработке. Имеет опыт в проектировании корпоративных порталов, CRM-систем и коммерческих сайтов. Обучил более 10 000 студентов.
Чему вы научитесь на курсе
Познакомитесь с основами языка, операторами, циклами, массивами и объектами, научитесь работать с браузерными событиями
Научитесь применять основные методы и инструменты разработки программного обеспечения
Изучите HTML и CSS, сможете верстать лендинги и многостраничные сайты, адаптировать их под разные устройства
Поймете, как проектировать сайт под любой тип устройств
Научитесь работать с базами данных и правильно писать запросы к базам
Сможете легко вносить или откатывать изменения и работать над проектом в большой команде
Научитесь управлять разработкой digital-проектов
Главный результат обучения –
вы научитесь эффективно использовать инструменты
веб-разработки
Поможем в выборе!
Если у вас есть вопросы о вашем будущем обучении, напишите нам или спросите по телефону
Заказать звонок
Профессия «Веб-разработчик»
Кто такой веб-разработчик?
Веб-разработчик – это работник сферы информационных технологий, который занимается созданием, модификацией и сопровождением веб-сайтов, корпоративных порталов организаций, мультимедиа и интерактивных приложений, информационных ресурсов (далее - ИР).
Веб-разработчик – это квалифицированный специалист, который разрабатывает сайт на самых популярных языках программирования. Пишет, обновляет, исправляет и совершенствует алгоритмы для веб-сайтов, мобильных приложений, что делает цифровые продукты максимально удобными для пользователей. Каждый новый проект уникален и неповторим.
Обязанности веб-разработчика
1. Получение от заказчика целей и задач, оценка сроков их выполнения, выбор решения. 2. Проработка деталей совместно с менеджерами, дизайнерами, маркетологами и другими разработчиками. 3. Написание необходимых программ (кодов), которые обеспечат функционирование ресурса. 4. Составление технической документации. 5. Тестирование сайта, выявление и устранение недоработок (ошибок). 6. Запуск проекта и его презентация клиенту (развернуть код на сервере). 7. Дальнейшее сопровождение и обновление ресурса (по договоренности с заказчиком).
Ключевые навыки веб-разработчика
1. Анализ дизайн-макета ИР. 2. Создание структуры кода, размещающего элементы веб-страницы ИР. 3. Подключение к ИР стилей оформления веб-страниц. 4. Написание программного кода с использованием языков программирования, определения и манипулирования данными. 5. Размещение программного кода в клиентской части ИР. 6. Размещение программного кода в серверной части ИР.
Где может работать веб-разработчик?
Веб-разработчики могут работать внутри компании, заключать контракты с агентствами или управлять собственным бизнесом. Возможность работать удаленно. Нередко веб-разработчика приглашают откорректировать функционирование уже существующего сайта. В этом случае он должен уметь прочитать чужой код и внести в него изменения.