קורס תכנות AI עם Python

כל הקורסים ניתנים לשינוי בהתאם לצורכי הלקוח וסילבוס סופי יקבע לאחר שיחת איפיון מקצועית

דרישות קדם

  • רקע בתכנות.
  • אוריינטציה טכנולוגית ומתמטית.

קהל היעד

  • מתכנתים בעלי רקע קודם בפיתוח.
  • מתכנתים המעוניינים לרכוש את המיומנות הקריטית של פיתוח AI בשפת Python.

פרטים נוספים

  • 40 שעות אקדמאיות.
  • הקורס מועבר בZOOM או פרונטאלי בבית הלקוח.
  • פרטי הקורס ניתנים לשינוי והתאמה.

למה

קורס תכנות AI עם Python

?

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

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

הקורס מכסה את כל עמודי התווך הרלוונטים: תכנות עם Python, עקרונות מתמטיים וסטטיסטיים עבור AI, אלגוריתמים של למידה מכונה וקונספטים של deep learning. המשתתפים יקבלו התנסות מעשית עם ספריות פופולריות של Python עבור AI, יכתבו פרויקטים של AI, ויחקרו נושאים מתקדמים כמו NLP כמו גם reinforcement learning. הקורס גם יספק נגיעה קטנה בשיקולים אתיים של AI, תוך היכרות עם הקונפליקט המאפיין את השדה הזה בימינו, על מנת שמשתתפי הקורס יקבלו "כרטיס כניסה" מלא לתוך העולם הסוער של AI.

רוצה להצטרף אלינו?

למה מתאים
הקורס

נושאים עיקריים בקורס:

Python Programming Fundamentals

 

Introduction to Artificial Intelligence

 

Mathematics for AI: Statistics and Linear Algebra

מבוא לתכנות AI עם Python

נתחיל את מסע תכנות ה AI שלנו בהיכרות עם Python, שפת התיכנות המועדפת עבור פיתוחי AI, בזכות הפשטות שלה והספריות הרלוונטיות הכלולות בה. נגיע לשליטה מלאה ביסודות הבסיסיים של השפה: data types, control structures, functions, object-oriented programmming ועוד. לצד זאת, נעשה היכרות עם עקרונות ראשוניים של AI, כדי לפזר את הערפל סביב המושג הזה, ולהבין באופן פרקטי על מה מתבססות טכנולוגיות של בינה מלאכותית. נסכם את שלב זה של הקורס עם למידה ותירגול של התשתית המתמטית הדרושה להמשך, תוך מיקוד בסטטיסטיקה ואלגברה לינארית..

למידת מכונה עם Python

נתקדם לתוך תת-התחום המרתק ביותר בתוך המניפה הרחבה של בינה מלאכותית - נושא ה machine learning. נחקור רעיונות כמו supervised learning algorithms ו decision trees, תוך הבנת הבדל בינם לבין unsupervised learning algorithms כמו clustering או dimensionality reduction. נלמד על data preprocessing ונבצע ניתוח נתונים ראשונים תוך שימוש בספריות Python כמו Pandas ו NumPy, אשר ההתמצאות בהן דרושה לכל מי שעתיד להכין דאטה עבור מודלים של למידת מכונה.

למידה עמוקה ורשתות נוירונים עם Python

בשלב זה נצלול עמוק יותר, לתוך העולם של deep learning. נחקור את הרעיון פורץ הדרך של רשתות נוירונים, כיצד הן שואבות השראה מהמוח האנושי כדי לאפשר שיאים טכנולוגיים חדשניים. נלמד על ארכיטקטורות שונות של רשתות נוירונים ונתנסה בעבודה מעשית איתם. נשתמש בספריות Python פופולריות כמו TensorFlow או Keras על מנת לבדוק ולאמן מודלים של deep learning. בתוך כל, נתרגל את הניואנסים הספציפיים המבדילים עבודה עם convolutional neural networks ככלי לזיהוי תמונה, לבין recurrent neural networks עבור טקסט. כחלק מההיכרות עם מודלים של טקסט, נלמד על NLP ועל הרעיון העומד מאחורי ChatGPT.

פיתוח פרויקט AI עם Python

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

 

היבטים אתיים ומבט לעתיד פיתוח AI

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

Azure Infrastructure Operations

אנגולר 9 היא הגרסה העדכנית ביותר של של ה Framework של Google לבניית יישומים מורכבים בדפדפן . גרסה מתקדמת זו מספקת את כל הדרוש לבניית צד הלקוח (Front End) בצורה מהירה, עם ניהול זיכרון חכם, ניהול נתונים, שירותי Http, עבודה עם טפסים ועוד. בקורס זה נלמד את כל היכולות המתקדמות של הספרייה, החל מנושאים כלליים כגון תכנון ארכיטקטורת מערכת Web בעידן המודרני, בניית פקדים בסיסיים ומתקדמים ע״י מימוש מודל MVVM, תקשורת בין פקדים, עבודה עם טפסים חכמים, תקשורת אסינכרונית ועבודה מול השרת, ועד אפליקציות מבוססות Single Page Applications. (לסילבוס מפורט – ראה בהמשך) בהתאם למתכונת Extreme70, הקורס מועבר כמעבדה מתקדמת וכולל גם פרוייקט גמר.

לאיזה תפקידים נדרש הידע של הקורס?

כלים בשימוש בקורס

Data Scientist

מתמחה בניתוח ובהבנת נתונים מורכבים על מנת להפיק מתוכם תובנות ומידע שיכולים לתמוך בקבלת החלטות ובמערכות קבלת החלטות מבוססות נתונים.

Backend Developer

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

Python Developer

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

 

Full-Stack Developer

מפתח הפול-סטאק מכיר ועובד עם שני צדדי הפיתוח המרכזיים: צד הפרונט-אנד (Frontend) וצד הבק-אנד (Backend). בכך, הוא יכול לתכנת ולנהל את כל שלבי הפיתוח של האפליקציה או האתר.

הקורסים כוללים

אפשרות להקלטה
של כל
הקורסים

ליווי שוטף של הקבוצה על ידי המדריך + תמיכה לאורך כל ההכשרה

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

לאיזה תפקידים נדרש הידע של הקורס?

Cloud Architect

לורם איפסום דולור סיט אמט, קונסקטורר אדיפיסינג אלית לפרומי בלוף קינץ תתיח לרעח. לת צשחמי צש בליא, מנסוטו צמלח לביקו ננבי, צמוקו בלוקריה.

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

כלים בשימוש בקורס

אתם שואלים
אנחנו עונים

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

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

בלמידה והטמעת טכנולוגיה חדשה אנחנו מאמינים בעבודה בידיים, לכן כל ההכשרה מלווה בעבודה ותרגול. גם במהלך השיעור – וגם לאחר השיעור. 

סגל הדרכה שלנו מגוון ומורכב מהמרצים הטובים בישראל.

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

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

קורסים נוספים

קורס תכנות בסביבת ASP.NET

קורס תכנות בשפת ABAP בסביבת SAP

קורס Ethical Hacking

קורס פיתוח אפליקציות ב React Native

קורס Ms-Project למנהלי פרויקטים

מעוניינים בפרטים נוספים?
צרו קשר לייעוץ ראשוני ללא עלות

מעוניינים בפרטים נוספים?

דילוג לתוכן