[AR] Flutter & Firebase: Build E-commerce & Admin App [2024]

所在平台: Udemy

课程主页: https://www.udemy.com/course/ar-flutter-310-firebase-build-e-commerce-admin-app/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:[AR] Flutter & Firebase:构建电子商务和管理应用程序 [2024] 课程概述: 该课程提供阿拉伯语和英语两种语言版本,旨在教授如何使用Flutter和Firebase设计、构建和调试完整功能的购物应用程序。课程内容包括Flutter移动开发、Dart编程和Firebase集成的深入知识。完成课程后,学员将能够自信地管理自由职业项目,同时为进入企业的Flutter开发职位做好准备。 课程要求: - 基础编程知识 - 对Flutter的基本理解 - Windows或Mac应用程序开发经验 - 有联网的计算机 - 学习新技术和应用先进算法的热情 学习内容: 本课程涵盖广泛的主题,包括: - Dart编程语言:从基础到高级主题 - 按步骤构建Flutter移动应用开发的理解 - 设计、构建和调试Flutter应用 - 使用Flutter构建强大的应用程序 - 用户界面(UI)样式和动态主题 - 自定义小组件(Custom widgets) - Flutter Material Design - ListViews和多个UI状态的管理 - 状态管理:Provider和ChangeNotifier的使用 - 导航与定制导航 - Firebase的应用,包括数据库和身份验证 - 实时通信功能 课程结构: - 课程时长:大约12-13小时的内容 - 定期更新 课程完成后的期待: 完成该课程后,学员将能够构建功能齐全的购物应用程序,深入掌握Flutter,准备探索Flutter的高级主题,并具备自由职业项目管理的能力,能够自信地获得Flutter开发公司职位。 限制与说明: - 本课程主要针对Windows配置,不涵盖IOS配置。 - 课程包括用户和管理员各一个应用程序,均为“竖屏模式”设计,Android应用程序不支持横屏模式。 - 每节讲座附有资源,提供24/7支持。 本课程适合有志于深入了解Flutter和Firebase的开发者,特别是希望在电子商务领域发挥作用的人士。

课程评论(0条)

课程详情

