inflearn logo

[Basic] Learning Flutter Properly for Mobile App Developers Part 1

Do you want to start mobile app development but feel overwhelmed about where to begin? This course is structured to help you systematically learn the basics of mobile app development using Flutter and Dart. Starting with the basic syntax of the Dart language so that even those without programming experience can understand, we explain step-by-step how to set up the Flutter development environment, create your first app, and master core Flutter concepts such as Widgets, State, and Layout structures. Based on the instructor's practical and educational experience, the course focuses on core concepts and hands-on practice that can be immediately applied to real-world development rather than complex theories. Through this course, you will gain the foundational skills to develop mobile apps yourself using Flutter.

1 learners are taking this course

Level Beginner

Course period Unlimited

Flutter
Flutter
dart
dart
Mobile App Design
Mobile App Design
flutter-widget
flutter-widget
state-management
state-management
Flutter
Flutter
dart
dart
Mobile App Design
Mobile App Design
flutter-widget
flutter-widget
state-management
state-management

What you will gain after the course

  • Understanding the basic syntax and object-oriented programming of the Dart language

  • Setting up the Flutter development environment and understanding project structure

  • Understanding Flutter Widgets and Layout Systems

  • Understanding Stateful Widgets and State Management Principles

  • My first experience developing a mobile app using Flutter

This course is designed for those starting mobile app development for the first time, providing a systematic way to learn the basics of Flutter and Dart. In this course, you will learn step-by-step, starting from setting up the Flutter development environment to basic Dart syntax, object-oriented programming concepts, and Flutter's core structures such as Widgets, Layouts, and State management.

Additionally, you can understand the structure and operating principles of a Flutter project by actually building your first mobile app. Flutter is a powerful framework that allows you to develop Android and iOS apps simultaneously with a single codebase, and it is widely used for developing various mobile services ranging from startups to large enterprises.

This course is structured around hands-on practice so that even those without much programming experience can understand it, and it aims to provide a solid foundation for those who want to start mobile app development.

What you will learn

Section (1) Core Keywords

  • Setting up the Flutter development environment

  • Basic syntax of the Dart language

  • Object-Oriented Programming (Class)

  • Understanding Flutter Widget structure

  • Understanding the layout system

  • Understanding the principles of State and Stateful Widget operations

  • Understanding the Flutter project structure

  • Making Your First Mobile App

Recommended for
these people

Who is this course right for?

  • Those who want to start mobile app development for the first time

  • A beginner developer who wants to learn the Flutter framework

  • Non-majors who are interested in app development despite not having a background in programming

  • Those who want to systematically learn the Dart language and Flutter architecture

Need to know before starting?

  • Basic computer skills

  • Basic understanding of programming

  • Simple logical thinking skills

Hello
This is itgo4790

ITGO Co., Ltd., which operates the IT e-learning specialized site ITGO established in 2001, is a content production company that produces and distributes IT e-learning content.

ITGO produces courses by inviting practical experts and teaching professionals from various IT fields, and we continuously produce and supply about 150 new courses annually to keep pace with the constantly evolving and changing nature of the IT industry.

In addition, we actively collect learners' opinions and reflect them as much as possible when planning and opening new courses.  

All of our employees will continue to strive to recruit excellent instructors and stay updated on the latest trends in the IT field to produce high-quality courses.

More

Curriculum

All

21 lectures ∙ (13hr 2min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

itgo4790's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$42,350.00

30%

$47.30