קורס מבוא לתכנות עם פייטון

בית המהנדס
רח’ דיזנגוף 200, תל אביב
להסבר הגעה

דמי השתתפות בהתאם לזכאויות יפורסמו בהמשך

לפרטים נוספים

רויטל לוי
03-5205808
education@aeai.org.il

הדפס אירוע

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

פיתוח הנדסי-טכנולוגיקורסים והסמכות

אודות ומטרות הקורס

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

מטרות הקורס
מתן כלים בסיסיים בתכנות עם פייטון תוך התנסות ותרגול של המשתתפים

קהל היעד

אנשי טכנולוגיה, ללא רקע בתכנות (קורס פייטון למתחילים), המעוניינים לעשות היכרות ראשונית והתנסות בעולם התכנות

דרישת קדם

כל משתתף מחויב להגיע עם מחשב נייד ועליו מותקנות התוכנות: python 3, ipython, pycharm

המרצה

אודי אורון – מומחה ב full stack web development בשימוש קוד פתוח. עוסק בפיתוח ולימוד שפות Python, Django, Javascript, HTML5, CSS, jQuery,  AngularJS, Linux, SQL, MongoDB, Google App Engine.
אודי עובד כעצמאי בפיתוח תוכנה ב-python ובטכנולוגיות web עבור סטארטפים וגופים נוספים.
אודי מקיים הדרכות מתוך אמונה שהדרכה טובה כוללת תרגול איכותי, ליווי ופידבק למשתתפים והתאמה לרמת המשתתפים

כללי

  • הקורס הנו לעדכון ולרענון ואינו מהווה הכשרה או הסמכה מטעם משרד ממשלתי/מוסד כל שהוא
  • סה”כ 40 שעות אקדמיות- 5 מפגשים של 8 שעות אקדמאיות
  • בנוסף, יתקיים תרגול בהיקף 40 שעות – פעם בשבוע
  • יתקיים מפגש תרגול בימי ה’, בין השעות: 13:00-21:00 ללא תוספת תשלום
  • קיימת חובת נוכחות של 100% משעות הלימוד
  • ההרצאות ילוו במצגות
  • חומר נלווה והתרגולים יעלו למערכת למידה
  • עלות הקורס כוללת ארוחת צהריים קלה
  • פתיחת הקורס מותנת במינימום נרשמים, מספר המקומות מוגבל
  • הודעות ביטול תתקבלנה בכתב עד שלושה שבועות לפני יום האירוע. ביטול לאחר המועד יחויב במלוא דמי ההשתתפות

נושאי לימוד

מספר מפגשנושא למפגש
1

Introduction to Python, First Steps with Python, Scalars, Types and Variables, Strings, Input, output, Control flow 1: if, Control flow 2: loops and while

 תרגול – לא חובה
2

Data structures, Sequences, Control flow 3: for and range(),Control flow 4: Nested Loops, Lists, part 1: List Basics, Lists, part 2: Lists and References, More Pythonic Data Structures

 תרגול – לא חובה
3

Functions: part 1, Dictionaries, Working With Files, The Standard Library and Importing

 תרגול – לא חובה
4

Functions: Part 2: Scope, Functions: Part 3: Parameters, Exceptions, Data Serialization and Encoding, The python ecosystem, Jupyter (IPython Notebook), HTTP Client: Requests, Image Manipulation with Pillow

 תרגול – לא חובה
5

Power Python, Functional Programming Part 1, Modules – Part 1, Object Oriented Python – Part 1: Crafting Basic Classes

* יתכנו שינויים בתוכנית הלימודים או במרצים

פרטי איש קשר של הפעילות

לוי רויטל
רכזת הדרכה ושיווק
טלפון: 03-5205808
פקס: 03-5272496
education@aeai.org.il