4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

私がプログラミングを始めて2ヶ月間勉強したこと!(webアプリケーション作成)

Posted at

私は何者か?

高卒20歳の至って普通の会社員です。プログラミングを始めたきっかけは、情報系の専門学校に通っている友人がマークアップ言語をやっていてそこに興味を惹かれたのが1つ。それでWebアプリケーションを作りたいと思う。
もう1つは、働き方です。その働き方の部分に関しては別の投稿で…
そんなこんなあり、プログラミングを勉強してエンジニアを目指しています!

1ヶ月を約4週間として書いていきます!後、筆者は会社員なので平日勉強時間に制限があります。

初めの1~2周間

  • オンラインプログラミング学習サービスを使用しHTML/CSSの基礎を勉強
  • 特にお世話になったのは、dotinstallその次にProgate

ドットインストールで動画を見ながら実際にAtomエディタを使用して動画道理の内容を作る。
こうすることによって実際に手を動かしてコードを書くので自然とコードが書けるようになってくるし、要素の意味も分かってくる。この時点では完全に理解しなくていいけどレッスン中は分かっておいたほうが良い。
ドットインストールで書き終わったコードは自分でいじって遊んだほうがますます理解につながるのでgood!!!

中間3~4周間

  • ドットインストールでjavaScriptの基礎をざっとやる。if文だったりメソッド、関数etc...
  • ドットインストールのレッスンでjavaScriptのモーダルウインドウ、スライドショーを作る。

私がjavaScriptを学ぶ上で注意したことは、基礎を学ぶときもしくは処理を書く時に自分用にコメントを残すという事をしました。
コメントを残しておくメリットとしては、そのコードを見たときにどのような処理をしているかを明確にするため。
また、コメントを書いている際に自分がどの程度理解できているか理解度チェックにもなります。

2ヶ月目1週間~2週間

  • javaScriptが終わった段階でMacで環境構築を行う
  • ドットインストールのローカル開発環境の構築をみて実際に構築する(キツイなって言う方はCloud9で!)
  • UNIXコマンド入門を一通りやる(ここめっちゃ重要)
  • ローカル開発環境でドットインストールのRubyレッスンをこなす

ローカル開発環境の構築は初心者の方にはかなり難しいと思います…ですが、ここで開発環境の構築ができるとかなり成長できます!開発環境が整ったらその環境でUNIXコマンドの入門ができますし、後々役に立つこと間違いないです!

2ヶ月目3週間~4週間

  • ProgateにてRubyonRailsコースを完走
  • Progateでも、参考書でもいいので写経をしてみる(丸パクリはダメよ)

いま筆者がいる地点ですね、ProgateのRailsコース完走後Progateの写経を行っています!(道場コースというものがあり道場コースの情報のみでがんばっています。)ここではRailsで必要となるMVCの関係性などの理解を深めていっています。
写経が終わったらHTML/CSS/JSを中心にいじって遊ぼうかなと笑

最後に!

人生初ブログ?でしたが、かなり楽しめながら書けました笑
自分の中で分かっていると思うものを実際にブログなどで書くと、「あれ?分かってないじゃん!」と思うこともあり勉強不足だなと痛感しています…
ですが頭の中にある思いや、自分を振り返るのにこういった形で発信、記録できるのは素晴らしいと思っています!
まだ書き足りないのですが、今回はこのへんで!

私のツイッターです!よかったら!

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?