КОДАРИЯ Школа · CODARIA School

Загрузка

Главная / Онлайн-курсы / Веб-разработка

Веб-разработка

Полный курс веб-разработки: HTML, CSS, JavaScript, PHP и создание современных веб-проектов

3 модуля
~45 часов
31 урок

О курсе

Комплексный курс по веб-разработке: HTML, CSS, JavaScript, PHP и MySQL. Вы научитесь верстать адаптивные страницы, добавлять интерактивность на JavaScript и создавать серверные приложения с базой данных — от форм и SQL-запросов до полного CRUD-проекта.

Курс подходит для новичков: 31 урок по трём модулям, практические задания и интерактивные тренажёры с проверкой кода после каждого урока. В модуле 3 — бонусный урок по регистрации и авторизации пользователей.

Чему вы научитесь

Верстать адаптивные сайты на HTML и CSS
Программировать на JavaScript
Создавать интерактивные элементы
Работать с серверной частью на PHP
Использовать базы данных MySQL и SQL-запросы
Реализовывать CRUD: SELECT, INSERT, UPDATE, DELETE
Применять подготовленные выражения для безопасности
Добавлять регистрацию и авторизацию пользователей
Создавать полноценные веб-приложения с нуля

Программа курса

01

Модуль 1: Основы HTML и CSS

Базовый модуль по верстке: HTML-структура, текст, ссылки, изображения, списки, таблицы, формы, блоки, позиционирование, Flexbox, Grid, CSS-состояния, трансформации, анимации, шрифты, иконки, мультимедиа и итоговый макет.

Введение в HTML и CSS, создание первой веб-страницы
Работа с текстом и его стилизация
Гиперссылки и изображения, стилизация медиа
Списки и таблицы, стилизация таблиц
Формы в HTML и стилизация форм
Работа с блоками и структура страницы
Позиционирование, Flexbox и Grid
Псевдоклассы, псевдоэлементы, трансформации и анимации
Шрифты, Google Fonts, иконки и мультимедиа
Итоговый проект: создание макета страницы
02

Модуль 2: Расширенные основы JavaScript для веб-приложений

JavaScript для веб-приложений: подключение к HTML, работа с браузером, переменные, типы данных, условия, функции, циклы, массивы, объекты, события и интерактивные элементы сайта.

Введение в JavaScript и работа с браузером
Переменные, типы данных и математические операции
Условия и ветвления
Функции и их использование на веб-страницах
Циклы и итерирование по данным
Работа с массивами и объектами
Множество Set и Map в JavaScript
Работа с событиями и обработка пользовательского ввода
Создание интерактивных элементов сайта
Итоговый проект: разработка интерактивного веб-приложения
03

Модуль 3: PHP для веб-приложений, работа с SQL и базами данных

Третий модуль курса: серверная разработка на PHP, XAMPP, формы, массивы, MySQL, SQL-запросы, CRUD-операции и итоговое веб-приложение с базой данных.

Введение в PHP и XAMPP
Основы синтаксиса PHP
Основы работы с формами и обработка данных на PHP
Основы работы с массивами в PHP
Работа с базами данных MySQL в PHP. Создание и подключение базы данных
Взаимодействие с базой данных MySQL с помощью PHP: чтение данных
Вставка данных в базу данных MySQL с помощью PHP
Обновление данных в базе данных MySQL с помощью PHP
Удаление данных из базы данных MySQL с помощью PHP
Закрепление знаний и завершение работы с PHP и базами данных
Бонусный урок: регистрация и авторизация

Как проходит обучение

Онлайн на платформе — в своём темпе, с теорией, тренажёрами и поддержкой куратора

1

Изучаете теорию

Подробные материалы с объяснениями и примерами кода по каждой теме

2

Тренируетесь на практике

Интерактивные тренажёры с проверкой кода и домашние задания после каждого урока

3

Получаете обратную связь

Куратор проверяет ваши работы и помогает разобраться с вопросами

4

Создаёте проекты

Итоговые проекты в каждом модуле — от макета страницы до CRUD-приложения с MySQL

Стоимость курса

1 модуль
5 000₽
Доступ к платформе 24/7
Проверка заданий куратором
Тренажёры с автопроверкой кода
Материалы с примерами кода
Бонус: мини-курс «ИИ для разработчика» при покупке всего курса