37日目:ドットインストールで勉強中(JavaScriptで作る誕生日診断入門完了)

SNSやってます。

今日はブログのレイアウトを少しいじって、おすすめの記事というコーナーを作りました。

既存のワードプレスのテーマと同じようなデザインで作りたかったのですが、今まではやり方がわかりませんでした。

ただ今回これまで勉強してきたHTML、CSS、そしてChorme Developer Toolsを使う事で実現する事ができました。

勉強してきた甲斐があるというものです。

こんにちは、SPF36のダイ(@daijirok-jp)です。

さて、今日のドットインストールでの勉強ですが、レッスンJavaScriptで作る誕生日診断 (全5回)」を完了しました。

本日の学習結果

「JavaScriptで作る誕生日診断 (全5回)」の下記

  • #03 だいたいの年齢を表示してみよう
  • #04 split()で入力値を分解しよう
  • #05 プログラムを見やすくしよう

の3つの動画を勉強しレッスンを完了しました。

現在のドットインストールでの学習状況

総完了レッスン数:247

視聴時間:10:19:40

学習日数:50日

マイページ:http://dotinstall.com/users/daijirok_jp

感想

今回レッスンを始めてみて、どうしてこの「JavaScriptで作る誕生日診断 (全5回)」がドットインストールのJavaScript入門のパッケージセットの中に入っていないのかよく分かりました。

#03 だいたいの年齢を表示してみよう」では、前回までポップアップで表示してた誕生日と今日までの日数の差を、大体の年数に換算して画面上に表示するというものです。

これも、特に難しいものではありませんでした。

#04 split()で入力値を分解しよう」では、入力値の「birthday」を年月日に分けるためにsplit()で入力値を分解しまいした。

これにより年月日に変な数値が入っていないかを確認するような処理が書きやすくなるんだそうです。

日付入力は最近では結構簡単にカレンダーを表示して選択式で入力できるのでSplit()を使う必要はないのかも知れません。

とはいえ、他にも使う事がよく出てきそうな関数ですね。Split()。

最後の動画「#05 プログラムを見やすくしよう」では、完成したコードにコメントをつけたり、split()で分けた内容に変数名をつけずに配列で管理してコードを短くしたりといった事を行いました。

リファクタリング(Wikipedia: リファクタリング(プログラミング))をしたという事になると思います。

レッスンを終えて

このレッスンはドットインストール最新のJavaScript入門には入っていないレッスンで2013年4月に収録された少し古い動画でした。

このためドットインストール最新のレッスンとは少しコードの書き方に違いがあり、それがまた勉強になりました。

難易度自体は高くないですし、最新のレッスンには出てこない要素も学べるので、プレミアムメンバーに入会する前に勉強してちょうど良かったです。

ちなみにこのレッスンはドットインストールのレッスン一覧の中にあるので興味がある人は探して見ると良いでしょう。

明日の勉強予定

明日は本日同様、最新のJavaScript入門レッスンから外れた古いレッスンの「JavaScriptで作る王様ゲーム (全6回)」を勉強する事にします。

その後は、どうしようかな、、、。

jQuery入門に進むか、ちょっと寄り道してみるのもいいかも知れないと思ってます。