2 進数、論理演算、ビット演算、データ構造、計算量、メモリモデルなど、プログラミングの土台となるコンピュータサイエンスの理論知識を学べるコースです。プログラミングを始めたばかりの学習者や、CS の体系的な土台を作りたい現役エンジニアを対象としています。約 13 時間 (1 日 30 分 × 26 日) で 53 レッスンを修了でき、修了後はコードのパフォーマンスや設計判断の根拠を理解した上で実装できるようになります。
所要時間
約1ヶ月
ランク
中級
参加者
-
システム開発に必要なコンピューターサイエンスの理論知識を体系的に習得できます。
2 進数、論理演算、ビット演算、データ構造、計算量、メモリモデルなど、プログラミングの土台となるコンピュータサイエンスの理論知識を学べるコースです。プログラミングを始めたばかりの学習者や、CS の体系的な土台を作りたい現役エンジニアを対象としています。約 13 時間 (1 日 30 分 × 26 日) で 53 レッスンを修了でき、修了後はコードのパフォーマンスや設計判断の根拠を理解した上で実装できるようになります。
ネットワークの仕組み(TCP/IP、HTTP)を理解できる
データベースの設計原則を理解できる
システムアーキテクチャのパターンを学べる
セキュリティの基礎知識を習得できる
設計ドキュメントを読み解けるようになる
ブラウザ完結(インストール不要)
必要ツール: ブラウザ
テキストでの解説
1
レッスン
コーディングの問題
45
レッスン
クイズ問題
7
レッスン
チョットデキル編集部
プログラミング学習をもっと身近に。初心者から実務レベルまで、わかりやすいコンテンツをお届けします。
独学でプログラミングを学んできた人
を目指す人
なんとなく動くコードから卒業したい人
を目指す人
システム全体を見渡せるエンジニアを目指す人
を目指す人