Курс на Stepik
Обложка курса «Web-технологии» на Stepik
Бесплатно

Web-технологии 3.500

Открыть на
STEPIK.ORG

Курс «Web-технологии» охватывает широкий спектр технологий и подходов, использующихся при разработке Интернет-сайтов и Веб-приложений. Рассматривается разработка на Node.js с использованием JavaScript, основы PHP, разработка интерфейса с использованием HTML и CSS, использование JQuery, Angular, разработка с TypeScript, основы React.js.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Web-технологии»Учеников на курсе 12 293
Сертификаты, выданные на курсе «Web-технологии»Сертификатов выдано 292
Отзывы о курсе «Web-технологии»Отзывов получено 16
Рейтинг курса «Web-технологии»Рейтинг курса 3.500
Уроки в курсе «Web-технологии»Количество уроков 55
Задачи с кодом в курсе «Web-технологии»Количество задач с кодом 17
Время прохождения курса «Web-технологии»Время прохождения курса
Обновления курса «Web-технологии»Обновления курса
Дата публикации курса «Web-технологии»Дата публикации курса
Последнее обновление курса «Web-технологии»Последнее обновление

Содержание курса

Разделы в курсе «Web-технологии» 15 разделов Уроки в курсе «Web-технологии» 55 уроков Задачи в курсе «Web-технологии» 17 задач Время прохождения курса «Web-технологии» 22 ч. Последнее обновление курса «Web-технологии» обн. 5 лет назад

Введение в web-технологии

3 урока
1. Протокол HTTP
2. Web-серверы
3. Практика 1

Язык JavaScript

2 урока
1. Основы JS
2. Практика 2

Применение Node JS

6 уроков
1. Модули
2. Простейший сервер
3. Внешние журналы
4. Потоки (streams)
5. Deno
6. Практика 3

HTML. CSS

3 урока
1. Язык гипертекстовой разметки HTML
2. Каскадные таблицы стилей CSS
3. Практика 4

Тег form. Модуль Express

5 уроков
1. Программируемый язык стилей LESS
2. Формы в HTML. Тег
3. Express - фреймворк веб-приложений. Шаблоны pug
4. Прочее
5. Практика 5

Передача состояния представления. Ajax

6 уроков
1. Передача состояния представления (REST)
2. Открытый протокол авторизации OAuth
3. Асинхронный JavaScript и XML - Ajax
4. Хранилища - storage
5. Object-Relational Mapping (ORM)
6. Практика 6

Библиотека JQuery

3 урока
1. Koa - веб-фреймворк Node.js
2. Библиотека jQuery
3. Практика 7

Библиотека JQuery UI

3 урока
1. Библиотеке jQueryUI
2. Библиотека jQuery Mobile
3. Практика 8

Язык TypeScript. Применение Flow

3 урока
1. Язык программирования Typescript
2. Статический анализ типов в JavaScript с использованием Flow
3. Практика 9

Фреймворк Angular. Библиотека Backbone.JS

3 урока
1. Фреймворк разработки одностраничных приложений Angular
2. Задание структуры JS-приложения на основе библиотеки Backbone
3. Практика 10

Применение React

4 урока
1. Библиотека Immutable
2. Управление состоянием с помощью Redux
3. Библиотека React
4. Практика 11

Модульное тестирование

3 урока
1. Разработка на основе тестирования - TDD
2. Фреймворки для тестирования
3. Практика 12

Автоматизация сборки

5 уроков
1. Использование web-сокетов
2. Автоматизация часто повторяющихся задач - GULP
3. Сборка с использованием webpack
4. WebAssembly
5. Практика 13

Язык PHP

4 урока
1. Настройка nginx
2. Язык PHP
3. Системы управления содержимым - CMS
4. Практика 14

Уязвимость web-приложений

2 урока
1. Уязвимость web-приложений и борьба с уязвимостью
2. Практика 15