Building Real-time Applications with Phoenix & Elixir
Gain insights into building fast, resource-efficient real-time applications. Delve into websockets, GenStage, Phoenix Tracker, and production deployment practices for seamless user experiences.
Andy Hunt and Dave Thomas founded The Pragmatic Programmers, LLC., with a simple goal: to improve the lives of professional developers. We create timely, practical books and other learning resources on classic and cutting-edge topics to help you learn and practice your craft and accelerate your career. We are not a giant, faceless, greed-soaked corporation. We’re a small group of experienced professionals committed to helping make corporate software development—and your life—easier.
Join 3.1 million developers at
What You'll Learn
- Elixir web programming
- Real time web application development
- Using Websockets in Elixir
- Developing an E-commerce website using Elixir and Phoenix
Learning Roadmap
1.
Getting Started with Phoenix
Getting Started with Phoenix
2.
Powering Real-time Applications with Phoenix
Powering Real-time Applications with Phoenix
3.
First Steps with Phoenix Channels
First Steps with Phoenix Channels
11 Lessons
11 Lessons
4.
Restrict Socket and Channel Access
Restrict Socket and Channel Access
7 Lessons
7 Lessons
5.
Dive Deep into Phoenix Channels
Dive Deep into Phoenix Channels
9 Lessons
9 Lessons
6.
Avoid Performance Pitfalls
Avoid Performance Pitfalls
10 Lessons
10 Lessons
7.
Build a Real-time Sneaker Store
Build a Real-time Sneaker Store
10 Lessons
10 Lessons
8.
Break Your Application with Acceptance Tests
Break Your Application with Acceptance Tests
10 Lessons
10 Lessons
9.
Build a Real-time Shopping Cart
Build a Real-time Shopping Cart
13 Lessons
13 Lessons
10.
Track Connected Carts with Presence
Track Connected Carts with Presence
10 Lessons
10 Lessons
11.
Deploy Our Application to Production
Deploy Our Application to Production
5 Lessons
5 Lessons
12.
Manage Real-time Resources
Manage Real-time Resources
5 Lessons
5 Lessons
13.
Hands-on with Phoenix LiveView
Hands-on with Phoenix LiveView
5 Lessons
5 Lessons
14.
Single-page Applications with React
Single-page Applications with React
5 Lessons
5 Lessons
The Pragmatic Programmers
We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources