קורס ג'אווהסקריפט מעשי למתחילים

קורס ג'אווהסקריפט וידאו מעשי — 9 שעות תוכן שמכסות את היסודות המרכזיים של השפה והכלים הדרושים לפיתוח דפי אינטרנט דינמיים.
הקורס מבוסס תרגילים וכולל עשרות תרגילים מעשיים שמעניקים את הבסיס לכתיבת תוכניות ודפי אינטרנט אינטראקטיביים. מבחינת היקף ותוכן — מקביל לחלק הג'אווהסקריפט שמועבר בקורסי הפיתוח במכללות התכנות הגדולות בישראל.

למה לבחור בקורס JavaScript של Lokipod?


דרישת קדם

הקורס מניח היכרות בסיסית עם HTML.

HTML היא שפת תגיות פשוטה שמשתמשים בה כדי לכתוב דפי אינטרנט והיכרות איתה, גם אם בסיסית, מאוד תעזור להבין את ההקשר כשמתחילים ללמוד ג'אווהסקריפט.

אתם מוזמנים ללמוד את הבסיס של HTML או לרענן את זכרונכם בסרטון הזה. זה נחמד, לא קשה, חינמי ואפשר ללמוד את זה בכשעה.


סילבוס - נושאי הלימוד

חלק ראשון

זמןנושא
0:00מבוא והסבר על קורס הג'אווהסקריפט
0:26סביבת העבודה, Visual Studio Code, חיבור ג'אווהסקריפט ל-HTML, ה-Developer tools בדפדפן, תוכנית ראשונה בג'אווהסקריפט
0:42כתיבת הודעות מג'אווהסקריפט - console.log, alert
0:45משתנים בג'אווהסקריפט, פעולות בסיסיות עם משתנים, let, const
1:09עבודה עם משתנים מספריים, פעולות מתמטיות מובנות, המחלקה Math, הערך המקסימלי, הערך המוחלט, עיגול מספרים, הגרלת מספרים אקראיים, שורש ריבועי, חזקה
1:32המרת מחרוזות למספרים, מחרוזות מספריות, parseInt
1:36תגובה לאירועים, טיפול באירוע של לחיצה על כפתור, getElementById, onclick, שמירת מצב התוכנית בין לחיצות
1:53קלט מהמשתמש, עבודה עם אלמנט של input
2:02עדכון של ה-DOM מג'אווהסקריפט
2:15קוד מותנה, תנאים, משפטי if
2:23המשתנה הבוליאני
2:39התנהגות אלטרנטיבית, else
2:50הצגת תנאי אלטרנטיבי, if else if
2:55עבודה עם תיבת בחירה, select, onchange
3:13מספרים לא חוקיים, NaN

חלק שני

זמןנושא
0:00טיפול במקרים שונים על סמך קריטריונים שונים
0:18מימוש המשחק "אבן נייר ומספריים" נגד המחשב
0:28מחרוזות בג'אווהסקריפט - מציאת אורך של מחרוזת, שליפת תו ספציפי ממחרוזת, שרשור מחרוזות
0:41תת-מחרוזות, קיום תת-מחרוזת
0:51המרת מחרוזת לאותיות גדולות / קטנות
1:04השמה עם ביטוי טרנאריים
1:05תנאים מורכבים - מבוא
1:20תנאי וגם &&
1:23תנאי או ||
1:27שלילת תנאי, התנאי ההפוך
1:35מעקב אחר היסטורית הקלט
2:01מימוש המשחק "משלושה יוצא אחד" עם בחירות אקראיות
2:06מודולו, שארית חלוקה
2:26התנהגות של שעון, חישוב השעה לפי מספר השעות שחלפו
2:28לולאת while, קלט מחזורי מהמשתמש
2:42שבירת לולאות, break
2:46מימוש המשחק "נחש את המספר"

חלק שלישי

זמןנושא
0:00לולאות for
0:10הצגת מספרים בקפיצות, הצגת מספרים בסדר יורד
0:16סדרה חשבונית
0:26עבודה על תווים של מחרוזות
0:46סטטיסטיקה של התפלגות אחידה
0:51מימוש המשחק "נחש את המילה" (ניחוש תווים עד חשיפת המילה)
1:07מבוא למערכים
1:15גישה לאיברי מערך
1:20מחרוזות מול מערכים - mutable vs immutable
1:23הוספה והסרה של איברים למערך
1:25מעבר על מערך עם לולאה
1:37האם מערך כולל איבר, includes
1:46תת מערכים, slice
1:50הסרת איבר ממערך, shift, pop, splice
1:59שליפת כל האיברים ממערך, spread operator, שרשור מערכים
2:03מציאת המקסימום / מינימום במערך
2:16שרשור איברי מערך למחרוזת, join
2:20מציאת ממוצע של מערך
2:26היפוך מערך
2:28שבירת מחרוזת למערך, split
2:35העברת כפתורים משורה לשורה בעת לחיצה
2:45פונקציות בג'אווהסקריפט
2:49העברת פרמטרים לפונקציה
2:58החזרת ערך מפונקציה
3:02מימוש חשבון ללקוח (פריטים ומחיר)
3:09חידה - מספר הגפרורים בבית
3:13פונקציה שבודקת האם מחרוזת היא פלינדרום

חלקו הראשון של הקורס מוצע בחינם להתרשמות.

קורס בדיקה - רכישת הקורס המלא

שימו לב! רכישת הקורס מאפשרת גישה ל- 6 חודשים

ניתן לשלם ב- PayPal או באמצעות כרטיס אשראי.
מחיר הקורס: 500 ש"ח

לרכישת הקורס יש להיכנס לחשבון