دورة Surf Flutter: مواكبة تكنولوجيا المستقبل

لا يوجد وقت للانتظار حتى يفهم الجميع ما هو مستقبل Flutter ويبدأ التعلم في مكان ما. إن الأمل في أن يقوم شخص ما بإعداد دورات تدريبية رائعة ، وبعدها سنتمكن من العثور على مطورين ليس طريقنا. لذلك قررنا في Surf أن نأخذ العملية بأيدينا ونصنع دورة Flutter .







كنا في Surf من أوائل الشركات في روسيا التي بدأت في استخدام تقنية Flutter عبر الأنظمة الأساسية لتطوير تطبيقات الهاتف المحمول. تتطور Flutter بسرعة كبيرة - وفقًا لـ StackOverflow ، تعد هذه التقنية بالفعل تاسع أكثر التقنيات شيوعًا ، على الرغم من أنها عمرها عامين فقط. التطوير على Flutter أسرع وأرخص ، ولا يمكن تمييز التطبيقات عن التطبيقات الأصلية. يتزايد الطلب من العملاء ، ولا يزال عدد مطوري Flutter في روسيا ضئيلًا.



نحن نعمل على تطوير مجتمع Flutter في روسيا ، ونريد مشاركة تجربتنا وتعلم شيء جديد. وبالطبع ، نحتاج إلى مطورين جيدين في قسم Flutter .



تم إنشاء دورتنا من قبل المطورين للمطورين. نحن نركز على تلك القضايا والجوانب الخاصة بدراسة المنصة التي تسمح لك بالدخول إلى الموضوع في أسرع وقت ممكن وبدء مهام عملية حقيقية.



في المقال نتحدث بالتفصيل عن الدورة ، ولكن هنا ملخص موجز:



  • Flutter مفيد ويفتح الباب أمام التكنولوجيا الجديدة.
  • يمكن تعلم الأساسيات في 4 أشهر أو أقل. تتكون الدورة من 9 مجموعات و 48 درسًا وفصولًا رئيسية حول مواضيع معقدة. بالنسبة للدروس ، قمنا بتسجيل محاضرات فيديو عالية الجودة - حوالي ساعة لكل منها.
  • نحن نركز على الممارسة ، لأننا مطورون ونعلم ما يلزم لتعلم منصة جديدة بسرعة.


لماذا Flutter



يبلغ عمر Flutter عامين فقط ، ولا تخشى الشركات الكبيرة التحول إليه. لقد قمنا بالفعل في Surf بتنفيذ مشاريع كبيرة . على سبيل المثال ، تطبيقات Rosbank وسلسلة صيدليات Rigla و KFC. تم تطوير Flutter بشكل نشط من قبل منشئها - Google - ولم تتباطأ العملية حتى بسبب وباء فيروس كورونا. يتزايد أيضًا عدد الوظائف الشاغرة في بورصة Upwork: تضاعف الطلب في ستة أشهر. على HeadHunter ، تضاعف الطلب ثلاث مرات تقريبًا مقارنة بالعام الماضي ، ولكن يبدو أن هناك عددًا قليلاً من الوظائف الشاغرة حتى الآن: غالبًا ما تكون مخفية بين عروض السكان الأصليين - مثل "البحث عن مطور iOS / Android لديه خبرة في Flutter".



نعتقد أن Flutter لديها فرص جيدة ، ومن الآمن والمربح التحول إليها الآن. يمكنك أن تكون في طليعة تطوير تقنية جديدة ولا تتردد في طلب المال مقابل تجربتك. المنافسة المنخفضة تعني مخاطر أعلى.





تم تصميم دورتنا للأشخاص الذين يعرفون بالفعل شيئًا عن البرمجة. نحن لا نعلمك البرمجة من الصفر ، نحن نغمرك في تفاصيل تقنية Flutter عبر الأنظمة الأساسية. الدورة مناسبة لكل من أولئك الذين يفكرون فقط في الانتقال ، وأولئك الذين يطورون بالفعل تطبيقات على Flutter.



