思考の集積所

プログラミングの勉強法について調べてみた

プログラミングなかなかできない

そこでプログラミング勉強法をまず学ぶことにした。

以下、勉強法のまとめと具体的になにをしていくかの勉強方針です。

初心者のため間違いなどがあればご指摘ください。

 

<まとめ>

言語を一つに絞る

環境構築

はじめに簡単な文法や基本的な関数の学習

gitを学ぶ(作ったプログラムを管理、公開するため)

簡単なプログラミングの問題などを解く(プログラミングになれるため)

プログラミング原則?の本を読む

以下 下記の参考URLで紹介されていた本

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技

 
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

 

以下ループ

作りたいものを作るorプログラミングの問題を解く

必要な技術を覚えたり、ソースを読む

作ったものを公開する

 

<勉強方針>

100日間 毎日やる

言語はjavascript

ドットインストールで言語の基礎を学ぶ

ドットインストールでgitを学ぶ

プログラミングの問題を解く

上記の本の読破

アンドロイドアプリの作成

github/blogに公開

 

 

 

参考にしたもの↓

人は1ヶ月でエンジニアになれるのか

http://www.slideshare.net/kiyotoyamaura/1-45361529

人は一ヶ月でエンジニアになれるのか - 詳細解説

http://www.slideshare.net/kiyotoyamaura/1-45361529

ハッカーと遅延評価勉強法

http://d.hatena.ne.jp/LukeSilvia/touch/20080402/1207149044

100日プログラミング

http://100prog.com/

私の言語遅延学習法 - 三つのルール+1

http://blog.livedoor.jp/dankogai/archives/50999338.html