学習の進め方
操作の困りごとではなく、進め方に迷ったときに読むものです。
全13本AIをどこまで使っていいですか
内容の理解には使ってください。課題は自分で設計して書くほど身につきます。
問題が解けないときの進め方
最適解でなくて構いません。無理やりでも一度は自分の手で解いてみてください。
学習期間の目安はどれくらいですか
公開しているすべてのコンテンツを一度学ぶと、合計でおよそ1,400時間になります。
どの言語で学ぶか、2周目は何を選ぶか
最初はJavaScriptかPythonを、中級まで進んだあとに静的型付けの言語をおすすめします。
コースを進める順番
ロードマップに従うのが基本です。Gitとチーム開発を挟む位置には目安があります。
解答解説の使い方
合格したあとに読み、自分のコードと見比べてください。読むだけでは身につきません。
デバッグの進め方
途中の値を出力して、想定と違うところを探します。無限ループも同じ方法で追えます。
計算量を最適化すべきですか
1回目は総当たりで構いません。最適化は解けたあとの課題として取り組んでください。
メソッドや関数は暗記すべきですか
暗記は要りません。公式ドキュメントを引く習慣のほうが役に立ちます。
公式ドキュメントの使い方
検索結果よりも公式を先に見てください。言語ごとの入口をまとめています。
レッスンのエディタでの学び方
読むだけで進めず、書き写して、書き換えて、動きの違いを確かめてください。
フロントエンドのコースも学ぶべきですか
見た目を作るためではなく、学んだ概念を実際のアプリで使うために置いています。
プロジェクトは何のためにありますか
学んだ知識をアプリケーションに落とす場です。完成度より、最後まで自分で作ることを重視します。