강의

멘토링

커뮤니티

Programming

/

Programming Language

Hướng dẫn về Elm, một ngôn ngữ front-end thuần túy chức năng

Nghiên cứu tài liệu hướng dẫn ngôn ngữ lập trình Elm để tạo ứng dụng web giao diện người dùng bằng lập trình chức năng thuần túy chỉ trong 3 giờ.

(5.0) 5 đánh giá

376 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • hatemogi
함수형
함수형
함수형프로그래밍
함수형프로그래밍
프론트엔드
프론트엔드
elm
elm
3시간 만에 완강할 수 있는 강의 ⏰
3시간 만에 완강할 수 있는 강의 ⏰
공식문서
공식문서
Functional Programming
Functional Programming
SPA
SPA
Web Application
Web Application
함수형
함수형
함수형프로그래밍
함수형프로그래밍
프론트엔드
프론트엔드
elm
elm
3시간 만에 완강할 수 있는 강의 ⏰
3시간 만에 완강할 수 있는 강의 ⏰
공식문서
공식문서
Functional Programming
Functional Programming
SPA
SPA
Web Application
Web Application
Thumbnail

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Cây du

  • Lập trình chức năng thuần túy

  • giao diện người dùng

Uống hết trong 3 giờ!
Học lập trình hàm với Elm 😎

Elm, một ngôn ngữ dành riêng cho front-end ✔️

Elm là ngôn ngữ dành riêng cho front-end, dùng để xây dựng ứng dụng web bằng lập trình hàm thuần túy. Đây là ngôn ngữ chuyên biệt cho từng lĩnh vực, dùng để xây dựng giao diện người dùng đồ họa (GUI) dựa trên trình duyệt, đặc biệt chú trọng đến khả năng sử dụng và tính mạnh mẽ.

Nếu khuôn khổ FE phức tạp
Hãy thử Elm 📌

Elm vừa là ngôn ngữ lập trình vừa là một framework dành riêng cho ứng dụng web front-end. Bạn có thể tạo ứng dụng web nhanh chóng mà không cần phải học cả ngôn ngữ lẫn framework.

Nếu bạn thấy các framework front-end phổ biến như React hay Vue quá phức tạp, Elm có thể là giải pháp. Đối với các nhà phát triển back-end, việc học một framework front-end mới, hợp thời có thể rất khó khăn. Hãy cùng tìm hiểu Elm, nền tảng cung cấp mọi thứ bạn cần và nhanh chóng xây dựng các ứng dụng web bạn cần.

Khóa học này sẽ hướng dẫn bạn tìm hiểu tài liệu chuẩn Elm và thực hành theo . Chúng ta sẽ khám phá Kiến trúc Elm (TEA), một kiến trúc mạnh mẽ để xây dựng ứng dụng web. Mặc dù không gì sánh bằng tài liệu chính thức, nhưng việc tự mình đọc toàn bộ tài liệu tiếng Anh là một thách thức. Với những giải thích bằng tiếng Hàn dễ hiểu, từ ngữ pháp cơ bản đến các kiểu dữ liệu, phát triển và tối ưu hóa ứng dụng web, tôi hy vọng bạn sẽ có thể theo dõi mà không gặp bất kỳ khó khăn nào.

Tài liệu chính thức của Elm

Người chia sẻ kiến thức cho bài giảng này là ✒️

Là một nhà phát triển phần mềm quan tâm đến lập trình chức năng, đôi khi tôi thấy Elm hữu ích khi xây dựng các ứng dụng web cả trong công việc và ngoài công việc, đó là lý do tại sao tôi phát hành khóa học miễn phí này.

  • Line Plus đã phát triển và vận hành ứng dụng quản lý phân phối cho hệ thống phân phối doanh thu quảng cáo của mình bằng Elm.
  • Phát triển và vận hành trang hoạt động của Jeju Developers Group bằng Elm.

Tôi giới thiệu điều này cho những người này 🙆‍♀️

Các nhà phát triển front-end quan tâm đến lập trình chức năng

Các nhà phát triển phần mềm cần tạo các ứng dụng web, chẳng hạn như các công cụ quản lý nội bộ

Bất kỳ ai đang tìm kiếm một khuôn khổ ứng dụng web front-end đơn giản