هذه الدورة باللغتين العربية والإنجليزية. لكن هذه هي النسخة العربية منهCourse Description: Flutter & Firebase MasteryLearn to design, build, and debug fully functional shopping applications with Flutter and Firebase. This course offers in-depth knowledge of Flutter mobile development, Dart programming, and Firebase integration. By the end of the course, not only will you be equipped to manage freelance projects confidently, but you will also be well-prepared to take on a Flutter development position within a company.PrerequisitesBasic knowledge of programmingBasic understanding of FlutterExperience with Windows or Mac application developmentAccess to a computer with an Internet connectionEnthusiasm for learning and applying cutting-edge algorithms to practical casesRecording Equipment:Video Editing Software: Camtasia 2022Microphone: Blue Yeti XThis top-of-the-line equipment ensures the highest possible audio and video quality for the course content.What You Will LearnThis course covers an extensive range of topics, including:GeneralDart Programming Language - Fundamentals to expert topicsUnderstanding Flutter Mobile Development by building apps incrementallyDesigning, building, and debugging Flutter appsBuilding robust apps with FlutterStyles & UIStyles for UIDynamic colors and themesComplex UI made simpleCustom widgetsFlutter Material DesignListViews and multiple UI statesFlutter Row and ColumnFlutter ListView BuilderState Management - ProviderClean code and boilerplate code avoidancesetState, lifting state up via callbacks, global access, scoped access with Provider and ChangeNotifierNavigation & Custom navigationForms, input handling, and validationManaging and updating packagesFirebaseDatabases and Cloud FirestoreFirebase AuthenticationFirebase FirestoreFirebase StorageReal-time communication with Firestore using Streams and StreamBuilder, Futures and FutureBuilderCourse StructureDuration: approximately 12-13 hours of contentRegular updatesWhat to Expect After This CourseAfter completing this course, you will have:The ability to build a fully functional shopping application with FirebaseGained advanced knowledge in FlutterDeveloped readiness to explore expert topics in FlutterThe ability to handle and manage freelance projectsAcquired the necessary skills and knowledge to confidently take up a Flutter development position within a companyLimitations and NotesPlease note the following limitations and important information for this course:This course focuses on Windows configurations. IOS configurations are not covered but feel free to ask questions about it. We will be there to help.This course includes 2 apps, one for the Users, and another App for the Admin, both in "Portrait mode".The Android app is designed to be responsive only in portrait mode; it does not support landscape mode.Resources are attached to each lecture.24/7 support will be provided depending on the nature of your questions.تعلم تصميم وبناء وتصحيح التطبيقات التجارية الكاملة الوظائف باستخدام Flutter و Firebase. هذه الدورة تقدم لك فهمًا عميقًا لتطوير التطبيقات المحمولة باستخدام Flutter، لغة البرمجة Dart، وتكامل Firebase. بحلول نهاية الدورة، لن تكون فقط قادرًا على التعامل مع المشاريع الحرة بثقة، بل ستكون أيضًا مستعدًا جيدًا للعمل في منصب تطوير Flutter داخل الشركات.المتطلبات الأساسيةالمعرفة الأساسية في البرمجةفهم أساسي لـ Flutterالخبرة في تطوير تطبيقات Windows أو Macالوصول إلى جهاز كمبيوتر متصل بالإنترنتالحماس للتعلم وتطبيق الخوارزميات المتقدمة على الحالات العمليةما ستتعلمهتغطي هذه الدورة مجموعة واسعة من المواضيع، بما في ذلك:عاملغة البرمجة Dart - من المبادئ الأساسية إلى المواضيع المتقدمةفهم تطوير التطبيقات المحمولة باستخدام Flutter من خلال بناء التطبيقات تدريجياًتصميم وبناء وتصحيح التطبيقات Flutterبناء تطبيقات قوية باستخدام Flutterأنماط وواجهة المستخدمأنماط لواجهة المستخدمالألوان والموضوعات الديناميكيةالواجهة المعقدة ببساطةالأدوات المخصصة (Custom widgets)تصميم المواد Flutter (Flutter Material Design)ListViews وحالات واجهة المستخدم المتعددةالصف والعمود في Flutter (Flutter Row and Column)مُنشئ ListView في Flutter (Flutter ListView Builder)إدارة الحالةالرمز النظيف وتجنب الرمز القالبيsetState, رفع الحالة عبر الردودات، الوصول العالمي، الوصول المحدد بواسطة الموفر و ChangeNotifierالتنقل والتنقل المخصص (Custom navigation)النماذج ومعالجة الإدخال والتحقق من الصحة - التحقق العالمي من الصحة - تجنب الرمز القالبيإدارة وتحديث الحزمFirebaseقواعد البيانات وCloud Firestoreالتوثيق في Firebase (Firebase Authentication)Firebase Firestoreالتخزين في Firebase (Firebase Storage)كيفية الحصول على تطبيقات Flutter للتواصل مع قاعدة البيانات الحقيقية - Firestoreالجداول (Streams) و StreamBuilderالعمليات المستقبلية (Futures) و FutureBuildersملاحظة: هذه الدورة تتضمن تطبيقين، تطبيق للمستخدمين "تطبيق ANDROID في الوضع العمودي"، وتطبيق آخر للمشرفين. تأكد من أن التطبيق ANDROID متوافق فقط مع الوضع العمودي، ولا يدعم الوضع الأفقي. ستجد الموارد المرفقة مع كل محاضرة. ستحصل على الدعم 24/7 مني حسب نوع أسئلتك.ما الذي يمكنك توقعه بعد هذه الدورة؟:القدرة على بناء تطبيق تسوق كامل الوظائف مع Firebaseمعلومات جديدة بخصوص Flutterالاستعداد لمتابعة المواضيع المتقدمة في Flutterالقدرة على التعامل وإدارة المشاريع الحرةملاحظة أخيرة: هذه الدورة تم بناؤها على Windows، لذا لم يتم تغطية تكوينات IOS! ولكن لا تتردد في طرح أي سؤال حول ذلك، سأكون هنا للمساعدة.

课程标签

0人关注该课程

主题相关的课程