これらは私がこれまでに見つけた最高の学習リソースです。
選択基準 - リソースには、次の側面の少なくとも1つがあります。
また:
教育方法の簡単な要約については、レビューメモを参照してください。
クラッシュコースコンピューターサイエンス
YouTubeプレイリスト
クラッシュコースは、簡単でアクセスしやすい方法を迅速に学習することを目的としています。彼らは、かわいいアニメーションやストーリーの例を使用して、トリッキーな概念を説明しています。多くの場合、より具体的になる前に、コンテキストを理解するための素晴らしい出発点です。また、基本的な基本的な知識のギャップを埋めるのに良い資料です。
フォーマット: YouTubeビデオコース
可用性:無料
コード完了、第2版
予約リンク
2004年にこの本が出版されたにもかかわらず、ソフトウェア開発の「聖書」と考えられています。原則と実践は、今日の業界の非常に関連性の高い基礎と考えられています。包括的ですが、ユーモラスに関連しやすく、理解しやすい形式で書かれています。
フォーマット:本
可用性: Oreilyリンクでの無料の1週間の試用
5日間でフロントエンドのWeb開発を無料で学んだ方法
記事
著者が5日間でフロントエンドのWeb開発のさまざまな側面を学ぶために採用したガイドの有用なリスト。
フォーマット:ハウツーリソースリスト
可用性:無料
LearnCode.Academyの初心者向けのjQueryチュートリアル
YouTubeプレイリスト
jqueryを本当に速く学び、フォローしやすいです。
フォーマット: YouTubeビデオコース
可用性:無料
JavaScript:初心者からプロでプログラムを学ぶ
ウデミーコース
プログラミング言語の違いなど、多くの基本的な概念に十分に詳細になるため、便利です。また、多くのレッスンの後にクイズがありますので、自分でテストできます。
重要なメモ:このコースは2014年に作成されたため、ES6のリリースを事前にします。したがって、現在推奨されているブロックレベルのletおよびconst変数(推奨されていないvarを使用)、 promises 、ES8のasync / awaitの導入など、いくつかの重要な変更は組み込まれていません。
ただし、JavaScriptのES 6-8の改善に関する短い1〜2時間のリフレッシャーコースに取り組む前に、最初にこのコースを最初に行うことを強くお勧めします。 JavaScriptはプログラミング言語の中で非常にユニークであるため、これはクロール以前にキャンウォークシナリオの1つです。 JavaScriptとの私自身の闘争から、変更とそれらが作成されたコンテキストを理解するために、JavaScriptの基本に最初に戻る必要があることがわかりました。
JavaScriptのこの重要なコンテキストと、具体的にそれが他の言語とどのように異なるかを説明することは、このコースが優れていることであり、したがって、理解のために非常に重要な基盤を置いています。その後、フードの下で何が起こっているのか、JavaScriptの仕組み、そしてこれらの追加が必要な理由を理解すると、更新された構文でこれらを簡単に作成できます。
テクノロジーは速く変化する業界であるにもかかわらず、財団や基礎を理解することになると、最新のリソースが常に最高ではないかもしれません(そのため、 Code Complete(第2版)は、2004年に書かれているにもかかわらず、適切なソフトウェア開発を学習するための最も重要なリソースの1つとまだ広く考えられています。)
フォーマット: Udemyビデオコース
期間: 4 1/2時間
可用性:無料
クラッシュコース人工知能
YouTubeプレイリスト
クラッシュコースは、簡単でアクセスしやすい方法を迅速に学習することを目的としています。彼らは、かわいいアニメーションやストーリーの例を使用して、トリッキーな概念を説明しています。多くの場合、より具体的になる前に、コンテキストを理解するための素晴らしい出発点です。また、基本的な基本的な知識のギャップを埋めるのに良い資料です。
フォーマット: YouTubeビデオコース
可用性:無料
機械学習アンドリューngコース
YouTubeプレイリスト
機械学習を掘り始めたいときには、詳細で非常に技術的です。 [無料]機械学習コースの紹介に従うことができました - それは非常に数学的です - 高校の数学レベルの理解で管理することは、繰り返されるかもしれません。講義と柔らかい「締め切り」の毎週の提出後に自分自身をテストするためのクイズがあります。
フォーマット: YouTube/Courseraビデオコースは、クイズと毎週の提出物を備えています
可用性:無料/有料
BrackeysでUnity Gamesを作成します
YouTubeプレイリスト
速く学ぶ - 彼らの基本的なメイク・ゲーム・コースから始めて、理解しやすく、段階的に進みます。特定のトピックコースなど、FPS、2Dプラットフォーマー、C#ゲーム開発など、高度に構築されます。
フォーマット: YouTubeビデオコース
可用性:無料
退屈なものをPythonで自動化します
無料の本
プログラマーや非プログラマーの両方の紹介を理解しやすい。
この本を調べるには、基本をしっかりと把握できるようになります。この本は、基本的な知識に強くお勧めします。
フォーマット:本
可用性:無料
また利用可能: Udemyコースで(以下を参照)。
Pythonプログラミングで退屈なものを自動化します
本に基づいたUdemyビデオコース。残念ながらこれは無料ではありませんが、Udemyには注目すべき頻繁な割引販売があります。
理解しやすい、本はかなり密接に続きます。プログラマーと非プログラマー用。コースを通過すると、基礎を確実に把握できるようになります。特に、学習のための本よりも簡単な媒体であるビデオを見つけた場合は、基礎知識に推奨されます。
フォーマット: Udemyビデオコース
可用性:有料(多くの場合、割引)
期間:9.5H
この無料のUdemyコース** 'Django 2.2を試してください-Python 3.6+を使用したWeb開発は、初心者にとって非常に明確で、簡単にフォローしているため、その過程で楽しいブログサイトを構築できます。 Django 4.2.7とPython 3.12を使用してあまり違いはないことがわかりました。そのため、2019年に作成されたと思われるコースは熟成しています。ここで見つけることができます
フォーマット: Udemyコース
可用性:無料
公式のDjango DocsとDjangoのチュートリアルは素晴らしいです。 Djangoサイトには、クイックスタートからチュートリアル、トピックの説明、より詳細な詳細なドキュメントまで、さまざまなレベルの説明があります。これらは、ここには異なるセクションへのリンクとそれぞれの説明があります。
フォーマット:公式ドキュメント- しかし、非常にユーザーフレンドリーです!
可用性:無料
Djangoで十分に快適になったら、制作可能な(つまりライブ)サイトをセットアップしたい場合は、これらをご覧ください。
Postgres DBをDjango DBとして設定します。このガイドを参照してください。
フォーマット:オンラインガイド
可用性:無料
Djangoの環境変数のセットアップ:敏感なデータをコミットしません!これが便利な説明記事です。
形式:短い記事/ガイド
可用性:無料
注:テンプレートはこちらから入手できます。Djangosettings.pyの例を作成しました。PostGressQLDBの構成と環境変数の統合を示しました。このリポジトリのDjangoフォルダーで見つけることができます。
フォーマット: GitHubコードレポ
可用性:無料
完全な初心者向け:
Oracle Cloud Infrastructure-パート1(クラウドの基礎) - このコースでは、IAAS、PAAS、SAASについて説明し、完全な初心者レベルでOracle vs AWS Basic Conceptsを比較しています。したがって、OracleやAWSを使用することを計画していない場合でも、高レベルでクラウドを理解したいだけでも便利です。
フォーマット: Udemyビデオコース
可用性:無料
期間:1.5H