【ドコモのiPhone7、スマホを購入したい方はこちら】Web開発などでよく利用される言語、PHP。Web開発で利用する以外にはあまり用途が無いですが、Webに関わる仕事をしたい場合は是非知っておきたい言語ですね。前提として、HTMLやJavaScriptなどの知識が必要です。PHPは、比較的環境構築がしやすく、学習しやすい言語であるため、人気がある言語の一つです。今回は、そんなPHPを学べるサイトや書籍について紹介していきたいと思います。paiza.IOオンライン学習paiza動画ラーニング3分間の短い解説動画を見ながら、すぐ隣でコードを打つことが出来ます。環境を構築しなくてもブラウザ上ですべて完結できるので、手軽にプログラミングを始めたい方にオススメです。leaningドットインストールこちらも3分で簡単に学ぶことが出来るオンライン学習コンテンツです。PHPの基本事項だけでなく、おみくじやサイコロ、プレミアム会員ではカレンダーなどを作成することが出来ます。schoo(スクー)WEB-campus生放送などで学習できる、オンライン学習サイトです。講義にもよりますが、基本的に1時間で1時限分のコンテンツとなっており、ゆったりとPHPについて学びたい方におすすめです。PHPの基本も学べますが、Twitter検索アプリやMySQLデータベースとの連携、クイズアプリなど発展的なことも学習することが出来ます。schooPHPの学習ならPHPBookPHPの基本はもちろん、外部モジュールやフレームワークなど応用的な開発が出来るような解説もされています。基本だけでは物足りない、と思った方はこちらを利用してみてはいかがでしょうか。「プログラムとは何か?」を前提としてPHPに入っていく、初心者向けに分かりやすい解説がされています。ここでは非常に身近な存在であるECサイトの構築を例として解説されており、興味を持ちやすい内容となっています。CodeZine書籍いきなりはじめるPHP~ワクワク・ドキドキの入門教室~Amazonのレビューでも、「初心者向けで分かりやすい!」と話題になっている、PHPの学習本です。『プログラミングの楽しさを、みんなに知ってもらいたい!』という作者の思いから、初心者でも無理なく進めることが出来るような内容となっています。はじめるPHP~ワクワク・ドキドキの入門教室~気づけばプロ並みPHP~ショッピングカート作りにチャレンジ!こちらは先ほどの本の姉妹書です。PHPでショッピングカートを作ることを目標として学習していくことが出来ます。PHPとMySQLを同時に勉強するので、先ほどの本だけでは物足りないと思った方はこちらも利用してみてはいかがでしょうか。環境づくりからWebアプリが動くまでの2日間コースともかく短期間でPHPを学びたい、そんな方にオススメです。個人差はありますが、土日で14時間程度で学習できるようになっており、ブラウザ上で動くカレンダーなどを作成することが出来ます。PHPというものを触ってみたい、という場合には良いかもしれませんね。プログラミングで彼女をつくる|paizaオンラインハッカソン7出された例題に対して、PHPなどの言語でプログラムを打つことが出来るサイトです。アルゴリズムが難しいところもありますが、出来た時の達成感は最高ですね。paiza.IOこちらはオンライン上で、PHPのプログラムを書いて実行することが出来るサイトです。複雑なものになると少し難しいかもしれませんが、練習をするには丁度いいですね。