Полное руководство по Erlang: От Новичка до Профессионала

所在平台: Udemy

课程主页: https://www.udemy.com/course/best-erlang-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Erlang 完整指南:从初学者到专业人士 课程概述: Erlang 是世界上最受欢迎的函数式编程语言之一。它内置并支持并发、分布式和容错等特性,因此被 WhatsApp 和高盛等巨头广泛使用。虽然 Erlang 的学习曲线可能较陡,但它为求职和提升编程技能提供了极佳的选择。学习 Erlang 将帮助你轻松构建在计算机网络上运行的程序,并加深你对编程和函数式语言核心概念的理解。虽然 Python 更为流行,Erlang 依然占据自己的市场,学习它让你在程序员中脱颖而出,成为小池塘里的大鱼。 本课程涵盖了 Erlang 的基础知识,讲解了分布式编程的概念,如何编写并行代码,并深入探讨了 OTP(Erlang 的强大库),这是专业人士常用的工具。具体包括以下主题: 1. Erlang 简介:Erlang 的优势、技术特性和安装 2. Erlang 中的数据类型和变量:数据类型概述、数字及简单数学、变量、布尔值等 3. Erlang 中的集合:处理列表、文本、映射、元组等 4. 递归和循环:递归的定义及其在函数式编程中的作用 5. Erlang 中的操作符:如何使用 if、case 和 guards 编写清晰可读的代码 6. 函数与模块:如何编写函数及组织代码至模块 7. 错误处理:处理错误和异常、抛出异常及其处理 8. 并发编程:如何编写在多个进程上运行的代码 9. 分布式编程:开发网络中运行的程序 10. OTP:学习 OTP 库的基本概念,包括 gen_server、supervisor 和 ets 表 立即注册课程,开始你的 Erlang 编程新生活!

课程评论(0条)

课程详情

Erlang - один из самых популярных функциональных языков программирования в мире.Он был построен таким образом, что в него была интегрирована поддержка параллелизма, распределения и отказоустойчивости.По этим (и другим) причинам, его широко используют такие гиганты как WhatsApp и Goldman Sachs.И хотя это не самый простой язык программирования, Erlang станет отличным выбором как для обеспечивания трудоустройства, так и для пополнения навыков программирования.Это тот язык, который позволит вам легко создавать программы, распространенные по сети компьютеров. Изучая Erlang, вы также получите глубокое понимание основных концептов программирования и функциональных языков.В то время как Python будет однозначно популярнее, Erlang занимает свою нишу, с которой Python не потягаться. Научась работать с Erlang, вы сможете выделить себя от других програмистов и быть более крупной рыбой в меньшем пруду.Этот курс покрывает все основы Erlang, разъясняет концепты Распространенного Программирования и как писать параллельный код и разбирает OTP - мощную библиотеку для Erlang, с которой постоянно работают профессионалы.Данный курс покрывает следующие темы:Введение в Erlang: в чём преимущества Erlang, технические особенности и установкаТипы Данных и Переменные в Erlang: обзор типов данных, числа и простая математика, переменные, bool...Коллекции в Erlang: работа со списками, текстом, карты, кортежи...Рекурсия и Циклы: что такое рекурсия и какую роль она играет в функциональном программированииОператоры в Erlang: как использовать if, case, и guards в Erlang для написания чистого и понятного кодаФункции и модули: разбор написания функций и организации кода в модулиОбработка ошибок: ошибки и исключения, выброс исключений, их обработкаПараллелизм: как писать код, работающий на нескольких процессахРаспространенное Программирование: разработка программ, работающих на сети компьютеровOTP: рассмотр основных концептов библиотеки OTP - gen_server, supervisor, ets таблицыЗачисляйтесь на курс прямо сейчас и начинайте новую жизнь, программируя на Erlang!

课程标签

0人关注该课程

主题相关的课程