Companies Home Search Profile

Flutter Essential Training: Build for Multiple Platforms

Focused View

7:47:07

122 View
  • 01 - Building for multiple platforms.mp4
    01:03
  • 02 - What you should know.mp4
    01:11
  • 03 - Using the GitHub exercise files.mp4
    03:28
  • 01 - Entry point to a Dart application.mp4
    01:59
  • 02 - Overview of data types Numbers and strings.mp4
    05:41
  • 03 - Overview of data types Bool, lists, and maps.mp4
    08:11
  • 04 - Difference between var and dynamic.mp4
    03:02
  • 05 - Functions in Dart.mp4
    07:46
  • 06 - Overview of classes and objects Part 1.mp4
    05:13
  • 07 - Overview of classes and objects Part 2.mp4
    08:30
  • 01 - Making use of various Flutter resources.mp4
    04:13
  • 02 - Installing Flutter and setting up Android Studio on Mac.mp4
    11:04
  • 03 - Installing Flutter and setting up Android Studio on Windows.mp4
    11:32
  • 04 - Which Flutter version to use.mp4
    02:39
  • 05 - Running the Hello World app on mobile, desktop, and web.mp4
    06:18
  • 06 - Anatomy of a Flutter project.mp4
    03:54
  • 07 - Understanding the Counter App code.mp4
    10:03
  • 08 - Challenge Draw the widget tree.mp4
    01:44
  • 09 - Solution Draw the widget tree.mp4
    02:54
  • 10 - Bonus Getting to know Android Studio.mp4
    06:47
  • 01 - Flutter building blocks to know about.mp4
    11:07
  • 02 - Building basic widgets for the login screen.mp4
    23:43
  • 03 - Building basic widgets for the chat screen.mp4
    17:26
  • 04 - Placements and alignments.mp4
    14:48
  • 05 - Structure Flexible and expanded.mp4
    06:17
  • 06 - Creating your own custom widget.mp4
    06:13
  • 07 - Building dynamic lists.mp4
    03:34
  • 08 - How to breakdown designs into code.mp4
    03:11
  • 09 - Breaking down designs More examples.mp4
    03:14
  • 01 - What is state.mp4
    01:55
  • 02 - Writing your first stateful widget.mp4
    07:17
  • 03 - Widget variables vs. state variables.mp4
    03:26
  • 04 - When to use stateless or stateful.mp4
    01:51
  • 05 - Lifecycle of a stateful widget.mp4
    03:44
  • 06 - Stateful hot reload.mp4
    03:22
  • 07 - Learning about buttons.mp4
    06:50
  • 08 - Taps and gesture detection.mp4
    03:47
  • 09 - Getting inputs from the user.mp4
    07:40
  • 10 - Validating user inputs.mp4
    07:55
  • 11 - Creating multiline text fields.mp4
    06:46
  • 12 - Navigating from one screen to another.mp4
    05:41
  • 13 - Passing data with navigation.mp4
    02:07
  • 14 - Navigating via named routes.mp4
    04:08
  • 15 - Replacing routes using Navigator.mp4
    05:16
  • 01 - Organizing the styles and colors for the login page.mp4
    09:09
  • 02 - Organizing the styles and colors for the chat page.mp4
    04:15
  • 03 - Understanding the anatomy of a pubspec.yaml file.mp4
    05:04
  • 04 - Exploring pub.dev.mp4
    03:24
  • 05 - Plugins vs. packages.mp4
    02:22
  • 06 - Adding plugins to your app from pub.dev.mp4
    04:29
  • 07 - Adding packages from external sources.mp4
    06:35
  • 08 - Modeling entities in Dart.mp4
    07:02
  • 09 - Generics in Dart.mp4
    10:40
  • 10 - JSON Serialization vs. deserialization.mp4
    02:16
  • 11 - Reading data from a JSON file.mp4
    13:27
  • 12 - Improving UI with box constraints.mp4
    04:42
  • 13 - Calling a parent class method from child class.mp4
    04:30
  • 01 - Handling async operations in Dart.mp4
    07:49
  • 02 - Introduction to APIs and exploring Postman..mp4
    05:06
  • 03 - Deserialize JSON with the JsonSerializable package.mp4
    07:48
  • 04 - Integrating a REST API.mp4
    07:16
  • 05 - FutureBuilder for futures.mp4
    05:36
  • 06 - Repository pattern.mp4
    02:01
  • 07 - Grid view in a ModalBottomSheet.mp4
    09:46
  • 08 - Showing the selected image in ChatInput.mp4
    09:48
  • 09 - Exception handling.mp4
    06:27
  • 10 - Creating rounded UI elements.mp4
    09:40
  • 01 - Why you need state management.mp4
    03:49
  • 02 - Exploring provider way.mp4
    05:30
  • 03 - Caching data.mp4
    10:41
  • 04 - Static initializers.mp4
    05:21
  • 05 - Change notifiers in Flutter.mp4
    05:37
  • 06 - Creating a dynamic home page.mp4
    05:07
  • 07 - Making the UI responsive for the web.mp4
    11:26
  • 01 - Next steps.mp4
    01:54
  • Description


    In this course, Pooja Bhaumik covers everything a complete beginner needs to get started using Dart and Flutter. Pooja begins with some basic concepts of Dart that you need to understand before using the Flutter framework. Next, she introduces you to Flutter, including Flutter resources that are available, as well as how to install and set up Flutter, select the best version to use, define the anatomy of a Flutter project, and more. Pooja goes over the basic building blocks of Flutter UI, such as building widgets, aligning and placing elements, building dynamic lists, breaking down design into code, and more. She covers interactivity in depth, then goes into everything you need to know about Pubspec. Pooja explains synchronous and asynchronous functions, Postman, the JsonSerializable package, FutureBuilder, and other useful innovations. After discussing how to work with data, Pooja recommends some next steps and points out how you can learn more from Flutter documentation.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 75
    • duration 7:47:07
    • Release Date 2023/01/09

    Courses related to Google Flutter