こんにちは、もっちー(@mochi_bbb2)です。
WEBマーケティング会社でエンジニアとして働いてます。
という人に向けて書きました。
この記事では
- 無料でPHPを学習できるサイト
- 現場で通用するPHPスキルをつける方法
を書いてきます。
現役PHPエンジニア(4年目)の”もっちー(@mochi_bbb2)”が解説します。
無料でPHP学習のできるサービス
プログラミングスクールや参考書も良いのですが、まずは無料のサービスを使って
「自分にプログラミング適正があるか調べる」べきだと思います。
そこで無料(あるいは安い金額)で使えるサービスを紹介します。
それぞれ解説していきます!
無料でPHP学習のできるサービス①:Progate
最初は「Progate」を紹介します。
プログラミング初心者は、「Progate」から始めるべきだと思います。
- 画像が多いので、分かりやすい
- ゲーム感覚で進められる
- スマホでも使える
なかなかプログラミング学習に時間をかけられない人でも、スキマ時間にコツコツと勉強できます。
忙しい社会人には、ぴったりのサービスではないでしょうか?
100カ国以上で150万人以上のユーザーが登録しています。
⭐️Progateユーザー150万人突破⭐️
皆さま、いつもありがとうございます!
これからもProgateをよろしくお願いします☺️オンラインプログラミング学習のProgate、 世界の登録ユーザー数が150万人突破! https://t.co/pesiCBc6ni
— Progate@プログラミング学習 (@progateJP) July 9, 2020
ただ無料で使えるコースは限られています…。
もしあなたが本気でプログラミングを頑張りたいのであれば、有料コース(980円/月)に登録するべきです。
PHPに限らず、これから需要が爆上げする「Python」や「JavaScript」も勉強できます。
たったランチ2回分です。
今プログラミングを学んでおけば、いつか大きいリターンになって返ってくるはずですよ\(^o^)/
https://twitter.com/mochi_bbb2/status/1294126920271933441?s=20
(時間はある人は、上のツイートの手順で進めてください。理解度が上がると思います。)
無料でPHP学習のできるサービス②:独学エンジニア
残念ながら「Progate」だけでは、現場で通用スするスキルには程遠いです…。
副業でプログラミングをするのも厳しいレベルです。
さらに実践的なスキルを身につける必要があります。
そこでオススメなのが、「独学エンジニア」というサービスです。
「実務で使える」ことに重点を置いています。
サービス名からも分かるように、独学でエンジニアになることが最終目標ですね。

(「独学エンジニア」より引用)
学べることは
- Git (プログラムの管理)
- Docker(開発環境)
- Visual Studio Code (プログラムを書くツール)
- SQL(データベース)
- PHP
- Laravel(PHPのフレームワーク)
- AWS(完成したプログラムを公開するための土台)
めっちゃボリューミーですね…!
有料のプログラミングスクールとほとんど変わらない内容です。
これを一通り終わらせることができれば、現場で通用スキルを身につけられます。
- エンジニア転職する
- プログラミングで副業する
どちらも実現可能です!
働き方を大きく変えられますね
ただし、一つだけ注意事項があります。
それは料金のこと。
「よくある質問」に、このように書かれていました。
現在はβ版としてリリースしているため、期間限定で無料となっております。将来的には有料化する予定ですので、早めの受講をお勧めします。
めちゃくちゃ充実している内容なので、すぐに有料化しそうな気がします。
このチャンスを逃したら、非常にもったいないです。
とりあえず登録だけ済ませておくべきだと思います。
有料の動画もオススメ(1500円)
という人は、Udemyの「PHP+MySQL(MariaDB) Webサーバーサイドプログラミング入門」がオススメです。
セール時は約1500円です。(絶対にセール時に買ってくださいね…!普通のときに買っちゃうと、損しちゃいますから)
こちらの記事に詳しく書いてあります。
興味がある方はぜひ読んでみてください。

最後に:
『プログラミング(PHP) + フレームワーク(Laravel)』を組み合わせて学習することで、
需要の高いスキルを手に入れられます。
楽しいPHPライフを過ごしましょう\(^o^)/(笑)
https://twitter.com/mochi_bbb2/status/1287966100496343040?s=20