מבוא לקורס
ברוכים הבאים
קורס מקיף ללימוד Java מהצעד הראשון. הוא בנוי לפי הסדר הטבעי של לימוד השפה: מהבסיס (טיפוסים, פלט ומחלקות), דרך בקרת זרימה ומערכים, ועד אובייקטים, רקורסיה, קבצים וחריגות.
למה Java?
אחת משפות התכנות הנפוצות בעולם, עם שוק עבודה גדול
מונחית עצמים (OOP) במלוא מובן המילה
רצה בכל מקום בזכות ה-JVM: Windows, Mac, Linux ו-Android
בסיס מצוין ללימוד מבני נתונים ואלגוריתמים
לפני שמתחילים
אין צורך בידע קודם בתכנות
JDK מותקן (מוסבר בשיעור התקנה והגדרות )
עורך קוד: VS Code עם Java Extension Pack, או IntelliJ IDEA
מבנה הקורס
חלק א' - יסודות
חלק ב' - טיפוסים וערכים
חלק ג' - בקרת זרימה
חלק ד' - מערכים
חלק ה' - מחלקות ומחלקות מובנות
חלק ו' - תכנות מונחה עצמים ומבני נתונים
חלק ז' - מתקדם
דוגמאות קוד
לכל נושא יש קובץ קוד מלא ומתועד. לחיצה על קובץ פותחת אותו עם הדגשת תחביר, כפתור העתקה ואפשרות הורדה.
איך מתחילים
אחרי שה-JDK מותקן, שמרו את הקוד הבא בקובץ בשם Main.java:
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
והריצו אותו מהטרמינל (או בלחיצה על Run ב-IDE):
javac Main.java
java Main
סדר לימוד מומלץ
שבוע 1: יסודות - רקע, התקנה ותוכנית ראשונה (שיעורים 1-3)
שבוע 2: טיפוסים, ASCII, מחרוזות ואופרטורים (שיעורים 4-7)
שבוע 3: בקרת זרימה ומערכים (שיעורים 8-10)
שבוע 4: מחלקות מובנות - System, Scanner, Random, Math (שיעורים 11-15)
שבוע 5: אוספים, פונקציות, זיכרון ואובייקטים (שיעורים 16-19)
שבוע 6: רקורסיה, קבצים וחריגות (שיעורים 20-23)
משאבים נוספים
בהצלחה! מתחילים בשיעור הראשון: רקע והיסטוריה .
הבא ←
רקע והיסטוריה