קורס TypeScript

- 132 דקות
- 15 הרצאות
תוכנית הלימודים
מה לומדים בקורס TypeScript?
קורס TypeScript של PracticU מלמד את השפה שמוסיפה טיפוסים ל-JavaScript ועושה את הקוד קריא, בטוח ונוח לתחזוקה. הקורס בעברית, כולל 15 הרצאות וידאו (כ-130 דקות), ובכל אחת כותבים קוד על המסך ורואים איך הוא מתקמפל ורץ.
מתחילים בהסבר על TypeScript וביצירת פרויקט חדש, ואז עוברים לבסיס השפה: סוגי משתנים, סוגי אובייקטים, מערכים ופונקציות. משם נכנסים לתכנות מונחה עצמים: יצירת מחלקה ואובייקטים, הורשה, מחלקה אבסטרקטית, ממשק (interface), משתנה סטטי ופולימורפיזם.
בחלק המתקדם יותר של הקורס לומדים מחלקות Generic, enum, וייבוא וייצוא של Module בין קבצים, ובסוף מסכמים הכול בפרויקט גמר.
הקורס בנוי מהקל אל הכבד. ההרצאות הראשונות מציבות בסיס של טיפוסים ופונקציות, וכל נושא אחר כך נשען על קודמו: מחלקה בונה על אובייקטים, הורשה בונה על מחלקה, ופולימורפיזם משתמש בהורשה. כך רואים איך הרעיונות מתחברים ולא משננים פיסות מידע מנותקות.
בהרצאות על מחלקה אבסטרקטית ועל interface תראו מתי כדאי לבחור כל אחד מהם, ובהרצאה על Generic תראו איך כותבים מחלקה אחת שעובדת עם כמה טיפוסים. אלה נושאים שמפתחים פוגשים בקוד ארגוני ובפריימוורקים.
למי הקורס מתאים?
- מפתחי JavaScript שרוצים לעבור לכתיבה עם טיפוסים.
- מי שמתכנן ללמוד פריימוורק שמשתמש ב-TypeScript ורוצה להכיר קודם את השפה עצמה.
- מתכנתים משפות כמו Java או C# שרוצים לראות איך נראים מחלקות וממשקים בעולם ה-JavaScript.
- סטודנטים שרוצים להרחיב את הידע בתכנות מונחה עצמים בשפה נוספת.
מומלץ להכיר JavaScript או שפת תכנות אחרת ברמה בסיסית, אבל הקורס מסביר את המושגים כשהם מופיעים.
מה תדעו לעשות בסוף הקורס?
- להקים פרויקט TypeScript ולהבין איך קוד מקבל טיפוסים.
- להגדיר משתנים, אובייקטים, מערכים ופונקציות עם טיפוסים מפורשים.
- לבנות מחלקות, להשתמש בהורשה ובמחלקות אבסטרקטיות ולהגדיר ממשקים.
- להשתמש במשתנים סטטיים ובפולימורפיזם.
- לכתוב מחלקות Generic ולהגדיר enum.
- לפצל קוד למספר קבצים עם ייבוא וייצוא של Module.
- להשלים פרויקט גמר ב-TypeScript.
הקורס קצר ומרוכז, כל נושא מקבל הרצאה משלו, ולכן אפשר לחזור בקלות לנושא ספציפי כמו מחלקה אבסטרקטית או Generic כשמגיעים אליו בפרויקט אמיתי.
פרויקט הגמר מאפשר לאחד את כל החומר בעבודה אחת ולוודא שאתם משתמשים בטיפוסים, במחלקות ובמודולים בלי לחזור על ההרצאות.
בסיום תוכלו לקרוא ולכתוב קוד TypeScript בביטחון, להבין הודעות שגיאה של הקומפיילר ולהמשיך ללמוד כלים ופריימוורקים שמסתמכים על השפה. ההרצאות בעברית, והדוגמאות מוצגות בצעדים קטנים שקל לשחזר בעורך הקוד שלכם.
איך לומדים?
אפשר לראות את ההרצאות בכל שעה, בקצב שלכם, ולהקליד את הדוגמאות לצד המרצה. נרשמים למנוי של PracticU ב-350 ₪ לחודש וזוכים בגישה לכל הקורסים בעברית באתר. יום הניסיון הראשון חינם, והמרצה זמין בטלפון לכל שאלה.
שאלות נפוצות
מה ההבדל בין TypeScript ל-JavaScript?
TypeScript מוסיפה ל-JavaScript טיפוסים, מחלקות וממשקים. בקורס רואים את ההבדלים בפועל, מסוגי המשתנים ועד Generic.
האם צריך לדעת JavaScript לפני הקורס?
מומלץ להכיר JavaScript או שפת תכנות אחרת ברמה בסיסית. הקורס מסביר את המושגים החדשים כשהם מופיעים.
כמה זמן נמשך הקורס?
15 הרצאות וידאו, כ-130 דקות. אפשר לסיים אותו בכמה ערבים.
אילו נושאים בתכנות מונחה עצמים נלמדים?
מחלקות ואובייקטים, הורשה, מחלקה אבסטרקטית, interface, משתנה סטטי ופולימורפיזם.
כמה עולה הקורס?
במנוי של PracticU, 350 ₪ לחודש, מקבלים את הקורס הזה ואת כל הקורסים האחרים, יחד עם ליווי טלפוני של המרצה. אפשר להתחיל ביום ניסיון חינם.
האם מקבלים תעודה?
כן, תלמידים רשומים שצפו בהרצאות הקורס מקבלים תעודת סיום של PracticU באזור האישי.