לומדים לפתח אפליקציות ב-Flutter
קורס Flutter חינמי ואינטראקטיבי שמתחיל מאפס. כותבים אפליקציות אמיתיות ב-Dart ומריצים אותן על מסך טלפון ליד העורך, עם Hot reload, רמזים מבינה מלאכותית ותעודה לכל פרק.
1,000+ לומדים רשומים
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, כל אחד כשאפליקציה צריכה אותו בפעם הראשונה. לא צריך ניסיון קודם בתכנות.