Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Language

[Code Factory] [Introduction] Completely master the Dart language in 4 hours

By learning the Dart language through this course, you can upgrade to a level where you can start using Flutter!

(5.0) 617 reviews

10,682 learners

  • codefactory
Flutter
oop
Functional Programming
Thumbnail

Reviews from Early Learners

What you will learn!

  • Dart programming language

  • Object-oriented programming

  • Functional Programming

  • Asynchronous programming

It's okay if you don't know anything about development 💁‍♀️
The first step to creating an app with my own hands!

Let's learn Dart properly! 😎

A language used to handle the Flutter framework, which allows you to develop apps on iOS and Android.

To learn the Flutter framework, basic and advanced knowledge of the Dart language is essential. However, I have seen many cases where people give up on learning Flutter because it is difficult without learning this properly, so I have planned a free course.

While the Flutter framework isn't terribly difficult, without prior knowledge of the Dart language, you're likely to write inefficient code. You'll learn not only the fundamentals of Dart, but also object-oriented programming (OOP), functional programming, and asynchronous programming, all in one place . Let's have fun learning together!

Without complicated settings
Lectures using Dart Pad


Surprisingly, the most difficult part for beginners when learning programming is "setting up." Many people give up on setting up the environment because they have to use unfamiliar programs and features. That's why I use a website called DartPad to conduct my lectures, so anyone with an internet browser can follow along.


Preview the lecture 🥄


01. Dart Language Basics

Learn the most basic elements of the Dart language, including variable declaration methods and basic data structures.

02. Dart Object-Oriented Programming

This is essential information to understand when programming Flutter.
Learn how to do object-oriented programming in the Dart language.

03. Dart Functional Programming

Learn functional programming in the Dart language to write concise code.

04. Dart Async Programming

Learn how to do asynchronous programming in Dart.

We've collected course reviews 📜

Whether you're a beginner developer or a non-developer, this course will help you become a Dart language expert. It's a solid introduction to Flutter, and it's also receiving excellent reviews on YouTube, so trust me and join us!


We'll answer your questions in advance 💬

Q. Are there any specific requirements?

You can follow the course with just one computer. As previously explained, since programming is done via an online website, even a low-spec computer is not a problem.

Q. Is this a course that non-majors can also take?

This is a lecture that even non-majors can easily follow! In fact, many of my YouTube channel subscribers are non-majors, and they're following along well.

Q. Do you have any plans for an update?

Yes, we'll continue to support updates as the language matures, so give it a try! You can ask and answer questions without purchasing the paid course, but if you do, you'll be invited to the premium channel where you'll receive priority answers!

Q. What level of content is covered in the class?

This course will teach you everything you need to know about the Flutter framework. By the end of this course, you'll be ready to start learning the introductory Flutter course!


Q&A community provided ✔️

🏭 Code Factory YouTube
🔥 Code Factory Discord
💬 Code Factory Kakao Open Talk

When you first start learning programming, it can be frustrating not knowing where to ask questions when you don't understand something. And as a beginner, you might not even know how to ask questions to get a good answer. If you have any questions during the course, please post them in the Code Factory community and I'll personally answer them!

If you have listened to this lecture?
Time to go make 10 apps together! 🚀

[Code Factory] [Beginner] Flutter App Development 101 - Escape the Beginner Level Today with 10 Projects!


Code Factory Writing Books

Must Have Code Factory's Flutter Programming book is one I personally wrote after investing a lot of time in it!
There are some contents that overlap with the beginner's course, and there are also lectures on Firebase and advertising that are not in the beginner's course!
Recommended for those who like eBooks or physical books!
The book is available at major bookstores such as Kyobo Bookstore, Yes24, and Aladdin!
Please click on the image below to move!


Introducing the knowledge sharer ✒️

  • 🏭 Code Factory YouTube
  • Current CEO of Code Factory Co., Ltd.
  • Former Milliman Software Engineer
  • Bachelor's degree from Imperial College, UK

Offline lecture experience

  • Millie's Library Developer-Specific Flutter Instructor
  • Flutter Special Lecture Instructor at Seoul Digitech High School

Recommended for
these people

Who is this course right for?

  • People interested in Flutter

  • People who want to learn a programming language

  • People interested in the Dart language

  • People who want to learn object-oriented programming (OOP)

  • People who want to learn functional programming

  • People who want to learn asynchronous programming

Hello
This is

27,927

Learners

1,470

Reviews

1,891

Answers

5.0

Rating

6

