Skip to content · ⁨コンテンツへスキップ⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨プログラミング学習 — Python, Java, C, SQL & Web⁩

JavaScript

The language of the web. Make things happen — runs right in your browser. · ⁨ウェブの言語です。ブラウザ内で動作させ、アクションを起こすことができます。⁩

javascript 15 Lessons · ⁨レッスン⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨全レッスンはブラウザ内で実行され、実際のコードを記述し、「実行」ボタンを押すだけでタスクが自己確認を行う。無料であり、アカウント不要。翻訳付きメモが英語とペアになっている。⁩

Start the course · ⁨コース開始⁩

Lessons in this course · ⁨このコースのレッスン⁩

  1. history A short history of JavaScript · ⁨JavaScriptの短い歴史⁩ Reading and resources
  2. usage What JavaScript is used for · ⁨JavaScriptの使用用途⁩ Reading and resources
  3. resources Where to learn more · ⁨さらに学ぶ場所⁩ Reading and resources
  4. setup Run JavaScript anywhere · ⁨どこでもJavaScriptを実行⁩ Reading and resources
  5. 01 console.log and comments · ⁨console.log とコメント⁩ 3 required tasks Video · ⁨動画⁩
  6. 02 Variables — let and const · ⁨変数 — let と const⁩ 3 required tasks Video · ⁨動画⁩
  7. 03 Numbers and maths · ⁨数値と数学⁩ 3 required tasks Video · ⁨動画⁩
  8. 04 Strings 4 required tasks Video · ⁨動画⁩
  9. 05 Template literals 3 required tasks Video · ⁨動画⁩
  10. 06 Booleans and comparisons · ⁨ブール値と比較⁩ 4 required tasks Video · ⁨動画⁩
  11. 07 if / else 3 required tasks Video · ⁨動画⁩
  12. 08 for loops · ⁨for ループ⁩ 3 required tasks Video · ⁨動画⁩
  13. 09 while loops · ⁨while ループ⁩ 3 required tasks Video · ⁨動画⁩
  14. 10 Functions 3 required tasks Video · ⁨動画⁩
  15. 11 Arrow functions 3 required tasks Video · ⁨動画⁩
  16. 12 Arrays 4 required tasks Video · ⁨動画⁩
  17. 13 Array methods · ⁨配列メソッド⁩ 3 required tasks Video · ⁨動画⁩
  18. 14 Objects 3 required tasks Video · ⁨動画⁩
  19. 15 Putting it together · ⁨統合⁩ 3 required tasks Video · ⁨動画⁩

Log in or create account · ⁨ログインまたはアカウント作成⁩

IGCSE, A-Level & AP