Advanced

Typelevel Rite of Passage

Create a full-stack Scala application using the Typelevel stack in our comprehensive course: learn to integrate features like credit card checkout and emails. Perfect for hands-on, real-world development experience.

Duration
35h of 4K content
Lessons
71 lessons
Daniel Ciocîrlan

By Daniel Ciocîrlan

Typelevel Rite of Passage

Join 100,000+ students enrolled in Rock the JVM courses

Access for $35/mo
or
Buy course — $495

Money-back guarantee · Unlimited access · Free updates

  • Build REST APIs with authentication and authorization
  • Implement role-based access control with JWTs
  • Send email from a Scala backend
  • Validate and invalidate user sessions
  • Sanitize and validate user input
  • Charge credit cards with Stripe
  • Host and transform images
  • Implement incremental loading and pagination
  • Build complex backend filters
  • Handle loading and error states in the frontend
  • Apply the Elm frontend architecture
  • Implement client-side routing
  • Work with asynchronous effects throughout the stack
  • Process webhooks
  • Layer and decouple application modules
  • Configure for dev, staging, and production
  • Write test-driven code with mocking and TestContainers
  • Deploy with custom domains
Trusted by 100,000+ students worldwide
10 sections
71 lessons
29h 55m total length
Daniel Ciocîrlan

Daniel Ciocîrlan

Founder, Rock the JVM

Riccardo Cardin

In collaboration with

Riccardo Cardin

With Special Thanks To

Best Value
MonthlyYearly

All-Access Membership

Full (and growing) catalog

$16.25/month

$195 billed yearly —Save 54%

Unlimited access to every Rock the JVM course

  • 348 hours of 4K content
  • All Scala courses
  • All Kotlin courses
  • All Typelevel courses
  • All ZIO courses
  • All Apache Spark courses
  • All Apache Flink courses
  • All Akka/Pekko courses
  • Access to the private Rock the JVM community
  • New courses included automatically
Start Membership

Typelevel Rite of Passage

Lifetime license

$495

Just this course with a one-time payment

  • 35 hours of 4K content
  • All PDF slides
  • Free updates
  • Lifetime access
  • Access to the private Rock the JVM community
Buy Course
money back guarantee

100% Money Back Guarantee

If you're not happy with this course, I want you to have your money back. Contact me with a copy of your welcome email and I will refund you.

Less than 0.05% of students have ever asked for a refund — and every payment was returned in under 72 hours.