hiibii.net

MENU

CSSのお勉強はじめました。


どうも。ヒビ(@hiibii256)です。

先日、CSSの勉強をはじめることにしました。

なぜ、CSSなのか

大学では、情報系の学科に所属していることもあってプログラミングは得意なほうで、プログラミング言語、スクリプト言語は学んでいたんです。まだまだ、レベルはアレですけど…。

CSSも以前から勉強したいなーとは思っていたんです。ただ、勉強する機会がなかったんです。

以前も書いたことがありますが、情報系の学科といっても、学べる領域はバラバラ。Web系?工学系?ゲーム系?といった具合です。

ただ、ブログをはじめてから、「カスタマイズ」というものが楽しくて楽しくて。でも、コピペしかできない。できることが限られ過ぎているような…

ならば、勉強して作れるようになろうかと。

CSSはブログネタにもなる

これも大きい。「コピペOK」と打って、「見出し〇〇」とか、「△△機能つくってみた」とか。

自分のカスタマイズがそのまま、記事になるんですよね。それも完全オリジナル。Google神にも好まれるわけだ。

拡散が起こりやすい

特にデータがあるわけではないので、勘になっちゃうんですが、これはあながち、間違ってないと思うんですよね。

人気ブロガーがこれいい!

と呟いたら、どえらいことになりますからね。

どう勉強するのか

僕は、プログラミングをはじめ、技術を学ぶことは手を動かしてナンボだと思ってるんです。

ということで、

最初からはてなブログのテーマでも作ればいいんでない?

という安直な考えのもと、数日、手を動かしていました。(しばらく、更新止まってのはコイツのせい)

でもね、

全くうまくいかない!!!

htmlの知識はまあまあ、あります。困るようなことはないと思うんですよね。

ただ、CSSはまだまだ。Progateの基礎中の基礎だけやりましたけど、これくらいじゃダメですね。プレミアム会員になって勉強するべきかなー?

書籍を買ってみる?オンラインサービス?

オンラインサービスといってもいろいろありますしね…。

オススメの勉強法やサービスがありましたら、教えてください!(コメント、Twitterにて)

目指すところを持って勉強するべき

プログラミングには、明確なゴールが大切だと思うんですよね。なんのためのプログラミング?なんのためのCSS?

ゴールがなくても十分に勉強が出来る人はいますし、覚えるくらいなら、なくても大丈夫。

でも、身につくスピードや質は、ゴールの明確な場合のほうが間違いなく、素早く、良いんです。

僕がそうです。数年前にゲームが簡単に個人で作れるとしり、Unityというゲームエンジン(ゲーム制作環境)について勉強しました。

ずっとゲームを作ってみたいと思っていたので、勉強が楽しくて仕方がなかったですね。おかげで、冬休みの2週間でオリジナルゲームが作れるようになりました。この辺もブログにしたらいいのかな?

国語も社会も理科も、全然面白くねーって思っていたので、全然勉強する気にならなかった。何に使うの?こればっかり考えていた。今なら、意味があったのだろうと感じますが、当時は嫌で仕方なかったなあ。

でも、今は2進数すら面白いって感じる。面白いって感じる勉強をするべきですよね。興味のあるものを目指すところも持って、理解して、勉強しましょう。

CSS勉強のゴール

これだけ話しておいて、ゴールなんてないです…では、説得力ゼロなので、あらかじめ考えておきました。

  • 見出しなど簡単なパーツを作る
  • ブログテーマを作る
  • 配布できるようなレベルにする
  • 使ってもらえるジェネレーターを作る
  • 使ってもらえるカスタマイズを作る

下にいくほどハイレベルになってます。

まあ、ジェネレーターとカスタマイズに関しては、簡単なものから難しいものまでバラバラなのでどちらがよりハイレベルなのかはわかりませんがね。

配布は多少なりとも責任を負うと思うんですよね。最終的には自己責任とさせていただきますが、自分がよくわからないものを配布するわけにはいかないと思うので。

また、使ってもらえるというのも大事なポイント。需要のないものを作っても仕方ありません。また、作るからには使ってもらえるものを。もっと言えば、使ってもらえて、喜ばれるものを作りたいものです。

おわりに

果たしていつになれば、ジェネレーターやカスタマイズ、テーマのレベルになるのやら。

全く見当もつきませんが、ゆっくりとやっていこうと思います。

それと、ちょこちょこ進捗報告していきたいと思いますね。そうでないとモチベーションが持たないと思うんです。なんのために…って目的を見失いそうになるので。

ブログに書くことは、自分の知識だけでは無理がある。学びたいことを学びながら、ブログに書くといいってどこかに書いてありました。その実践も兼ねてやっていきたいです。

待ってろよ!CSS!