基礎だけ学ぶ PHPプログラミング講座
4.1 (80 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
528 students enrolled

基礎だけ学ぶ PHPプログラミング講座

本コースは必要な周辺知識が多いため独学が難しいと言われるPHPプログラミングの基礎を徹底的に学習します。変数や配列、制御構文、関数について段階的に学習し、最終課題ではToDoリストWebアプリケーションの開発に取り組みます。
4.1 (80 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
528 students enrolled
Created by 村山 雅彦
Last updated 5/2020
Japanese
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14.5 hours on-demand video
  • 1 article
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • PHPプログラミングの基礎が学べます。
  • Webアプリケーション開発の基礎が学べます。
  • ターミナルでのコマンド操作を学べます。
  • 開発環境の作り方など、プログラミングの流れを理解できます。
Course content
Expand all 153 lectures 14:17:33
+ プログラミングの準備
8 lectures 38:08
テキストエディタ - プログラムの作成と保存
06:22
テキストエディタ - VS Codeの様々な機能
05:05
ターミナル - コマンドの入力
05:16
ターミナル - パスの指定
05:27
Hello World
06:23
動画の中で使用している教材資料について
00:11
+ PHPの基本
5 lectures 30:45
PHPプログラム
05:53
PHPタグ
06:13
コメント
04:44
phpコマンド
05:09
php.iniファイル
08:46
+ 変数
9 lectures 46:57
変数の命名規則
07:23
変数の命名規則 - 大文字小文字の取り扱い
04:09
変数の代入
04:42
データ型
06:43
整数型
07:11
浮動小数点数型
02:56
文字列型
05:11
論理型
05:06
+ 演算子
9 lectures 40:10
演算子
04:43
代数演算子
06:55
加算子/減算子
03:07
文字列演算子
07:02
代入演算子
04:10
比較演算子
06:56
トレーニング - 1
02:08
トレーニング - 2
02:32
トレーニング - 3
02:37
+ 配列
11 lectures 40:24
配列
05:11
要素番号の指定
03:14
配列の出力
03:25
配列の要素数の取得
02:55
要素の追加
03:09
要素の変更
04:03
要素の変更 - 要素の入れ替え
04:21
要素の削除
05:28
トレーニング - 1
02:27
トレーニング - 2
03:16
トレーニング - 3
02:55
+ 反復構造
10 lectures 48:02
while
05:53
反復条件
05:19
初期化処理と増分処理
03:40
配列と反復構造
05:14
for文
06:14
ネストしたループ
05:39
breakとcontinue
05:25
トレーニング - 1
02:39
トレーニング - 2
03:58
トレーニング - 3
04:01
+ 分岐構造
9 lectures 47:35
if
03:23
if - else
02:45
if - else if
05:46
論理演算子
06:54
異なるデータ型の比較
08:35
if文の応用
04:37
トレーニング - 1
08:02
トレーニング - 2
03:57
トレーニング - 3
03:36
+ 連想配列
8 lectures 30:46
連想配列
04:02
要素の追加
03:28
要素の変更
02:00
要素の削除
02:28
連想配列の応用
04:15
トレーニング - 1
06:09
トレーニング - 2
04:28
トレーニング - 3
03:56
+ 関数
2 lectures 05:18
関数
02:57
引数と戻り値
02:21
Requirements
  • 基本的なパソコン操作ができること
  • HTMLやCSSの基礎知識
  • Macを推奨(Windowsの場合は事前にPHPのインストール・設定が必要です)
Description
  • このコースではPHPプログラミングの基礎だけを徹底的に学びます。


  • 本コースは「PHPプログラミングの基礎だけ」にフォーカスしているので、HTMLやSQLのような周辺知識に惑わされずに効率よくプログラミングを学ぶことができます。


  • 本コースではXAMPPのような便利な開発ツールをあえて使わずに、テキストエディタとターミナルという標準的な開発ツールを用いて、シンプルなプログラムを数多く作ることで、PHPプログラミングの本質的な開発の流れを習得していきます。


  • 本コースの対象は、これからPHPの独学にチャレンジする方、あるいは既に参考書等を使ってPHPの独学にチャレンジしている方です。具体的には、これからIT業界への就職を検討されている方や、HTML/CSSからスキルアップを目指している方を対象にしています。


  • これからIT業界への就職を検討されている方にとっては、本コースは入社前の事前学習や、入社後の研修の補助教材として利用できます。「プログラミング教本は読んでみたけど、実際に手を動かしたことがないから心配・・・」という方にとっては、本コースで実際にプログラミングを体験することでそのような不安を払拭することができるでしょう。


  • HTML/CSSからスキルアップを目指している方にとっても、変数や配列、if文やfor文といったプログラミングの仕組みを学ぶことで、より有効にコンピュータを活用することができるようになります。「HTMLやCSSは書けるようになった、もっと仕事の幅を広げたい!」という方には是非、本コースでプログラミングの基礎を習得して、活躍のフィールドを広げてほしいと思っています。


  • PHPにはWebアプリケーションを構築する際に便利なフレームワークが数多く存在し、インターネット上にも参考情報が数多く存在します。そのためPHPプログラミングの基礎をしっかりと習得しておけば、インターネット上のリソースを効率よく活用できるようになります。


  • 本コースはボトムアップ型の学習をコンセプトにしています。PHPの基礎からWebアプリケーションの開発まで段階的に学習していきます。実際に手を動かしながら、ハンズオン形式で学ぶことで、配列や関数など基礎の理解を深めていきます。本コースを終える頃にはPHPプログラミングの基礎が定着し、データベースプログラミングやオブジェクト指向プログラミングなど、さらに高度なプログラミングにチャレンジする準備が整います。Web開発の幅を広げるPHPを一緒に学んでいきましょう。


※注意点※

  • 本コースの学習動画で使用しているPCのOSはMacです。

  • Windowsで学習する場合は、事前にPHPをインストールしておく必要があります。

    (本講座の「Windows環境構築 - PHPのインストール」で手順をご覧いただけます)

  • 本講座のプログラムはMacで動作検証を行っています。

    本講座のプログラムの多くはWindows上でも動作するはずですが、

    一部のプログラムは動作環境に合わせた設定が別途必要になる可能性があります。予めご了承ください。

  • 本コースは11月末頃に完成版となる予定です。リリース後も随時改善していく予定です。

Who this course is for:
  • PHPプログラミングの独学にチャレンジしている方
  • IT業界への就職を検討されている方
  • HTML/CSSからスキルアップを目指している方
  • Macでプログラミングを始めたい方