ロードマップが役立つと思われる場合は、このリポジトリに星を付けてください。
これは、Boot.dev のバックエンド開発者向けの無料で読めるコンピューター サイエンス プログラムの生きたロードマップです。
コース名 | Python オプションのリンク |
---|---|
コーディングの基礎を学ぶ | パイソン |
シェルとターミナルを学ぶ | バッシュ/Zsh |
Git を学ぶ | Git |
ブックボットを構築する | パイソン |
OOPを学ぶ | パイソン |
小惑星ゲームを構築する | パイソン |
関数型プログラミングを学ぶ | パイソン |
静的サイトジェネレーターを構築する | パイソン |
アルゴリズムを学ぶ | パイソン |
データ構造を学ぶ | パイソン |
迷路ソルバーを構築する | パイソン |
メモリ管理を学ぶ | C |
個人プロジェクト 1 | あなたの選択 |
コース名 | 移動オプションリンク | JS/TSオプションリンク |
---|---|---|
言語を学ぶ 2 | 行く | JavaScript |
言語を学ぶ 3 | スキップ | TypeScript |
X を構築する | 行く | TypeScript |
HTTP クライアントについて学ぶ | 行く | TypeScript |
ポケモン図鑑を作成する | 行く | TypeScript |
SQLを学ぶ | SQL | 同じ |
ブログアグリゲーターを構築する | 行く | TypeScript |
HTTP サーバーを学ぶ | 行く | TypeScript |
ファイルストレージを学ぶ | ゴー + S3 | TypeScript + S3 |
CDN について学ぶ | ゴー + クラウドフロント | TypeScript + クラウドフロント |
Docker を学ぶ | ドッカー | 同じ |
CI/CDを学ぶ | Docker + GitHub アクション + Go | Docker + GitHub アクション + TS |
Webセキュリティを学ぶ | 行く | TypeScript |
キャップストーンプロジェクト | あなたの選択 | 同じ |
仕事を見つける方法を学ぶ | 求人検索 | 同じ |
コース名 | 第一言語リンク | 第二言語リンク |
---|---|---|
Git 2 を学ぶ | ギット2 | 同じ |
HTTPプロトコルを学ぶ | 行く | TypeScript |
Kubernetesを学ぶ | Kubernetes | 同じ |
PubSub アーキテクチャを学ぶ | 行く | なし |
アルゴリズムを学ぶ 2 | パイソン | なし |
暗号を学ぶ | 行く | なし |
Web クローラーを構築する | 行く | TypeScript |
関数型プログラミングを学ぶ 2 (OCaml/Elixir)
コンピュータ アーキテクチャとハードウェア (ARM) を学ぶ
分散システムを学ぶ (Go)
コンピュータ ネットワークを学ぶ (Go)
NoSQL データベースを学ぶ (???)
パフォーマンス エンジニアリングを学ぶ (Go)
コードとしてのインフラストラクチャ (Terraform) を学ぶ
ロギングとテレメトリを学ぶ (Go)
クリーンなコードを学ぶ (Go)
プログラマーのための離散数学を学ぶ (Go)
オペレーティング システムを学ぶ (???)
コンパイラを学ぶ (Go)
サーバー管理を学ぶ (Linux/標準 VPS)
計算理論を学ぶ (???)
人工知能(Python)を学ぶ
機械学習(Python)を学ぶ
GraphQLを学ぶ
サイバーセキュリティを学ぶ
AWS/GCP/Azureを学ぶ
NLPを学ぶ
はい。今のところ、私たちは新進気鋭のバックエンド開発者向けに絶対的に最高のカリキュラムとプラットフォームを用意することに引き続き注力しています。そして、より多くの言語で利用できるようにすることを優先していますが、その後、他のキャリア目標にも手を広げていく予定です。おそらく次の候補者は次のとおりです。
データエンジニアリング
DevOps / インフラストラクチャ
埋め込み
ゲーム開発者
サイバーセキュリティ
フロントエンド(笑JK)
私たちの学習アプローチについては、こちらをご覧ください。
はい、始めてください。このプログラムは常に改善されており、「完成」することはありません。 YouTube が決して「完成」しないのと同じ意味で、このカリキュラムも決して「完成」しません。常に新しいコンテンツが存在します。私たちはこのプログラムの品質に細心の注意を払っており、常に改善と追加を行っていきます。
カリキュラムを改善する方法についてのフィードバックをお待ちしています。推奨される支援方法は、GitHub で問題を送信することです。いくつかのアイデアについて話したいだけの場合は、以下のいずれかの方法を使用して直接お問い合わせください。
このプロジェクトについて議論したい場合は、Boot.dev までお気軽にお問い合わせください。私たちは Discord で最も迅速に対応しますが、Twitter でも私たちを見つけることができます。
ツイッター
不和