← Learn to Code — Python, Java, C, SQL & Web · プログラミング学習 — Python, Java, C, SQL & Web
Java for AP CS A · AP CS AのためのJava
Java programming for the AP Computer Science A exam. · AP Computer Science A試験のためのJavaプログラミング。
java 19 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. · 全レッスンはブラウザ内で実行され、実際のコードを記述し、「実行」ボタンを押すだけでタスクが自己確認を行う。無料であり、アカウント不要。翻訳付きメモが英語とペアになっている。
Lessons in this course · このコースのレッスン
No lessons match. Clear the search or choose another filter.
- history A short history of Java · Javaの短い歴史 Reading and resources
- usage What Java is used for · Javaが何に使われるか Reading and resources
- resources Where to learn more · さらに学ぶ場所 Reading and resources
- setup Set up your computer · コンピュータをセットアップする Reading and resources
- 01 Java basics: classes, main, and output · Javaの基礎:クラス、main、および出力 2 required tasks Video · 動画
- 02 Using objects: String, Math, and wrappers 3 required tasks Video · 動画
- 03 Booleans and selection: if/else and logic 3 required tasks Video · 動画
- 04 Loops: while, for, and accumulation · ループ:while、for、および累加 3 required tasks Video · 動画
- 05 Strings and nested loops · 文字列とネストループ 3 required tasks Video · 動画
- 06 Writing a class: fields, constructor, methods · クラス定義:フィールド、コンストラクタ、メソッド 3 required tasks Video · 動画
- 07 Encapsulation: private fields, getters, setters · カプセル化:private フィールド、ゲッター、セッター 3 required tasks Video · 動画
- 08 1-D arrays: store, index, and traverse 3 required tasks Video · 動画
- 09 Array algorithms: max, count, search, average · 配列アルゴリズム:最大値、カウント、検索、平均 4 required tasks Video · 動画
- 10 ArrayList: a list that grows · ArrayList:成長するリスト 3 required tasks Video · 動画
- 11 ArrayList algorithms: filter and the remove bug 3 required tasks Video · 動画
- 12 2-D arrays: working with a grid · 2次元配列:グリッドとの操作 3 required tasks Video · 動画
- 13 Searching: linear and binary · 検索:線形検索と二項検索 3 required tasks Video · 動画
- 14 Sorting: selection and insertion sort 3 required tasks Video · 動画
- 15 Recursion: base case and recursive case · 再帰:ベースケースと再帰ケース 3 required tasks Video · 動画
- 16 Text files: write and read with Scanner · テキストファイル:Scannerによる書き込みと読み込み 2 required tasks Video · 動画
- 17 Inheritance: extends, super, and overriding 3 required tasks Video · 動画
- 18 Polymorphism: dynamic dispatch and toString() 3 required tasks Video · 動画
- 19 FRQ workshop: the 4 question types · FRQワークショップ:4つの問題タイプ 2 required tasks Video · 動画