Elixir : Start programming on best concurrent language

Learn how to getting started in one of the best scalable , concurrent programming language, elixir based on BEAM VM.

3.30 (204 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Elixir : Start programming on best concurrent language
5,964
students
4 hours
content
Feb 2017
last update
$39.99
regular price

What you will learn

Use Elixir programming language to create server side applications.

Why take this course?

πŸš€ **Course Title:** Elixir: Master the Art of Scalable & Concurrent Programming! πŸ§™β€β™‚οΈ **Unlock the Power of BEAM with Elixir!** Are you ready to dive into one of the most exciting and powerful programming languages out there? With Elixir, you can harness the scalability and concurrency that have made companies like Heroku, WhatsApp, Klarna, and Basho thrive. 🌟 **What is Elixir?** Elixir is a **functional** and **concurrent** language that sits on top of the battle-tested Erlang VM (BEAM). It's designed to build robust applications with ease, ensuring they can handle a high level of traffic without breaking a sweat. πŸ‹οΈβ€β™‚οΈ **Why Learn Elixir?** - πŸš€ **Scalability:** Elixir allows you to effortlessly scale your applications to meet demand. - πŸ’ͺ **Fault-tolerance:** Design applications that won't crash when one part goes wrong. - πŸ”¬ **Functional Programming:** Write clean, concise code with a focus on immutability and pure functions. - πŸ’Ž **Extensibility & Compatibility:** Leverage the vast ecosystem of Erlang libraries and tools. - 🀝 **Community & Ecosystem:** Join a growing community of developers and benefit from a rich set of resources. **Course Features:** - Introduction to the BEAM VM and its advantages. - Core principles of Elixir: understand the syntax and structure that make it unique. - Writing your first Elixir program. - Deep dive into functional programming paradigms within Elixir. - Exploring concurrency in Elixir, making your applications lightning-fast. - Utilizing Elixir's powerful toolset for error handling and fault recovery. - Connecting with the Erlang ecosystem to extend your application capabilities. **What You'll Learn:** - The fundamentals of Elixir syntax and language constructs. - How to build, test, and debug Elixir applications efficiently. - Best practices for writing maintainable and scalable Elixir code. - Techniques to handle concurrency in a way that ensures performance and reliability. - The art of leveraging Erlang's power from within Elixir. **Your Journey with Elixir Starts Here!** By the end of this course, you will not only understand how to use Elixir but also why it's a favorite among tech giants for building robust, scalable applications. Whether you're a seasoned developer or just starting out, this course will equip you with the skills needed to excel in the world of modern programming paradigms. πŸŽ“ **Instructor:** VJ Bambhaniyari - A passionate Elixir enthusiast and experienced programmer with a knack for simplifying complex concepts. Join us, and let's embark on this exciting journey together! πŸŽ‰ Enroll now and be part of the future of programming with Elixir! πŸ› οΈβœ¨

Screenshots

Elixir : Start programming on best concurrent language - Screenshot_01Elixir : Start programming on best concurrent language - Screenshot_02Elixir : Start programming on best concurrent language - Screenshot_03Elixir : Start programming on best concurrent language - Screenshot_04

Our review

🌟 **Course Overview:** The course on Elixir, as rated globally at 3.30, presents a mixed bag of experiences for learners. Recent reviews indicate a range of responses from dissatisfaction with the preparation and delivery to appreciation for the content and the instructor's knowledge. Here's a synthesized review: **Pros:** - **Instructor's Knowledge**: Many learners acknowledge the instructor has a good overall knowledge of Elixir and covers the content well. Some highlight that he knows the language in-depth and provides useful insights for beginners. (Reviewers 7, 10) - **Content Relevance**: The course is praised for its introduction to Elixir and is considered helpful for beginners looking to start learning the language. (Reviewer 10) - **Pace and Video Quality**: Some learners find the video quality good, with one reviewer suggesting that the pace of the videos is just right. (Reviewer 12) - **Useful for Beginners**: An Elixir beginner found the course very helpful to start with, expressing gratitude for the free course and the instructor's working experience. (Reviewer 9) **Cons:** - **Accent and Clarity**: A significant concern is the instructor's hard-to-understand accent, which renders transcriptions largely useless. The fast pace of speaking also makes it difficult for some learners to follow. (Reviewers 1, 6, 8, 11) - **Preparation and Professionalism**: Some reviews criticize the course for being unprepared, unpolished, and unprofessional. There are instances where the instructor seems to forget specific tasks or details within the tutorial. (Reviewers 2, 3, 5, 6) - **Audio Issues**: Distracting background noises, coughing, and a sound that is too low or seems to indicate a lack of interest from the instructor are noted. (Reviewers 4, 13, 17) - **Editing and Structure**: The content delivery is not effective or systematic, making it hard for learners to grasp the subject matter. There are also complaints about a lack of structure, with some reviewers feeling that the course was put together lazily. (Reviewer 16, 18) - **Technical Issues**: Some technical issues, such as the instructor showing an outdated version of Elixir and not providing specific code snippets, are reported. (Reviewers 5, 14) - **Platform Navigation**: A couple of reviewers mention that it would be helpful to know the topics beforehand and that navigation within the platform could be improved. (Reviewer 14, 19) **Additional Feedback:** - Some learners suggest that providing examples and assignments would enhance the learning experience by offering practical problem-solving opportunities. (Reviewer 15) In summary, while the course offers valuable content for Elixir beginners, it suffers from significant issues related to the instructor's delivery, audio quality, and presentation. A more polished approach with attention to editing, pacing, and clarity could greatly improve the learning experience. Despite these challenges, some learners still find value in the course and appreciate the effort made by the instructor to share knowledge.

Charts

Price

Elixir : Start programming on best concurrent language - Price chart

Rating

Elixir : Start programming on best concurrent language - Ratings chart

Enrollment distribution

Elixir : Start programming on best concurrent language - Distribution chart

Related Topics

1066528
udemy ID
1/8/2017
course created date
8/5/2019
course indexed date
Bot
course submited by