YoVDO

[Beta] Intro to Flutter

Offered By: Codecademy

Tags

Flutter Courses Mobile Development Courses Web Development Courses

Course Description

Overview

This course will introduce learners to the Flutter framework with interactive lessons on basic app components.

Interested in making applications for mobile? The web? Desktop? How about learning a language that works for all of them. By taking this course you will learn the basics of developing applications with Flutter. After this course you will be ready to make simple Flutter apps able to be built for all of those platforms.



### Skills You'll Gain

- Describe the Flutter framework and its advantages
- Create basic Flutter apps
- Visually organize apps with simple layouts
- Modify components with borders, padding, and margins

Syllabus

  • Welcome to Intro to Flutter: A brief overview of what you'll learn in Intro to Flutter
    • Informational: Welcome to Intro to Flutter
  • Intro to Flutter: In this module we will learn the basics of Flutter, why you should learn it, and how to create basic widgets.
    • Article: Introduction to Flutter
    • Article: DartPad X Codecademy Disclaimer
    • Lesson: Introduction to Widgets
    • Lesson: Layout Widgets
    • Lesson: Container Widgets
  • Using Flutter on Your Device: Learn how to create a Flutter Project on your device!
    • Article: Flutter Installation Overview
    • Article: Check Your Flutter Installation with Flutter Doctor
    • Article: Running Flutter Apps on Different Devices
    • Article: Creating a Flutter Project in Android Studio
  • Project: Creating a Flutter Survey App: In this project, you will create a new project and use it to experiment with Flutter widgets.
    • Article: Off-Platform Project: Creating a Flutter Survey App
  • Intro to Flutter: Next Steps: You've completed Intro to Flutter! What's next?
    • Informational: Intro to Flutter: Next Steps

Taught by

Jace van Auken

Related Courses

Build a Two Screen Flutter Application
Google via Google Cloud Skills Boost
Build Generative AI Agents with Vertex AI and Flutter
Google Cloud via Coursera
Flutter and Dart: Developing iOS, Android, and Mobile Apps
IBM via Coursera
Flutter: Developing Cross-Platform Mobile Apps
IBM via Coursera
Introduction to Mobile App Development
IBM via Coursera