ТОП-15 курсов по созданию сайтов в Санкт-Петербурге
Получите новую профессию за 10 часов в неделю. Научитесь программировать с нуля. Создадите сайт интернет-магазина всего через месяц. Начнете искать работу до конца обучения
Программа курса
Курс 1. HTML, CSS и адаптивный дизайн
Что вас ждет в модуле:
Научитесь верстать и стилизовать сайты с помощью HTML и CSS, адаптировать их под различные устройства. Освоите технологии Grid Layout и Flexbox для позиционирования элементов на странице, а также узнаете, как подключить к своему проекту препроцессоры.
Проектный результат:
По итогу модуля сверстаете функциональный сайт интернет-магазина, адаптированный под разные устройства. Для большей практики в этом курсе есть возможность сверстать 4 дополнительных лендинга.
Курс 2. Основы JavaScript
Что вас ждет в модуле:
Получите плавный вход в программирование, освоив базовый синтаксис языка JavaScript. Узнаете, как работать с переменными, функциями, объектами и массивами. Научитесь решать задачи на этом языке самостоятельно и в командах.
Проектный результат:
В этом курсе вы закрепите навык вёрстки без подсказок и инструкций, а также подключите JavaScript проекту. По итогу курса вы сделаете стильный лендинг с играми на JavaScript.
Курс 3. JavaScript в браузере
Что вас ждет в модуле:
С помощью JavaScript вы научитесь добавлять динамичности интерфейсу, осуществлять интерактивное взаимодействие с пользователем, работать с интерфейсом, обработчиками событий, браузерными API: Browser Object Model и Document Object Model), а также внешними API.
Проектный результат:
Во время курса вы сделаете несколько небольших проектов, например: виджет погоды, интерфейс создания и ввода пин-кода, форму отправки отзыва с рейтингом заведения. В конце курса вас ждет создание многопользовательской браузерной игры камень-ножницы-бумага.
Курс 4. Инструменты разработки
Что вас ждет в модуле:
В этом курсе вы узнаете об основных инструментых разработчика, которые важны для удобства работы с проектом и скорости внесения изменений. Вас ждёт знакомство и работа с GIT, GitHub, линтерами, форматтерами, пакетными менеджерами и инструментом для сборки Webpack. Во второй половине курса вы научитесь тестировать свой проект, проводить рефакторинг и ревью кода.
Проектный результат:
В этом курсе вы запрограммируете приложение для карточной игры, подключите свой проект к GIT, настроите форматтеры и линтеры. После вы проведете тестирование, деббаг и рефакторинг своего проекта.
Курс 5. Фреймворк React
Что вас ждет в модуле:
Фреймворк React — это набор готовых решений и функций на Java Script. Сегодня React — самый популярный фреймворк во фронтенд-разработке и большинство крупных компаний используют именно его. В рамках этого курса вы осовоите React-компоненты, React Hooks, а также научитесь работать с бибилиотекой Rеdux.
Проектный результат:
В рамках этого самого длинного курса вы с нуля создадите SPA-приложение — билетный портал с продажей билетов и интерфейсом билетного контролера, который с телефона может проверить QR-код на билете.
Курс 6. Знакомство с бэкенд-разработкой
Что вас ждет в модуле:
Понимание серверной части является ключом к созданию полноценных web-сервисов. В рамках курса вы научитесь принимать, обрабатывать и собирать данные в формате json, работать с API и понимать работы бэкенда: запуск сервера, роутинг, обработка запросов. Познакомитесь с библиотекой для разработки серверных приложений Express_JS, средой выполнения Node.js, базами данных.
Проектный результат:
В рамках этого короткого модуля вы подключите собственный бекэнд к проекту из курса по React.
Курс 7. Процессы командной разработки
Что вас ждет в модуле:
К этому моменту вы пройдете основные блоки веб-разработки, кроме настоящей практики работы в команде. Перед стартом проекта вы подробнее разберете тему Deployment и CI/CD. Далее вас ждёт освоение навыков по декомпозиции задач, разделению зон ответственности, проводению код-ревью и тестированию решений. Помимо хард скиллов, вы прокачаете навыки работы в команде: научитесь принимать и давать обратную связь, соблюдать сроки, договариваться, приходить к компромиссу, мотивировать друг друга и презентовать работу целой команды.
Проектный результат:
Вас ожидает командная разработка приложения для онлайн-школы. Внутри команды вам предстоит распределять задачи, чтобы успеть в срок, оценивать код друг друга и работать по спринтам. Наставники на это время превратятся в техлидов и будут прикреплены к каждой команде.
Курс 8. Финальный индивидуальный проект
Финальный проект — это время собрать все знания, навыки и опыт за время обучения. У вас будет 2 недели, чтобы справиться с последней задачей для портфолио — разработка фронтенд-части для сервиса покупки авиабилетов с функциями выбора рейса, места и оплаты.
Курсы веб программирования с нуля для школьников — создание сайтов
Веб-разработка – это современная, престижная и очень востребованная профессия. Все, что вы видите, открывая интернет, делает веб-программист. Хотите попробовать свои силы в веб-разработке и научиться создавать крутые сайты и веб-приложения? Тогда этот курс для вас!
Цель курса – не просто дать базовые знания веб-программирования для начинающих, но обучить практическим навыкам работы с сайтами и приложениями.
Курс рекомендован учащимся 7-11-х классов – специальная подготовка не требуется!
На курсе Вы:
— Познакомитесь с основополагающим принципами и последним тенденциям мира web-разработки.
— Научитесь создавать современные многостраничные сайты, презентации и web‑приложения.
— Познакомитесь с приемами построения web‑страниц на HTML, CSS и JavaScript.
— Научитесь работать с библиотеками JQuery и Bootstrap для быстрого оформления web-сайтов.
— Изучите принципы обмена данными с сервером: асинхронные запросы и сокеты.
— В качестве финального проекта напишете собственную компьютерную игру.
Программа курса:
Модуль 1. Основы HyperText Markup Language (HТML)
• Задание каркаса и элементов страницы, ссылок, картинок, таблиц
• Древовидная структура
• Форматирование
• Элементы управления
• Блочная разметка
Модуль 2. CSS, Выравнивание и эффекты
• Классы стилей
• Изменение внешнего вида элементов: цветов, размеров, отступов
• Структурирование элементов на странице. Трансформации и анимация
• Тени
Модуль 3. JavaScript, DOM, переменные и функции
• Доступ к узлам HTML, события
• Использование чисел и строк
• Изменение содержимого страницы
Модуль 4. JavaScript. JSON
• Условные конструкции и циклы
• Вариация поведения страницы в зависимости от условий
• Структуры данных
• Способы хранения и организации данных
• Операторы ветвления
• Интерирование по элементам
Модуль 5. JQuery
• Библиотека для эффективного управления содержимым страницы
Модуль 6. Bootstrap
• Библиотека, предоставляющая большое количество готовых элементов
• Адаптивная разметка, компоненты
Модуль 7. CSS. Позиционирование
• Взаимное расположение элементов
• Глубина
Модуль 8. Игра «2048»
• Реализация игрового поля, ячеек и их перемещения
• Перемешивание костяшек и вывод поздравительного сообщения
• Сертифицированное качество обучения от It-гиганта «1С»: теория и практика, адаптированная методика для детей;
• Удобное место проведения: центр, в шаговой доступности метро, много транспорта;
• Преподаватели – внимательные методисты, программисты с педагогической практикой;
• Все ребята занимаются за своим компьютером в современном и удобном компьютерном классе, группа 5-8 человек
Курсы онлайн-обучения по веб-разработке
- Все темы
- Технологии
Станьте опытным веб-разработчиком. Узнайте, как использовать фреймворки PHP, MySQL, HTML, CSS и JavaScript для создания надежных веб-сайтов и приложений с электронной коммерцией, интеграцией с базами данных и формами.
Присоединяйся сейчас
Изучите веб-разработку — просмотрите онлайн-курсы
Перейти к содержимомуУзнайте, как разрабатывать эффективные и привлекательные веб-сайты, используя новейшие инструменты и методы веб-разработки.
Учитесь по собственной временной шкале
Совершенствуйте свое мастерство
Будьте в курсе новых тенденций
Повышайте уровень своих навыков веб-разработки
Готовы ли вы стать веб-разработчиком? Изучите приведенные ниже курсы веб-разработки от экспертов с огромным реальным опытом и поднимите свои навыки веб-разработки на новый уровень!
Основные направления веб-разработки
Path
Создание веб-сайтов с помощью HTML, CSS и JavaScript
- 18 Курсы
- 30 часов
Path
Стилизация Интернета с помощью Bootstrap
- 5 курсов
- 9 часов
- Уровень IQ доступен Получите свой IQ навыка
Лучшие курсы по веб-разработке
Расширенный
Расширенный
Расширенный
Расширенный
Расширенный
Расширенный
Расширенный
Расширенный
Расширенный
Показать больше
Платформа технологических навыков
Pluralsight IQ
Проверка уровней навыков с помощью оценок, которые занимают не более 5 минут.
Каналы
Подбирайте контент Pluralsight и делитесь им, чтобы быстрее достигать целей обучения.
Практическое обучение
Практика и применение знаний быстрее в реальных сценариях с проектами и интерактивными курсами.
Тысячи курсов
Идите в ногу со временем благодаря углубленным курсам под руководством экспертов.
Что говорят наши клиенты
Планы и цены
Ежемесячно Ежегодно
Сэкономьте не менее {{годовой-процент-сбережения}}%!
Стандарт
$29,00
в месяц
$299,00
в год
Библиотека основных курсов,
траекторий и оценок навыков.
- 10-дневная бесплатная пробная версия
- Доступ к основной библиотеке
- Оценка навыков и ролей
- Пути и каналы обучения
Premium
49,00 $
в месяц
449,00 $
в год
Полная библиотека основных и расширенных курсов, экзаменов, проектов и интерактивных курсов.
- Все по стандарту плюс:
- Расширенный доступ к библиотеке
- Доступ к библиотеке сертификации
- Интерактивные курсы и проекты
Другие ресурсы по веб-разработке
Учитесь у наших опытных авторов по веб-разработке
Ресурсы и блоги
Готовность к будущему
ваши навыки
С планом Pluralsight вы можете:
С 30-дневным пилотным проектом вы можете :
- Доступ к тысячам видеороликов для развития важных навыков
- Предоставьте до 50 пользователям доступ к тысячам видеокурсов
- Практика и применение навыков с интерактивными курсами и проектами
- Просмотр данных о навыках, использовании и тенденциях для ваших команд
- Подготовьтесь к сертификации с помощью лучших в отрасли практических экзаменов
- Измерение уровня владения навыками и ролями
- Согласуйте обучение с вашими целями с помощью путей и каналов
Готовы повысить уровень
всей своей команды?
10
Подписки
Нужно больше подписок? Свяжитесь с отделом продаж.