קורס סייבר
לתלמידי/ות כיתות ז׳ - ט׳
מטרת הקורס
ללמד את התלמידים/ות את אחת השפות המבוקשות כיום בתעשיה – Python, ודרכה ליצור מערכות מתקדמות, מאגרי מידע, מנועי אבטחה ועוד.
רמה
מתחילים
שעות שבועיות
1
כיתות
ז'-ט'
שפה
אנגלית
בנוסף
תרגול ביתי
במשך 10 חודשים
40 שיעורים
מועד התחלה
ספטמבר 24
עלות חודשית
250 ₪
מה נעשה בקורס?
בקורס התלמידים/ות ילמדו את יסודות התכנות בשפת הפייתון מהבסיס ודרכן יפתחו תוכנות, משחקים, מערכות מתקדמות ומערכת להשתלטות על אתרים ומחשבים. הקורס הינו רב שנתי ומאפשר למידה עמוקה ומקצועית של השפה לצד המדריכים הטובים ביותר
תוכנית רב שנתית לתכנות בשפת Python
לימוד שלב אחר שלב
יישום קוד מהשיעור הראשון
שיעורי מקוונים נוספים לתרגול החומר הנלמד בכיתה
הכרת עולם הבינה המלאכותית
תכנות של עשרות תוכנות מתקדמות, מערכות מידע, משחקים, וניתוח מאגרים מתקדמים
פיתוח חשיבה אנליטית
חיזוק השפה האנגלית
מצטייני בוגרי/ות שנה א׳ יוכלו להצטרף לנבחרת הסייבר היוקרתית שלנו
לימוד תוך כדי התנסות
הלימוד הותאם בצורה חווייתית, הקורס מעניק לתלמידים/ות כבר מהשיעור הראשון יכולת לתכנת בשפת הפייתון וליישמה תוך זמן קצר בבניית מערכות, משחקים ותוכנות מדליקות, בתהליך, התלמידים/ות מחזקים את השפה האנגלית, מתגברים/ות על באגים ובעיות אחרות ומתנסים בעבודה קבוצתית.
הרבה מעבר לתכנות
החל מתוכנות פשוטות ומשחקים, דרך מערכות ניתוח נתונים ושימוש בחבילות גפריקה ועד להשתלטות על מחשבים ואתרים, התלמידים/ות נהנים/ות מלמידה מקוונת לצד המדריכים הטובים ביותר
שנה ראשונה
פרק ראשון
- הקדמה לקורס, רקע כללי על תכנות ושפות תכנות
- סביבת עבודה
- תרגולי בסיס
- פונקציות בסיסיות של פייתון
- סוגי נתונים: מספרים שלמים, מחרוזות
- משתנים
פרק שני
- סוגי נתונים נוספים: מספרים לא שלמים, בוליאנים והפקודה type
- המרת סוג משתנה
- ASCII
- תנאים
פרק שלישי
- קשרים לוגיים בתנאים
- כתיבת פונקציות, עבודה עם הממשק של פייתון
- בדיקת קלט של פונקציה
- כתיבת סקריפט פונקציונאלי
- תיעוד פונקציות
- קלט מהמשתמש
פרק רביעי
- לולאות while
- לולאות for
- תרגילי ביניים מסכמים
- Range
- רשימות
פרק חמישי
- טיפוסי משתנים מתקדמים
- Tuples
- Dictionaries
- רשימות מקוננות
שנה שנייה
פרק ראשון
- תרגולים עם חבילת turtle
- משחק crossy road
- ניהול קבצים
- שמירה תוכן על קבצים
- ניווט בין תיקיות למציאת קבצים
פרק שני
- מערכת דואר
- מערכת שליחת הזמנות אוטומטית
- ניתוח נתונים CSV
- ניתוח נתונים Pandas
- תוכנה למיפוי מסעדות, בתי קפה
- משחק זיהוי ארצות בארצות הברית
פרק שלישי
- List comprehension
- dictionary comprehension
- השוואות בין סוגי רשימות
- תוכנה להצפנת הודעות עם קודי נאטו
- Arguments value
שנה שלישית
פרק ראשון
- חבילת TKinter
- חבילת גרפיקה לבניית תוכנות
- סידור אובייקטים במסך ע״י חלוקת grid
- תוכנה להמרת מטבעות
- תוכנה לשעון מעורר
פרק שני
- תוכנה לשמירת קודים לאתרים ומחולל קוד מוצפן
- ניהול שגיאות בקוד
- שליחת מייל אוטומטית
- smtplib
- מערכת לשחזור סיסמאות
- חבילת זמן, תאריך ושעה
פרק שלישי
- משיכת נתונים ממאגרים ברשת
- Application Programming Interfaces
- תוכנה לשליחת ברכות יום הולדת רנדומלית במייל לחברים מתוך רשימת csv
- משחק טרוויה
פרק רביעי
- שליחת הודעות לטלפון הנייד
- Twilio
- מערכת הזמנת פיצה
- עדכון מזג האוויר לנייד
- תוכנה לשליחת מצעד שירים בינלאומי
פרק חמישי
- שליחת נתונים לעדכון מערכת
- API \ POST
- ניתוח נתונים באתרים אינטרנט עם חבילת BeautifulSoup
- ניתוח אתרי סרטי קולנוע