🤗 Tham gia bài giảng này

  • Bạn sẽ học cách xử lý gọn gàng nhiều hiệu ứng khác nhau trong ứng dụng web bằng các hàm thuần túy.
  • Ngay cả các nhà phát triển phần mềm cũng có thể dễ dàng tạo ứng dụng web.
  • Elm chỉ có thể được phát triển bằng lập trình hàm. Khi phát triển bằng Elm, bạn cũng sẽ tự nhiên học được lập trình hàm.
  • Tôi ngạc nhiên khi thấy mình phải vật lộn thế nào để học một khuôn khổ phức tạp như vậy trong khi có một giải pháp thay thế dễ dàng hơn nhiều.

Câu hỏi dự kiến Hỏi & Đáp 💬

H. Cây Elm có ưu điểm gì?

Elm vừa là ngôn ngữ lập trình vừa là một framework dành riêng cho ứng dụng web front-end. Bạn có thể tạo ứng dụng web nhanh chóng mà không cần phải học nhiều ngôn ngữ lập trình hay framework riêng biệt.

H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?

Kinh nghiệm với HTML/CSS được khuyến khích, và kiến thức trước về cách thức hoạt động của JavaScript sẽ giúp việc học dễ dàng hơn. Kinh nghiệm với các framework như React hoặc Vue sẽ hữu ích, nhưng không bắt buộc.


Những điều cần lưu ý trước khi tham gia khóa học 📢

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows, macOS, Linux, Ubuntu, v.v., môi trường trình duyệt web.
  • Công cụ cần thiết: Tất cả những gì bạn cần là một trình duyệt web.

Tài liệu học tập

Kiến thức và biện pháp phòng ngừa của người chơi

  • Cần có kiến thức cơ bản về HTML/CSS.
  • Bạn nên quen thuộc với môi trường hoạt động JavaScript nhưng không yêu cầu kinh nghiệm chuyên sâu.

Nguồn hình nền thu nhỏ bài giảng: Dylan Freedom trên Unsplash

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn có ngôn ngữ và framework chuyên dụng cho phát triển front-end

  • Những người muốn sử dụng lập trình chức năng một cách thực tế

Cần biết trước khi bắt đầu?

  • HTML, CSS

  • Quan tâm đến lập trình chức năng

Xin chào
Đây là

1,848

Học viên

141

Đánh giá

25

Trả lời

4.7

Xếp hạng

6

Các khóa học

함수형 프로그래밍에 관심이 많은 백엔드 개발자입니다. 카카오(Daum) 개발팀장, NHN 수석, LINE+ 리드를 지내며 개발팀 리딩을 했고, 현재는 디노티시아라는 AI스타트업에서 개발팀장으로 일하고 있습니다.

https://hatemogi.com/ 에 개발자 개인 홈을 운영중입니다.

Chương trình giảng dạy

Tất cả

8 bài giảng ∙ (2giờ 55phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

5 đánh giá

5.0

5 đánh giá

  • kukaeden님의 프로필 이미지
    kukaeden

    Đánh giá 486

    Đánh giá trung bình 5.0

    5

    13% đã tham gia

    Hãy cùng tìm hiểu về cây du nhé! Cảm ơn bạn vì bài giảng tuyệt vời~!

    • hatemogi
      Giảng viên

      Cảm ơn lời nói của bạn!

  • hyongsu44님의 프로필 이미지
    hyongsu44

    Đánh giá 868

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Cảm ơn bài giảng quý giá của bạn. Hãy luôn chăm sóc sức khỏe của bạn.

    • hatemogi
      Giảng viên

      Cảm ơn bạn đã tham gia lớp học và phát biểu.

  • hoyajigi0126님의 프로필 이미지
    hoyajigi0126

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Đây là một khóa học tuyệt vời để tìm hiểu kiến ​​trúc Elm, nguồn gốc của các framework giao diện người dùng hiện đại.

    • hatemogi
      Giảng viên

      Cảm ơn bạn đã đánh giá thuận lợi của bạn.

  • kobic님의 프로필 이미지
    kobic

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • h9209154029님의 프로필 이미지
      h9209154029

      Đánh giá 11

      Đánh giá trung bình 5.0

      5

      63% đã tham gia

      Cảm ơn bạn đã giải thích và bài giảng tốt.

      Miễn phí

      Khóa học khác của hatemogi

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!