מה נלמד?
Description:
מתכנתות ומתכנתים יודעים שהבסיס של תוכנה כולל תנאים, לולאות, פונקציות, משתנים וכן הלאה.
האם גם תוכנות גדולות הן פשוט “עוד” מאלה?
מסתבר שלא, כי על הבסיס הזה יושבת שכבה הכרחית נוספת.
נמשיל לבניית בניין: בבסיסו של דבר, האם לא מדובר באבן, טיח, וכלי עבודה? אלה דורשים בפני עצמם מומחיות ונסיון, אבל הם לא מספיקים: אדריכלות היא תורה נפרדת, שיושבת מעל המיומנות הפיסית, והכרחית לא פחות כדי לתכנן ולפתח בניין מרובה קומות.
בקורס תכירו את הפרדיגמה “תכנות מונחה עצמים” שנלמדת ומתורגלת ברחבי העולם כמיומנות חובה לכל מתכנתת ומתכנת. נתכנן תוכנות מורכבות, נכתוב משחקים, נשקול עיצובים שונים, נשייף את יכולות הפיתוח שלנו, נכיר כלים מתקדמים, ונהפוך יחד עם מירי למהנדסי תוכנה.
שפת התכנות בה בחרנו, שלא מונחת היכרות איתה, היא ג’אווה – אחת הבחירות הפופולריות ביותר לכתיבת פרויקטים משמעותיים שחורגים מהיקף של קבצים ספורים.
מדובר בקורס ממושך שיצריך עבודה אינטנסיבית, מחשבה, יצירתיות, ואהבה לתחום. הוא תוכנן בקפידה להיות נגיש לכל מי שמחזיקה או מחזיק בבסיס של תכנות בשפה כלשהי, בלי להתפשר על סטנדרט הרמה של האוניברסיטה העברית.
חובבי וחובבות MOOC-ים יפגשו כאן כמה דרכי הנגשה והכשרה חדשות שבתקווה תמצאו מהנות כמונו.
הקורס פותח והובל על ידי דן ניראל, בעזרתם של בועז מרמלשטיין, שי גינדין, הדס נחשון וכרמל גרוס, ועם ד”ר רועי שוורץ כיועץ.
Self: Learn in your own time and schedule
Instructor Led: Course team defines the schedule
Course Leader
Counselor
Thanks for the course, that not only teaches but also equips with tools for correct workflow, and all with grace, fun, and humor. Thank you and all the luck in the world! If there are any more courses by you, count me in, you teach wonderfully, clearly, and with a lot of fun.
Dan you’ve explained the material in such a fun and inspiring way. The jokes were great as well. Thanks a lot! Now I like programming even more than I used to.
Thanks for everything! For the content, but also for teaching how to work, and for the fun and humor.
In CampusIL you can find dozens of courses in various subjects: