Photo by Felix De Vliegher
こんにちは。谷口です。
プログラミング初心者で
- Webサービスを作ってみたい
- Wordpressを触ることになった
- Webディレクター/デザイナーで、エンジニアと仕事をしている
という方の中には、PHPに興味がある方も多いと思います。
PHPは比較的コードが書きやすく、初心者から上級者まで幅広く使われているプログラミング言語です。求人数も多く、Webサービスの開発やゲーム開発等で広く利用されています。WebアプリケーションフレームワークとしてはCakePHPやSymfonyなどがあり、最近ではLaravelの人気が高まっていますね。
今回は、プログラミング初心者でもわかりやすくPHPを学べるサイトを6つご紹介します。
◆Codecademy
Codecademyは、実行環境を構築しなくても書いたコードがすぐに実行できるオンラインプログラミング学習サービスです。初心者でも、ヒントをもとにプログラミング問題を解きながらPHPやHTML/CSS、JavaScript、Python、Rubyといった言語が学べます。
過去に弊社でプログラミング初心者の社員がCodecademyでPHPを学んでみた記事もありますので、気になる方はぜひごらんください。
paiza.hatenablog.com
◆コードガールこれくしょん
「コードガールこれくしょん」略して「ガルこれ」は、ナビゲーターと一緒にプログラミング問題を解き、「コードガール」を集めながらストーリーを進めていく、プログラミング学習ゲームコンテンツです。PHPはもちろんPyhton、Ruby、Java、C、C++、C#、JavaScriptに対応しています。
◆初心者のためのPHP練習問題
名前の通り初心者用の問題が数多く出題されており、解答コードも見られます。
◆TECH Projin PHP練習問題
選択式の練習問題と、実際にコードを書くプログラム演習問題があります。こちらのサイトは解答に簡単な解説もついていて、問題も最新のものがどんどん追加されているので、私もちょくちょく拝見しています。
◆paizaラーニングのPHP入門編・PHP基礎編
動画で学べるpaizaラーニングでは、プログラミング未経験から始められる入門レッスンを多数公開しております。1回3分程度の動画とオンラインエディタを使い、ブラウザだけでプログラミングが学べます。
ただいま、8/30(木)までの期間限定で「PHP入門編」と「Ruby入門編」のレッスンを全編無料公開しております。ぜひごらんください。
詳しくはこちら
■まとめ
前述の通り、PHPはWebサービスやゲーム開発などに広く利用されているため、習得できればさまざまなサービスの開発や運用に役立てられます。また、WordpressはHTML、CSS、PHPを使って開発されているため、カスタマイズするときにも使える知識となります。
ご興味のある方はぜひともPHPの学習を始めてみてください、そしてある程度の基礎が身につきましたら、ぜひpaizaでご自分のスキルをはかってみてくださいね。
「PHP入門編」は、8/30(木)までの期間限定で【全編無料】となっています。
詳しくはこちら
「paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。
詳しくはこちら
そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。
スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。
詳しくはこちら