Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【Laravel11&12対応】クイズアプリを作りながら自力でアプリ開発する力を身につけよう【要件定義・設計〜実装まで】
Rating: 4.6 out of 5(74 ratings)
929 students

【Laravel11&12対応】クイズアプリを作りながら自力でアプリ開発する力を身につけよう【要件定義・設計〜実装まで】

PHP LaravelでのCRUDの実装、ロジックの組み立て、主要ライブラリの使い方などを学ぶのはもちろん、要件定義や設計、リファクタリングまで、システム開発全体の基礎を学びます。自分一人でアプリを完成させられるレベルを目指します。
Created by柴山 匠
Last updated 5/2025
Japanese

What you'll learn

  • Laravel11を用いた実践的なアプリケーション開発
  • 要件定義、基本設計、詳細設計といった基本的なアプリ開発の上流工程の基礎を学び、実際にクイズアプリの開発を進めながら体験
  • プログラムを書く上での考え方
  • ER図の作成、データベース設計の基礎、リファクタリング

Course content

9 sections95 lectures13h 41m total length
  • コース概要4:00
  • 【追加補足】Laravel12およびPHP8.4での受講も可能です0:27

Requirements

  • HTML/CSSの基礎を学習している
  • PHPの基礎(繰り返し、条件分岐、オブジェクト指向など)を学習している
  • Laravelを触ったことがあり、CRUD処理を実装してみたことがある
  • データベースの基礎(テーブル構造、リレーション:1対多・多対多など)を学習している
  • Macを持っていてプログラミング学習に使用できる

Description

Laravel11 or Laravel12 を用いたクイズアプリ開発を通してプログラミングを学ぶだけではなく、要件定義から基本設計・詳細設計を行い、それを元にプログラミングをするという実践的なアプリケーション開発の流れを体験して、自分で作りたいアプリを自分の力で開発するスキルを身につけることを目指すコースです。


【説明すること】

  • 要件定義の基礎知識

  • 基本設計の基礎知識

  • 詳細設計の基礎知識

  • 要件定義〜設計をアプリ開発で実践

  • 環境構築

  • Laravelを用いたアプリケーション開発

  • リファクタリング

  • データベース設計


【説明しないこと】

  • HTML/CSS基礎

  • PHP基礎

  • プログラミング基礎

  • Laravel超基礎

  • データベース基礎

  • Linuxコマンド

  • JavaScript

  • Git / GitHub

  • Docker基礎

  • AWS


【推奨環境】

  • Mac(Windowsはサポート対象外) ※Mac専用のアプリをインストールします

  • Visual Studio Code

  • Google Chrome

※注意:Windowsに対応していないことを理由に評価を下げることはご遠慮ください


【動作環境】

  • PHP 8.3 or PHP 8.4

  • Laravel 11 or Laravel 12


Who this course is for:

  • PHP, Laravelでアプリ開発ができるようになりたい人
  • ポートフォリオを自分で考えて作り始められるレベルを目指す人
  • LaravelでCRUDの実装をしたことはあるが、自分のやりたいことに合わせてアプリ開発するのが難しいと感じる人
  • 基本構文やオブジェクト指向を学習しているが、自分で考えてロジックを組み立てるのが難しいと感じる人
  • 書籍やネット記事での独学に限界を感じている人
  • 動画を通じて実践的なアプリケーション開発を学びたい人