ソート、探索、再帰などのアルゴリズムに加え、OS (プロセス、メモリ、ファイルシステム)、ネットワーク (TCP/IP、HTTP、DNS、CDN)、データベースまで、Web エンジニアに必要な CS の基礎を一本で学べる総合コースです。エンジニア転職を目指す学習者や、CS 出身でない現役エンジニアを対象としています。約 34 時間 (1 日 30 分 × 68 日) で 135 レッスンを修了でき、修了後は技術選定やシステム設計の議論に自信を持って参加できるようになります。
所要時間
約1ヶ月
ランク
初級
参加者
-
アルゴリズムとデータ構造を理解し、効率的なプログラムが書けるようになります。
ソート、探索、再帰などのアルゴリズムに加え、OS (プロセス、メモリ、ファイルシステム)、ネットワーク (TCP/IP、HTTP、DNS、CDN)、データベースまで、Web エンジニアに必要な CS の基礎を一本で学べる総合コースです。エンジニア転職を目指す学習者や、CS 出身でない現役エンジニアを対象としています。約 34 時間 (1 日 30 分 × 68 日) で 135 レッスンを修了でき、修了後は技術選定やシステム設計の議論に自信を持って参加できるようになります。
配列、リスト、スタック、キューを実装できる
木構造とグラフの基本を理解できる
ソート・探索アルゴリズムを実装できる
計算量(Big-O)を分析できる
コーディング面接の基本問題を解けるようになる
ブラウザ完結(インストール不要)
必要ツール: ブラウザ内エディタ, JavaScript/Python
テキストでの解説
84
レッスン
コーディングの問題
44
レッスン
クイズ問題
7
レッスン
チョットデキル編集部
プログラミング学習をもっと身近に。初心者から実務レベルまで、わかりやすいコンテンツをお届けします。
技術面接対策をしたい人
を目指す人
パフォーマンスを意識したコードを書きたい人
を目指す人
CSの基礎を体系的に学び直したい人
を目指す人