Git Version Control Basics Practice: Learning Basic Commands in 30 Minutes
hatemogi
Essential tool for developers. A 30-minute intro to Git, the de facto standard VCS.
입문
Git
Study the Elm programming language guide to building front-end web apps with pure functional programming in just 3 hours.
379 learners
Level Basic
Course period Unlimited

Reviews from Early Learners
5.0
쿠카이든
I'm learning about elm! Thank you for the great lecture~!
5.0
똘똘이스머프
Thank you for your valuable lecture. Always take care of your health.
5.0
조현석
This is a great lecture to get a taste of the Elm architecture, the mother of modern front-end frameworks.
Elm
Pure functional programming
Frontend
Slurp in 3 hours!
Learn functional programming with Elm 😎
Elm is a front-end-specific language for building web apps using pure functional programming. It's a domain-specific language for declaratively building browser-based GUIs (graphical user interfaces), with a particular emphasis on usability and robustness.
Elm is both a programming language and a framework specifically for front-end web apps. You can create web apps in no time, without having to learn both languages and frameworks.
If you find mainstream front-end frameworks like React or Vue too complex, Elm might be the solution. For back-end developers, learning a new, trendy front-end framework can be overwhelming. Let's learn Elm, which offers everything you need, and quickly build the web apps you need.
This course will guide you through the Elm standard documentation and follow along . We'll explore The Elm Architecture (TEA), a powerful architecture for building web apps. While nothing beats the official documentation, it's challenging to read the entire English documentation on your own. With Kind Korean explanations, from basic grammar to types, web app development, and optimization, I expect you'll be able to follow along without any problems.
As a backend developer interested in functional programming, I've occasionally found Elm useful when building web apps both at work and outside of work, which is why I'm releasing this free course.
Front-end developers interested in functional programming
Backend developers who need to create web apps, such as internal management tools
Anyone looking for a simple front-end web app framework
🤗 Join this lecture
Q. What's good about Elm?
Elm is both a programming language and a framework specifically for front-end web apps. You can create web apps in no time, without having to learn separate languages or frameworks.
Q. Is there anything I need to prepare before attending the lecture?
Experience with HTML/CSS is recommended, and prior knowledge of how JavaScript works will make learning easier. Experience with frameworks like React or Vue is helpful, but it's not necessary.
Lecture thumbnail background image source: Dylan Freedom on Unsplash
Who is this course right for?
People who want a language and framework specialized for front-end development.
People who want to use functional programming practically
Need to know before starting?
HTML, CSS
Interest in functional programming
1,899
Learners
149
Reviews
27
Answers
4.7
Rating
6
Courses
I am a backend developer with a strong interest in functional programming. I have led development teams as a Team Lead at Kakao (Daum), a Senior Engineer at NHN, and a Lead at LINE+. Currently, I serve as the Head of Development at an AI startup called Denoticia.
I maintain a personal developer homepage at https://hatemogi.com/..
All
8 lectures ∙ (2hr 55min)
All
5 reviews
5.0
5 reviews
Reviews 6
∙
Average Rating 5.0
5
This is a great lecture to get a taste of the Elm architecture, the mother of modern front-end frameworks.
Thank you for your kind words.
Reviews 6
∙
Average Rating 5.0
Reviews 11
∙
Average Rating 5.0
Free
Check out other courses by the instructor!
Explore other courses in the same field!