2017年11月の計画
計画の仕切り直し(OODA)
関数型プログラミングの学習
OCaml
プログラミングの基礎
- 動画を見る
- 本を読む
- サンプルコードを写経する
プログラミングの基礎 (Computer Science Library)
- 作者: 浅井健一
- 出版社/メーカー: サイエンス社
- 発売日: 2007/03
- メディア: 単行本
- 購入: 17人 クリック: 409回
- この商品を含むブログ (126件) を見る
プログラミング in OCaml
- 本を読む
- サンプルコードを写経する
プログラミング in OCaml 〜関数型プログラミングの基礎からGUI構築まで〜
- 作者: 五十嵐淳
- 出版社/メーカー: 技術評論社
- 発売日: 2014/12/09
- メディア: Kindle版
- この商品を含むブログ (12件) を見る
Haskell
すごいHaskellたのしく学ぼう!
- 本を読む
- サンプルコードを写経する
- 作者: Miran Lipovača,田中英行,村主崇行
- 出版社/メーカー: オーム社
- 発売日: 2012/05/23
- メディア: 単行本(ソフトカバー)
- 購入: 25人 クリック: 580回
- この商品を含むブログ (73件) を見る
[増補改訂]関数プログラミング実践入門 ──簡潔で、正しいコードを書くために
- 本を読む
- サンプルコードを写経する
[増補改訂]関数プログラミング実践入門 ──簡潔で、正しいコードを書くために (WEB+DB PRESS plus)
- 作者: 大川徳之
- 出版社/メーカー: 技術評論社
- 発売日: 2016/09/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
これだけ学ぶことが多いと完璧主義は無理だな。限られた時間内でベストを尽くせばOKという発想に変えよう。
(そのときにできるベストを尽くす=完璧な理想に到達できなくてもOK。無限の時間の中ではなく、有限の時間の中での出来事だから、不足分は時間があれば後で補う発想)
この後、JavaScriptとiOSのどっちに行くべきか?(迷うね?)
自分の希望としてはJavaScript → Vue.jsかな?
iOS開発
Swift
Swift実践入門
Swiftの文法を押さえる。デリゲートパターンに慣れる。
Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 (WEB+DB PRESS plus)
- 作者: 石川洋資,西山勇世
- 出版社/メーカー: 技術評論社
- 発売日: 2017/02/07
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る
iPhoneアプリ開発講座 はじめてのSwift
とりあえず写経してサンプルアプリを作る。
ここまでで簡単なアプリが作れたら上出来!!!
万一、思い通りのアプリがSwiftで作れない場合は、Objective-Cを投入する。
Objective-Cが不要なら、データベースでRealmを使う準備をした方が生産的かも?
Realm
軽量・高速モバイルデータベースRealm入門
Objective-C
Apple製品だと避けて通れない道だよな~(トホホ)
詳解 Objective-C 2.0 第3版
Objective-Cの文法を概観する。
ズバわかり! プログラミング Objective-C iPhoneアプリ開発 スタートブック
Objective-Cでサンプルアプリを作ってみる。
ズバわかり! プログラミング Objective-C iPhoneアプリ開発 スタートブック Xcode5.1+iOS7.1対応
- 作者: 大重美幸
- 出版社/メーカー: ソーテック社
- 発売日: 2014/05/02
- メディア: 単行本
- この商品を含むブログ (1件) を見る
これでもまだ知識が不足していると感じたら、他の本で補完してみよう。
Amazonで見つけた何となく良さ気な本↓
Objective-C超入門 改訂第3版〜ゼロからしっかり学べるiPhoneプログラミング〜Xcode5.0対応
- 作者: 大川内隆朗
- 出版社/メーカー: ラトルズ
- 発売日: 2014/01/25
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
JavaScript
開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質
もう一度復習してJSの基礎をよく理解する。
開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質
- 作者: Cody Lindley,和田祐一郎
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/06/19
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
Effective JavaScript
JavaScriptの関数の使い方に慣れる。
JavaScript Ninjaの極意 ライブラリ開発のための知識とコーディング
JavaScriptの関数の使い方に慣れる。
JavaScript Ninjaの極意 ライブラリ開発のための知識とコーディング (Programmer's SELECTION)
- 作者: ジョン・レシグ,John Resig,ベア・ビボー,Bear Bibeault,勝亦勇,吉川邦夫
- 出版社/メーカー: 翔泳社
- 発売日: 2013/05/25
- メディア: 大型本
- この商品を含むブログ (9件) を見る
関数型プログラミングの基礎 JavaScriptを使って学ぶ
JavaScriptで行う関数型プログラミングに親しむ。
関数型プログラミングの基礎 JavaScriptを使って学ぶ
- 作者: 立川察理,長瀬嘉秀
- 出版社/メーカー: リックテレコム
- 発売日: 2016/10/29
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ
JSの関数型ライブラリーを学ぶ。
JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)
- 作者: Luis Atencio,株式会社イディオマコムニカ加藤大雄
- 出版社/メーカー: インプレス
- 発売日: 2017/06/09
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
実際にはVue.jsを使って、フロントエンドの開発を行う。
そのために必要な知識を補完しておきたい。
でも、じっくりやってたら時間がかかるから先にiOS開発に着手しないとダメだな?
やっぱ順番を変えよう。
C#
Windowsデスクトップアプリ、Unity、Xamarinの開発でC#を使用できる。
ちょっとやったけど後回しになってしまった。他の課題を完了して早く戻ってこないといけない。
ここまで挙げただけでも相当のボリュームがある。
11月中に関数型プログラミングの学習、OCamlだけで完了すれば御の字だね!?
日々の計画をスムーズに遂行できるように頑張ろう!