REST API in Elixir & Phoenix

Dive into the functional programming realm with none other than Elixir, the stack which powers Whatsapp, Discord etc.

1.00 (1 reviews)
Udemy
platform
English
language
Web Development
category
instructor
REST API in Elixir & Phoenix
20
students
3.5 hours
content
Apr 2023
last update
$19.99
regular price

What you will learn

Create REST API in Elixir & Phoenix

Use PostgreSQL as the persistence layer

Learn to implement authentication,, authorization and CRUD operations using the MVC architecture in the realm of pure functional programming language Elixir.

Dive into the tech stack which powers our very own WhatsApp, Discord, Pinterest and alike.

Why take this course?

🌟 **Dive into the Functional Programming Realm with REST API in Elixir & Phoenix!** Hey there, aspiring developers and functional programming enthusiasts! Are you ready to join Aman Bhardwaj on an exciting journey through the world of Elixir and its robust Phoenix Framework? πŸš€ Elixir isn't just any languageβ€”it's the backbone behind giants like Whatsapp, Discord, and Pinterest. And with this course, you'll learn to harness its power to build your own RESTful APIs! Here's what you can expect from this comprehensive course: ### **Course Overview** - 🧠 **Understand the Fundamentals**: Learn how to set up and create a basic GET API in a Phoenix application, laying the groundwork for your API adventures. - πŸ› οΈ **Build Your Foundation**: Introduce the database layer with PostgreSQL and model your first entity, a `Post`. Master creating and retrieving posts before moving on to more complex functionalities. - πŸ”’ **Authentication & Security**: Implement essential authentication features, such as user registration, login, JWT token issuance, and logout. Protect your users' data with secure password storage practices. ### **Course Architecture** - **Create & Read**: - πŸ“ **Post Management**: Learn to create and read posts within your application. - Create Posts - Read Posts - **Authentication Workflow**: - πŸ‘€ **User Registration**: Securely onboard new users into your system. - πŸ”— **User Login**: Allow authenticated users to access their accounts. - ✨ **JWT Authentication**: Implement JWT for secure API communication. - 🚫 **Logout**: Ensure users can sign out and lose their authentication token securely. ### **Technologies You'll Master** - **Elixir & Phoenix**: The dynamic duo for building scalable, concurrent applications with ease. - **PostgreSQL**: A powerful, open-source object-relational database system. - **Docker**: Containerization made simple, allowing you to manage your application's environment without the hassle of setting up servers. - **VS Code**: The go-to code editor that supports a myriad of programming languages and offers a seamless development experience. ### **Why Elixir & Phoenix?** πŸ€” - πŸ› οΈ **Practical Functional Programming**: Learn to think functionally, write concise and maintainable code. - πŸš€ **Scalability & Performance**: Take advantage of the Erlang VM's fault tolerance and concurrency features. - βš›οΈ **Real-World Applications**: Use the same tools that power some of the world's largest applications. By the end of this course, you'll not only understand how to build a REST API in Elixir using Phoenix but also have hands-on experience with authentication, databases, and real-world application architectures. 🌐 So, are you ready to unlock the potential of functional programming with Elixir & Phoenix? Enroll now and start your journey to becoming an Elixir REST API expert! πŸš€βœ¨

Screenshots

REST API in Elixir & Phoenix - Screenshot_01REST API in Elixir & Phoenix - Screenshot_02REST API in Elixir & Phoenix - Screenshot_03REST API in Elixir & Phoenix - Screenshot_04

Charts

Price

REST API in Elixir & Phoenix - Price chart

Rating

REST API in Elixir & Phoenix - Ratings chart

Enrollment distribution

REST API in Elixir & Phoenix - Distribution chart

Related Topics

4657644
udemy ID
4/24/2022
course created date
4/4/2023
course indexed date
Bot
course submited by