Microservices patterns

Beginner – Advanced
·
6 hr 14 mins
Learn Important patterns and concepts in Microservices architecture

Don't just take our word for it

See what our students have to say about our courses:

Trusted by +100 students

I have gained a tremendous amount of knowledge from this TDD course, and it has been an amazing experience, especially with the personalized guidance provided by Raphael Yoshiga. His detailed feedback on every module and the opportunity to ask questions live have helped me clarify many concepts and learn new techniques. The hands-on approach and practical examples made a significant impact. I am excited to recommend several patterns and practices I learned during the course to my team at work. This course is a must for anyone looking to improve their coding skills

Daanyal Kapadia
Sep 2024

I would highly recommend the DevTdd.com course. I believe it lays a very solid foundation for succeeding in TDD, with important principles and clean implementation. It teaches you the right way to think about coding and many of us need that mental shift, it doesn't come naturally and it's something we need to learn. Following the steps laid out in this course will break down the most complex problems into concrete building blocks, say goodbye to spaghetti code. Excellent course

Harry Hathorn
Feb 2024

"The course on TDD changed how I approach software development completely. I am now able to break large problems into small solvable chunks"

James Fisher
Feb 2024

About course

Course Length
6 hr 14 mins
Commitment
1-3 days
Result
Build interactive web-pages
Get lifetime access instantly after signing up!

Summary

In this course, you'll learn the fundamentals of JavaScript and how to add interactivity to your web pages. You'll learn about variables, functions, loops, and more. By the end of the course, you'll have the skills you need to create interactive web pages.

Outline

No items found.

Course Author

Raphael Yoshiga

CEO FCamara UK & Dubai
Software Crafstman with over 14 years of experience. 9+ practicing TDD

With over 14 years experience as a software developer, I've started my career in Brazil and worked there for 4 years, before moving to the UK, where I worked for almost 10 years as a software engineer.

Primarily specializing in C#, Azure, DevOps and TDD, I am going to be publishing courses in my areas of expertise, in the same way I coach my teams in my current consultancy.

Career Summary

  • Brazil:
    • FCamara Consultancy - 2011-2013
    • GFS Consultancy - 2014
  • London:
    • VeInteractive - 2015-2016
    • ASOS.com - 2016-2018
    • VillaPlus - 2018-2020
  • UK Senior contractor - £500-700/day
    • Moodys - 2020-2021
    • Medivet - Apr 2021 - June 2021
    • CeraCare - Jul 2021 - Sep 2021
    • Auction Technology Group - Oct 2021 - Jun 2022
    • Newday - Jun 2022 - Jul 2023
  • Jul 2023 onwards - FCamara UK - Merged my consultancy with FCamara, which I currently am the CEO of UK and Dubai.

Is this course for you?

Career Progression

You want to skyrocket your career through the seniority levels

Faster developer

You want to be able to deliver software quickly and confident

You care about code quality

Code Quality is of high-importance for you. You are always looking in ways to make the code more maintainable

Sleep better at night

Having automated tests gives you confidence, sleep better by having fewer bugs and fewer incidents

14-Day Refund policy

Not happy with the course content? 14-days refund, no questions asked.

Get a certificate

Demonstrate your skills with a completion certificate.

Get lifetime access instantly after signing up!

Why This Course Stands Out

Hands-On Learning with Real Code

Dive into TDD with practical coding examples that turn theory into action. Each lesson is designed to get you coding, testing, and building skills you can use right away.
Join a Supportive Slack Community

Get access to an active Slack community where you can ask questions, share insights, and connect with other learners. Learn together, solve problems, and stay motivated.
Homework to Reinforce Skills

Each module includes focused homework, helping you apply what you’ve learned and test your understanding. No more passive learning—just real progress.

Frequently Asked Questions

Does TDD make coding slower?
What if I struggle to write tests first? Is TDD still for me?

Have a question that is not answered? You can contact us