강의

멘토링

로드맵

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) 631 reviews

10,787 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

28,208

Learners

1,521

Reviews

1,897

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

631 reviews

5.0

631 reviews

  • treasure32104023님의 프로필 이미지
    treasure32104023

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    This was a very, very helpful lecture! Personally, I've tried many different lectures and given up in the middle, but I think this is the first time I've completed it! The length of the lecture is just right, and I want to give 100 out of 5 points for being able to listen to such a great lecture for free. One thing, if you're just starting to code, the speed might be a little fast and it might be difficult to understand the concepts all at once, so it would be helpful to slow down the speed to 0.75x and follow along, and listen to it repeatedly in turn. Thank you so much for the great lecture, and I'll make sure to listen to the Flutter lecture well!!

    • codefactory
      Instructor

      Thank you so much for the detailed course review. I'm glad it was helpful!

  • milovi1279396님의 프로필 이미지
    milovi1279396

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I was trying to develop a Flutter app, but I needed to understand Dart, so I found this class while searching. I am a complete non-major and have no knowledge of languages, but it is the best among related lectures. I am confident that it is the best class currently available. Let me share some tips for a complete non-major: Since I am not a major, there are many times when I have fundamental questions when I first learn. For example, when learning about sets, lists, and maps, what are the functions of each of those three, what is the purpose of their existence, and what is their relationship? These are questions that arise, but if you just follow the class content, you may not be able to sufficiently resolve your curiosity about essential questions related to functions or data types. In such cases, if you use Chatgpt and ask questions like 'I am 3 years old', they will explain it very easily. If you need additional explanation or a part that is lacking, use GPT. Since the class is mainly focused on practice, I listened to the class while doing the practical training, and if you set the class speed to about 0.75, you can do the practical training at the same time. As you go further (asynchronous functions, etc.), you may need to concentrate to understand, but it would be better to focus on understanding and take notes while watching the class rather than following the practical training. It's great to listen to such high-quality lectures for free, so I'm going to pay for the flutter beginner app course right away. Thank you. I will promote Code Factory widely!! PS, you are really the best.. the best.. the best.. Please teach for a long time.

  • jitaeu163380님의 프로필 이미지
    jitaeu163380

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Thanks for the continued lecture updates!

  • jin557892669님의 프로필 이미지
    jin557892669

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    Thank you for explaining it so easily!~

  • htkdghks113756님의 프로필 이미지
    htkdghks113756

    Reviews 2

    Average Rating 5.0

    5

    67% enrolled

    I've been learning other languages, but I tried Dart as an introductory language, and the instructor explains it really well! I don't know if it's easy because I'm already familiar with other languages, but it's easy to understand and a good listen. I highly recommend it for beginners~~

Free

codefactory's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!