강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

純粋関数型フロントエンド言語 Elm ガイド

純粋な関数型プログラミングでフロントエンドWebアプリを作成するElmプログラミング言語ガイドのドキュメントを3時間で勉強します。

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

学習した受講者のレビュー

こんなことが学べます

  • Elm

  • 純粋関数型プログラミング

  • フロントエンド

3時間でフルルック!
Elmで関数型プログラミングまで勉強します😎

フロントエンド特化言語、Elm ✔️

Elm(Elm)は、純粋な関数型プログラミングでWebアプリを作成できるフロントエンド特化言語です。 WebブラウザベースのGUI(Graphical user interface)を宣言的に作成するためのドメイン特化言語で、使いやすさと堅牢性などを特に重視します。

FEフレームワークが複雑な場合
Elmを一度試してみてください📌

Elmはプログラミング言語であり、フロントエンドWebアプリ専用のフレームワークです。言語とフレームワークをそれぞれ勉強する必要なく、一気にWebアプリを作成できるようになります。

リアクトやビューなどの主流のフロントエンドフレームワークが複雑すぎると感じたら、Elmがその代わりになることもあります。バックエンド開発者の場合、新しく現代にファッショナブルなフロントエンド側のフレームワークを学ぶことは強くなります。すべてが揃ったElm 1つだけ勉強して、素早く私に必要なWebアプリを作ってみましょう。

このレッスンは、Elm標準文書を一緒に読んで従う方法で学びます。 Webアプリを作成する優れたアーキテクチャ、The Elm Architecture(TEA)を勉強します。公式文書ほど良いものはありませんが、一人で英語の文書をすべて読むのは簡単ではありません。基礎文法からタイプ、ウェブアプリの制作、最適化まで、Kind 韓国語の説明と一緒にいれば問題なく最後まで従うことができると期待します。

Elm 公式文書

この講義の知識共有者はです✒️

関数型プログラミングに関心のあるバックエンド開発者として、たまに仕事内外でウェブアプリを作らなければならないときにエルムを気軽に活用した経験があり、この無料講義を公開することになりました。

  • ラインプラスで広告収益分配システムのバックエンド配信管理アプリをElmで開発・運営
  • 済州開発者会議運営ページをElmで開発して運営

こんな方におすすめですよ🙆‍♀️

関数型プログラミングに興味のあるフロントエンド開発者

内部管理ツールなどのWebアプリを作成する必要があるバックエンド開発者

シンプルなフロントエンドWebアプリフレームワークを探している人

🤗この講義と一緒に

  • 純粋な関数は、Webアプリのさまざまなエフェクトをきれいに扱う方法を学びます。
  • バックエンド開発者でさえ、簡単にWebアプリを作成できるようになります。
  • Elmは関数型プログラミングでのみ開発できます。 Elmで開発すると、関数型プログラミングも自然に習得されます。
  • なぜそんなに複雑なフレームワークを勉強するのは大変だったのでしょうか。

予想される質問 Q&A 💬

Q. Elmは何がいいですか?

Elmはプログラミング言語であり、フロントエンドWebアプリ専用のフレームワークです。言語別にフレームワーク別に勉強する必要なく、一気にWebアプリを作成できるようになります。

Q. 講義を聞く前に準備すべきことはありますか?

HTML/CSS の経験は必要であり、JavaScript がどのように動作するか事前の経験があれば簡単に学習できます。リアクトやビューなどのフレームワーク経験はあれば役に立ちますが、なくても受講に全く問題ありません。


受講前の注意事項📢

練習環境

  • オペレーティングシステムとバージョン(OS):Windows、macOS、Linux、Ubuntuなどの無関係、Webブラウザ環境。
  • 使用ツール:Webブラウザだけが必要です。

学習資料

選手の知識と注意事項

  • HTML/CSSの基礎知識が必要です。
  • JavaScriptの動作環境は知っておく必要がありますが、高レベルの経験は必要ありません。

講義サムネイルの背景写真画像ソース: UnsplashDylan Freedom

こんな方に
おすすめです

学習対象は
誰でしょう?

  • フロントエンド開発に特化した言語とフレームワークが欲しい人

  • 関数型プログラミングを実用的に書きたい人

前提知識、
必要でしょうか?

  • HTML、CSS

  • 関数型プログラミングへの関心

こんにちは
です。

1,632

受講生

127

受講レビュー

23

回答

4.7

講座評価

6

講座

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

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

カリキュラム

全体

8件 ∙ (2時間 55分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

5件

5.0

5件の受講レビュー

  • kukaeden님의 프로필 이미지
    kukaeden

    受講レビュー 439

    平均評価 5.0

    5

    13% 受講後に作成

    I'm learning about elm! Thank you for the great lecture~!

    • hatemogi
      知識共有者

      Thank you for your words!

  • hyongsu44님의 프로필 이미지
    hyongsu44

    受講レビュー 868

    平均評価 5.0

    5

    100% 受講後に作成

    Thank you for your valuable lecture. Always take care of your health.

    • hatemogi
      知識共有者

      Thank you for your class and words.

  • hoyajigi0126님의 프로필 이미지
    hoyajigi0126

    受講レビュー 6

    平均評価 5.0

    5

    100% 受講後に作成

    This is a great lecture to get a taste of the Elm architecture, the mother of modern front-end frameworks.

    • hatemogi
      知識共有者

      Thank you for your kind words.

  • kobic님의 프로필 이미지
    kobic

    受講レビュー 6

    平均評価 5.0

    5

    100% 受講後に作成

    • h9209154029님의 프로필 이미지
      h9209154029

      受講レビュー 11

      平均評価 5.0

      5

      63% 受講後に作成

      Thank you for the great explanation and lecture.

      無料

      hatemogiの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!