Companies Home Search Profile

Flutter Ecommerce Course Dart | BLoC | Nodejs | Rest API

Focused View

Dastagir Ahmed

7:44:01

20 View
  • 1. Introduction.mp4
    01:23
  • 1. Who is this course for.mp4
    03:26
  • 2. What you should know in javascript.mp4
    11:31
  • 3. What are we building-UI review.mp4
    06:18
  • 4. What tools are we using.mp4
    12:08
  • 5. Tool installations.mp4
    05:06
  • 6. Setting up our mongodb.mp4
    06:56
  • 7.1 dbestech ecomly server-main.zip
  • 7. Server environment setup.mp4
    18:03
  • 1. What is mongoose.mp4
    11:03
  • 2.1 dbestech ecomly server-main.zip
  • 2. Connection our server to the database.mp4
    18:22
  • 3.1 dbestech ecomly server-main.zip
  • 3. The express router.mp4
    21:30
  • 4.1 dbestech ecomly server-main.zip
  • 4. The controllers.mp4
    10:21
  • 5.1 dbestech ecomly server-main.zip
  • 5. The auth route.mp4
    26:09
  • 1. Models and schemas.mp4
    28:46
  • 2. Implementing user registration.mp4
    44:49
  • 3. Implementing login.mp4
    36:02
  • 4. How login persistence works.mp4
    11:44
  • 5. Verifying the persisted token.mp4
    13:50
  • 6. Handling the forgot password functionality.mp4
    28:45
  • 7. Verify password reset otp.mp4
    15:32
  • 8. Resetting the user s password.mp4
    11:03
  • 9. User authorization.mp4
    16:20
  • 10. Automatically refreshing token server side.mp4
    34:44
  • 11.1 dbestech ecomly server-main.zip
  • 11. User functionality.mp4
    17:43
  • 12. Automatically refreshing token server side.mp4
    34:44
  • 13. All admin functionalities.mp4
    17:43
  • Description


    E-commerce project based on clean architecture

    What You'll Learn?


    • Flutter advanced concepts
    • Flutter & Dart advanced concepts together
    • Flutter & Dart clean architecture for big projects
    • Explain BLoC and use for state management
    • BLoC and GoRouter with nested navigation
    • Flutter correct folder structure app dev
    • Cool animations with navigation and cart
    • Flutter with backend technology nodejs
    • Explain nodejs basics to advance
    • Building full fledge restful api for e-commerce
    • Implement cron job for database update
    • Explain SoC (Separation of concerns) in programming
    • A lot of other advanced software architecture concepts of programming

    Who is this for?


  • Flutter, Nodejs intermediate programmers
  • What You Need to Know?


  • 3-6 Months of Flutter and Nodejs programming knowledge
  • More details


    Description

    Here will focus on mainly how to integrate BLoC with clean architecture.  We will cover the new features of BLoC and above. You will learn how to build a scalable app with Nodejs api.

    This would come in 3 parts, to finish these course, you need to buy all three together. This is part 1 of 3.


    • On boarding screen

      Beautiful onboarding screen with sales Moto.

    • Registration screen

      Registration with email and phone number and secured password.

    • Login feature

      Secured login verified from front end backend with JWT features.

    • Reset password

      Email verification on reset password with animation and timer.

    • View products

      View products on detail with multiple thumbnails. We have product category of regular products and new arrivals products.

    • Product rating

      Customers can rate product and view rating of others. Bad rating products are not shown for certain users.

    • Choose product size & color

      You must select your product size and color.

    • Search product based on filter

      You may also do custom search by filtering features.

    • Email sending on confirmation payment

      Once you place an order you get cool email to notify that you have placed an order with detail product and order info.

    • Cart management

      Cool cart management features. You may add or remove items. You may also remove multiple items at the same time on long press.

    • Placing order

      Place order with stripe account and choose multiple items in placement.

    • Search product based on category & subcategory

      Click on a category and see all the related products .

    • Payment profile

      Shows where your current order status is.

    • Light and Dark mode

      This app comes in two mode. Dart and light mode which you can change easily from the profile section.

    • Architecture

      Clean architecture with BLoC  state management .

      Backend is MVC pattern.

      Powerful rest api.

      Backend is done with Express framework and mongodb.

    • Cron job on orders

      The app system checks for unpaid orders and removes then every 24 hours. This is helpful for database management.

    • Course requirement

      You must have at least 6 months of flutter programming experience to take this course.

      Through this course you will master Flutter programming, core Dart features and Javascript Express framework with Mongodb.

    Who this course is for:

    • Flutter, Nodejs intermediate programmers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dastagir Ahmed
    Dastagir Ahmed
    Instructor's Courses
    I am a teacher who has been teaching for the last 18 years and I am very good at explaining things. I also have a youtube channel where I have a lot of followers little more 65k.I lecture on Flutter, React Native, Laravel and GoLang.Recently I have started udemy courses. Hope you will enjoy the course with me.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 26
    • duration 7:44:01
    • Release Date 2024/05/16