강의

멘토링

커뮤니티

BEST
개발 · 프로그래밍

/

모바일 앱 개발

Flutter 앱 개발 기초

Android와 iOS 앱을 하나의 코드로 만들 수 있는 Flutter를 여러가지 앱을 만들며 배우는 수업입니다. 기초 문법과 이론부터 실습까지 비전공자 왕초보 분들도 따라오실 수 있도록 준비했습니다.

(5.0) 수강평 120개

수강생 1,389명

  • DevStory

먼저 경험한 수강생들의 후기

수강 후 이런걸 얻을 수 있어요

  • 프로그래밍 언어 Dart 사용법을 익힐 수 있어요.

  • Widget을 이해하고, 원하는 화면을 만들 수 있어요.

  • HTTP, API, 상태 관리 등 기본적인 IT 배경지식을 쌓을 수 있어요.

  • Provider 패키지를 이용하여 앱의 상태를 관리할 수 있어요.

  • Firebase Authentication & Firestore를 사용할 수 있어요.

개발 지식이 없어도 괜찮아요!
입문자도 할 수 있는 Flutter 앱 개발 기초 🏃‍♂️

왕초보도 배울 수 있는
Flutter 앱 개발 기초

앱 개발을 배우면 그동안 상상만 해오던 나만의 앱 서비스를 전 세계에 출시할 수 있어요. 사실 앱을 만드는 방법은 인터넷에 다 있지만, 입문자가 직접 필요한 정보를 검색해 앱을 만들려면 굉장히 많은 시행착오와 배경지식을 필요로 합니다. 다른 분들은 저와 동일한 시행착오를 겪지 않았으면 하는 바람으로 강의를 준비하였습니다.

어떤 클래스인가요?

다양한 앱을 직접 만들며, 실제 코드 레벨에서 어떤 방식으로 생각하고 코드를 작성하는지 경험할 수 있는 왕초보 대상 Flutter  입문 클래스입니다. 매 회차별 이론(30%)과 실습(70%)로 구성되어 있고, 배운 내용을 스스로 복습하거나 한 걸음 더 나아갈 수 있도록 실습 자료를 준비하였습니다. (Flutter 최신 버전으로 수강 가능해요 👍)

📌 수강 전 확인해 주세요!

본 강의는 Flutter 앱 개발 시리즈의 첫 번째 강의입니다. Flutter 앱 개발 기초 실전는 아래 강의를 참고해 주세요.

특별히 준비했어요 ✨

노션 학습 자료 제공
👉 1회차 미리보기

스스로 점검할 수 있는
실습 자료 제공

누구나 이해할 수 있는
명쾌한 이론 설명

이런 걸 배워요 🎓

  • 1회차 : Flutter 앱 개발 맛보기 & Dart 문법 익히기
  • 2회차 : 화면 만들기
  • 3회차 : 패키지 사용법 익히기 & 앱 기능(CRUD) 만들기 & 상태 관리(Provider)
  • 4회차 : 네트워크 & 비동기 다루는 법 & API 사용법 익히기
  • 5회차 : Firebase 로그인 및 데이터베이스 연동

다양한 앱을
직접 만들어 볼 수 있어요!

instagram

number quiz random cat bucket list

한 걸음 더 나아갈 수 있도록
실습 자료도 준비했어요 💫

practical

Dart 언어부터
Flutter 앱 개발 실습까지!

  • 프로그래밍 언어 Dart 사용법을 익힐 수 있어요.
  • Widget을 이해하고, 원하는 화면을 만들 수 있어요.
  • HTTP, API, 상태 관리 등 기본적인 IT 배경지식을 쌓을 수 있어요.
  • Provider 패키지를 이용하여 앱의 상태를 관리할 수 있어요.
  • Firebase Authentication & Firestore를 사용할 수 있어요.
  • Flutter 앱 개발 기초를 튼튼하게 다질 수 있어요.

수강 전 확인해주세요.

다음 내용은 강의에서 다루지 않아요 🙅🏻‍♀️

  • Provider, setState 이외의 상태 관리 패키지(Bloc, GetX, Riverpod...)
  • Play Store나 App Store에 앱을 출시하는 방법
  • 소셜 로그인 연동
  • 디자인 패턴 및 아키텍쳐에 관한 내용

예상 질문 Q&A 💬

Q. Flutter를 선택한 이유가 무엇인가요?

앱 서비스를 하려면 Android와 iOS 두 플랫폼을 모두 개발해야 하는데, 혼자서 두 플랫폼을 따로 만드는 과정은 굉장히 배울 것도 많고 시간도 오래 걸립니다. 하지만 Flutter를 이용하면 하나의 코드로 두 플랫폼을 모두 지원할 수 있어 훨씬 빠르고 효율적이게 앱 서비스를 만들 수 있습니다.

