1. דוקטור קוד
דוקטור קוד הוא יוטיובר שהקים פלטפורמה ללמידת תכנות בחינם או בתשלום.
הפלטפורמה מציעה קורסים בתכנות למתחילים ועד לתכנות למתקדמים.
כל הקורסים מועברים באופן מקוון ובחינם. דוקטור קוד מציע גם תכניות למציאת עבודה והשמה בהייטק הישראלי. נשמע מעניין, לא?
לאורך כל התהליך ישנו פורום קהילה גדול מאוד של לומדים שעוזרים זה לזה עם בעיות קידוד, משוב על פרויקטים ועוד.
התוכן ב-Doctor code תמיד מעודכן לטכנולוגיות העדכניות, והוא נחשב לדרך מצוינת ללמוד בצורה יסודית פיתוח אתרים מההתחלה ועד לרמה מקצועית, הכל בחינם. קהילת הלומדים והבוגרים של האתר היא מהגדולות והפעילות ביותר בתחום.
מה ההיתרונות?
- קורס התכנות הכי טוב בישראל
- הקורסים הכי מעמיקים ומקיפים שיש לתכנות
- קורסים שתמיד מתעדכנים עם כל חומר חדש שיוצא
- לומדים עם דוקטור קוד הלא הוא נתנאל יוסף בעל 15 שנות ניסיון בתחום פיתוח אתרים, תוכנות ומשחקים
- קצב אישי - כל אחד לומד בקצב שלו, ללא תלות באחרים. אם צריך יותר זמן על נושא מסוים, אפשר להאט.
- חומרי עזר - שימוש באנימציות, תרשימים ועוד כדי להמחיש ולהדגים טוב יותר.
- נוחות - לומדים מבית, ללא צורך לנסוע או להגיע פיזית למקום הלימוד.
מה החסרונות?
- קורס שדורש המון התמדה ללא קסמים
- קורס מקוון בלבד ללא תרגול פרונטלי
- **אמנם, יש קבוצת ווצאפ פעילה לשאלות ותשובות 24/7
2. Udemy
Udemy הוא אתר לימודים מקוון שמציע קורסים במגוון רחב של נושאים, כולל פיתוח ווב ותכנות.
ב-Udemy אפשר למצוא אלפי קורסים מוקלטים בנושאי תכנות ופיתוח, החל מקורסים למתחילים ועד קורסים מתקדמים יותר. חלק מהקורסים מועברים על ידי מרצים ידועים ומומחים בתחומם.
מה ההיתרונות?
- מגוון רחב של קורסים בנושאי פיתוח ותכנות
- קורסים ברמות שונות - מתחילים ועד מתקדמים
- גישה לקורסים מכל מקום ובכל זמן
- מחיר נמוך יחסית לקורסים
- איכות גבוהה של קורסים ממרצים מובילים
מה החסרונות?
- איכות משתנה בין קורס לקורס יש קורסים שהם בזבוז של כסף
- קורסים ארוכים יכולים להיות יקרים מאד
- לפעמים החומר לא מעודכן לטכנולוגיות העדכניות ביותר
- חסרה אינטראקציה ישירה עם מרצה כמו בלימודים פרונטליים
3. FreeCodeCamp
FreeCodeCamp היא פלטפורמת לימוד תכנות חינמית ופתוחה לקהל הרחב.
האתר כולל סדרה של מסלולי לימוד בנושאים כמו HTML, CSS, JavaScript, React, Node.js ועוד. כל מסלול בנוי משיעורים תיאורטיים קצרים, ואחריהם מגיע אימון מעשי בצורת אתגר קידוד שצריך לפתור אותו נכון כדי להתקדם הלאה.
בנוסף לשיעורים, ישנם גם פרויקטים מעשיים יותר שבהם בונים אפליקציות ואתרים שלמים תוך שימוש בידע שנרכש בקורסים. לדוגמה, ניתן לבנות דף נחיתה, משחק זיכרון, מחשבון וכדומה.
מה ההיתרונות?
- כל התוכן באתר הוא חינמי לחלוטין
- קורסים איכותיים ומעמיקים
- למידה אפקטיבית דרך פתרון בעיות ופרויקטים
- קהילת לומדים תומכת ופעילה מאוד
מה החסרונות?
- דורש מוטיבציה ויכולת למידה עצמית גבוהים
- חסרים הסברי וידאו כמו בקורסים מקוונים אחרים
- התוכן ממוקד בפיתוח ווב בלבד
- אין אפשרות לקבלת תעודה פורמלית
4. Pluralsight
Pluralsight היא פלטפורמה מובילה ללימודים טכניים ופיתוח תוכנה דרך קורסי וידאו.
ב-Pluralsight יש ספרייה ענקית של אלפי קורסים בנושאי תכנות, פיתוח תוכנה, ניהול מוצרים טכנולוגיים, אבטחת מידע, עיצוב UX ועוד.
הקורסים מקיפים מגוון רחב של שפות תכנות וטכנולוגיות כמו JavaScript, Python, Java, C#, React, Node.js ועוד.
יש קורסים ברמות שונות - החל ממתחילים ועד מתקדמים. הקורסים מועברים על ידי מומחים מהתעשייה עם ניסיון רב.
מה ההיתרונות?
- איכות גבוהה של הקורסים והמרצים
- אפשרויות ללמידה מעשית עם Playgrounds ותרגול
- כיסוי נרחב של נושאים וטכנולוגיות
מה החסרונות?
- דורש מנוי חודשי/שנתי בתשלום
- אין אפשרות לקבלות תעודה או תואר
- חסר קהילת לומדים כמו באתרים אחרים
- לא כל הקורסים מעודכנים לטכנולוגיות האחרונות