Laravel курс с нуля, база. 40. Класс Excel в Laravel. Laravel Excel библиотека для Laravel

Поділитися
Вставка
  • Опубліковано 18 жов 2024
  • Стань спонсором(бусти аккаунт), доступ к собеседованиям:
    boosty.to/lara...
    Мои платные курсы:
    laravelcreativ...
    План развития с нуля до middle+:
    laravelcreativ...
    Группа вк:
    laravel...
    Ссылка для донатов, спонсорства, пожертвований
    yoomoney.ru/to...
    www.donational...
    -
    . ---
    . .

КОМЕНТАРІ • 83

  • @metraqq227
    @metraqq227 Рік тому +9

    Спасибо большое за курс мне 18 и я студент и Вы уже как учитель сделали больше чем все преподы с моего колледжа, продолжаю идти по порядку на вашем канале и к своей мечте!

  • @forgraf
    @forgraf 5 місяців тому +2

    спасибо за шикарный курс! всё просто и понятно (если есть база и уже были несистемные подходы) прошёл курс на одном дыхании! вдумчиво и за месяц+, усложнял для себя задания: поднял wsl2, настроил там окружение (php8.1, composer, nodejs, npm), поставил и настроил postgresql, выбрал 9 ларавел (так как с 8м работаю), с 10 урока, когда увидел, что будет не сухая теория, а дико интересная практика добавил гит (локально для себя, без выгрузки во вне), и в том месте, когда начался заход на апи сохранил и веб рабочий и доступ к апи, попотел над админ панелью, так как в 9 ларавеле сейчас 5 бутстрап, вместо админлте(она замерзла на 4м бутстрапе и сайт с иконками не доступен в РФ) начал разбираться в материал дашборде 2 про (спасибо за новодку комментатору под тем видео!) и читать комменты под видео(чего не читал до этого))), попутно для себя реализовав там управление пользователями, сохранение профиля, работу с профилем, дольше всего потратил времени на газл, так как вместо рекомендуемого сайта, решил парсить курсы металлов со страницы сбера... в итоге и задача с газлом была решена, этот урок уже показался легким, также для себя разобрал и экспорт с сохранением в локальное хранилище, теперь могу спокойно преступать к блогу :) а когда пройду все - в планах было взяться уже за платные курсы, надеюсь они еще будут доступны и не менее актуальны, чем эти открытые уроки!
    P.S.если кто-то захочет сохранить файл в локальной папке используйте метод store

  • @Павел-р8ю5е
    @Павел-р8ю5е 2 роки тому +11

    Я пересмотрел 3 платных курса до этого и с уверенностью могу сказать что этот курс лучше чем платные! Просмотрел уже 4 плейлиста и думаю что просмотрю все ваши видео на канале, я бы очень многое отдал за такого учителя если бы это было возможно 💘

  • @sourlemon7200
    @sourlemon7200 3 роки тому +15

    Спасибо за шикарный курс и за ваши ответы на вопросы в комментариях!

  • @vyacheslavvasilev1776
    @vyacheslavvasilev1776 5 місяців тому +1

    Досматриваю плейлист и до сих пор поражаюсь, насколько это крутой курс (да, местами что-то актуальность утратило, но это легко решаемые мелочи). У вас явно талант к преподаванию! И отдельное большое спасибо за то, что куча такой полезной информации лежит в свободном доступе! Думаю, вы не одной сотне людей помогли в этой жизни если не обрести профессию, то по крайней мере сделать большой шаг в эту сторону. А учитывая уровень жизни на просторах СНГ и то, какие эта жизнь последнее время преподносит испытания... В общем, вы сделали очень много Добра. Обязательно приобрету пару платных курсов на вашем сайте. И в качестве благодарности, и с целью получить новые знания! Еще раз спасибо!

  • @КириллЯков-г1е
    @КириллЯков-г1е Рік тому +5

    Просмотрел это плейлист полностью, спасибо огромное, очень доступно все показываешь) Сейчас буду приступать выполнять тестовое задание, чтобы устроиться на работу, думаю что тех знаний что тут получил хватит, а если нет то буду гуглить. Мне повезло что на работе используют laravel 8 версии, которую ты тут и показываешь. Сам до это закончил курс по Python, все очень схоже с Python тут)

    • @laravelcreative
      @laravelcreative  Рік тому +1

      Благодарю!) Успехов!

    • @КириллЯков-г1е
      @КириллЯков-г1е Рік тому +5

      @@laravelcreative меня берут на работу) посмотрел дополнительно про работу с фасадами только)

    • @tanitapak4839
      @tanitapak4839 Рік тому +1

      @@КириллЯков-г1е Круто! Поздравляю вас!) Вот тоже думаю с python и Django перепрыгнуть на php и laravel, так как в моих кругах оказалось, что Laravel куда более восстребован. Ваш успех это мотивация для меня. Действительно знаний с этого курса почти хватило для устройства на работу?

  • @DanilAndreev-vu3qx
    @DanilAndreev-vu3qx 4 місяці тому +1

    Автор курса,Легенда!!

  • @vimitali7630
    @vimitali7630 2 роки тому +5

    Спасибо, за урок! Очень крутая и простая подача материала!

  • @ЕгорИванов-б7у1ы
    @ЕгорИванов-б7у1ы 10 місяців тому

    Спасибо за этот курс! Просмотрел все 40 уроков. Очень доходчиво подаете информацию. Есть вся необходимая база. Повторял за вами уже на laravel 10. Много ошибок выскакивало, приходилось разбираться, но от этого только глубже познаешь этот замечательный фреймворк! Спасибо вам!💯💯💯

  • @Doston_T
    @Doston_T 7 місяців тому

    спасибо большое, ты просто лучший. Я много раз начинал и бросал изучение но твои курсы я смотрел с большим удовольствием, было очень информативно, понятно и очень актуально. Спасибо еще раз

  • @kramersaw
    @kramersaw 3 роки тому +8

    Отличный курс! Еще видео про локализацию было бы неплохо посмотреть.

  • @master_shahmat_online5590
    @master_shahmat_online5590 Рік тому +1

    Точно могу сказать что курс полезно тот кто изучает ларавел самостоятельно,Спасибо за курс !

  • @ramazanstudy570
    @ramazanstudy570 11 місяців тому

    Прошел ваш этот курс по Laravel. Большая благодарность что выпустили этот курс и за труд, который вы проделали. Вы очень помогли🤝
    Пойду дальше по шагам

  • @AnnaS-v3x
    @AnnaS-v3x Рік тому +1

    Автор, огромная благодарность тебе за этот курс, переходим к следующему

  • @avdeyevpavel
    @avdeyevpavel 2 роки тому

    Большое спасибо за курс, не останавливайтесь и продолжайте просвещать народ, у Вас талант, а такой талант редкость!)

  • @qoonmax
    @qoonmax 3 роки тому +9

    Закончил смотреть этот курс, закреплю практикой и буду приступать к следующему. Отлично объясняете, отдельно ценю что говорите о стандартах при работе в компаниях, это очень редко встретишь, обычно учат делать сайт в вакууме, потом приходится переучиваться и тупить. Материалы очень ценные, поставьте донат в описании, или сделайте платную подписку, одним лайком вашу работу не оценить)

    • @laravelcreative
      @laravelcreative  3 роки тому

      Спасибо большое за такой подробный отзыв!) Успехов в развитии!)

  • @paul.inglsmit
    @paul.inglsmit Рік тому

    Хороший сериал. Пойду платные сезоны прикуплю.

  • @МихаилШвецов-и1л

    Спасибо за уроки! Все понятно и подробно разобрано. Сейчас проставлю лайки под под каждым)

  • @morozalexey
    @morozalexey Рік тому

    Большое спасибо за курс. Это лучшее, что я смотрел по ларавель!

  • @sergeyromanov1920
    @sergeyromanov1920 2 роки тому +1

    Спасибо за курс.
    Все просмотрел, ввел, сделал git, возможно пригодится.

    • @maxim.saharov
      @maxim.saharov Рік тому

      А можете скинуть название вашего профиля на гитхаб и название проекта, хочу скачать и запустить проект, так как нету времени набирать код, заранее спасибо! 😊, с меня вам звездочка на гитхабе)

  • @woodenHorses
    @woodenHorses 3 місяці тому +2

    Спасибо за урок!
    Возникала ошибка при установке, выше 1.1 версии не устанавливался, решил так:
    В php.ini открыл: extention=bz2, extention=curl, extention=gd

  • @Olegcowboyoleg
    @Olegcowboyoleg 7 місяців тому

    Вот очень классный курс! Сильно напряг тот 40-минутный урок по CRUD. Полдня нервов ушло. Но.... _))) Спасибо.
    Пошли делать блог...

  • @kazunin
    @kazunin 2 роки тому +2

    Прекрасный курс, спасибо за него.

  • @gru8299
    @gru8299 Рік тому

    От ДУШИ СПАСИБО БОЛЬШОЕ за Ваш труд, в частности мне очень помогли!!! Поехал дальше по порядку)))

  • @mr.jivchik2432
    @mr.jivchik2432 2 роки тому +3

    Просмотрел не отрываясь за 2 дня. Супер курс. Спасибо огромное. Успехов

  • @АбдуррахимКопбулсынов

    Огромное спасибо вам за ваш труд

  • @ОлегАура
    @ОлегАура 2 роки тому

    Курс реально очень хороший. Не хватает только исходников. В одном месте ошибся, а сравнить не с чем. Пришлось кучу всего пересматиривать и сравнивать.
    Огромное спасибо за курс!

    • @laravelcreative
      @laravelcreative  2 роки тому +1

      На самом деле именно такие поиски - это и есть то, что побуждает человека использовать все свои резервы, в этом нет ничего плохого) Ответ-то всё-таки нашёлся) Благодарю!)

    • @demiansorrow3871
      @demiansorrow3871 2 роки тому +1

      @@laravelcreative решение проблем и поиск своих ошибок это да, это нужно. Но исходники тоже нужны честно говоря... Я вот урок по круду 40минутный делал целый день... Чуть не сдался...

    • @maxim.saharov
      @maxim.saharov Рік тому

      @@demiansorrow3871 знакомая тема когда урок на сорок минут день делаешь, думал я один такой) а ты можешь скинуть название своего профиля на гитхаб? Я там понимаю ты набрал весь код и можешь поделиться с другими? Заранее спасибо!

    • @demiansorrow3871
      @demiansorrow3871 Рік тому

      @@maxim.saharov не, я гит не юзал тогда. Да и к сожалению пришлось пока оставить эту тему...

  • @plutuss
    @plutuss 3 роки тому +1

    Урок крутой спасибо, давно искал.
    Только валидацию и очередя бы еще.

    • @laravelcreative
      @laravelcreative  3 роки тому

      Всё это в курсе по разработке блога:)

    • @plutuss
      @plutuss 3 роки тому

      @@laravelcreative очередя и валидация данных при загрузки файла. Если файл с 1мл. пользователей, то нужно загружать в очередях и пакетами и проверять данные что приходят.

    • @laravelcreative
      @laravelcreative  3 роки тому

      Интересная задача) У laravel excel есть метод chunk, который позволяет разбивками обрабатывать excel файлы, а также валидатор) Всё это можно посмотреть на официальном сайте. Думаю поможет:)

  • @alexandermatviienko6472
    @alexandermatviienko6472 3 роки тому +2

    Посмотрел до конца, курс классный, а по работе с websocket видео планируется?

    • @laravelcreative
      @laravelcreative  3 роки тому

      В перспективах) Спасибо большое)

  • @ruslankandiba
    @ruslankandiba 2 роки тому

    Огонь🔥🔥🔥🔥

  • @freudehoffmann8717
    @freudehoffmann8717 Рік тому +2

    если у кого не появляется файл excel.php, нужно прописать команду composer update и повторить действия

  • @dmitriikulbaka1862
    @dmitriikulbaka1862 3 роки тому +2

    Генерацию PDF из контактной формы по такому же принципу можно реализовать? Кроме dompdf ничего подходящего не нашел. Но думаю проработать html шаблон в который будут данные из формы подгружаться в определенные места и уже от туда генерировать PDF. Только вопрос: Необходимо еще и поиск по данным вводимым в форму сделать. Данные из формы в базу вносить, а на файл PDF ссылку добавить (где он на диске сохранен) или можно прям в базе сохранить?

    • @laravelcreative
      @laravelcreative  3 роки тому +1

      В базу обычно сохраняют путь к файлу, файл сохраняется в storage, либо в стороннем сервисе хранилище, типа амазон или яндекс клауд. И всё:) С pdf не доводилось работать, не отвечу детально)

    • @dmitriikulbaka1862
      @dmitriikulbaka1862 3 роки тому

      @@laravelcreative гм... нужен будет не хилый диск для хранилища когда приложение разрастётся.

    • @laravelcreative
      @laravelcreative  3 роки тому

      @@dmitriikulbaka1862 ага, особенно если медиа файлы)

  • @jorymarisdale4950
    @jorymarisdale4950 Рік тому +1

    Жалко что негде нет загрузки самих фото на сервер

  • @maxim.saharov
    @maxim.saharov Рік тому

    Уважаемый автор, спасибо за курс 🎉, а можете ссылку на гитхаб скинуть что бы скачать и запустить проект? Заранее большое спасибо!

  • @dobrMAV
    @dobrMAV 3 роки тому +2

    Продолжение курса или новое видео по laravel планируете?

    • @laravelcreative
      @laravelcreative  3 роки тому +3

      Новые альбомы по Ларавел. :)

    • @dobrMAV
      @dobrMAV 3 роки тому

      @@laravelcreative Спасибо,ждем!)

  • @alexeyguch816
    @alexeyguch816 2 роки тому +2

    Благодарю, за курс введение в Laravel! К текущему моменту немного не хватает до полной завершенности, а именно контрактов, событий, очередей. Хотя может быть это есть в след курсе про блог на Ларавел =)

  • @vladshvec4187
    @vladshvec4187 2 роки тому +1

    Я удивляюсь что так мало лайков на видосах ты лучше обьясняешь чем 80% процентов людей снимающих про Ларавел, Спасибо тебе за твой труд!

  • @alexandr9900
    @alexandr9900 2 роки тому

    камент для продвижения

  • @SR-gc8yk
    @SR-gc8yk Рік тому

    Привет. мне нужно исходный код проекта у вас есть это

  • @roman5572
    @roman5572 2 роки тому

    Спасибо за курс! Вы показывали, как реализовать импорт через создание консольной команды. Импорт реализовать получилось, но экспорт нет. В документации объясняется, как сделать экспорт вызовом в роуте, но не показано как сделать через консольную команду. Попытался совместить ваш урок и документацию, чтобы реализовать экспорт через консольную команду, но выскакивает ошибка: Object of class Symfony\Component\HttpFoundation\BinaryFileResponse could not be converted to int . Он будто пытается зачем-то массив объектов из таблицы перевести в int... Не подскажете в чем проблема?

    • @laravelcreative
      @laravelcreative  2 роки тому

      Так экспорт отдает файл, через консольку наверно если только публиковать его в стораж). Смотри официальную документацию, +гугл. Тут в комменте сложно отправить пример)

  • @AleksDavs
    @AleksDavs 3 роки тому

    Спасибо огромное за урок!
    Но вот у меня проблема файл excel весит 15 мб и при импорте когда я прохожу как вы foreach то у меня работает все и массивы выдает
    потом выскакивает ошибка: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
    Не подскажете что делать?

    • @laravelcreative
      @laravelcreative  3 роки тому +1

      У laravel excel есть метод, называется chunk, на официальном сайте можно посмотреть или погуглить. Он делит порциями обработку строк в таблице и позволяет делать порциальный импорт) Изучи его

    • @AleksDavs
      @AleksDavs 3 роки тому

      @@laravelcreative Спасибо. обязательно изучу!

  • @alexandriv2174
    @alexandriv2174 2 роки тому

    ничего на этом не все у меня после установки Laravel-Excel ничо не взлетело - эта команда php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider" --tag=config - высыпала кучу ошибок и что с ними делать -- ждем видеоурок как докурутить и бороться с ошибками при установке пакета

  • @БогданПетренко-н8ч

    "ext-http": "*" надо было удалить

  • @alexandr9900
    @alexandr9900 2 роки тому

    не устанавливается laravel excel, выдает ошибку:
    Your requirements could not be resolved to an installable set of packages.
    Problem 1
    - Root composer.json requires PHP extension ext-http * but it is missing from your system. Install or enable PHP's
    http extension.
    Problem 2
    - Root composer.json requires maatwebsite/excel 2.1 -> satisfiable by maatwebsite/excel[v2.1.0].
    - maatwebsite/excel v2.1.0 requires illuminate/cache 5.0.*|5.1.*|5.2.* -> found illuminate/cache[v5.0.0, ..., 5.2.
    x-dev] but these were not loaded, likely because it conflicts with another require.
    To enable extensions, verify that they are enabled in your .ini files:
    - C:\OpenServer\modules\php\PHP_8.0\php.ini
    You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode.
    Alternatively, you can run Composer with `--ignore-platform-req=ext-http` to temporarily ignore these required extensi
    ons.
    Installation failed, reverting ./composer.json and ./composer.lock to their original content.

    • @mihaelkirienko1471
      @mihaelkirienko1471 2 роки тому

      Получилось решить проблему ?

    • @CurseOfElo
      @CurseOfElo 2 роки тому +3

      Если еще актуально, для 9 версии composer require psr/simple-cache:^2.0 maatwebsite/excel

    • @alexandr9900
      @alexandr9900 2 роки тому

      @@CurseOfElo да, спасибо!

  • @vitaercx
    @vitaercx 3 роки тому +2

    isset($i) && $i != 0, можно заменить более емким кодом !empty($i). Он делает тоже самое

    • @laravelcreative
      @laravelcreative  3 роки тому

      Хорошее решение, если работает, почему нет)

  • @goshasa
    @goshasa 2 роки тому

    Прекрасный курс, спасибо, не останавливайся!