קורס פלאטר - Flutter
שפת DART של גוגל למובייל
פיתוח אפליקציות לאנדרואיד ואייפון

  • 5 שעות
  • 25 הרצאות

תוכנית הלימודים

1מבוא לקורס פיתוח אפליקציות לאנדרואיד ולאייפון על Flutter1 דק'
2התקנת Flutter על מחשבי מאק5 דק'
3התקנת Flutter על מחשבי וונדוס3 דק'
4סוגי משתנים בשפת Dart11 דק'
5לולאות ופונקציות בשפת Dart9 דק'
6אובייקטים ומחלקות CLASS - תכנות מונחה עצמים בשפת Dart6 דק'
7תכנות אסינכרוני ASYNC בשפת Dart13 דק'
8חיבור אייפון וסימולטור של אנדרואיד ל-Flutter4 דק'
9הסבר על Widget ב-Flutter1 דק'
10בונים אפליקציה ראשונה ב-Flutter12 דק'
11הסבר על widget column ועל widget row6 דק'
12בניית עמוד LOGIN אמיתי מאפס בשפת DART21 דק'
13מעבר בין המסכים בתוך האפליקציה ב-Flutter22 דק'
14הגדרת Stack ב-Flutter7 דק'
15גלילה יפה עם list whell scroll view14 דק'
16אתגר UI23 דק'
17שימוש ספריות חיצוניות ב-Flutter4 דק'
18ביצוע HTTP Request ב-Flutter7 דק'
19Future Builder15 דק'
20הסבר על Stream ב-Flutter22 דק'
21הסבר על Pass Params ב-Flutter15 דק'
22הסבר על Provider ב-Flutter18 דק'
23הסבר על Google Map - API16 דק'
24הסבר על Flutter Web - Config1 דק'
25הסבר על Flutter Web - Building18 דק'
26פרויקט גמר ב-Flutter

מה לומדים בקורס Flutter?

בקורס פיתוח אפליקציות עם Flutter (פלאטר) של גוגל בונים אפליקציה אחת שרצה גם באנדרואיד וגם באייפון. הקורס בעברית, כולל 25 הרצאות וידאו (כ-5 שעות), ומתחיל מההתקנה של Flutter על מחשבי מאק ועל מחשבי Windows. מיד אחר כך לומדים את שפת Dart: סוגי משתנים, לולאות ופונקציות, מחלקות ותכנות מונחה עצמים, ותכנות אסינכרוני עם Async.

משם עוברים לבנייה: מחברים אייפון וסימולטור של אנדרואיד, מבינים מה זה Widget, בונים אפליקציה ראשונה, מארגנים מסכים עם Column, Row ו-Stack, בונים עמוד Login מאפס, מנווטים בין מסכים ומוסיפים גלילה נוחה. בהמשך מתחברים לעולם האמיתי עם ספריות חיצוניות, בקשות HTTP, Future Builder, Stream, העברת פרמטרים בין מסכים, Provider ו-Google Maps API.

בסוף הקורס אין רק תיאוריה: בונים עמוד Login אמיתי מאפס, פותרים אתגר UI, ומסיימים בפרויקט גמר שמרכז את כל מה שנלמד. בנוסף, שני פרקים על Flutter Web מראים איך מגדירים ובונים את הפרויקט גם כאתר.

למי הקורס מתאים?

  • מי שרוצה לפתח אפליקציות מובייל לשתי המערכות בלי ללמוד שתי טכנולוגיות נפרדות.
  • מפתחים שמכירים שפה אחרת ורוצים להוסיף Flutter ו-Dart.
  • סטודנטים ומתחילים בתכנות שרוצים פרויקט מוחשי: אפליקציה שאפשר להראות.
  • מי שרוצה לבנות אפליקציה לרעיון משלו ולהבין מה כרוך בכך.

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

מה תדעו לעשות בסוף הקורס?

  • להתקין סביבת עבודה של Flutter ולחבר אליה אייפון או סימולטור של אנדרואיד.
  • לכתוב קוד ב-Dart: משתנים, לולאות, פונקציות, מחלקות וקוד אסינכרוני.
  • לבנות מסכים מ-Widgets, כולל Column, Row ו-Stack, ולעבור ביניהם.
  • ליצור עמוד Login ולבנות ממשק עם גלילה ואתגרי UI.
  • לשלוף נתונים מהרשת עם HTTP Request ולהציג אותם עם Future Builder.
  • לנהל מידע באפליקציה עם Stream, Pass Params ו-Provider.
  • להטמיע Google Map ולהריץ את האפליקציה גם כ-Flutter Web.
  • להשלים פרויקט גמר ב-Flutter.

ההבנה של Widget היא עמוד השדרה של Flutter: כל דבר בממשק, מכפתור ועד מסך שלם, בנוי מ-Widgets שמוכנסים זה לזה. לכן הקורס מקדיש לנושא הסבר נפרד, ואחריו פרקים על Column, Row ו-Stack שמראים איך מסדרים אותם על המסך.

25 ההרצאות מצטברות לכ-5 שעות, כך שאפשר להתקדם בקצב של פרק או שניים ביום ולבנות לאורך הדרך אפליקציה שלמה.

הקורס מתאים גם לצפייה חוזרת: אם רציתם להבין רק איך עושים בקשת HTTP, איך מחברים Provider או איך מוסיפים Google Map, אפשר לקפוץ ישר להרצאה המתאימה ולחזור אליה בכל שלב של הפרויקט.

איך לומדים?

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

שאלות נפוצות

מה זה Flutter ולמה לומדים אותו עם Dart?

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

האם צריך מחשב מאק כדי ללמוד?

הקורס כולל התקנה של Flutter גם על מחשבי מאק וגם על מחשבי Windows, ולכן אפשר להתחיל בשתי המערכות.

כמה זמן נמשך הקורס?

25 הרצאות וידאו, כ-5 שעות. הקצב נקבע על ידיכם.

האם צריך ידע בתכנות?

ידע קודם יעזור, אבל הקורס מלמד את שפת Dart מהבסיס: משתנים, לולאות, פונקציות ואובייקטים.

כמה עולה הקורס?

350 ₪ לחודש במנוי אחד לכל הקורסים של PracticU, עם ליווי אישי של המרצה בטלפון. אפשר לנסות יום אחד בחינם.

האם מקבלים תעודה?

כן. בסיום הצפייה בהרצאות הקורס מופיעה באזור האישי תעודת סיום של PracticU לתלמידים רשומים.