דלג לתוכן ראשי
תמיכה

self.py - הדרך שלך ללמוד פייתון

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

תאריך התחלה: Nov 25, 2018
משך זמן: 3 חודשים | 40-50 שעות לימוד
מחיר: חינם

תיאור הקורס

אוהבים לתכנת? מעוניינים ללמוד פייתון? הגעתם למקום הנכון!

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

פייתון היא שפת תכנות פופולרית בקרב מתכנתים, הן בחברות ענק, כגון גוגל ואינסטגרם, והן בחברות קטנות ובסטארט-אפים. פרויקטים בפייתון שימושיים בתחומים רבים: יישומי WEB, יישומים עם ממשק משתמש, רשתות ואינטרנט, עיבוד תמונה, בינה מלאכותית, אוטומציה, עיבוד נתונים ועוד.

פייתון היא שפה מובנת ואינטואיטיבית והתחביר שלה פשוט וקליט. בקורס נלמד להיעזר בחוזקות השפה בכדי לבצע פעולות מורכבות בפשטות. במהלך הקורס תכירו את עקרונות השפה ואת הבסיס הנדרש לתכנות בה. לכל אורך הדרך תְתרגלו כתיבת קוד "פייתונית", פתרון בעיות נפוצות, ותרכשו כלים להמשיך ולהתפתח ביכולות התכנות שלכם ו... השמיים הם הגבול! מקווים שתיהנו.

מה שתלמד

  • היכרות עם שפת פייתון - סביבת העבודה, כתיבת קוד בסיסי
  • משתנים - טיפוסי משתנים, פעולות בסיסיות, מניפולציות על משתנים
  • מחרוזות - יצירת מחרוזת, הדפסת מחרוזת, חיתוך מחרוזת
  • תנאים - בלוק, בקרת זרימה בתוכנית, פקודות תנאי, ביטויים לוגיים
  • פונקציות - כתיבת פונקציה, קריאה לפונקציה, פרמטרים וארגומנטים, כתיבת תיעוד, הפונקציה main
  • רשימה - עבודה עם רשימה, דמיון בין רשימות למחרוזות, פעולות נפוצות על רשימות
  • לולאות - לולאת while, בקרת זרימה בלולאות, לולאת for, הפונקציה range
  • טיפוסים מתקדמים של מבני נתונים - טיפוס tuple, טיפוס dict
  • קבצים - קריאה מקובץ, כתיבה לקובץ, format של קובץ, סריאליזציה ודה סריאליזציה

מדריכים

דנה

דנה ראש צוות פיתוח AI וציידת באגים

אייל

אייל סטרטאפיסט ודובר פייתונית מלידה

עוד על הקורס

הקורס מורכב מ-10 יחידות לימוד, כל יחידה מהווה נדבך נוסף ומשמעותי בדרך לרכישת הבנה וניסיון פרקטי בשפת פייתון.
היחידות מורכבות מסרטוני הדרכה מושקעים, סיכומים מפורטים של התכנים ושאלות תרגול סגורות (לווידוא הבנה) ופתוחות (לתרגול כתיבת קוד).
לכל אורך הקורס יינתן הסבר ומענה לשאלות ע"י מדריך של ה'מרכז לחינוך סייבר' במסגרת פורום הקורס.

ניתן ללמוד את הקורס בקצב אישי (במסגרת שלושת החודשים שהוקצו לו) ובכל דרך מועדפת.
ע"מ לסיים את הקורס ולזכות בתעודת הסיום, יש לעמוד בדרישות הבאות:

  1. מענה לשאלות הסגורות בקורס, עליהן יתקבל משוב אוטומטי מידי.
  2. הגשת המטלה המסכמת ביחידה מס' 10, עליה יינתן ציון ומשוב.
בהצלחה ובהנאה!

הירשם