
knowthen.com
Быстрое обучение для разработчиков. Изучите технологии разработки программного обеспечения на быстром пути.
Узнайте, как создавать веб-приложения с помощью Elm. Elm - это уникальный функциональный язык программирования для создания фронтенд части веб-приложений, который предлагает множество преимуществ.
Elm был разработан как ответ на вопрос: «Какой язык был бы хорош для создания фронтенд части веб-приложений?» Создатель Elm, Эван Чаплицки, тщательно разрабатывал язык, добавляя возможности, которые делают его мощным и в то же время простым в использовании.
Elm балансирует между идеализмом и прагматизмом, предлагая удобную платформу для создания удобных веб-приложений.
Elm предоставляет множество преимуществ по сравнению с традиционными языками, такими как JavaScript:
Мне особенно нравится Elm, потому что он делает мою работу проще и более продуктивной.
«Я пытался изучить функциональное программирование раньше, но...»
Если у вас были трудности с изучением функциональных языков программирования, с Elm вы ощутите разницу. Elm избегает пугающих академических терминов, делая изучение доступным и дружественным. Это идеальный язык для входа в мир функционального программирования.
«Должен ли я изучать Elm, если я не могу использовать его на работе?»
Даже если вы не используете Elm на работе, изучение функционального программирования и подходов Elm принесет пользу вашим знаниям в других языках. Вы даже можете стать защитником Elm и предложить его использование вашему работодателю.
Мы начнем с изучения основных концепций, а затем создадим удивительное приложение Race Leaderboard, чтобы отслеживать бегунов в реальном времени. Приложение будет включать все концепции, рассмотренные в курсе.
Вы также узнаете, как использовать сложные концепции, такие как:
** Примечание: Курс обновлен для Elm 0.18
https://github.com/knowthen/elm-beyond-basics

Быстрое обучение для разработчиков. Изучите технологии разработки программного обеспечения на быстром пути.