Learn backend development like a pro.
The backend project that simulates on-the-job learning. Structured tasks with little hand-holding. Learn by doing.

Aspiring backend developers often give up because they struggle to get started.
APIs, databases, unit tests, deployment, programming languages... There's so much going on.
Start another tutorial
Simply copy-paste
Nothing learned
Start your journey towards becoming abackend developer
- Acquire the skills to build APIs, manage existing endpoints, and perform comprehensive testing.
- Learn to debug code effectively, understand error messages, and use tools like the console to find and fix issues in your code.
- Learn to get familiar with an existing codebase, understand the structure, and confidently make changes. A majority of the time you will not be starting from scratch.
- Become proficient in using existing documentation to figure out how to perform tasks and answer your questions when you hit an obstacle.

We provide the frontend, so you can focus on the backend.
Check out this demo of a fully completed project.
Pricing
Escape tutorial hell and learn like you are on the job!
Basic
Just give me the code
$79
USD
- Github repo with predefined backend tasks
- Hosted backend code
- Automated deployments *
- Preintegrated frontend
- Shareable URL to add to your resume
- Pull request reviews from a Senior Backend Engineer
- 3 30-minute 1:1 sessions with a Senior Backend Engineer
- Automatic deployments are turned off once the last task is completed. However, your code will still be hosted for you.
Pay once. Not due until you are off the waitlist.
All-in
Connect me with an industry professional
$199
$149
USD
- Github repo with predefined backend tasks
- Hosted backend code
- Automated deployments *
- Preintegrated frontend
- Shareable URL to add to your resume
- Pull request reviews from a Senior Backend Engineer
- 3 30-minute 1:1 sessions with a Senior Backend Engineer
- Automatic deployments are turned off once the last task is completed. However, your code will still be hosted for you.
Pay once. Not due until you are off the waitlist.
FAQ
Frequently Asked Questions
You will be provided with a personal GitHub repository containing predefined backend tasks, which is pre-integrated with Heroku for automatic deployments. Additionally, you will receive a link to a pre-integrated frontend, allowing you to view your backend changes in real-time. This link can be added to your resume upon completion to effectively showcase your new experience.
A github account and familiarity with basic git commmands is required.
This project is not intended for complete beginners. You should have at least a basic understanding of programming concepts and be familiar with at least one programming language.
The tech stack is: Node.js, Express.js, SQLite, Prisma, Jest, Bruno, Heroku
However, experience with these technologies is not required.
Be aware that this project does not include comprehensive introductory material for all technologies used. Just as in a real job, you won't receive extensive guidance or hand-holding here. Instead, you'll be expected to conduct your own research and become proficient at reading documentation. Developing this skill is crucial and widely applicable in any job. Therefore, the primary focus of this course is on the tasks themselves.
Yes! You can request a refund within 7 days of your purchase.
Yes! No subscription necessary.
Once you are off the waitlist, you will receive an email with instructions for payment to access Simmy. You will have 7 days to complete the payment before others are given the spot instead.
You will need to rejoin the waitlist and wait for your turn again.
- Cool, contact us by email at support@mg.simmy.pro.