Node.js Crash Course בחינם

ב-3 באוקטובר אנחנו נעביר את ה-Node.js Crash Course. מדובר במפגש אחד בהיקף של כ-3 שעות, שבמסגרתו נלמד, נדגים ונתרגל (מעט) ביחד עם המשתתפים את הנושאים הבסיסיים ביותר בפיתוח צד השרת של web applications באמצעות Node.js.

פרטים נוספים ורישום מראש בקישור
https://www.meetup.com/life-michael/events/250889121

ההשתתפות בחינם. מספר המקומות מוגבל. יש להירשם מראש.

PHP Crash Course בחינם

ב-12 בדצמבר אנחנו נעביר את ה-PHP Crash Course. מדובר במפגש אחד בהיקף של כ-3 שעות, שבמסגרתו נלמד, נדגים ונתרגל (מעט) ביחד עם המשתתפים את הנושאים הבסיסיים ביותר בשפה זו.

פרטים נוספים ורישום מראש בקישור
https://www.meetup.com/life-michael/events/250840901

ההשתתפות בחינם. מספר המקומות מוגבל. יש להירשם מראש.

Scala Crash Course בחינם

ב-28 בנובמבר אנחנו נעביר את ה-Scala Crash Course. מדובר במפגש אחד בהיקף של כ-3 שעות, שבמסגרתו נלמד, נדגים ונתרגל (מעט) ביחד עם המשתתפים את הנושאים הבסיסיים ביותר בפיתוח תוכנה באמצעות שפת התכנות Scala.

פרטים נוספים ורישום מראש בקישור:

Scala Crash Course

Wednesday, Nov 28, 2018, 5:30 PM

Wework Herzelia
1 Shenkar Herzelia, IL

91 Members Attending

This crash course overviews some of the basic topics in Scala, and sets the foundation for additional self-learning. Topics: Introduction to Scala OOP in Scala Functions in Scala Patterns Matching Collections in Scala Timetable:[masked] Mingling[masked] Part[masked] Break[masked] Part[masked] Kahoot! This crash course will be delivered…

Check out this Meetup →

ההשתתפות בחינם. מספר המקומות מוגבל. יש להירשם מראש.

Fullstack Developer

מפתחי תוכנה אשר ידועים כ-Fullstack Developers הם מפתחי תוכנה בעלי הידע והיכולת לפתח מערכות web אשר כוללות גם קוד אשר רץ בצד הלקוח, בין אם מדובר בדפדפן או בקוד שרץ כחלק מאפליקציה היברידית, (קוד אשר כולל בין היתר שימוש ב-HTML, CSS וב-JavaScript), גם קוד אשר רץ בצד השרת (בין אם מדובר בקוד ב-PHP, קוד ב-JS תוך שימוש ב-Node.js, קוד בפייתון, קוד בג'אווה או קוד בכל שפה אחרת אשר מאפשרת פיתוח מערכות שרצות בצד השרת) וגם קוד אשר רץ על מכשיר הטלפון הנייד. אלה הם שלושת ה-stacks (השכבות) של רוב מערכות התוכנה כיום. במקרים רבים, גם אם מפתח התוכנה לא יודע כיצד לפתח אפליקציות למכשירי טלפון נייידים אך הוא יודע כיצד לפתח גם את צד השרת וגם את צד הלקוח של מערכות web הוא עדיין ייחשב בעיני רבים ל-Fullstack Developer.

בקורס Front End Development אנו מתמקדים אך ורק בפיתוח הקוד שרץ בצד הלקוח (בין אם מדובר ב-JS, HTML או ב-CSS). כדי להשלים את הידע הדרוש כחלק מההתפתחות בכיוון של Fullstack Developer אנו ממליצים לעשות גם את אחד הקורסים הבאים:
Software Engineering in PHP
Node.js Fundamentals

רוב המשרות שמוצעות כיום בתחום ה-web מיועדות ל-Fullstack Developers. גם כשמדובר במשרה שכוללת כתיבת קוד אשר רץ רק בצד הלקוח או במשרה שכוללת כתיבת קוד אשר רץ רק בצד השרת, עצם ההבנה הכוללת גם של צד הלקוח וגם של צד השרת תורמת רבות לאיכות העבודה של מפתח התוכנה, גם אם הוא מתמקד בעבודתו רק בצד הלקוח או רק בצד השרת. מסיבה זו, אנו ממליצים לכל מי שטרם התחיל לעבוד בפיתוח בעולם ה-web וגם לכל מי שכבר עובד בפיתוח בעולם ה-web לעשות את המאמץ הקטן הנוסף בכיוון של Fullstack Development ולרכוש את הידע החסר באמצעות הקורסים שאנו מעבירים.

לימדו JavaScript בחינם!

רוב שעות ההדרכה בקורס Front End Development מוקדשות ללימוד JavaScript וללימוד הנושאים הקשורים לנושא זה.

כדי לסייע לסטודנטים שלי הכנתי וידאו קליפים אשר מספקים הסברים מפורטים לנושאים הבסיסיים ביותר ב-JavaScript. ניתן למצוא אותם ברשימת הסרטונים הבאה:

בקורס אנחנו מרחיבים בנושאים אלה, ומכסים נושאים רבים נוספים בשפת התכנות JavaScript.

לימדו CSS בחינם!

בקורס Front End Development אנו מתמקדים בלימוד של אותם נושאים שקשה יותר ללמוד באופן עצמאי. נושאים שקל ללמוד באופן עצמאי (כגון נושאים בסיסיים ב-CSS) נלמדים בדרך כלל באופן עצמאי בבית (לאחר סקירה זריזה בכיתה).

כדי לסייע לסטודנטים שלי הכנתי וידאו קליפים אשר מספקים הסברים מפורטים לנושאים הבסיסיים ב-CSS. ניתן למצוא אותם ברשימת הסרטונים הבאה:

לימוד HTML בחינם!

בקורס Front End Development אנו מתמקדים בלימוד של אותם נושאים שקשה יותר ללמוד באופן עצמאי. נושאים שקל ללמוד באופן עצמאי (כגון אופן השימוש בתגיות השונות שקיימות ב-HTML) נלמדים בדרך כלל באופן עצמאי בבית (לאחר סקירה זריזה בכיתה).

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

 

חסר רקע בתכנות?

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

בפוסט זה ברצוני להתייחס באופן ספציפי לכל חסרי הרקע בתכנות אשר שוקלים להירשם לקורס בתחום Front End Development. אני ממליץ בחום להימנע מלהירשם לקורסי FED כאלה ואחרים ולנסות תחילה ללמוד באופן עצמאי. אני ממליץ בחום לנסות תחילה ללמוד את הנושאים הבסיסיים בג'אווה סקריפט באופן עצמאי באמצעות רשימת ההשמעה של הוידאו קליפים בעברית אשר הכנתי כדי לסייע לכל מי שמעוניין ללמוד באופן עצמאי את הנושאים הבסיסיים בג'אווה סקריפט.

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

מפתחי Typescript

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


Developers on Mac Facebook Community  whatsapp_4646_icon telegram_4646_icon