Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Laravel

【2日でできる】はじめての PHP 7 x Laravel 6 入門

PHP 7とLaravel で、はじめてのWebサービスを2日で作ってみよう!
Rating: 3.9 out of 53.9 (890 ratings)
5,002 students
Created by 井上 博樹 (Hiroki Inoue)
Last updated 2/2020
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • 最新のPHP(バージョン7.3)を実行する環境をローカル(macOSまたはWindows)に作成できるようになる
  • PHPの動作の仕組みを理解し、かんたんなPHPスクリプトが書けるようになる。
  • Webアプリフレームワーク(Laravel 6)を使って、書籍管理システムを作成し、オリジナルのWebサービスを作れるようになる
  • データベースインスタンスを作成し、テーブルを作成できるようになる

Course content

16 sections • 91 lectures • 5h 40m total length

  • Preview06:00
  • 効果的な学習方法
    05:01
  • 受講上の注意
    00:15

  • Preview01:30

  • PHPインストール上の注意
    01:10
  • PHP 7.3のインストール(macOS)
    02:57
  • (macOS用)ComposerとLaravelのインストール
    06:31

  • PHP 7.3のインストール(Windows 10)
    03:11
  • Visual Studio の実行環境のダウンロードページのURL
    00:18
  • Composerをインストールしよう
    02:48

  • 課題1:PHPのインストール
    00:03
  • 課題2:Composerをインストールしよう
    00:03

  • Preview05:04
  • PHPの対話式実行モードについての注意
    00:28
  • PHPのインタラクティブモードを使ってみよう(Windows 10)
    03:06
  • PHPの基本文法(計算をしてみよう)
    04:52
  • PHPの基本文法(配列)
    05:00
  • PHPの基本文法(array関数)
    02:21
  • 制御構文(for文とif文を使用してみよう)
    07:41
  • クラスを定義してインスタンスを生成してみよう
    07:46
  • PHPでHello World!(Webアプリケーション編)
    03:54
  • HTML5のタグを追加してみよう
    03:40
  • 入力フォームとの連携、変数、文字列の結合
    09:34
  • Webアプリケーションフレームワークとは?
    02:35

  • HTMLを書いてみよう
    06:40
  • CSSファイルを作成してみよう
    05:38
  • JavaScriptとは?
    02:56
  • JavaScriptを追加してみよう
    02:06
  • jQueryを学ぼう
    12:11
  • jQueryを実行してみよう
    06:09
  • jQueryによるスライダーのソースコード(補助教材)
    00:47
  • 課題3: スライダーを実装してみよう
    00:03
  • Twitter Bootstrap(ブートストラップ)とは?
    05:48

  • SQLite3のインストール(Windows環境のみ)
    06:52
  • SQLでデータベースを操作してみよう
    09:39
  • 課題4: データベースの作成
    00:10

  • 【macOS】はじめてのプロジェクトを追加してみよう
    04:32
  • 【macOS】内蔵サーバを起動してプロジェクトにアクセスしてみよう
    01:56
  • 課題5: ローカルサーバーを起動してみよう
    00:10
  • データベース接続設定の設定(補足テキスト)
    01:03
  • 【macOS】DBのマイグレーションファイルを作成してみよう
    06:24
  • 【macOS】DBのマイグレーションを実行してみよう
    05:45

  • プロジェクトの追加(Laravel 6, Windows)
    02:16
  • データベース設定を編集しよう
    03:08
  • DBマイグレーションを実行しよう
    02:42

Requirements

  • OS X、Windows 10以上の動作するパソコン
  • Composer、Laravel(無償、レクチャーで導入方法を解説します)

Description

*2019年9月3日 Laravel 6.0 LTSがリリースされましたので、更新作業を開始しました。
  -
macOSにPHP7.2, Composer, Laravel 6.0をインストール, データベースマイグレーションをする手順のレクチャーを追加しました


*2017/9/1 SQLiteデータベース接続設定の仕様に変更があったので、レクチャー42を更新しました。最新版では、データベースファイルの場所をフルパスで指定する必要があります。


【コースの概要】

この講座では

  • PHPの最新バージョン(PHP 7)の基本知識を学べます。

  • Laravel 5.x/6.0をつかって、具体的なWebアプリケーションを作り、PHPフレームワーク開発手順をマスターできます。

  • HTML5やスタイルシート、JavaScript、Bootstrapなども同時に学べます。


レクチャーでは、プログラミング初学者がつまづきやすい環境構築をWindows, macOSのそれぞれについて、操作録画をまじえて、ステップ・バイ・ステップで解説しますので、確実に学習を進められます。また、Linux環境でも学習を進められます。

集中的に学習すると、土日で1つのアプリケーション開発を体験できますので、

  • 短期間にPHP 7の基礎を学びたい方

  • Webアプリケーション開発を体験してみたい方

  • 書籍やオンラインでの学習で環境構築がうまくいかなくて困っている方

などに最適です。

【注意】

レクチャーはLaravel 5.2ベースとなっているので、バージョン指定をしてインストールする手順を解説しています。

順次、Laravel 6.0対応を進めています。

【受講生の声】

「井上さんの親切かつ丁寧かつ分かりやすいご対応に感謝しております。 PHP初心者でも本当にわかりやすく解説してくださるので、本当に受けてよかったです。」(2016/7/31 秋山さん)

Who this course is for:

  • はじめてPHPを勉強する方
  • PHP5.6までは経験があるが、PHP7を覚えたい方
  • PHPではなく、RubyやPythonを使用した開発手法をマスターしたい方には向いていません(別コースを提供中)

Instructor

井上 博樹 (Hiroki Inoue)
AIエンジニア、Udemy講師
井上 博樹 (Hiroki Inoue)
  • 4.1 Instructor Rating
  • 21,765 Reviews
  • 87,713 Students
  • 34 Courses

東京大学工学部卒。富士総合研究所・国際大学GLOCOMを経て、ワシントンD.C.の教育系スタートアップ(Blackboard)にて多言語化などを担当。NASDAQ IPOを経験した後、起業。

Udemyでのべ約122,000名にAI開発・プログラミング講座を34コース提供中。

現在は、研究開発へのAI導入支援を提供し、ディープラーニングによる電力消費量予測、医療分野におけるディープラーニングによる画像分析などの研究開発の支援実績有。

また、Udemyでの教育経験を活かし、教育機関や企業などの教育研究支援、オンライン教育プラットフォーム(LMS/Moodle/Canvas/Blackboard)導入、反転授業・ブレンデッドラーニング・パーソナライズドラーニング(個別学習)の導入支援、映像授業制作、教育アプリ開発なども提供。


著書・訳書: 「インターネットの歴史と社会的インパクト(1994年 訳」「Moodle入門(2007年)」「Moodle2ガイドブック(2013年)」「反転授業マニュアル(2014年)」「動画xスマホで稼ぐ(2014)」「エンジニアのためのオンライン講座制作ガイド(2016年12月刊)」

中国語検定HSK3級, 4級(6段階の下から4段階目まで)合格。

TOEIC955点、リスニング満点.


Udemyを通じて、多くの方がAIアプリ開発・モバイルアプリ・ウェブ開発などをマスターし、イノベーションにチャレンジする応援をしたいと日々コース制作をしています。


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.