בקורס זה תלמדו כיצד להשתמש ב JavaScript באותו האופן בו אתם כותבים קוד צד-שרת ב PHP או Java. תלמדו את ההגיון של השפה וכיצד לכתוב קוד שיהיה קל לתחזוקה, רזה ומהיר מבחינת ביצועים. הקורס מתמקד בשפת JavaScript עצמה ומציג שיטות עבודה ללא שימוש בספריות חיצוניות כדוגמת jQuery או אנגולר. נדרש ידע קודם בפיתוח Web.
האם גם אתם מעתיקים קטעי קוד מהאינטרנט בלי להבין עד הסוף מה הם עושים? או מבלים שעות בחיפוש אחר ה jQuery Plugin המתאים כי לא בטוחים כיצד לכתוב לבד את הקוד שאתם צריכים? פיתוח בשפת JavaScript היה בעבר משימה מתסכלת, שכן השפה התנהגה אחרת על דפדפנים שונים, ופיתוח גם של דברים קטנים הצריך ידע תיאורטי רב ובדיקות אינספור.
כיום סביבת הפיתוח השתנתה מקצה לקצה. רוב הדפדפנים שיקראו את העמוד שלכם מסוגלים להריץ JavaScript מודרני ומציעים את אותו DOM API. התלות בספריות חיצוניות כגון jQuery היא כיום הרבה יותר נמוכה. בנוסף, פיתוח יישומי צד-לקוח מודרני כולל אתגרים רבים מעבר לבניית פקדים ואינטרקטיביות פשוטה בעמוד.
יישומי ה Web הנכתבים בשנים האחרונות מעבירים אחריות רבה לצד הלקוח, אחריות המלווה ביותר ויותר קוד JavaScript ולכידות גבוהה יותר בין חלקי המערכת השונים. נסיון להדביק את הקצב באמצעות זריקת jQuery Plugins לתוך העמוד הוא מתכון בטוח לכשלון. יש צורך בסוג אחר של JavaScript.
בקורס זה תלמדו כיצד להשתמש ב JavaScript באותו האופן בו אתם כותבים קוד צד-שרת ב PHP או Java. תלמדו את ההגיון של השפה וכיצד לכתוב קוד שיהיה קל לתחזוקה, רזה ומהיר מבחינת ביצועים.
במהלך כל הקורס אנו לא משתמשים בספריות חיצוניות, לא ב jQuery ולא בספריות MVC כדוגמת אנגולר או Backbone. הסיבה היא הרצון ללמוד את השפה לעומק וביסודיות ולהבין את הרעיונות שעומדים מאחורי ספריות אלו.
המסע שלנו מתחיל בהגדרת משתנים ופונקציות ומסתיים בבניית תשתית MVC מלאה בצד הלקוח. דוגמאות הקוד והתרגול המלווה יבטיחו שתצלחו אותו מקצה לקצה וכך תשפרו משמעותית את ההבנה ויכולת הפיתוח שלכם בשפת JavaScript.
הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.
את הקורסים באתר אני מלמד כמו שאני מלמד קורסים בכיתה: בצורה יסודית, תוך התעמקות בפרטים ובמטרה לתת לכם הבנה טובה של המנגנונים. בשביל להצליח לבנות פרויקט או להתקבל לעבודה לא מספיק לדעת לבנות משהו, צריך גם להבין בדיוק איך זה עובד.
בקורס זה תלמדו כיצד להשתמש ב JavaScript באותו האופן בו אתם כותבים קוד צד-שרת ב PHP או Java. תלמדו את ההגיון של השפה וכיצד לכתוב קוד שיהיה קל לתחזוקה, רזה ומהיר מבחינת ביצועים. הקורס מתמקד בשפת JavaScript עצמה ומציג שיטות עבודה ללא שימוש בספריות חיצוניות כדוגמת jQuery או אנגולר. נדרש ידע קודם בפיתוח Web.