Q. 비전공자 왕초보도 수강 가능한가요?

왕초보 눈높이에 맞추어 기초 문법부터 앱 개발에 필요한 배경지식까지 쌓을 수 있도록 준비했기 때문에 열정과 노트북이 있으시다면 충분히 수강하실 수 있습니다. 👍

Q. Flutter 최신 버전으로 수강 가능한가요?

네! Flutter 최신 버전에서 수강하실 수 있도록 노션 학습 자료를 상시 업데이트하고 있습니다 :) 강의 영상과 다른 부분은 강의 자료를 참고해 주시고, 만약 수강하시다가 문제가 생기시는 경우 언제든지 오픈 카카오톡으로 문의주시면 신속히 도와드리고 있습니다. (25.12.15 : 최종 확인 버전 Flutter 3.38.5)

Q. 수강 전 준비해야 할 것이 있나요?

수강시 제공드리는 자료에 있는 "Flutter 설치 가이드"를 따라 설치를 완료해 주세요!
(설치하다가 막혀서 도움이 필요하신 경우 오픈 카카오톡으로 문의 주세요 ⭐️)

Q. 윈도우 컴퓨터로 iOS 앱도 출시할 수 있나요?

애플에서 iOS 앱은 맥 운영체제에서만 개발할 수 있도록 만들었기 때문에 불가능해요. 하지만 윈도우에서 Flutter로 만든 앱을 iOS에서 띄우면 일부 사항을 제외하고 거의 동일하게 보입니다. 다르게 보이는 사항들은 강의에서 언급해 드리니 일단 윈도우에서 Android 앱을 먼저 출시하고, 이후 여유가 될 때 맥북을 구매하여 iOS를 출시하시면 됩니다.

Q. Flutter 앱 개발을 위한 컴퓨터 요구 사항은 어떻게 되나요?

window : 윈도우7 이상 / 여유 용량 10GB / 램 4G 이상 / 64bit (자세한 사항은 공식문서를 참고)
macOS : 여유 용량 50GB / 64bit (자세한 사항은 공식문서를 참고)
위 용량은 Flutter 개발시 필요한 모든 툴 설치시 기준입니다.

Q. 수강 기한이 무제한이 아닌 이유 궁금해요?

강의 구매 후 미루지 않고 수강하시도록 기한을 두었으며, 수강 기한 연장을 원하신다면 언제든지 devstory.co.kr@gmail.com로 인프런 이메일을 알려주세요! 강의 자료는 평생 소장 가능합니다 :)

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 👧🏻 코딩을 처음 접하는 사람

  • 👶🏻 열정과 노트북이 있는 왕초보

  • 👩🏻‍🦰 나만의 앱 서비스를 만들고 싶으신 분

  • 🧑🏻‍🦰 1인 개발자를 꿈꾸는 분

  • 👩🏻‍🦱 Flutter를 도입하려는 스타트업 개발자

선수 지식,
필요할까요?

  • 컴퓨터 켜고 끄는 법

  • 인터넷 검색하는 법

  • 한국어 필수

안녕하세요
입니다.

1,871

수강생

155

수강평

252

답변

4.9

강의 평점

2

강의

커리큘럼

전체

