GraphQL is revolutionizing the way developers build APIs. Gone are the days when the server decided the shape of the response data. GraphQL puts the client in control so it can fetch exactly the data it needs and nothing more.
Full-Stack GraphQL with Absinthe, Phoenix, and React
Full-Stack GraphQL with Absinthe, Phoenix, and React is a 38-lesson 4 hours 28 minutes self-paced course by Pragmatic Studio. GraphQL is revolutionizing the way developers build APIs.
Course facts
- Lessons
- 38
- Duration
- 4 hours 28 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Pragmatic Studio
- Price
- Premium
So what does it take to put together a full-stack GraphQL app using:
Phoenix as the backend server,
Absinthe for the GraphQL API, and
React with Apollo on the frontend?
Who teaches Full-Stack GraphQL with Absinthe, Phoenix, and React? Pragmatic Studio
Pragmatic Studio is a US-based teaching company founded by Mike Clark and Nicole Clark — both long-running Ruby and Elixir educators. The studio publishes paid courses on the Ruby on Rails, Elixir, and Phoenix tracks at the level of comprehensive working-engineer reference material rather than introductory tutorials.
The CourseFlix listing carries six Pragmatic Studio courses spanning their full curriculum: Ruby Programming, Ruby on Rails 6, Ruby on Rails 7, Developing With Elixir/OTP, Full-Stack Phoenix, and Full-Stack GraphQL with Absinthe, Phoenix, and React. The teaching style is patient, project-oriented, and unusually rigorous about the foundational language and framework patterns.
Material is paid and aimed at developers building production proficiency with the Ruby and Elixir ecosystems. For broader content, see CourseFlix's Ruby on Rails, Elixir, and Phoenix category pages.
What lessons are included in Full-Stack GraphQL with Absinthe, Phoenix, and React?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Intro and Setup Demo | 01:06 | |
| 2 | App and Design Overview. Part 1 | 01:39 | |
| 3 | App and Design Overview. Part 2 | 02:25 | |
| 4 | The Data Model. Part 1 | 08:16 | |
| 5 | The Data Model. Part 2 | 06:28 | |
| 6 | The Data Model. Part 3 | 02:19 | |
| 7 | Vacation Context. Part 1 | 09:54 | |
| 8 | Vacation Context. Part 2 | 02:49 | |
| 9 | Accounts Context | 02:03 | |
| 10 | Absinthe Schema Definition | 06:31 | |
| 11 | Resolving the Place Query | 10:51 | |
| 12 | Querying All Places | 08:06 | |
| 13 | Resolver Modules | 03:02 | |
| 14 | Querying Relationships | 08:24 | |
| 15 | Intro to Dataloader | 08:00 | |
| 16 | Optimizing Queries with Dataloader | 09:47 | |
| 17 | Dataloader Filtering and Ordering | 09:29 | |
| 18 | Absinthe Mutations | 12:15 | |
| 19 | API Authentication | 09:59 | |
| 20 | Authenticating API Requests | 09:51 | |
| 21 | Current User Query | 03:11 | |
| 22 | Absinthe Subscriptions | 09:27 | |
| 23 | React App Overview | 08:00 | |
| 24 | Apollo Client | 04:56 | |
| 25 | Query Component | 10:57 | |
| 26 | Client-Side Query Caching | 04:17 | |
| 27 | Searching For Places | 09:50 | |
| 28 | Sign Up | 10:13 | |
| 29 | Current User | 08:38 | |
| 30 | Sign In | 04:33 | |
| 31 | Sign Out | 03:16 | |
| 32 | My Bookings | 08:00 | |
| 33 | Place Page | 06:49 | |
| 34 | Posting a Review | 09:40 | |
| 35 | Booking a Reservation | 07:08 | |
| 36 | Subscribing to Booking Changes | 10:42 | |
| 37 | Refetching Queries | 03:13 | |
| 38 | Pagination | 12:34 |
Get instant access to all 37 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Full-Stack GraphQL with Absinthe, Phoenix, and React?
Updated 3y agoNestJS GraphQL - Code-first approach
By: Learn NestJSGet up to speed with the GraphQL Code-first approach with NestJS. Master GraphQL fundamentals and essentials concepts behind creating your own enterprise-grade1h 55m5/5
Updated 2y agoMaster Laravel with GraphQL, Vue.js and Tailwind
By: UdemyLearn modern and most up to date development tools in your web developer toolchain. I'll let you see how modern PHP is these days. First off, the power of the L17h 48m
UpdatedModern GraphQL with Node - Complete Developers Guide
By: UdemyBuild a GraphQL API with Node.js across 85 lessons: server setup, Prisma and PostgreSQL, React integration, and n+1 optimization.10h 41m5/5
Updated 3y agoElixir & Phoenix for Beginners
By: KnowThen (James Moore)The above statement is conventional wisdom that I'm sure most of us programmers would generally agree with, but let me ask you this, do you think each of the 2017h 24m
Updated 2y agoAWS AppSync & Amplify with React & GraphQL - Complete Guide
By: UdemyDeploy a Serverless GraphQL & React JS based Javascript application in the AWS Cloud using AWS AppSync and AWS Amplify. AWS AppSync & AWS Amplify is the BEST wa11h 11m
UpdatedJWT Authentication with Elixir & Phoenix
By: UdemyImplement JWT authentication in Elixir and Phoenix: registration, password hashing, login, token validation, and secure logout.2h 54m
Updated 2y agoFull-Stack Vue with GraphQL - The Ultimate Guide
By: UdemyThis entire course within the context of a practical application that we will build literally from the first line of code to live deployment on the web. We'll b9h 52m
More courses by Pragmatic Studio
Updated 1y agoFull-Stack Phoenix
Do you want to create real applications on Phoenix? Projects that truly inspire and captivate you.9h 3m
Updated 2y agoDeveloping With Elixir/OTP
Put Elixir and OTP into action as you build a concurrent, fault-tolerant application from scratch in this 6-hour video course from The Pragmatic Studio. If you'6h 42m5/5
Updated 2y agoRuby on Rails 7
“I'd nearly given up trying to learn Rails. Every course or tutorial out there left me confused and frustrated.” Every time we hear this (and we hear it.8h 9m5/5
UpdatedRuby Programming
Learn Ruby from scratch through live-coding videos, animations, and hands-on exercises, building a solid foundation step by step.3h 46m
Updated 3y agoRuby on Rails 6
Learn Rails. It sounds straightforward, but often gets either cluttered-up or dumbed-down. Cluttering-up happens when topics other than Rails get shoved into a8h 18m