Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【Laravel】初学者のエンジニアの為の実践入門!本の管理アプリを作ってみよう!
Rating: 3.9 out of 5(43 ratings)
356 students

【Laravel】初学者のエンジニアの為の実践入門!本の管理アプリを作ってみよう!

最低限必要な箇所のみを学ぶLaravel9入門コース!基本CRUDを作成しながら、Laravel breeze、sail、Unit Test、tailwindcss、alpinejs、Code Sniffer、huskyなど学べます!
Last updated 8/2024
Japanese

What you'll learn

  • Laravelを利用したアプリケーション開発ができるようになります。
  • Laravelを利用した認証機能を構築できるようになります。
  • Laravelを利用したテストコードが書けるようになります。
  • tailwindcssの最低限の利用方法が分かる。
  • alpinejsの最低限の利用方法が分かる。

Course content

12 sections111 lectures8h 11m total length
  • このコースで学ぶ事と身に付くスキルの概要4:32

    このコースで学ぶ事と、身に付くスキルが分かります。

    また、本コースの対象者・非対象者についても触れています。

  • 本講座で作成する成果物について1:54

    このコースで作成する最終的な成果物に関して説明しています。

  • 本講座で作成する本の管理アプリのzipファイルを提供します。0:14

    このコースで作成する最終的な成果物のzip形式のファイルになります。

    もしどうしてもわからない場合は、こちらのファイルと比較して確認してみてください。


    また、本講座で利用しているコマンド、ソースに関しては、講座の「リソース」より解説させて頂いております。

Requirements

  • 基本的なパソコンの操作ができる方
  • macのターミナルが利用できると尚良い
  • データベースの知識があると尚良い
  • dockerの知識があると尚良い
  • macが利用出来る方(windowsの方に関しては、操作の違いに関してご連絡頂ければサポートさせて頂きます)

Description

このコースでは、PHPのフレームワークであるLaravelについて学びます。

必要な箇所のみを学ぶ事ができる初心者・入門者向けの実践体験型のコースになってます。


このコースでは、Laravelの初期設定から、CURDと呼ばれるアプリケーションとデータベースを利用した登録・更新・参照・削除処理を学びながら、認証機能、ユニットテストと幅広く手を動かしながら学びます。

最終的な成果物は無料プレビュー画面で公開されてますので、そちらをまず御覧ください。


専門用語や、難しい説明は省いて、実際に手を動かす事によって、感覚的にlaravelを理解します。

コースは、簡易的な説明 → 実際に手を動かしながら学ぶスタイルになってます。

また、ドキュメントを利用した学習をするので、本コースが終わった頃にはドキュメントが読めるようになります。


また、このコースでは、macを利用します。

windowsの方の操作の違いについては、ご連絡頂ければサポートさせて頂きます。


本コースで取り扱っているLaravelの内容は下記になります。

・Laravelのインストール

・Laravelの環境構築

・Laravel sail

・Laravel breeze

・LaravelのCRUD

・faker

・Laravel tinker

・migration

・seeder

・Laravel Unit Test

・Laravel component

・scope

・Validation


本コースで取り扱っているLaravel以外の内容は下記になります。

・PSR

・コーディング規約

・Code Sniffer

・husky

・alpinejs

・tailwindcss

・docker desktop for mac

・linuxコマンド

・workbench

・SQLコマンド


■2022/07/21に下記セクションを追加しました。

Laravel breezeのメールの確認について

マイグレーション(migration)について解説します

Eloquentとは?

クエリビルダとは?

シーダー(seeder)とは?


■2022/08/04に下記セクションを追加しました。

Laravelの環境構築を始める前に

composerのインストール

composerでバージョン指定のlaravelのインストール方法について

sailコマンドのパスを通す方法についてを、docker upの前のレクチャーとして移動しました。

【補足動画】Vite(ヴィート)について


※注意事項

・バージョンにより記述方法が異なる場合があります。

本講座は、Laravel Framework 9.0.0で検証しています。

Who this course is for:

  • プログラミング学習(PHP・Laravel)に挫折した方
  • 早くLaravelでWebアプリケーションを構築したい方
  • 実際に手を動かしながら学びたい方