44개 ∙ (7시간 38분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

120개

5.0

120개의 수강평

  • zerokim02152034님의 프로필 이미지
    zerokim02152034

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    Tôi đang học Flutter lần đầu tiên và nó rất hữu ích vì nó giải thích một cách dễ dàng. Đây là phiên bản mới nhất nên thật tuyệt khi bạn không bị lạc khi nghe giảng 🙂 Cảm ơn bạn vì bài giảng tuyệt vời!! Tôi nghĩ sẽ tốt hơn nếu bạn nghe bài này và chụp ảnh bài giảng trình độ trung cấp mà bạn sẽ học tiếp theo. Đánh giá khóa học 50% Mình chỉ nghe phần đầu và để lại nhận xét trước nhưng mình đã bất cẩn. Sau khi lắng nghe mọi thứ, bạn sẽ cảm thấy tự tin rằng mình có thể tạo ra ứng dụng của riêng mình. Họ nói rằng tài liệu chính thức của Flutter được viết rất tốt, nhưng với tư cách là người mới bắt đầu, việc đọc tài liệu chính thức là rất khó khăn. Tôi đã xem tài liệu chính thức một lần khi nghe bài giảng của người hướng dẫn và chắc chắn không khó để hiểu được nó. Lời giải thích thật vô nghĩa khi chỉ đề cập đến bài giảng trung cấp sau khi chỉ nghe ngắn gọn bài giảng đầu tiên. Chất lượng bài giảng quá tốt! Tôi rất mong chờ những bài giảng còn lại. Tôi đang lắng nghe cẩn thận. Đánh giá khóa học 100% Chất lượng là tốt tất cả các cách. Khi nghe các bài giảng Flutter khác thì nội dung cũng hay nhưng đối với người mới bắt đầu thì có trường hợp sử dụng các API không còn hỗ trợ nên có nhiều trường hợp nghe xong cảm thấy bối rối nhưng bài giảng này vẫn duy trì chất lượng cho đến hết kết thúc..! Từ API, quản lý trạng thái và tài liệu firebase, việc chuẩn bị tài liệu dự đoán các lĩnh vực mà học sinh có thể gặp khó khăn giữa bài giảng là rất hữu ích cho người mới bắt đầu. Nếu bạn muốn phát triển ứng dụng của riêng mình hoặc làm việc với tư cách là nhà phát triển Flutter, tôi khuyên bạn nên tham gia khóa học này. Tôi nghĩ rằng tôi đã thấy một khóa học thực sự tốt ở một mức giá hợp lý. Điều này có thể khác, nhưng nhờ người hướng dẫn đó, tôi đã có niềm vui với Flutter và tham gia một công ty khởi nghiệp với tư cách là nhà phát triển Flutter. Cảm ơn bạn! Tôi đang chờ bài giảng tiếp theo👍

    • nell
      지식공유자

      Xin chào, Moa Bài giảng hôm qua ra rồi mà bạn đã nghe hết rồi?! Như bạn đã đề cập, Flutter đang được cập nhật rất nhanh nên rất khó tìm thấy các bài giảng mới nhất. Chúng tôi sẽ tiếp tục cập nhật bài giảng này để bạn có thể tham gia khóa học ngay cả trong phiên bản mới nhất, vì vậy nếu bạn gặp bất kỳ vấn đề gì khi tham gia khóa học. , vui lòng liên hệ với chúng tôi bất cứ lúc nào :) Chúng tôi cũng sẽ phát hành khóa học trình độ trung cấp mà bạn yêu cầu trong tương lai. Cảm ơn bạn đã tham gia lớp học 🤗

  • rmswo4177032님의 프로필 이미지
    rmswo4177032

    수강평 2

    평균 평점 5.0

    5

    39% 수강 후 작성

    Tốc độ bài giảng: Không nhanh chút nào, không hề nhanh hay nhàm chán ngay cả khi bạn là người mới bắt đầu hoặc người biết tự vẽ màn hình. Mô tả: Tôi thực sự thích nó. Sau khi học lại nó thông qua Notion và áp dụng nó vào thực tế, giờ đây tôi đã hiểu rõ hơn về cách hoạt động của các widget. Họ cũng đưa ra các vấn đề để mình có thể xem lại, nhưng khi mình vẽ một mình thì nó khó hơn mình nghĩ, còn code thì lộn xộn vì mình dùng nhiều widget khác nhau hoặc vẽ hơi sáng tạo(?), nhưng khi mình vẽ thì tất cả và so sánh, tôi cảm thấy mình hiểu chi tiết hơn tại sao tôi cần sử dụng nó ở đây. Điểm đáng thất vọng: Cá nhân tôi cho rằng 7 giờ giảng ngắn hơn dự kiến. Vì vậy, tôi hy vọng sẽ có nhiều hơn nữa ngoài trình độ Flutter Sơ cấp và Trung cấp.

    • hirosima820315님의 프로필 이미지
      hirosima820315

      수강평 3

      평균 평점 5.0

      5

      100% 수강 후 작성

      Xem bài giảng này đã soi sáng cuộc đời tôi!

      • Những gì bạn nói đã làm tôi chú ý nên tôi cũng nghe theo... Đó là một bài giảng tuyệt vời... ^^

    • talk1052326님의 프로필 이미지
      talk1052326

      수강평 9

      평균 평점 5.0

      5

      100% 수강 후 작성

      Đây là khóa học Flutter tốt nhất. Thông thường ở các bài giảng khác, nội dung bài giảng được tóm tắt ngắn gọn trong Notion, nhưng ở bài giảng này, tôi rất ngạc nhiên khi nội dung của Notion được viết ra chi tiết hơn, kèm theo lời giải thích bổ sung hơn cả nội dung bài giảng! Đặc biệt, tôi thích nó giúp tôi tự học những thứ như ngữ pháp phi tiêu, các vấn đề thực tế và các dự án thực tế! Tôi hài lòng 100% với khóa học~~

      • cori15293913님의 프로필 이미지
        cori15293913

        수강평 2

        평균 평점 5.0

        5

        100% 수강 후 작성

        Cảm ơn Mong thầy tiếp tục có những bài giảng hay.

        월 ₩280,313

        5개월 할부 시

        ₩66,000

        DevStory님의 다른 강의

        지식공유자님의 다른 강의를 만나보세요!

        비슷한 강의

        같은 분야의 다른 강의를 만나보세요!