Introduction
目標
- コンピューター
- unix commandでファイル操作ができるようになる
- gitでコードの管理ができるようになる
- githubでコードを共有、レビューできるようになる
- コンピューターの構成部品について知る
- CPU, memory, cache, disk (HDD, SSD, NVM)
- コンピューターのデータ型について知り、使えるようになる
- int, float, double, byte, string
- array, map
- binary (2進数、16進数)
- data size: kB, MB, GB, TB, PB, EB
- プログラミングの部品
- loop
- 条件分岐 if, else, case-when
- 再帰:recursion
- 正規表現: 文字列の操作
- ネットワークでデータをやりとりする
- アルゴリズムを作ってみる