Skip to content

vetalm1/education-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 

Repository files navigation

education-list

Laravel

  • https://github.com/vetalm1/Laravel
  • https://github.com/vetalm1/shop-catalog
  • Окружение (homestead/vagrant, docker)
  • Шаблонизатор Blade
  • Artisan, миграции, фабрики, сиды
  • Eloquent, связи,
  • Маршруты, представления, контроллеры, ресурсы
  • DI
  • Авторизация/аутентификация/регистрация/валидация
  • Тестирование (feature)
  • Логирование
  • Посредники middleware
  • Кеширование (redis)
  • Пакеты, (размещение на packagist.org)
  • Команды
  • Очереди (реализация через БД, redis)
  • Развертывание Envoyer, Docker-compose
  • Scheduler cron/docker
  • API CRUD
  • Swagger
  • Админки Nova, BackPack
  • Поисковые движки Meilisearch, ES, Полнотекстовый БД
  • Интеграции с разными api сервисами (СМС, Доставки, Онлайн платежи(банки), Битрикс, Yandex) Stripe, Vonage, 1С(разные продукты/конфигурации),
  • данные json/xml
  • CloudFlare

Symfony

  • Шаблонизатор Twig
  • миграции,
  • Doctrine, связи,
  • Маршруты, представления, контроллеры, entity, repository, form-type
  • DI
  • Команды

Базы данных SQL

  • Нормализация
  • Транзакции ACID
  • Индексы, EXPLAIN
  • Окружение для разработки

    (PHPStorm, Docker, Postman),
  • GIT

    (init, add, commit, push, branch, pullRequest)
  • Composer

    (install/update)

PHP

  • переменные(типы, приведение, преобазование),
  • структуры данных (стек, очередь, хэш-таблица),
  • ветвления (if/elseIf, switch, тернарный оператор, empty/isset, ===, match)
  • циклы ( do/while/for, break/continue, foreach),
  • массивы (индексный/ассоциативный/многомерный, слияние, array_shift, array_pop, explode, implode),
  • функции (DRY, typehinting, аргументы/возвращаемые значения, рекурсия),
  • работа с файлами, конфиги
  • работа с формами,
  • работа с БД MySql, postgres ,
  • сессии, куки,
  • ООП
  • Объекты/классы
  • Интерфейсы
  • MVC
  • PDO (соединение, подготовка, fetch() )
  • SOLID,
  • Паттерны (ознакомительные знания)

Гипертекстовая разметка и ее стилизация (без препроцессоров)

Пример кода и визуализация https://github.com/vetalm1/vetalm1.github.io

Javascript

  • переменные, типы, ветвления, циклы, массивы, функции, объекты, события, замыкания,
  • ООП, асинхронные запросы, регулярные выражения,
  • Ознакомлен с Vue.js (node.js)
    Пример кода: https://github.com/vetalm1/JS2/tree/master/less7

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published