Skip to content

Instantly share code, notes, and snippets.

@GubaEvgeniy
Last active August 16, 2020 14:22
Show Gist options
  • Select an option

  • Save GubaEvgeniy/5ae94de3fa56b6805d0e33da9287fb7e to your computer and use it in GitHub Desktop.

Select an option

Save GubaEvgeniy/5ae94de3fa56b6805d0e33da9287fb7e to your computer and use it in GitHub Desktop.

Наверх

Dmitriy Eliseev videocourse

link - https://coursehunter.net/course/master-klass-po-laravel

  • Lesson 1. В первом уроке рассказывается про плюсы и минусы фреймворка Laravel. Из полезного: установка и настройка phpstorm для аннотаций и автокоплита, установка front-end части - npm, yarn, scss, js
  • Lesson 2. Теория про vagrant(0:00) и docker(~2:00). Установка и настройка docker(~2:41). Docker-compose(~3:00). Makefile(3:50). Настройка PHPUnit при работе с Docker(4:29)
  • Lesson 3. Про Frontend(0:00). Laravel Breadcrumbs(2:04). Flash-messages Laracasts-Flash(2:22). Controllers register, auth(2:32). Refactor regist controller(3:06). Send confirm email(3:14). Login Controller(3:30). Admin Controller (4:30). Create tests (5:39). Подходы разработки(command bus) (6:26)
  • Lesson 4. Seeders(0:33). Create CLI command (1:07). Add Role to User Entity, authorization, разные подходы, библиотеки для Laravel(2:03). Add Filters(3:20)
  • Lesson 5. Eloquent vs Doctrine в плане разработки(0:11). Add Entity - Regions(~0:20). Рубрики, Nested-Sets (1:43). Аттрибуты Рубрик (3:10)
  • Lesson 6. About Tests(~0:10). Cabinet. Add passwword. Change password (1:14). Service send sms (2:31). Two-factor auth(3:35). Advert controller (3:46).
  • Lesson 7. Create adverts. Show listing regions by ajax (~0:10). Add foto, moderate advert, edit (3:09). Views advert (4:16). Laravel cron (5:22)
  • Lesson 8. ЧПУ. immutable object (0:51). Caching (2:34). Event dispatcher(2:54). add advert to favorite (3:21). Notify user by change favorite advert (3:51)
  • Lesson 9. Elasticsearch (0:20). Search Service (2:34). Aggregate search result (3:47)
  • Lesson 13. Optimization theory (0:05). Notifications(0:38). Queue(1:24).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment