קורס בחינם - פיתוח ב-Flutter
2020-09-17 17:49:14
אני יודע שיש כאן לא מעט מפתחים - ומפוסטים קודמים גם למדתי שיש כאן לא מעט שרוצים למצוא את צעדיהם הראשונים בעולם הפיתוח. אנחנו רגע אחד לפני כניסה לסגר נוסף ואני חושב שזו הזדמנות מצויינת ללמוד כלי פיתוח חדשים. למי שלא מכיר, Flutter זו סביבת פיתוח מבית גוגל שמבוססת על שפת תכנות Dart. Flutter נבנתה במיוחד כדי לעזור למפתחים ליצור אפליקציות סופר מהירות ואיכותיות למובייל, Desktop, Web, ו-Embedded על בסיס של קוד אחד. המשמעות היא (לפחות ברמה הבסיסית) שתוכלו לכתוב אפליקציה אחת והיא תרוץ גם על אנדרואיד, אייפון - וגם תוכלו לשווק אותה כאתר אינטרנט וכתוכנה - בדגש על זמן תכנות מאוד מהיר בשלבי הפיתוח. אמנם יצאה לשוק רק בסוף 2018, היא כבר מסתמנת על ידי המון מתכנתים כדבר הלוהט הבא, מודה שגם אני נוטה להצטרף לטרנד. לצורך העניין, האפליקציה החדשה של ebay motors נבנתה כולה על בסיס flutter, גרופון, עליבאבא - ועוד הרבה גדולים אחרים: https://flutter.dev/showcase בלינק שצירפתי ישנו קורס חינמי ב-Udacity שאפשר ללמוד בעזרתו את צעדיכם הראשונים ב-Flutter והוא מוגש ע״י מומחים של גוגל. מדובר בסדרה של 24 שיעורים קצרים שיתנו לכם את הבסיס ויגרמו לתאבון שלכם להתקדם הלאה. בהמשך, תמצאו המון המון מדריכים בחינם ביוטיוב ובכלל ברשת. גם אני חדש ב-Flutter וניסיתי למצוא קורס שיעזור להבין את הבסיס בצורה מסודרת, אני די מרוצה מהקורס הזה עד כה. הקורס הוא על גבי youtube אך בנוסף מכיל בנוסף קבצים לדוגמא והוראות פיתוח. לדעתי הקורס אינו מתאים למי שאין לו שום נסיון בעולם הפיתוח - רמת קושי 4/10 (להערכתי), רק בשביל להרים את סביבת הפיתוח עצמה תצטרכו טיפה נסיון. אם אתם צריכים עזרה, אשמח לעזור כאן. https://youtu.be/c41SFEhMjNc
@shmatul
126
נקודות
@shmatul
/7359" עוקבים
תגובות
@ShawnCohen
Sep 23, 2020 @|shamuel יש מצב שלא תבין כמה דברים, אני לא בטוח שזה מדריכים למתחילים ממש אבל בכללי מסבירים פה כל צעד. צריך לדעת אנגלית כמובן. אם מעדיף בעברית יש איזה מחברת פייתון שמישהו פרסם בעברית, ממש טובה למתחילים. https://www.youtube.com/watch?v=YBtzzVwrTeE&ab_channel=TraversyMedia https://www.youtube.com/watch?v=W0No1JDc6vE&ab_channel=TraversyMedia לבלונדינית יש ערוץ שבו היא כותבת הרבה משחקים
@AviAsaf
Sep 23, 2020 @|shamuel תתחיל בלהשיג נחש.
@shamuel
Sep 23, 2020 @|ShawnCohen - מה עם בניית אתר? קשה מדי? תתן לי בבקשה כלים לסנייק
@ShawnCohen
Sep 23, 2020 סתם, תתחיל בקטן, אני עשיתי תואר והשלבים של התכנות היו הכי כיפים עבורי. תתפוס משהו שבא לך ליצור ודרכו תלמד תכנות (לדוגמא משחק סנייק בדפדפן עם ג'אווהסקריפט).
@ShawnCohen
Sep 23, 2020 יש איזה כדור שלוקחים והוא מלמד אותך תכנות. בינתיים יצא רק כדור לפייתון (100 מ"ג) ולאסמבלי (850 מ"ג), מצריך מרשם רופא. האסמבלי מצריך מרשם מפסיכיאטר מחוזי.
@shamuel
Sep 22, 2020 אני מאוד אוהב את נושא התוכנה, לצערי אין לי ישבן לשבת ולדגור על זה יש פתרון?
@Aharono
Sep 22, 2020 @|DanielDavid10 אני לא מכיר flutter, אבל בסופו של דבר גם כאן אני מעריך שיש משהו שרץ מאחורי הקלעים ב native וכשתרצה (או לחילופין, מי שישלם לך ירצה) לעשות משהו מורכב, אתה תצטרך להתעסק ב native כך שמצד אחד, כותבים בריאקט נייטיב וב flutter (ויש עוד כמה כאלו כמו ionic שמבוססת אנגולר וכו') בשביל לחסוך זמן פיתוח ושכפול של הקוד (במקום לפתח שתי אפליקציות נפרדות לחלוטין ל iOs ולאנדרואיד, מפתחים 99 אחוז מהאפליקציה באחד מהכלים הנ"ל) ומצד שני, כאשר צריך להתעסק ב Low-level שלא ניתן לעשות באחד מהכלים הנ"ל, כותבים בנייטיב לסיכום, תתחיל מהבסיס ורק לאחר מכן תלמד נייטיב
@DanielDavid10
Sep 21, 2020 אתם אומרים שלא כדאי ללכת על native language לטווח הארוך? Swift ל ios ו- Kotlin לאנדרואיד?
@Lirsch518
Sep 21, 2020 @|shmatul, באסה, כבר לא תופס הקוד קופון, ניסיתי עכשיו
@Aharono
Sep 21, 2020 @|Yaniv תתחיל מ javascript, זו שפה מאודדדדדד שימושית מצד אחד ומצד שני מספיק סלחנית למתחילים אם סיימת ואתה מבסוט או שאתה רציני מאוד, תמצא קורס ל HTML עם javascript, כמובן באתר udemy.com (מחיר לקורס זה 50 ש"ח ובדרך כלל יש שעות רבות של צפיה) בהצלחה (אם הסתבכתי, שלח כאן הודעה)
@shmatul
Sep 21, 2020 קבלו קורס בחינם (עם קוד קופון מצורף) - 6 שעות של עבודה עם פייתון AI ופלאטר: תקף עד מחר https://www.udemy.com/course/flutter-deeplearning-course/?couponCode=DCE998986007C25EE77F
@עזהרים
Sep 20, 2020 יש גם את: The Complete 2020 Flutter Development Bootcamp with Dart https://www.udemy.com/share/101WB6/ שנכתב בשיתוף עם הצוות של FLUTTER מגוגל
@shmatul
Sep 20, 2020 אגב זה רק טיזר (ואחלה וידאו דרך אגב) הוא מציע את המדריך המלא ליצירת העתק של אינטסגרם על בסיס פלאטר כחלק מהקורס שלו שעולה 29$ עם גישה לכל התכנים, האמת נראה די משתלם: https://marcusng.com/p/flutter-firebase-instagram-tutorial
@shmatul
Sep 20, 2020 @|Yaniv מה המצב? - אני לא ממש בקיא במדריכים למתחילים. אתה מתכוון למדריך ל - Flutter? הייתי פשוט בוחר ב-Udemy או כל אתר דומה מדריך, בודק שהוא מתאים למתחילים בלי נסיון בכלל ומנסה. מקסימום, תמיד יש 30 יום לקבלת החזר והמחירים לא בשמיים. @|Lirsch518 - אני בצעדים הראשונים שלי ב flutter ומשתמש במדריך הזה גם כן כבסיס וחייב להגיד שבינתיים הוא עושה רושם ממש טוב. הרשת בלי קשר מפוצצת במדריכים שאפשר ללמוד מהם מלא, אני לא רואה סיבה לבחור במשהו אחר להתחלה. סתם דוגמא למדריך שאני מתבסס עליו כרגע, איך ליצור העתק של אינטסגרם בפלאטר: https://www.youtube.com/watch?v=PJr2kWgXf8s
@Lirsch518
Sep 20, 2020 גל, קודם כל תודה על ההמלצה ... האם יש קורס בתשלום מקיף וטוב שאתה ממליץ עליו? (Udemy, Packt, linkedin וכאלה?)
@Yaniv
Sep 20, 2020 היי גל, לאור הסגר שנפל עלינו החלטתי הפעם לעשות משהו משמעותי איתו לעומת הקודם. איזה קורסים/אתרים היית ממליץ למישהו בלי רקע בתכנות בכלל? אין לי שום בעיה עם אנגלית.
@shmatul
Sep 19, 2020 כן https://udacity.zendesk.com/hc/en-us/articles/360016790251-How-do-I-download-my-program-content-
@Dudido
Sep 19, 2020 האם אפשר להוריד את הקורס לשמירה במחשב אוף ליין באתר יודמי ששלחת?
@shmatul
Sep 18, 2020 @|Aharono - עדיין לא. לי אישית אין ניסון עם RN, כן יצא לי לעבוד לא מעט עם Nativescript אם אתה מכיר (זה פלוס מינוס אותה שיטת עבודה מול הנייטיב, קהילה פחות עשירה, אני פחות ממליץ). אני כן מזדהה איתך לגבי הבעייתיות בעבודה מול הנייטיב, זה דורש לא מעט ידע ב api המקורי של המכשיר וגם מצריך סוג של טרנספיילינג של הקוד ל JS שאני די התקשיתי איתו, גם כשניסיתי למצוא רפרנסים לעבודה היה לי מאוד קשה להתמצא. בכל אופן, ממה שאני ראיתי עד כה בפלאטר, הכח שלה בנושא הזה מגיע מהקהילה שלה. הריפוזיטורי הראשי שמחזיק את הספריות / פלאגינים לפלאטר נמצא כאן: https://pub.dev/ כשמחפשים ספרייה אפשר לראות בקלות עד כמה היא פופולרית והעתקים מה md files לגבי אופן השימוש בה. יש שם טונה של פלאגינים מוכנים והרבה מאוד תמיכה שמגיעה מהקהילה בהם, הייתי אומר שרוב הפעולות שאתה תחפש תמצא שם. ממליץ לך לקחת סיבוב שם ולהתרשם.
@ShawnCohen
Sep 18, 2020 .
@Aharono
Sep 18, 2020 @|shmatul יצא לך להתנסות עם השפה עם פעולות שדורשות קצת יותר low level? כלומר, גישה ל bluetooth, למצלמה וכאלו? אני יכול לומר מהניסיון המועט שלי בריאקט נייטיב (אני בעיקר כותב web) שהממשק ל native מסורבל באופן יחסי ודורש המון ידע במידה ולא מצאת ספרייה מוכנה שעושה מה שאתה צריך
@shmatul
Sep 18, 2020 לדעתי האישית לא. ריאקט נכון לרגע זה הספרייה הכי חזקה שיש בשוק, היא מתקדמת מבחינת ארכיטקטורת תוכנה והדרישה למתכנתים גבוהה ולכן אם אתה מחפש כלי פיתוח ראשון למצוא איתו עבודה - זה הכיוון הנכון. עולם הפיתוח זה משהו שאתה נכנס אליו ולעולם לא יוצא. במיוחד FED , יש בעולם הזה קצת התפתחות גבוה מאוד, כל יום יוצא כלי חדש ואתה חייב להיות עם היד על הדופק כדי לא לפספס שום דבר. לי ברור שפלאטר תהיה בסיס מאוד רחב לפיתוח אצל הרבה חברות בעתיד הקרוב. אמנם פלאטר מתחרה על אותו שוק של react native, לטעמי פלאטר עושה את העבודה בצורה נכונה, טובה ונוחה יותר ולכן בעתיד לדעתי היא תעקוף אותה בעולם המובי, אבל לא ב web בזמן הנראה לעין. אם אפשרי הייתי משלב, סתם לצורך העשרה עצמית.
@Daniell
Sep 18, 2020 בדיוק חשבתי להתחיל ללמוד react בגלל הדרישה העצומה שיש בשוק , שקול מחדש אם ללכת לכיוון הנ''ל ?
@mran0250
Sep 17, 2020 אהבתי
@OriSkandrani70
Sep 17, 2020 תודה רבה
@Odin
Sep 17, 2020 👍👍