Build a Course Platform with the SPARTAN Stack
Step by step guide teaching you how to build a real SASS startup with industry best practices.
Click for Sound 🔊
Introducing the SPARTAN BOOTCAMP™
The SPARTAN BOOTCAMP step by step implementation program that teaches you how to create a course platform with the best web technogies and industry best practices.
You will get a complete foundation for a SASS startup that scales.
A Program That Pays for Itself
With step by step instructions and supportive coaches and community we will guide you through the process:
Design
First we will create the design in Figma so we have a good blueprint to build from.
Build
Build the app with the best tools right now and industry best practices. We teach the test driven approach to make sure we cover everything with the different kinds of tests (E2E, component and unit tests).
Deploy
Learn the best ways to manage it with a CI/CD DevOps pipeline to make sure we can deploy continuously to production in real time.
Production
It doesn't end just after you have clicked deploy. We will set up logging systems that ensures that bugs are user feedback are handled as quickly as possible.
WHAT YOU WILL LEARN IN THIS COURSE
Section 1
Designing the course portal (Figma)
We will cover the fundaments of designing a brand new site in Figma including landing pages and the course platform design.
Section 2
Setting up the Architecture
We will set up the project as an Nx monorepo with an Analog and tRPC app that ensures the best development experience and foundation for our project.
Section 3
Setting up the Supabase database
We will set up the Supabase database and design it using domain driven design practices.
Section 4
Building the course platform
In this section we will build the course platform and use TailwindCSS for styling so it looks and behaves as well as designed.
Section 5
Testing
After it it built we will ensure it will keep working by testing it using the testing trophy strategy/high ROI testing and do:
- Component tests with Cypress CT
- Jest unit tests
- Cypress E2E tests
For comparison I will also show you how to write the E2E tests with Playwright and you can better choose which E2E framework you prefer.
Section 6
Creating Performant Angular Apps
You will learn how to performance optimize your Angular apps for world-class performance in extreme step-by-step details.
Section 7
DevOps
We will set up a scalable DevOps pipeline that will both deploy our app in feature sites for testing on pull requests and to production.
Section 8
Managing in production
We will set up logging with Sentry so we can see when things go wrong and have a systematic way of fixing bugs as quickly as possible.
Section 9
Bonus: How to sell your courses on your platform
I believe everybody has something to teach and now we have built our own platform we need to start selling our own tech courses and get paid for your hard work!
999€
30-day money back guarantee
If you’re disappointed for whatever reason, you’ll get a full refund (but I’m sure you won’t need it).
Location discounts and students
Not-so-good exchange rate? (i.e. India/Brazil). Student?
Email us for a coupon for your country or student ID.
FREQUENTLY ASKED QUESTIONs
After completing the SPARTAN bootcamp you can expect to be competent in using the technologies in the SPARTAN stack to take a product from design to production. You can use this to either help your client/employer or use it to create your own SAAS.
The live training for the workshop week is 2 hours every day so that is the minimum. You keep access to the Discord community after so you can spend time working on implementing the SPARTAN stack even after the workshop week and still get help.
We understand that many corporations have less flexibility to choosing their tech stack and everything might not be feasible to implement right away.
What we do believe though is that everyone can learn from the principles of the SPARTAN stack training and you can implement what make sense now and might be able to convince your client in adapting more from the SPARTAN stack later. It doesn’t have to be all or nothing to be beneficial.
Yes. Most participants get their company to pay for this if they have some training budget for their engineers.
If not, tell your employer that you think it would be a good investment for your project to be optimized through this training and that it will pay back the price many many times.
The training works this way:
- There will be a lesson every day from 16-18 CET live (will be available as recording also)
- You will do action items for each lesson to work with the new knowledge
- You will get feedback from the community through the Discord server
This is different from other Angular training such as Angular University because this will not only give you a complete toolbelt of techniques and best practices with advanced Angular development but also help you internalizing this knowledge for your SPECIFIC situation rather than generic training. This course is interactive and you will grow together with a strong community of the industry’s leading experts. Also, this will help you utilize the technical skills learned in the course to step up in your career fast.
You will keep access to the Discord server after the training week.
Yes, you will get a certificate upon completion to use as a proof of competence.
First… I’ve been working with Angular since AngularJS. I’ve lived and breathed it every single day for those five years and never deviated. Angular is my thing, it’s my art form. The best way you can judge whether somebody is trustworthy and able to deliver is by their level of commitment to their customers and craft. For one, I have absolutely mastered my field and created Angular apps for millions of users using my skills in all sorts of industries, not only that but I’ve been able to transfer my skills to thousands of other developers. You can go to my website, christianlydemann.com and look for yourself, read some of my 100+ blog posts and then just look at the reviews on this page. I’ve invested heavily with my own money and time to make the world’s best training program for growing as an Angular architect. This is my life’s work, my results are proven, my student’s results are proven.