Разработка сайтов, интернет-магазинов
logo Web разработка и автоматизация

Обучение веб разработке

Основы HTML и CSS:

  • Введение в HTML: базовая структура, теги, атрибуты.
  • Введение в CSS: синтаксис, селекторы, основные свойства.
  • Создание простых страниц с HTML и CSS.
  • Семантические теги HTML.

Продвинутая вёрстка и макеты:

  • Вёрстка по макету: работа с готовыми дизайнами.
  • Выполнение заданий на тему Flexbox и Grid.
  • Принципы мобильного дизайна.
  • Медиазапросы и адаптивный дизайн.
  • Концепция mobile-first: как начинать с мобильного дизайна и адаптировать его для больших экранов.

Введение в JavaScript:

  • Основы JavaScript: переменные, операторы, функции.
  • Работа с DOM: манипуляция элементами HTML через JavaScript.
  • События в JavaScript: обработка пользовательских действий.
  • Функции, классы и методы

Продвинутый JavaScript и фреймворки:

  • Асинхронное программирование: промисы, async/await.
  • Введение в ES6+: новые возможности JavaScript.
  • Основные концепции фреймворков: почему и когда использовать.
  • Введение в VueJS: основные принципы и установка.
  • Введение в ReactJS: основные принципы и установка.

Изучение PHP, ООП:

  • Как поднять простое приложение на PHP
  • Основы PHP: синтаксис, переменные, операторы, функции
  • Объектно-ориентированное программирование (OOP) в PHP: классы, объекты, наследование

Изучение Laravel:

  • Как поднять простое приложение на Laravel
  • Работа с маршрутами и контроллерами
  • Создание и использование представлений (views)
  • Подключение к базе данных и работа с моделями

Сервер-клиент Laravel/VueJs:

  • Установка и настройка VueJS в Laravel проекте
  • Создание компонентов VueJS и их интеграция с Laravel
  • Асинхронные запросы: использование Axios для взаимодействия с сервером

Архитектура приложений:

  • Понимание MVC (Model-View-Controller) архитектуры
  • Организация кода и структура директорий в Laravel
  • Практики чистого кода и рефакторинг
  • Тестирование: написание unit и feature тестов в Laravel

Настройка VPS-сервера:

  • Настройка NGINX
  • Настройка PHP
  • Настройка базы данных
  • Настройка Redis
  • Настройка Docker

Также возможны индивидуальные программы для обучения

Получить бесплатную инструкцию по настройке рабочего окружения для ОС:

Записаться на обучению в телеграм: https://t.me/wealcloud

quick questions