JavaScriptの基礎からhooks、ルーティング、状態管理まで、30日間で段階的に学ぶReact講座。
Asabeneh/30-Days-Of-JavaScript
初心者向けの無料JavaScript講座。毎日のレッスン、演習、ミニプロジェクトを通じて30日間で段階的に学べます。
- スター
- 46,945
- フォーク
- 10,451
- 未解決の Issue
- 366
- 最終コミット
- 2 か月前
これは何?
30 Days Of JavaScriptは、JavaScriptを1日ずつ学べる体系的な学習ガイドです。データ型、配列、関数、オブジェクト、クロージャ、Promise、DOM、イベントリスナーなどを日ごとに取り上げ、各レッスンの最後には学んだ内容を実践するための演習があります。
講座はNode.jsのセットアップ、ChromeのコンソールやVisual Studio Codeの使い方、Webページへのスクリプトの追加など、基礎から始まります。後半ではより高度な概念を扱い、最後には太陽系のアニメーション、世界各国のデータ可視化、ポートフォリオページ、リーダーボードなどのミニプロジェクトに取り組みます。著者は、修了までに30日以上かかる場合もあるとし、自分のペースで進めるよう勧めています。
レッスンは親しみやすい英語で書かれており、スペイン語、イタリア語、ロシア語、トルコ語、韓国語、ベトナム語、ポーランド語、ポルトガル語など、複数の言語でも利用できます。関連するYouTubeチャンネルの動画レッスンも紹介されています。
主な機能
- 01変数やデータ型からクロージャ、Promiseまで、30日分のトピックを網羅します。
- 02毎日のレッスンの最後に、実践用の演習があります。
- 03Node.js、Chromeのコンソール、VS Codeのセットアップ方法を説明します。
- 04データ可視化や太陽系のアニメーションなどのミニプロジェクトで締めくくります。
- 05英語のほか、複数の言語で利用できます。
ユースケース
- JavaScriptを体系的に学びたい初心者。
- 毎日少しずつ、自分のペースで学びたい独学者。
- JavaScriptの主要な概念を復習したい、他の言語を使う開発者。
- JavaScript講座向けの無料で多言語対応の参考資料を探している講師。
クイックスタート
- 1
公式サイトからNode.jsをインストールする
- 2
Node.jsがインストールされていることを確認する
node -v - 3
Google Chromeのコンソールを開き、JavaScriptコードを書き始める
使う前に知っておきたいこと
- コースにライセンスの記載がないため、再利用の条件が不明です。
- セットアップ手順では古いバージョンのNode.jsが案内されており、情報が古い可能性があります。
- チャレンジの修了証を取得するには、外部プラットフォームへの登録が必要です。
トピック
よくある質問
- 30-Days-Of-JavaScript とは?
- 初心者向けの無料JavaScript講座。毎日のレッスン、演習、ミニプロジェクトを通じて30日間で段階的に学べます。 30 Days Of JavaScriptは、JavaScriptを1日ずつ学べる体系的な学習ガイドです。データ型、配列、関数、オブジェクト、クロージャ、Promise、DOM、イベントリスナーなどを日ごとに取り上げ、各レッスンの最後には学んだ内容を実践するための演習があります。
- 30-Days-Of-JavaScript は無料で使えますか?ライセンスは?
- 30-Days-Of-JavaScript にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- 30-Days-Of-JavaScript は今もメンテナンスされていますか?
- 半年以内に更新あり。30-Days-Of-JavaScript の最終コミットは 2026年8月27日 です。
- 30-Days-Of-JavaScript は何に使えますか?
- JavaScriptを体系的に学びたい初心者。 毎日少しずつ、自分のペースで学びたい独学者。 JavaScriptの主要な概念を復習したい、他の言語を使う開発者。 JavaScript講座向けの無料で多言語対応の参考資料を探している講師。
- 30-Days-Of-JavaScript のインストール方法は?
- 公式サイトからNode.jsをインストールする Node.jsがインストールされていることを確認する: node -v Google Chromeのコンソールを開き、JavaScriptコードを書き始める
- 30-Days-Of-JavaScript はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Asabeneh/30-Days-Of-JavaScript
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アプリケーションをゼロから作るチュートリアルを、言語別にまとめた厳選リストです。
テラリウム、タイピングゲーム、宇宙ゲームなどの実践プロジェクトを通じてHTML、CSS、JavaScriptを学ぶ、12週間・全24レッスンの初心者向けカリキュラム。
Pythonの基礎からWebアプリ、API、データツールまで学べる、30日間のステップ形式のコースです。
JavaScript、TypeScript、CSS、HTML、Markdown、YAMLなどを、統一されたスタイルに整形し直す、独自の方針を持つコードフォーマッターです。
日常的なプログラミングのパターンを30秒以内で学べる、短く独立したJavaScriptの記事とコードスニペット集です。