ドットインストールのレッスンを参考にPHPでミニビンゴゲームを作ってみた!

ドットインストールのレッスンを参考にPHPでミニビンゴゲームを作ってみた!

ドットインストールのレッスンのひとつにあるビンゴゲームを作ってみました!

もちろん最初は、動画に書いてあるコードそのまま写経しています。

 


PHPでビンゴシートを作ろう
所要時間は、30分くらいかな?

ふむふむと動画で解説していることを理解しながら、自分の中で噛み砕きながら、実際にコードを書いてみて、プログラムを動かしてみました!

 

レッスンの動画もわずか7つで、1つのプログラムが完成しています。

1動画も3分にもみたない短い動画ですので、ちょっとした隙間時間に学ぶことができますね。私も、通勤中とか、ご飯を作るちょっとした時間に動画をよく見ています。

 

こんなちょっとしたプログラムですが、学べたことがたくさんありました。

今回の開発で学べたことは、

・オブジェクト指向をもちいたプロジェクトの開発

・テーブルをうまくループさせて、表示させていること

・ローカル環境での再現の復習

・require_once

・__DIR__

・array_slice

・range

などなど

シンプルなコードの中で、オブジェクト指向でプログラムを完成させることは、想像以上にためになる勉強でした。基本は頭の中にあると思っていますが、実際に現場でコードを書く際に、基本ができていないと、長考になってしまう、もしくはどハマりして、ものすごく時間を無駄にしてしまうことになりかねません。

 

結構、現場では1からソースを書くことは少ないので、require_onceでファイルを呼び出すみたいなソースを書くことは少ないのですが、フレームワークを理解する上で、一体どのような順番でソースファイルが読まれているか、どのタイミングでこのファイルが呼び出されているかなどを理解する上で、必要不可欠な知識ですので、自分で実際に自由にかける必要があります。__DIR__ の書き方も見慣れないかもしれませんが、これも必須な書き方なので、覚えておく必要があります。

 

array_slicerange関数は、私はあまり現場で使用したことがなかったので、良い勉強になりました。こんな感じで、自分が知らない技術を、実際に知ることができるのはとてもいい勉強になりますね!

 

繰り返しますが、わずか30分ほどで、しっかりとプログラムが完成するということは素晴らしいことです。

小さなプログラムの中でもファイルごとに機能をもたせて、それぞれのファイルをしっかりと呼び出してあげて、オブジェクト指向的なアプローチをしているソースの組み方はとても勉強になりました。

これからしばらく、ドットインストールのミニプログラムに取り組んでみようかな!

 

たった30分でもプログラムを書いてみるだけで、こんなにもいろいろと勉強できるんだから、人間、悩む前にとにかくやってみるものだな〜と最近つくづく思いますね

 

よく、プログラミングができるようになりたいんですけれど、何をすればいいかわかりません。何をすればいいですか?みたいな質問がよくあるんですけれど、そういった人は、まずはとにかく自分の手を動かしてみるのがオススメですよ^^

 

ドットインストールは、広く浅くいろいろな知識をカバーできるので、初心者におすすめです。

 

実際に、会社の研修でもドットインストールを利用しているところは多いですし、自分もPHPを学んだ時は2日でドットインストールの動画を全部見て理解してくるのが課題でした(苦笑)

 

皆さんのプログラミングの勉強の参考になれましたら幸いです^^

 

 

プログラマーになりたいと思ったら、まずは転職エージェントに相談して見て!

少しでもプログラマーに転職したいなと考えたなら、まずは転職のプロに相談してみましょう!

 

スキルがなくても、プログラミング未経験でも、積極的にあなたの就職支援をサポートしてくれます!

 

転職エージェントは完全無料で利用できて、あなたと企業とをマッチングしてくれます。

履歴書の書き方から、面接の指導まで徹底的にしてくれるので、比較的短期間で採用されることが可能です。

あなたの長所も的確に教えてくれるので、面接などで自分自身をアピールすることも簡単ですし、あなたにぴったりの優良企業も紹介してくれます。

 

転職エージェントに掲載されている企業は、あらかじめ審査しており、過酷な労働環境や極端な離職者がいるような会社はリストから除外されています。

 

いわゆるブラック企業に就職するリスクがゼロになります。

 

これってひとりで転職活動していたら、なかなか難しいものがありますよね。

 

未経験ですけれど、プログラマーになれるところを探していますというような明確な意思を示せば、きっといい企業に巡り会うことができると思います。

 

おすすめの転職エージェントは、ワークポートです。

未経験の転職ナビ
ワークポートは、IT専門の転職エージェントです。

 

未経験でも積極的に募集している求人も多数提携しています。

ゲーム関連の求人も多く、スクエニなどの大企業とも提携していますので、業績の安定さがうかがえますね!

 

就職活動は不安になることも多いですし、業界未経験なら、なおさらその分野のプロの力を借りるのが一番です。

 

エージェントに登録しておけば、担当のエージェントにいろいろと相談や質問ができるので、心理的にもすごく楽になります。

 

転職活動をする場合は、まずは転職エージェントに登録して、話を聞いてみましょう!

エージェントの話をききつつ、自分が本当にやりたい仕事を探せば、人生の選択肢がグッと広がりますよ!

ワークポート 登録はこちら【1分で完了】

現場で働けるエンジニア育成プラン

未経験からエンジニアに転職したいと考えている人を対象にレッスンを行っております。


私は29歳未経験からエンジニアに転職しました。

それまではミュージシャンを目指して音楽活動ばかり。
社会人としての経験はゼロでした。

エンジニア転職を決めたきっかけは、
その当時、ミュージシャンという職に対して将来的に希望がもてず、お金もなく、副業でやっていた物販にも失敗し、借金も1000万オーバー。
まさに人生のどん底で、そんなときに次の人生のステージとしてプログラミングという世界を選択しました。

あれから、数年。
今ではフリーランスとして仕事ができており、
収入もあの頃の数倍にまでなり、借金も返済できました。
エンジニア転職で人生が変わったといっても過言ではありません。

ただ、エンジニアに転職してからの時期は、困難の連続でした。
とくに最初の1−2年は、わからないことだらけで、本当にハゲるかと思うくらい苦しく、
実際に1年半後には適応障害になり、体を壊してしまいました。

プログラマーという職はタフな仕事です。

これからエンジニアを目指される方には、少しでも現場で苦労してほしくないという気持ちで、プログラミングのレッスンをしております。

私のレッスンではPHPを基本的なところからしっかりと学習していただいております。

これからPHPを使ってバックエンドエンジニアになりたい方には、大変おすすめのレッスン内容になっております。

レッスンはマンツーマン形式を採用しており、
しっかりとメンティーさんお一人お一人に対して、丁寧にコードレビューをして、
プログラミングの基礎をしっかりと身につけていただきます。
出題する問題には回答は用意しておらず、ご自身がしっかりとロジックを考えることを最大限重視しています。
また現場基準でコードレビューをしっかりおこなっておりますので、悪いクセがつくことを防ぎます。

PHPを基礎からしっかりと学習したい、Webエンジニアとして転職を考えているということでしたら、私のレッスンはおすすめできます。

実際の実績としても、
30代での転職成功者も多数!
未経験から機械学習エンジニアに転職成功!
MENTAでは圧倒的に高評価のレビューをいただいております。

エンジニアに転職して、人生を変えたい
再チャレンジしたい
と思っている方
もしかするとお力になれるかもしれません。

まずはお気軽にご相談ください。