Courses

안녕하세요 프로그래밍 강사 코드팩토리입니다!

코드팩토리 통합 링크
https://links.codefactory.ai

 

🏭 코드팩토리 유튜브 바로가기
🔥 코드팩토리 Discord 바로가기
💬 코드팩토리 카카오 오픈톡 바로가기

 

💼 주식회사 코드팩토리 대표

 

🏆 2023년 인프런 베스트셀러 수상

🏆 <<Must Have 코드팩토리의 플러터 프로그래밍>> 서적 2023 상반기 교보문고 컴퓨터/IT 부문 베스트셀러 23위

🏆 AWS Certified Developer Associate

🏆 AWS Certified Solutions Architect

Curriculum

All

6 lectures ∙ (4hr 54min)

Published: 
Last updated: 

Reviews

All

617 reviews

5.0

617 reviews

  • treasure3210님의 프로필 이미지
    treasure3210

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    너무 너무 도움이 많이되는 강의였습니다! 개인적으로 이런 저런 강의를 발 담궜다가 중간에 포기하는 일이 많았는데 처음으로 완강한것 같습니다! 강의 길이도 아주 적당하고, 무료로 이런 좋은 강의를 들을 수 있다는 것은 5점 만점에 100점을 주고 싶은 마음입니다. 한가지, 코딩을 처음 시작하는 분들이라면 속도가 조금 빠를 수 있고 개념을 한번에 이해하기 어려울 수 있기에 속도를 0.75배 정도로 낮춰서 따라하면서 듣고, 돌려서 반복해서 들으시는 게 도움이 많이 될 듯합니다. 너무 좋은 강의 감사드리며 플러터 강의도 잘 듣도록 하겠습니다!!

    • 코드팩토리
      Instructor

      상세한 수강평 정말 감사합니다~ 도움이 되셨다니 저도 기쁘네요!

  • 박미래님의 프로필 이미지
    박미래

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    플러터 앱개발 도전하려는데 dart에 대한 이해가 필요해 검색하던 중 발견해서 듣게된 수업인데요. 완전 비전공자이고 언어에 대한 지식 전혀없는 상태에서 들었는데 관련 강의 중 탑입니다. 현존 최고퀄의 수업이라고 확신합니다. 완전 비전공자 기준 참고 팁 공유하자면: 아무래도 전공자가 아니다보니 첨에 배울 때 근본적인 물음이 생길때가 많습니다 예를들면 set, list, map에 대해서 배울 때 저 세개가 각각 무슨 기능인지, 존재 목적이 뭔지 ㅎㅎ 상호 관계가 대체 뭔지. 이런 질문들이 생기는데 수업 내용만 따라가다보면 함수나 data type 관련 본질적 질문에 대해 궁금증 해소가 충분히 안될 수 있습니다. 이런 경우 챗gpt활용해서 '내 나이 3살이야' 이렇게 쐐기를 박고 질문하면 아주 쉽게 설명해줍니다 ㅋㅋ 이렇게 부족한 부분이나 보충 설명 필요할 경우 gpt활용하시고요. 실전 위주로 수업이 진행되다보니 실습 같이 하면서 수업들었는데 수업 속도는 0.75정도 맞춰놓으면 실습 병행 가능합니다. 뒤로 갈수록 (비동기 함수 etc) 이해하려면 집중력이 필요할 수 있는데 실습 따라가기 보다는 수업 보면서 이해에 초점두고 메모하시면서 들으면 좋습니다. 넘 고퀄 강의 무료로 들어서 좋고 바로 flutter 초급 앱 강의 결제하러 갑니다. 감사합니다. 코드팩토리 널리널리 홍보하겠습니다!! ps샘 정말 최고이십니다..최고..최고..오래오래 강의해주세요

  • jitaeu16님의 프로필 이미지
    jitaeu16

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    지속적인 강의 업데이트 감사합니다!

  • jin55789님의 프로필 이미지
    jin55789

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    쉽게 설명해주시네요. 감사합니다!~

  • 황상환님의 프로필 이미지
    황상환

    Reviews 2

    Average Rating 5.0

    5

    67% enrolled

    다른언어만 하다가 Dart 라는 언어 입문용으로 들어봤는데, 상당히 설명을 잘하시네요! 다른 언어들을 할 수 있는 입장이라 쉽게 느껴진지는 모르겠지만 이해도 잘되고 가볍게 듣기 좋았습니다. 입문자용으로 강추 드립니다~~

Free

codefactory's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!