← Learn to Code — Python, Java, C, SQL & Web · למד לתכנת — Python, Java, C, SQL ואתרים
Java for AP CS A · Java ל-AP CS A
Java programming for the AP Computer Science A exam. · תכנות Java לבחינת AP Computer Science A.
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. · כל שיעור מתבצע בדפדפן שלך — כתוב קוד אמיתי, לחץ על הפעל, והמשימות יבדקו את עצמן. חינם, ללא צורך בחשבון, עם הערות מותרגמות לצד האנגלית.
Start the course · התחל את הקורס
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 · שימוש באובייקטים: String, Math ומעטפות (wrappers) 3 required tasks Video · וידאו
- 03 Booleans and selection: if/else and logic · בווליאנים בחירה: if/else ולוגיקה 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 · אקפסולציה: שדים פרטיים, מקבלים ומעמידים (getters, setters) 3 required tasks Video · וידאו
- 08 1-D arrays: store, index, and traverse · מערכים 1D: אחסון, אינדקס וטיול 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 · אלגוריתמים ב-ArrayList: סינון ובעיית ההסרה 3 required tasks Video · וידאו
- 12 2-D arrays: working with a grid · מערכים בעלי ממד 2-D: עבודה עם רשת 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 · יורשות: extends, super, ועיכוב (overriding) 3 required tasks Video · וידאו
- 18 Polymorphism: dynamic dispatch and toString() · פולימורפיזם: הפניה דינמית ו-toString() 3 required tasks Video · וידאו
- 19 FRQ workshop: the 4 question types · סדנת FRQ: סוגי השאלות 4 2 required tasks Video · וידאו