# Задачи
Задачи с автоматической проверкой, которые позволяют вам практиковаться в языке программирования без лишних проблем
# Синтаксис
Изучение основ синтаксиса языка, понимание логики программирования, обучение основам
#STS-0
Hello, world
Низкая
#STS-1
Первая программа
Низкая
#STS-2
Вывод на экран
Низкая
#STS-3
Переменные
Низкая
#STS-4
Типы данных
Низкая
#STS-5
Комментарии в коде
Низкая
#STS-6
Тип integer - целые числа
Низкая
#STS-7
Арифметические операции
Средняя
#STS-8
Тип boolean
Низкая
#STS-9
Условия
Средняя
#STS-10
Логические операции
Средняя
#STS-11
Нюансы работы условного оператора
Средняя
#STS-12
Тернарные операторы
Низкая
#STS-13
Функции. Встроенные функции
Средняя
#STS-14
Создание фукций
Низкая
#STS-15
Оператор return
Средняя
#STS-16
Тип string - строки и текст
Низкая
#STS-17
Функции для работы со строками
Средняя
#STS-18
Конкатенация строк
Низкая
#STS-19
Массивы
Средняя
#STS-20
Примеры работы с массивами
Средняя
#STS-21
Циклы
Средняя
#STS-22
Прерывание цикла
Высокая
#STS-23
Цикл for
Низкая
#STS-24
Цикл foreach
Низкая
# ООП
Изучение основных принципов объекто-ореинтированного программирования
#OOP-1
Классы
Низкая
#OOP-2
Свойства классов
Низкая
#OOP-3
Методы классов
Средняя
#OOP-4
Аргументы методов
Средняя
#OOP-5
Ключевое слово this
Средняя
#OOP-6
Инициализация
Высокая
#OOP-7
Инкапсуляция
Средняя
#OOP-8
Видимость свойств класса
Средняя
#OOP-9
Модификаторы методов
Средняя
#OOP-10
Объекты и конструкторы
Средняя
#OOP-11
Статические свойства
Средняя
#OOP-12
Статические методы
Средняя
#OOP-13
Магические методы
Средняя
#OOP-14
Полиморфизм
Высокая
#OOP-15
Простое наследование
Высокая
#OOP-16
Абстракция
Высокая
#OOP-17
Интерфейсы
Высокая
#OOP-18
Конструкция trait
Средняя
# Проект: Интернет магазин
Реализация проекта интернет-магазина, с корзиной, товарами и авторизацией
#SHOP-1
Исправление багов
Низкая
#SHOP-2
Реализация метода Router::add
Средняя
#SHOP-3
Генерация uuid
Средняя
#SHOP-4
Реализация ролей пользователя
Низкая
#SHOP-5
Подготовка к регистрации
Низкая
#SHOP-6
Все необходимое
Средняя
#SHOP-7
Открывай ворота
Средняя
#SHOP-8
Все для всех
Низкая
#SHOP-9
В добрый путь
Высокая
#SHOP-10
Первые шаги в REST
Низкая
#SHOP-11
Кибер-начало
Низкая
#SHOP-12
Личный кабинет: Начало
Средняя
#SHOP-13
Почувствуй себя поваром
Высокая
# Работа в IDE. Laravel
Разработка настоящего проекта с помощью фреймворка Laravel, в среде разработки от JetBrains PhpStorm
# База данных MySQL
Изучение базы данных MySQL. Сложные запросы, оптимизация и разработка архитектуры