Upgrade your web development skills to master any project size and technology.
An entertaining 4-week live online course combining university knowledge with over 15 years of experience in SaaS development.

Overview

Learn how to make smart decisions in web development
We help you understand the key concepts and patterns you need to know to become a successful fullstack developer.

Let’s hear what our former Masterclass students have to say.

The topics at a glance

We have been training and coaching software development teams for over a decade. Based on this knowledge and experience, we have built the curriculum of the Web Development Masterclass.

Week 01

Level up your quality and efficiency

Quality influences everything. The key thing is that quality can be improved while maintaining the pace or even increasing the speed of development, among many other positive effects.

Topics

  • Quality Assurance
  • Structure and Processes
  • Responsibility
  • Quality Plan
  • Guidelines
  • Processes and Activities
  • Tools
  • Quality Control

Keywords

Single Source of Truth, DOD, DOR, Development Guidelines, Library Selection, Agile Processes, Planning and Roadmap, Code Review, Retrospectives, Design System, Tech Stack, Component Libraries, Automated Testing, Infrastructure as Code, Deployment Environments, Security Testing, Continuous Integration

Week 02

Create a cozy project and development setup

Having a well suited project and development setup is the foundation of a fast and efficient development experience that leads to happier developers and faster development.

Topics

  • Version Control
  • Monorepo, Multirepo
  • Project Structure
  • Deployment Environments
  • Configuration Management
  • Secrets Management
  • Infrastructure Architecture
  • Containerization

Keywords

Principle-of-least-Privilege, Configuration Levels, Monorepo, Multirepo, Git, Infrastructure Abstraction Levels, Cloud vs Own Data Center, Databases, Container, Images, Docker, Kubernetes, Infrastructure as Code

Week 03

System architecture is key

The system architecture is the core element of every web application. Knowing and understanding the options and best practictises is essential for a reliable, fast and maintainble system.

Topics

  • CRUD & State
  • Request & Response
  • Client-Server Architecture
  • MVC Concept
  • SPA, MPA, CSR, SSR
  • Backend Architecture
  • Communication Architecture
  • Frontend Architecture

Keywords

HTTP, GraphQL, REST, State Management, Authentication, Authorization, Throttling, Internationalization, Payload Validation, Caching, Optimistic UI, Filtering, CQS, Pagination, Multi-Tenancy, Realtime Updates, Performance, Design Patterns, CSS/HTML Patterns, Feature Flags

Week 04

A payment architecture that ensures your success

Integrating a fully automated payment system is essential to build a highly scaling business model. Knowing efficient, flexible and secure integration approaches let’s you focus on your SaaS instead of struggling with the complexity of the payment process.

Topics

  • Security
  • What are PSP, PGW & PM?
  • Integration with your SaaS
  • Webhooks
  • Payment Database Model
  • Development & Testing
  • Reality Check UX
  • Provisioning of Services
  • Legal Topics

Keywords

VAT, EU-OSS, MOSS, Payment Service Provider, Payment Gateways, Payment Methods, API, Security, UX, Metered Billing, Invoicing, Taxing, Proration, Dunning, GDPR, PCI

Schedule

A time-optimized curriculum that respects your busy schedule. The average time commitment is 6 hours per week.

Tue, Apr 2, 2024
9 am - 12 noon CEST
Boost your dev quality and efficiency
Thu, Apr 4, 2024
9 am - 12 noon CEST
Boost your dev quality and efficiency
Tue, Apr 9, 2024
9 am - 12 noon CEST
Create a cozy project and development setup
Thu, Apr 11, 2024
9 am - 12 noon CEST
Create a cozy project and development setup
Tue, Apr 16, 2024
9 am - 12 noon CEST
System architecture is key
Thu, Apr 18, 2024
9 am - 12 noon CEST
System architecture is key
Tue, Apr 23, 2024
9 am - 12 noon CEST
A payment architecture that ensures you success
Thu, Apr 25, 2024
9 am - 12 noon CEST
A payment architecture that ensures you success

We know that your time is one of your most important assets, and it's probably also in short supply. But your performance is also an essential asset. That's why we've crafted a short but intensive practice-oriented curriculum for your to get the most out of it.

A package worth more than € 10.000

What you get

A course worth the success of your development team

4 week online course, 8 lectures each 3h
Course recordings with lifetime access
Monthly live Q&A sessions for 1 year
12 months Dev Community Forum access
Course Certificate
20% discount one-on-one coaching
5% discount on your next Carrot Academy Course
30% discount on your first 12 months of Carrot Seed SaaS Kit subscription
Money Back Guarantee

Pricing

Super Early Bird
-30%

€ 2.090,00/1 spot

Open until 29th of February 2024

Early Bird
-15%

€ 2.540,00/1 spot

Open until 31st of March 2024

Late Bird

€ 2.990,00/1 spot

Open until 2th of April 2024

Prices are excluding tax. See our terms and conditions.

You are a company and need more than one spot?

Download the company folder and get in contact with us. We have a special offer for you.

You are an incubator or accelerator and need multiple spots?

Download the incubator folder and get in contact with us. We have a special offer for you.

Your trainer

Christian Haintz

Christian has been writing code for over 20 years. He has co-founded more than one startup and created several digital products that are being used in over 100 countries. Sharing his insights isn’t new to him either because he has already taught at Universities and mentorship programs.

He is curious about new concepts and always stays up to date with new technologies and trends in web development. His outstanding skills, critical thinking and open mind allow different perspectives and views on various topics and lead to exciting conversations.

He loves to teach and tries to find different ways and metaphors to explain complex topics in a way that everyone can understand.

All his training, coachings and courses were 100% recommended by the participants.

FAQs

Of course, it would be best if you could attend each appointment yourself. But don't worry, there will be a recording that you can watch again.

Yes, you will get our certificate after you complete the Web Development Masterclass if you attended the live online class at least 50% of the time.

If you change your mind, there is a 100% money back guarantee in the first course week.

Yes, because this is not a programming course. We focus on technology-independent knowledge that can be applied to all web-, cloud- and software-as-a-service projects, regardless of the technology.

Yes. We are always there for you if you have any questions. We also provide a communication platform for the entire group to discuss topics in more depth or ask questions.

The course and the material is in English.

The secure online payment is provided by Stripe. Here are the payment methods which are available: Credit Card, EPS, iDEAL, giropay, Bancontact.

All the infos in your inbox.
We use Cookies 🍪