أول كتلة موضوعية مخصصة للغة Dart. سوف نولي اهتماما خاصا لمميزاته الفريدة. سيكون من الأسهل فهم وإدخال Flutter لأولئك الذين يمتلكون بالفعل أي لغة برمجة موجهة للكائنات.



خلال الدورة ، سوف نستخدم الأدوات المضمنة في المجموعة المعتادة لأي مطور حديث. تتمثل المساعدة الكبيرة في القدرة على العمل في IDE استنادًا إلى IntelliJ IDEA أو رمز VS ، وهو نظام التحكم في إصدار Git. لن يضر فهم مبادئ كتابة كود نظيف ، صلب.



سوف تغوص في العمليات التي تحيط بمطور الهاتف المحمول في مشروع حقيقي. لكل مهمة تخطيط ، ستتلقى تصميمًا في Figma ، ولتنفيذ التفاعل بين الخادم والعميل ، سيتم تزويدك بخادم عامل يرسل البيانات عبر HTTP.

إذا كنت لا تعرف أيًا مما سبق - فلا داعي للخوف ، فسنساعدك على اكتشاف ذلك. سيقدم القيمون على الدورة المشورة بشأن جميع القضايا ويقدمون النصيحة الأدبية المفيدة.



من هم المدرسون



مدرسينا ممارسون وليسوا منظرين. هؤلاء هم الأشخاص الذين يعملون في Surf ويطورون تطبيقات Flutter كل يوم. لقد تعلموا من الصفر بأنفسهم ويعرفون المزالق والصعوبات التي يمكن مواجهتها. نضع في الدورة كل الخبرات العملية لـ Surf ، بالإضافة إلى آلامنا ومشاكلنا التي تغلبنا عليها بالفعل. سيساعد ما يلي على إتقان



Flutter : Evgeny Saturov - قائد فريق التطوير في Surf and Flutter المبشر التقني. مؤسس ومضيف Flutter Dev Podcast.

 

أرتيم زايتسيف هو رئيس قسم Flutter في Surf. يقود بودكاست مع إيفجيني ساتوروف. 



ميخائيل زوتيف هو مطور Flutter الرئيسي في Surf. يكتب المقالات ويشارك أفضل الممارسات مع مجتمع Flutter. 





خلف الكواليس مع تصوير مقاطع فيديو تعليمية: في الإطار - مايكل زوتيف ، وراء الكواليس - أرتيم زايتسيف



كيف ولماذا وأين جاء الرجال في Flutter ، أخبروني في ندوة عبر الإنترنت "Flutter vs Technology ، التي تكتب فيها: لأي مستقبل؟"



كيف يجري التدريب



لقد أخذنا أنفسنا دورات أكثر من مرة ونعلم أن نظرية الجفاف لا تساعد في أن نصبح مطورًا. علاوة على ذلك ، من السهل العثور على النظرية - لدى Google وثائق ممتازة حول Flutter. الممارسة هي مسألة أخرى. بعد جزء من دروس دورتنا ، تحتاج إلى أداء واجبك المنزلي ، وسيقوم المعلم بفحصه خلال اليوم. فقط بعد التحقق من الدرس التالي سيفتح - لن يعمل. الاستثناء هو أول قالب موضوعي حول لغة Dart ، حيث يتم فتح الدروس على دفعات - عدة أجزاء في وقت واحد.





موضوعات دروس من الكتلة حول لغة Dart



نحن لا ننتقل فقط إلى الواجبات المنزلية ونشير إلى الأخطاء. نشارك أفضل الممارسات ونوضح أفضل طريقة لحل المشكلة ، ونخبرك بالصعوبات في المشاريع الحقيقية التي تؤدي إليها الحلول البديلة. إذا كان هناك شيء غير واضح أو لم يخرج ، يمكنك طلب المساعدة من المعلم في الدردشة ، أو حتى الموافقة شخصيًا على الاتصال للحصول على استشارة مفصلة.



سيتم إجراء فحص الواجب المنزلي على Github بتنسيق مراجعة التعليمات البرمجية. سيخوض أحد مرشدي الدورة التدريبية كل سطر من التعليمات البرمجية وينتبه إلى الأخطاء والعيوب المحددة ، أسلوب الترميز العام. نحن لا نبخل بالتعليقات. كلما زاد عدد التعليقات التي تجمعها أثناء مراجعة الكود ، أصبح الأمر أسهل لاحقًا في المشروعات الحقيقية.





