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

29.04.19 עד 03.06.19
ימי שני, בין השעות 09:00-16:15
הוסף אירוע זה ליומן 04/29/2019 04/29/2019 קורס מבוא לתכנות עם פייטון

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

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

רויטל לוי revital@aeai.org.il true

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

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

מתעניינים? לפרטים נוספים

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

הדפס אירוע

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

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

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

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

אודות קורס פייטון

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

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

מטרות קורס פייטון

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

קהל היעד

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

דרישת קדם

כל משתתף מחויב להגיע עם מחשב נייד ועליו מותקן לינוקס. ניתן גם במכונה וירטואלית (virtual box) – הסבר יינתן בתחילת הקורס

המרצה

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

כללי

  • הקורס הנו לעדכון ולרענון ואינו מהווה הכשרה או הסמכה מטעם משרד ממשלתי/מוסד כל שהוא
  • סה”כ 48 שעות אקדמיות- 6 מפגשים של 8 שעות אקדמאיות
  • קיימת חובת נוכחות של 80% משעות הלימוד
  • ההרצאות ילוו במצגות ובחומר נלווה
  • עלות הקורס כוללת ארוחת צהריים קלה
  • פתיחת הקורס מותנת במינימום נרשמים, מספר המקומות מוגבל
  • הודעות ביטול תתקבלנה בכתב עד שלושה שבועות לפני יום האירוע. ביטול לאחר המועד יחויב במלוא דמי ההשתתפות

נושאי לימוד

מספר מפגשתאריך מפגששעות לימודנושא למפגש
129/04/201909:00-16:15Introduction to Python, First Steps with Python, Scalars, Types and Variables, Strings, Input, output, Control flow 1: if, Control flow 2: loops and while
206/05/201909:00-16:15Data 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
313/05/201909:00-16:15Functions: part 1, Dictionaries, Working With Files, The Standard Library and Importing
420/05/201909:00-16:15Functions: 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
527/05/201909:00-16:15Power Python, Functional Programming Part 1, Modules – Part 1, Object Oriented Python – Part 1: Crafting Basic Classes
603/06/201909:00-16:15תרגול

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

להרשמה

פעילויות נוספות מומלצות עבורך

קורס ניהול מוצר

Introduction to R

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

רויטל לוי
מנהלת פרויקטים באגודת סביבה וקיימות ורכזת הדרכה ושיווק
טלפון: 03-5205808
פקס: 03-5272496
revital@aeai.org.il