לומדים לפתח אפליקציות ב-Flutter
קורס Flutter חינמי ואינטראקטיבי שמתחיל מאפס. כותבים אפליקציות אמיתיות ב-Dart ומריצים אותן על מסך טלפון ליד העורך, עם Hot reload, רמזים מבינה מלאכותית ותעודה לכל פרק.
219 שיעורים219 אתגרים297 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
סילבוס
יחידה 1
האפליקציה הראשונה שלך
להתחיל את היחידהלהתחילאפליקציות Flutter הראשונות שלך: מהי Flutter, עץ הווידג'טים, טקסט והסגנון שלו, תיבות צבעוניות, ריווח פנימי, שורות ועמודות, סמלים ותמונות, וקצת Dart לאורך הדרך. הפרק מסתיים בבניית אפליקציית כרטיס ביקור.שלום, Flutter
6 שיעורים68עיצוב טקסט
4 שיעורים45Dart בדיוק בזמן
4 שיעורים45תיבות
4 שיעורים44שורות ועמודות
6 שיעורים68סמלים ותמונות
5 שיעורים55פרויקט: כרטיס ביקור
3 שיעורים33יחידה 2
הוספת אינטראקטיביות
להתחיל את היחידהלהתחילאפליקציות שמגיבות למשתמש: כפתורים, פונקציות וה-Console, StatefulWidget ו-setState, const ו-final, קבלת החלטות באמצעות if וערכים בוליאניים, שדות טקסט, מתגים, תיבות סימון ומחוונים, ו-Dart שמאחורי כל אלה. הפרק מסתיים בבניית אפליקציה לחישוב טיפ.כפתורים
5 שיעורים57פונקציות
3 שיעורים35Widgets עם מצב
6 שיעורים610const ו-final
2 שיעורים24החלטות
5 שיעורים58שדות טקסט
5 שיעורים57מתגים ומחוונים
3 שיעורים34פרויקט: מחשבון טיפ
5 שיעורים56יחידה 3
רשימות ומסכים
להתחיל את היחידהלהתחילאפליקציות עם יותר ממסך אחד: רשימות גלילה ואריחי רשימה, כרטיסים ורשתות, מחלקות Dart משלך לנתונים, מעבר בין מסכים והעברת נתונים ביניהם, לשוניות, מגירת ניווט והחלקה למחיקה. הפרק מסתיים בבניית אפליקציית ספר מתכונים.רשימות נגללות
5 שיעורים58רשימות מתוך נתונים
3 שיעורים34כרטיסים ורשתות
3 שיעורים33המחלקות שלכם
6 שיעורים611יותר ממסך אחד
5 שיעורים58כרטיסיות, מגירות והחלקות
5 שיעורים58פרויקט: ספר מתכונים
6 שיעורים67יחידה 4
פריסות שמתאימות למסך
להתחיל את היחידהלהתחילמסכים שמתאימים לכל טלפון: חלוקת מקום בשורה באמצעות Expanded, Flexible ו-Spacer, הבנה ותיקון של שגיאת גלישה, Wrap, Stack ו-Positioned, SafeArea, רוחבים מרביים, גדלי מסכים ונקודות שבירה, enums ו-switch, ערכות נושא לאפליקציה ומצב כהה. הפרק מסתיים בבניית מסך לנגן מוזיקה.חלוקת מקום בשורה
4 שיעורים45שגיאת גלישה
5 שיעורים56ערימת ווידג'טים
4 שיעורים45גדלים ונקודות שבירה
4 שיעורים44Enums ו-switch
3 שיעורים33ערכות נושא ומצב כהה
5 שיעורים56פרויקט: נגן מוזיקה
5 שיעורים55יחידה 5
ניהול מצב
להתחיל את היחידהלהתחילשיתוף נתונים בין ווידג'טים ומסכים: העלאת המצב למעלה באמצעות ערכים ופונקציות callback, יסודות Dart הדרושים למחלקות מודל, Provider עם ChangeNotifier, Riverpod עם ConsumerWidget, StateProvider ו-Notifier, ומתי להשתמש בכל אחד מהם. הפרק מסתיים בבניית עגלת קניות המשותפת לשני מסכים.העלאת מצב למעלה
4 שיעורים48Dart עבור מודלים
4 שיעורים48Provider
7 שיעורים714Riverpod
6 שיעורים612פרויקט: עגלת קניות
6 שיעורים68יחידה 6
נתונים ורשת
להתחיל את היחידהלהתחילאפליקציות שממתינות לנתונים: futures, async ו-await, מחווני טעינה עם FutureBuilder, טיפול בשגיאות באמצעות try ו-catch, המרת JSON משרת למחלקות Dart, רענון באמצעות משיכה, ותאריכים ומחירים עם intl. הפרק מסתיים בבניית אפליקציית מזג אוויר.עתידים
4 שיעורים46מסכי טעינה
5 שיעורים58כשקריאות נכשלות
5 שיעורים56JSON
5 שיעורים59תאריכים ומחירים
3 שיעורים33פרויקט: אפליקציית מזג אוויר
5 שיעורים56יחידה 7
פרויקטים
להתחיל את היחידהלהתחילארבע אפליקציות מלאות שנבנות שלב אחר שלב בעזרת כל מה שלמדת: רשימת משימות, חידון, חנות עם עגלת קניות, ומעקב הרגלים עם רצפי התמדה ומצב כהה. כל אחת מסתיימת כאפליקציה מלוטשת שאפשר להציג לאחרים.פרויקט: רשימת משימות
9 שיעורים910פרויקט: חידון
9 שיעורים99פרויקט: חנות
9 שיעורים99פרויקט: מעקב הרגלים
9 שיעורים99
ללמוד תוך כדי עשייה
כתבו קוד אמיתי, שלפו נתונים ממסדי נתונים, בנו אתרים ושלטו בפרומפטים ל-AI. השיעורים האינטראקטיביים שלנו מכסים כל מיומנות שמפתחים מודרניים צריכים.
לבנות רצף
שמרו על עקביות וראו איך ההתקדמות שלכם גדלה! עקבו אחרי הרגל התכנות היומי, הגנו על הרצף עם ימי הקפאה וקבלו פרסים על כל יום שאתם מגיעים.
12 ימי רצף
חזרו מחר כדי לשמור על הרצף!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
הכל או כלום
יום 5 מתוך 7
הקפאת רצף
2 left
אתם לא לבד
התחרו בטבלאות דירוג עולמיות, הזמינו חברים כדי לקבל פרסים וחגגו את ההצלחות אחד של השני. תכנות עם חברים זה יותר כיף!
כל הדרכים ללמוד
לקרוא, להאזין, לבחון את עצמכם, לשאול את ה-AI או לחפש כל דבר שכבר למדתם. כל שיעור פוגש אתכם בדיוק איפה שאתם.
משתנה הוא מיכל עם שם ששומר ערך שאפשר להתייחס אליו בהמשך התוכנית.
ב-Python יוצרים משתנה על ידי כתיבת השם, סימן שווה, ואז הערך שרוצים לשמור.
הערך יכול להשתנות עם הזמן. השמה מחדש לאותו שם פשוט מפנה אותו לערך חדש.
לקבל תעודה
קבלו תעודה על כל קורס שתסיימו. הוסיפו אותן לפרופיל ה-LinkedIn ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד Flutter עם Coddy
- הקוד והאפליקציה עומדים זה לצד זה. לוחצים הרצה, האפליקציה עוברת קומפילציה בשרתים של Coddy ונפתחת על מסך טלפון ליד העורך, במנוע הווב של Flutter. Hot reload מציג את השינוי ושומר על מצב האפליקציה, והקונסול מציג את הפלט של
print()ואת השגיאות. לוחצים בדיקה, והשיעור נבדק לפי מה שהאפליקציה מציגה על המסך. - לא צריך לדעת Flutter או Dart כדי להתחיל. הפרק הראשון בונה את עץ הווידג'טים מ-
Text, קופסאות צבעוניות, ריווח,Rowו-Column, אייקונים ותמונות, ונגמר באפליקציית כרטיס ביקור. בפרק השני האפליקציות מגיבות: כפתורים,StatefulWidgetו-setState,constו-final, שדות טקסט, מתגים ומחוונים, ובסוף מחשבון טיפ. - אפליקציות עם יותר ממסך אחד: רשימות נגללות, כרטיסים ורשתות, מחלקות Dart משלכם, מעבר בין מסכים, לשוניות, תפריט צד והחלקה למחיקה. אחר כך פריסות שמתאימות לכל טלפון:
Expanded,Flexibleו-Spacer, שגיאת ה-overflow ואיך מתקנים אותה,Stack,SafeArea, נקודות שבירה, ערכות נושא ומצב כהה. - מצב ונתונים כמו שאפליקציות אמיתיות מטפלות בהם: העלאת מצב למעלה,
ProviderעםChangeNotifier, Riverpod עםConsumerWidgetו-Notifier, ומתי להשתמש בכל אחד. אחר כך futures,asyncו-await,FutureBuilder,tryו-catch, ו-JSON משרת שהופך למחלקות Dart, ובסוף אפליקציית מזג אוויר.
שאלות נפוצות על לימוד Flutter
צריך לדעת Dart כדי ללמוד Flutter?
if, מחלקות, async ו-await, כל אחד כשאפליקציה צריכה אותו בפעם הראשונה. לא צריך ניסיון קודם בתכנות.עדיף לעשות קורס Dart קודם או להתחיל ישר עם Flutter?
צריך Android Studio, אמולטור או טלפון?
לא. האפליקציה עוברת קומפילציה בשרתים של Coddy ורצה על מסך טלפון בדפדפן, כך שאין Flutter SDK להגדיר ואין אמולטור להפעיל. הקורס נמצא באתר, בדפדפן של מחשב או של טלפון, ולא באפליקציות המובייל של Coddy. כדי לפרסם בהמשך אפליקציה ל-Android או ל-iOS, מתקינים Flutter על המחשב שלכם, והקוד שכתבתם כאן ממשיך לעבוד שם.
אילו אפליקציות אבנה בקורס Flutter הזה?
כל פרק נגמר באפליקציה: כרטיס ביקור, מחשבון טיפ, ספר מתכונים, מסך של נגן מוזיקה, עגלת קניות ששני מסכים חולקים ואפליקציית מזג אוויר. הפרק האחרון בונה עוד ארבע, צעד אחר צעד: רשימת משימות, חידון, חנות עם עגלת קניות ומעקב הרגלים עם רצפים ומצב כהה.
קורס Flutter הוא בחינם?
כן. השיעורים, תצוגת האפליקציה, הרמזים מהבינה המלאכותית והתעודות בחינם. חשבון חינמי מאפשר כמה שיעורים ביום, ו-Pro מסיר את המגבלה היומית.
מקבלים תעודה על קורס Flutter?
כן. כל אחד מ-7 הפרקים נותן תעודת סיום חינמית כשמסיימים אותו, ולכל תעודה עמוד משלה שאפשר לשתף או להוסיף ל-LinkedIn.