Udemy

Flutter Mastery: Building Dynamic Apps from scratch

立即報名
  • 167 名學生
  • 更新於 1/2024
4.7
(23 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
13 小時 48 分鐘
教學語言
英語
授課導師
Gitanjal Bhattacharjya
評分
4.7
(23 個評分)
3次瀏覽

課程簡介

Flutter Mastery: Building Dynamic Apps from scratch

Learn Flutter by creating 3 real-world applications, you'll feel confident just after the first 5 hours of the course

Unlock the full potential of Flutter with our extensive 14-hour course, "Flutter Mastery: Building Dynamic Apps and Websites from Scratch." Designed for both beginners and seasoned developers, this hands-on course takes you on a journey from setting up your PC for Flutter development to creating polished, real-world projects.

Course Highlights:

  1. Get Started Quickly:

    • Learn how to set up your PC for Flutter development, ensuring a seamless start to your Flutter journey.

  2. Design Stunning UIs:

    • Master the art of creating captivating user interfaces in Flutter, blending aesthetics with functionality.

  3. Local Data Storage:

    • Discover techniques for efficient local data storage within your Flutter apps, ensuring smooth user experiences.

  4. Network Calls and REST APIs:

    • Dive into the world of networking in Flutter, mastering the process of making REST API calls for dynamic app content.

  5. State Management with Provider:

    • Understand and implement state management in Flutter using Provider, a powerful and flexible solution for managing app state.

  6. Automated Testing in Flutter:

    • Learn the importance of testing in Flutter and how to automate the testing process for robust, error-free applications.

  7. Basics of Animation:

    • Unleash creativity by exploring the fundamentals of animation in Flutter, adding dynamic elements to your apps.

  8. Firebase Backend Integration:

    • Connect your Flutter app to Firebase, gaining hands-on experience in building a Recipe app with real-time data synchronization.

  9. Create a Portfolio Website:

    • Extend your skills beyond apps as you learn to use Flutter for web development. This will help you create your own portfolio website.

Projects You'll Build:

  • Todo List App: Build a functional and visually appealing Todo list app, mastering UI design and local data storage.

  • Recipe App with Firebase: Integrate Firebase into Flutter to create a Recipe app with real-time data updates, expanding your app-building capabilities.

  • Flutter Portfolio Website: Apply your skills to develop a responsive and dynamic portfolio website using Flutter for web, showcasing your newfound expertise.

Embark on this immersive Flutter journey, and by the end of the course, you'll not only have a deep understanding of Flutter's capabilities but also a portfolio of projects that demonstrate your mastery of Flutter development. Enroll now and bring your app and web development ideas to life!

課程章節

  • 10 個章節
  • 107 堂課
  • 第 1 章 Introduction
  • 第 2 章 Creating layouts
  • 第 3 章 Storing data locally
  • 第 4 章 Authentication Flow
  • 第 5 章 Working with a REST API
  • 第 6 章 Managing state using Provider
  • 第 7 章 Automated Testing
  • 第 8 章 Animation in Flutter
  • 第 9 章 Flutter + Firebase: Recipe app
  • 第 10 章 Create a simple portfolio website using Flutter

課程內容

  • How to set up your PC for Flutter development
  • How to create UIs in Flutter
  • How to store data locally in a Flutter app
  • How to make network calls to a REST api
  • How to manage states in a Flutter app using Provider
  • How to do automated testing in Flutter
  • Basics of animation in Flutter
  • How to use Firebase as the backend of a Flutter app
  • How to create a website using Flutter


評價

  • T
    Timóteo Marques Alves
    4.5

    Very good explanation!

  • B
    Bhaskar Boruah
    5.0

    This is an amazing course and I would like to recommend this course for everyone . The course is well-organized with a logical progression of topics. The concepts are explained clearly with good examples and hands on projects at every step . Loved itt.

  • D
    Dipanjali Sarma
    5.0

    Easy to follow instructions. Clear audio. Very helpful.

  • B
    Buddha Saikia
    5.0

    The course is well organised and I very much enjoyed learning flutter here. Thank you Gutanjal for creating such a great content.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意