Learning from the course individually is a great way to level up your own API understanding and skills. But you can only go so far on your own.
If you're doing any serious API work, you're probably working on a team.
And so, if you want to go through and learn from the material with your entire team, this is the right package for that.
This small team license covers up to 5 accounts on the platform, and the large team covers 10 developers.
I believe strongly in the quality of the course material to teach you the fundamentals of API design as well as the advanced tactics to take your API into production. I've put a lot of work and care into the material and hope you're going to use it and really make your REST APIs a lot better.
I confidently back all classes with a 30-Day Money Back Guarantee. I want you to dive in deep and experience the full wealth of this resource without hesitation. If you're just evaluating, a single package should give you a really good idea of the material before upgrading to a package with multiple courses.
If you need to, just contact me within 30 days of purchase, and ask for a full refund for any single package.
Existing students always get the new material for free.
The course is hosted online, so access doesn't expire. You can also re-watch the lessons as many times as you like (and most students do watch them multiple times).
Of course - it makes no sense buying a course without having an inside look to make sure it's actually valuable.
Here's A lesson out of course 2 — all about Content Negotiation in the API.
And here's A lesson from course 6 — on Tokens, OAuth2 and JWT. Finally, here's An interesting one involving Boot from Course 8 — all about monitoring.
Boot is not required, but there are areas where it significantly helps.
The material is carefully constructed so that you can do everything without Boot, but also has lessons that are Boot specific — if you do want to utilize it.
The code backing all lessons will use Spring 4.3 & Spring Security 4. And, I already announced the upgrade to Spring 5 and Spring Security 5, coming over the next few months.
Yes. We're going to be building a couple of applications during the course, and the code will be fully available both on GitHub as well as for download.
Sure. Building an API with Spring is a big topic, so this page is quite large as well. If you're managing a team, or want to send a quicker read to someone, here's what you can point to.
Of course, if you have any questions about the course material, you can email me directly and ask away.
Yes! When you become a student, you receive an account that will grant you immediate access to lessons.
The platform will keep track of your progress as you finish each course so you can pick up where you left off at any time.
Here's an example of the Certificate of Completion. Note that this sample is at a lower resolution - the full high-fidelity certificate is much larger, so that it can be printed.
Yes. Most students have English as a secondary language (as do I), so we created word-for-word transcriptions and captions for all lessons in the course.
No, this is not an “Intro to Spring” type of course and it's not going to cover the very basics - you do have to have some basic knowledge of the framework.
I never run discounts or coupons for my courses. The reason is simple - this would be unfair to all existing students who bought the courses at full price.
A lot of students don't - and the material is structured so that you won't have to.
You can jump into any lesson, learn what you need to move your implementation forward, and jump back out. And that's exactly how many of the students are using the course.