カテゴリー
サインイン 新規登録
学習時間 14時間
難易度 中級
質問投稿
価格 ¥2,980
月額 ¥2,980
Unlimited会員はこちらの教材を含む100種類以上のUnlimited対象教材が学び放題

LaravelでInstagram風簡易SNSアプリを作成しよう!

Laravelを使ったSNSアプリ開発!環境構築からHerokuでのデプロイまでを体系的に学ぶ。 Laravelでの開発において重要なMVCや、CRUD機能の実装方法などWEBアプリケーション開発の基礎をわかりやすく解説。

4.7
最終更新 2023/11
Mr.T

ECサイトやSNSサービスをはじめ広範囲にわたる開発で使用される Laravel

Larvalは最も人気のあるPHPフレームワークであり、ブログやオウンドメディアなどのWEBサイトやショッピングサイト(ECサイト), SNSやマッチングサービス等のWEBアプリケーション開発, スクレイピングを利用したキュレーションメディアや業務効率化, 出欠管理といった業務システムの開発まで広範囲にわたる開発で使用されています。

また、日本語での情報量が豊富で学習コストが低く、バージョンアップデートも頻繁に行われており、便利な機能の追加や脆弱性の解消がスピーディーで、一度習得すれば複雑なアプリケーションを作成することが簡単にできるようになります。

環境構築からデプロイ(公開)までWEBアプリケーション開発の全体像を学ぶ

そこで本教材では、LaravelでのWEBアプリケーション開発について、ローカルでの環境構築からデプロイ(サービス公開)まで順を追って学んでいきます。0からInstagramの基本的な機能をステップごとに作成していく過程を通して、Webアプリケーション開発の流れを掴みましょう。

学習内容

  • Laravelを使った実践的な開発スキルを学びます
  • サインアップ・サインイン機能の開発を行います
  • 画像アップロード機能の開発を行います
  • いいね機能・コメント機能の開発を行います
  • Cloud9を使った開発環境の構築ができるようになります
  • Herokuを使ってWebアプリケーションを公開する方法を学びます

本教材で作成するサービスのイメージ

sample

本教材の対象者

  • Laravelの開発の大まかな流れを把握したい方
  • Laravelの教材を見ながら簡単なサンプルアプリケーションを作ったことがある方

受講するための必要なスキル

  • HTML/CSSの基礎知識
  • PHPの基礎知識
  • Laravelの基礎知識

PHPやLaravelを一度も触ったことがない方は、まずは書籍等で基礎の学習からはじめることをオススメします。

学ばないこと

本教材はLaravelの大まかな流れを把握することを一番の目的としており、HTML・CSS・PHPの解説は詳しくしていません。細かく知りたい方はご自身で調べていただければと思います。

本教材で質問対応可能なOSや環境

  • Cloud9を利用して開発しますのでMac、Windowsいずれも可

本教材の対応バージョン

  • PHP 7系
  • Laravel 5.5

この教材を執筆した想い

開発現場のノウハウを共有することで、未経験でもすぐに現場で働ける方を増やしていきたいと思い、教材を作ることでサポートできたら良いなと思いました。お力になれたらうれしいです。可能な限り実践的な体験が出来るように、ただプロダクトを作るだけではなく、デプロイの仕方や理解が深まる参考リンクも教材内に入れています。できるだけ開発現場に近い感じで開発体験をしてもらえればと思います!

カリキュラム

Section 0 はじめに
Section 1 新規Laravelアプリケーションの作成
Section 2 トップページの作成

講師のプロフィール

教材のレビュー

4.7
6件の評価
66%
33%
0%
0%
0%
たかまる 1年以上前
ありがとうございます
林航平 1年以上前
Laravelの基礎をしっかり学べました。 かなりわかりやすかったです。 ありがとうございました!
NBNS 1年以上前
Laravel8で挑戦して、何とかやりきることができました。文法の違いがありすぎて大変です。