# 目次まとめ - 原則として既存の書籍もしくはWebセミナーの実施を前提とする - 各項目ごとにテストを実施する - 必要な項目については実習を合わせて実施する - 各学習内容の詳細はリンク先を参照 ## プログラマ育成(基礎) - プログラムを学ぶ前の基礎 - コンピューターのしくみ - [学習(書籍)](https://hackmd.io/@f-ogane/r1Nln9BED) - テスト - プログラムのしくみ - [学習(書籍)](https://hackmd.io/@f-ogane/r1Nln9BED) - テスト - インターネットとセキュリティ - 学習 - テスト ## プログラマ育成(言語基礎) - Javaプログラミング言語を学ぶ - 開発環境構築 - 手順解説 - Javaプログラム基礎 - [学習/実習(書籍)](https://hackmd.io/@shinrei-boku/HJMQWbyVD) - テスト - アルゴリズムを学ぶ - アルゴリズムとは - [学習(書籍)](https://hackmd.io/@h-sato/BkB1UsTNw) - テスト - アルゴリズムの実践(Java実習) - FizzBuzz問題 - 自動販売機問題 - テスト技法を学ぶ - ソフトウェアテストとは - [学習(書籍)](https://hackmd.io/@k-saito/H1WDYeUNw) - ここに「ソフトウェア開発とテスト工程」、「テストドキュメント」、「テスト自動化ツール」を含める - テスト - ソフトウェアテスト技法 - [学習(書籍)](https://hackmd.io/@k-saito/H1WDYeUNw) - テスト - 実習(自作プログラムのテスト)