Companies Home Search Profile

Debugging, Testing, and Publishing a Flutter 2 App

Focused View

Majid Hajian

2:32:16

26 View
  • 0. Course Overview.mp4
    01:45
  • 0. Why Error Reporting.mp4
    02:10
  • 1. Understanding Errors in Flutter.mp4
    01:11
  • 2. Capture Dart Errors.mp4
    02:19
  • 3. Capture Flutter Errors.mp4
    01:54
  • 4. Report Errors to Sentry.mp4
    02:31
  • 5. Additional Information to Sentry.mp4
    04:08
  • 6. Error Reporting to Firebase Crashlytics.mp4
    06:30
  • 7. Flutter 2 and Null Safety.mp4
    07:45
  • 8. Migrate App to Flutter 2.mp4
    07:19
  • 9. Upgrade Sentry.mp4
    01:27
  • 10. Summary.mp4
    00:33
  • 0. Overview.mp4
    01:24
  • 1. IDEs for Flutter Development.mp4
    02:08
  • 2. Android Studio Integrate Debugging Tools.mp4
    07:04
  • 3. VS Code Integrated Debugging Tools.mp4
    08:25
  • 4. Dart DevTools.mp4
    08:40
  • 5. Summary.mp4
    01:30
  • 0. Overview.mp4
    04:06
  • 1. Write Your First Unit Test.mp4
    04:55
  • 2. Mocking.mp4
    04:05
  • 3. Setup and Teardown Functions.mp4
    02:12
  • 4. Upgrade Tests.mp4
    01:48
  • 5. Summary.mp4
    01:16
  • 0. Overview.mp4
    02:05
  • 1. Flutter Widget Test.mp4
    05:17
  • 2. Widget Interaction.mp4
    06:55
  • 3. Golden Test.mp4
    02:44
  • 4. Summary.mp4
    01:00
  • 0. Overview.mp4
    02:01
  • 1. Flutter Integration Test.mp4
    07:50
  • 2. Firebase Test Lab.mp4
    08:55
  • 3. Summary.mp4
    01:25
  • 0. Overview.mp4
    01:44
  • 1. Build and Release an Android App.mp4
    09:50
  • 2. Build and Release an iOS App.mp4
    08:26
  • 3. Build Web and Deploy GhPage.mp4
    05:10
  • 4. Summary.mp4
    01:49
  • Description


    This course teaches you how to debug and handle errors in Flutter and Dart correctly, capture them to a reporting system, write unit and integration tests to ensure your app's quality, and deploy your Flutter app to Android, iOS, and the web quickly.

    What You'll Learn?


      Debugging and error handling are a big part of the development process. In this course, Debugging, Testing, and Publishing a Flutter 2 App, you'll learn to debug code and layout issues, handle errors, and deploy your own Flutter app. First, you'll explore DevTools and different possibilities to debug code, spot layout issues, and resolve them efficiently. Next, you'll discover errors for both Flutter and Dart and report them properly to a reporting system. Then, you'll learn how to mock dependencies, and write unit and integration tests to ensure your code and app quality. Finally, you'll delve into deploying your Android app to Google Play, iOS App Store, and a web application. When you're finished with this course, you'll have the skills and knowledge of debugging, testing, and publishing your Flutter app needed to deliver the highest quality to the end-user.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Majid Hajian
    Majid Hajian
    Instructor's Courses
    Majid is a Google Developer Expert (GDE) for Flutter and Dart and a passionate software developer with years of developing and architecting complex web and mobile applications. His passions are generally Flutter, PWA, and performance. He is an award-winning book author at Apress. He is a community leader and loves sharing his knowledge with the community by writing, speaking, teaching, contributing to open source, and organizing tech events. He is also the organizer of several big Nordic conferences and meetups such as FlutterVikings!
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 38
    • duration 2:32:16
    • level advanced
    • Release Date 2023/12/14