خيار الواجب المنزلي



في بداية الدورة ، سننشئ دردشة في Telegram. هناك يمكنك مقابلة المعلمين والطلاب الآخرين. في الدردشة ، سنناقش القضايا المتعلقة بمرور الدورة ، وكل شيء عن Flutter. سنشارك الوظائف الشاغرة لمطوري Flutter ، ومنشورات جديدة حول تحديثات النظام الأساسي مع تعليقات من كبار الخبراء ، وترجمات لمقالات أجنبية مثيرة للاهتمام ، وحالات عملية على Flutter. سننشئ مجتمعنا الخاص.



كم من الوقت تستغرق الدراسة



الدورة مقسمة إلى 9 كتل ، يزداد تعقيد الدروس داخل الكتلة تدريجياً. يمكنك قراءة المزيد عن البرنامج في صفحة الدورة . لا توجد مواعيد نهائية - يمكنك التعلم بالسرعة التي تناسبك. صحيح ، من المربح أن تتماشى مع البث ، لأننا سنجري دروسًا رئيسية حول الموضوعات الأكثر شيوعًا. ستكون محادثات الدردشة أيضًا أكثر فائدة إذا كنت تدرس نفس المجموعة مع طلاب آخرين. للمطورين ذوي الخبرة ، قمنا بإعداد العديد من الدروس الإضافية في شكل فصول رئيسية حية. 



تحتوي جميع الدروس تقريبًا على محاضرات فيديو. مدة المحاضرة ساعة في المتوسط. سجلنا جميع المحاضرات على معدات عالية الجودة وقمنا بمعالجة ما بعد الإنتاج. كل شيء مرئي ومسموع بشكل واضح: لست مضطرًا لتفكيك وتخمين ما قاله المحاضر بالضبط.



نتوقع أن يقضي الطلاب ما معدله 3-5 ساعات في الأسبوع لدراسة الدورة. بهذه الطريقة يمكن إكمال الدورة بأكملها في 4 أشهر. هناك 48 درسًا و 57 واجبًا منزليًا في الدورة. بالإضافة إلى ندوات عبر الإنترنت وفصول رئيسية - مناقشة عبر الإنترنت حول النظرية وأسئلة الطلاب. ستعقد الندوات عبر الإنترنت في أمسيات الجمعة حتى لا تتداخل مشكلات العمل مع الدراسة.



ما هو الناتج



أخيرًا ، سوف تكتب أول تطبيق Flutter. لقد اخترنا المشروع حتى تتمكن من العمل وتطبيق كل المعرفة النظرية المكتسبة في الدورة. سيتلقى كل طالب ملاحظات وتحليل فردي للأخطاء.



بالإضافة إلى المعارف والمهارات الجديدة ، سيكون لديك في نهاية الدورة:



  • شهادة إلكترونية
  • الوصول غير المحدود إلى جميع مواد الدورة التدريبية وتحديثاتها ؛
  • الشبكة: الدردشة مع المعلمين والطلاب الآخرين.


نحن مهتمون بتوسيع فريق Surf Flutter ومستعدون لأخذ أفضل الطلاب للتدريب الداخلي مع فرص عمل. لدينا مستوى عالٍ من المطورين ، لذا من أجل الحصول على تدريب وإكماله بنجاح ، عليك المحاولة. 



في حالة الانتهاء بنجاح من الدورة ، سنقوم بتوصيل متخصصي الموارد البشرية للحصول على المشورة المهنية ، والمساعدة في إعداد سيرة ذاتية مختصة وترتيب المقابلات مع الشركاء. سنقدم التوصيات اللازمة.



الدورة متاحة الآن بعرض خاص. يمكنك معرفة السعر وقراءة التفاصيل والاشتراك في موقعنا.



سألت كل سؤال حول الدورة في برقية avdanilyan . هناك سنرد بسرعة أكبر.



All Articles