【30日間チャレンジ】プログラミング初心者が顧客管理ツールをどうにか作ってみた

プログラミング初心者が 30日間で簡単なツール 作ってみた アイデア

どうもかわざです。
プログラミングって必要っていいますよね最近。漠然と。
で、勉強してみて多くの人が挫折したりしてると思うのです笑


どのレベルまで理解するかは各々の目的によると思いますが
今回は紳士の嗜みとして、30日間と期間を決めて顧客管理ツールを作ってみました。
とりあえずやればできます!笑
使った言語はHTML,PHP,ちょこっとCSSです!環境はMAMPです。

【はじめに】マットカッツ氏の30日間チャレンジって知ってます?

私がたまに見るTEDというプレゼンテーション番組?で
マットカッツの30日間チャレンジというものがあります。


ざっくりいうと、30日間続ければ、何かしら達成することができる!
という内容です。
プレゼンの中で、マットカッツ氏は小説とかスポーツとかいろいろなことにチャレンジしています。


私はこの考え方に非常に共感しました。
やりたいけど、まだできていないことを30日でやってみよう!
ということプログラミングでなんか作る、ということにチャレンジしてみました。

【前半】プロゲートでPHPを15日間勉強する

以前HTML,CSSはさらっとやったことがありましたが、ほぼ記憶ゼロ。
ということでプロゲートというオンラインプログラミング学習サービスで勉強です。
月額980円で幅広い言語を学ぶことができます。


有料登録してHTML,CSSの復習、そしてPHPを学習しました。

PHPには5レッスンあって、料理注文サイトの作り方を例に、勉強できます。
これはもうひたすらやるだけ笑
わからなければ答え見て、もう一度やる。
覚えるというよりも全体的なルールを掴む感覚の方がよいと思います!

ちなみにWordPressもPHPでできているので、
カスタマイズのやり方も今度勉強してみます〜!

【後半】15日間書籍 いちばんやさしいPHPを参考に頑張る

プロゲートは安いし、非常にわかりやすいのですが、
開くとすぐにテキストエディタが開いた状態。
コードの書き方はわかりますが、それを環境的な部分が学ぶことはしづらいと思います。
やはり実践?に近い環境でもやってみないと。


なので自分でテスト環境を構築し、ローカルながら動くシステムを作ってみました。

そこで参考にしたのが、図書館で借りたのがこれです。


いちばんやさしいPHPの教本(インプレス社)

確かに挫折しなかった。

もうめちゃくちゃわかりやすいです。
基礎の基礎なので挫折しないはず!(下記感想はチェックされたし)
CotEditerというテキストエディタもダウンロードして準備万端。


テキストに沿っていけば、これまた料理レシピの登録・管理ができます。
私は少し改良(というかアレンジして)顧客管理ツールを作りました。
基本的な流れは
入力フォーム→データベースに登録
そのデータベースの情報を呼び出したり編集できるというシンプルなものです。


エクセルの方が便利!っていうレベルなツールですが笑
ひとまず完成した時の嬉しさは一塩!

素人感想1:エラーコードがでると色々わかる!

プログラミングは、不要な空白、インデントがあるだけでめちゃくちゃになったりします。
結構繊細です。

よく、デバックという言葉を使いますけど
どうやってやってるのかなと思ったら、エラーコードとかで教えてくれるんですね!超便利!笑


何行目がおかしいです!
と教えてくれるので、丸腰で探す必要なし。
思ったほど修正が大変という訳ではないのだな、と学べたのはよかったです。

素人感想2:グーグルで検索しまくって学ぶのがプログラミング

MAMP(私は5.4にて)のバージョンアップによって書籍通りに行かないこと部分はありました。


今回、ちょっと挫折しそうになったのが、
最新バージョンのMAMPにmy.cnfというフォルダがないこと!
以前はあったらしいのですが、アップデートでなくなったらしいです。


これがなかったため、ネットで探してそれっぽいものをコピペしたら動作しました。
わからなかったらググりまくって、挫折を回避しましょう
検索しまくって学ぶのがプログラミングです。

30日間の挑戦は人生を豊かにする

30日頑張れば、結構なことがわかります。
新しいことを学ぶことは楽しいし、達成すれば自信につながります。
また、自分の向き不向き、挑戦したことが好きなのかどうかもわかります。


現代はあらゆる知識にインターネットでアクセスすることができます。
少し前までは何かになる、と決めたら専門学校で勉強して〜とかでしたが、
独学でも学ぶことが十分にできます。


手軽に多くの経験や、技術を習得することができる。
30日間の挑戦は人生を豊かにするなぁと感じました!
これからもいろんなことにトライしてみようと思います。
かわざ

コメント