TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best Tech Courses/Certifications Under $400 for a Back End Engineer?

107 pointsby ridiculous_lekeover 1 year ago
I'm a mid-level Software Engineer with a focus on Backend engineering, primarily working with application servers and some DevOps. I have a budget of $400 and I'm looking for recommendations on technology courses or certifications that can help me advance my skills. My main goal is to work on a personal project related to distributed systems, but I'm also considering certifications like AWS Solutions Architect and CKAD to enhance my job prospects. Can you recommend specific courses or certifications within this budget? Additionally, I'd love to hear about any personal experiences or insights you have regarding these certifications or technology courses. Your advice will be greatly appreciated!

26 comments

jumpman500over 1 year ago
I don&#x27;t think tech courses or certificates have ever been a top consideration when reviewing backend engineer qualifications. Only if we&#x27;re hiring for a specific technology that&#x27;s niche. Most certificates just teach you how to understand&#x2F;sell a specific technology stack which sometimes is helpful, but other times can make you not see simpler solutions. I&#x27;d check out what&#x27;s freely available first.<p>Your 400 dollars is probably better spent making mistakes building your own personal project on aws&#x2F;or some other cloud provider.
评论 #37907148 未加载
评论 #37906982 未加载
评论 #37907269 未加载
评论 #37909780 未加载
jjackson5324over 1 year ago
These are mostly learning resources rather than certifications....<p>For backend engineering specific, some free &amp; paid resources are<p>- O&#x27;Reilly Membership - This is a gold mine. For the $400 I believe you can purchase a yearly membership, where you get access to the entire O&#x27;Reilly catalogue. Designing Data Intensive Applications is included of course. They also have some video courses &amp; conference talks in addition to the books. If you don&#x27;t want to spend the $400 then they also offer a 7 day trial and don&#x27;t ask for a credit card....<p>- quastor.org is a good read (but it&#x27;s free). They follow all the big tech engineering blogs and send summaries of the interesting backend-dev blog posts.<p>- bytebytego - this is also free. It&#x27;s mostly diagrams and provides a very high level overview but it&#x27;s a good subscription. You can also purchase their books on their website.<p>- LeetCode membership - good for interview prep if you&#x27;re looking for a FAANG-job, pretty much useless for everything else (<i>could be helpful if you like competitive coding though!</i>).<p>- Udemy Courses by Hussein Nasser - I really liked his course on databases. Delves into the different database engines, tradeoffs, query optimization, etc. He also has a YouTube channel with lots of free content.<p>- codecrafters - I haven&#x27;t done this myself but it&#x27;s a bunch of interesting challenges where you build a toy version of Redis, build a bittorrent client, build a toy version of Git, etc. Could be useful to understand how tech works. In terms of a free version, there&#x27;s also (<a href="https:&#x2F;&#x2F;github.com&#x2F;codecrafters-io&#x2F;build-your-own-x">https:&#x2F;&#x2F;github.com&#x2F;codecrafters-io&#x2F;build-your-own-x</a>) which is a collection of blog posts where you&#x27;re building different things in various languages.
评论 #37907948 未加载
评论 #37909183 未加载
评论 #37922446 未加载
评论 #37908251 未加载
Bognarover 1 year ago
Mid-level backend engineer? Buy the book &quot;Designing Data-Intensive Applications&quot; and read it.
评论 #37907327 未加载
评论 #37907236 未加载
评论 #37907088 未加载
评论 #37907722 未加载
评论 #37907062 未加载
eatonphilover 1 year ago
Not for OP but for others (since it&#x27;s above the budget), take a David Beazley course. $1500 and write your own implementation of Raft. Learning more about distributed systems is really one of the best investments you could make as a backend engineer. It&#x27;s the tech that powers distributed systems like Kubernetes (via Etcd), Consul, Vault, Elasticsearch, Redpanda, Cockroach, Yugabyte, etc.<p>And you&#x27;ll have to figure out race conditions, deadlocks, and other fun challenges.<p><a href="https:&#x2F;&#x2F;dabeaz.com&#x2F;courses.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;dabeaz.com&#x2F;courses.html</a>
评论 #37909850 未加载
jupp0rover 1 year ago
I got GCP certified for Cloud Architect and Data Engineer in the past and it&#x27;s been actually super helpful to get a rough overview what products they offer and how to connect them together to solve (hypothetical) real world problems.<p>I don&#x27;t regret doing it, but don&#x27;t see the benefit in maintaining the certificates on their renewal schedule.<p>The certs themselves won&#x27;t help you at all, it&#x27;s really the things you learn along the way. There was also a cool &quot;Cloud Architect&quot; sweater that I&#x27;m still wearing that they threw in :)
评论 #37907436 未加载
psykomalover 1 year ago
The Empowered Programmer Cohort (<a href="https:&#x2F;&#x2F;www.empoweredcoder.com" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.empoweredcoder.com</a>) seems like a good fit here. I think the syllabus more than justifies the investment (under your budget). I am currently attending this and learning distributed systems from a low-level perspective (think Compare-and-Swap, Lock-free Data Structues, KV Store, Raft, etc) and has been really awesome so far.
yla92over 1 year ago
Things that I recommend to my team when it comes to learning funds like this (aside from what else have been recommended)<p>- JetBrains IDE (personal) <a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;idea&#x2F;buy&#x2F;?section=personal&amp;billing=yearly" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;idea&#x2F;buy&#x2F;?section=personal&amp;billing...</a> - All Products US $289.00<p>- Courses from <a href="https:&#x2F;&#x2F;www.educative.io&#x2F;explore" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.educative.io&#x2F;explore</a><p>- Coursera Plus <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;courseraplus" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.coursera.org&#x2F;courseraplus</a>
paulgbover 1 year ago
Hussein Nasser&#x27;s courses are incredible (and criminally cheap if you use the discount codes on his site).<p>I&#x27;ve done the Fundamentals of Networking and Introduction to Database Engineering and recommend them. You can look up his content on YouTube to see if you like his instruction style, he&#x27;s prolific there as well.<p><a href="https:&#x2F;&#x2F;www.husseinnasser.com&#x2F;p&#x2F;courses.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.husseinnasser.com&#x2F;p&#x2F;courses.html</a>
TimSchumannover 1 year ago
If you&#x27;re just looking to become a better programmer, I&#x27;d recommend checking out Execute Program by Gary Bernhardt.<p><a href="https:&#x2F;&#x2F;www.executeprogram.com&#x2F;courses" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.executeprogram.com&#x2F;courses</a><p>Built in spaced repetition and covers a wide variety of concepts I think would be useful to you even in DevOps back end stuff, even if the language isn&#x27;t specifically one you&#x27;re using.
hereforcommentsover 1 year ago
<a href="https:&#x2F;&#x2F;frontendmasters.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;frontendmasters.com&#x2F;</a><p>(They have backend courses as well)
评论 #37908338 未加载
Yoricover 1 year ago
FWIW, I&#x27;m a staff backend engineer, I&#x27;ve been involved in hiring many times and I&#x27;ve never paid attention to certifications.
wagslaneover 1 year ago
Yuuuge disclaimer: I made it, but Boot.dev is a collection of game-like interactive courses focused on backend web dev. It&#x27;s all in Python and go for the most part.<p>I will say I don&#x27;t think certs are a big deal, and they wouldn&#x27;t be the reason for doing Boot.dev. Its all about learning the concepts and putting it into practice by building cool stuff
Ms-Jover 1 year ago
Invest the $400 into learning using either cloud offerings or physical hardware. Certifications are usually a waste of time.
brian_hermanover 1 year ago
Terraform Associate is $70 and a good cert for backend engineering.
fabianhjrover 1 year ago
Some good options might be<p>- LPIC-1 for Linux (More Ops)<p>- CKAD (Kubernetes &#x2F; DevOps)<p>- Security+ (Security certs are slightly more useful&#x2F;requiered for DevSecOps or AppSec)
anotheruser13over 1 year ago
Not sure if this is exactly what you&#x27;re looking for, but it&#x27;s worth checking: <a href="https:&#x2F;&#x2F;www.aboutamazon.com&#x2F;aws&#x2F;news&#x2F;aws-cloud-institute-virtual-training-for-cloud-developers" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.aboutamazon.com&#x2F;aws&#x2F;news&#x2F;aws-cloud-institute-vir...</a>
sid1729over 1 year ago
Currently am doing a cohort which is by empoweredcoder.com he teaches protocols multithreading parallelism distributed system and much more and the best part which I like the most is the connection and people i have met there and they are really amazing. You learn by doing and by colaborating.
honksilletover 1 year ago
<a href="https:&#x2F;&#x2F;learn.mongodb.com&#x2F;learning-paths&#x2F;introduction-to-mongodb" rel="nofollow noreferrer">https:&#x2F;&#x2F;learn.mongodb.com&#x2F;learning-paths&#x2F;introduction-to-mon...</a> I liked this mongoDB course I took a few years ago. And it is free.
axpy906over 1 year ago
AWS Certified Data Engineer: <a href="https:&#x2F;&#x2F;aws.amazon.com&#x2F;certification&#x2F;certified-data-engineer-associate&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;aws.amazon.com&#x2F;certification&#x2F;certified-data-engineer...</a>
masteruvpuppetzover 1 year ago
I passed Azure Data Engineer but I have zero IT experience. Been an accounting guy all my life. So no value for me passing the Azure Data Engineer.<p>I&#x27;m focusing on Python Data Analysis now so let&#x27;s see :)
bdcravensover 1 year ago
Certs just aren&#x27;t that important anymore, but if anything, I&#x27;d do the AWS cert.<p>If you just want to improve your skills, a few good Udemy courses will take your far if you follow along.
评论 #37906963 未加载
评论 #37907302 未加载
mongolover 1 year ago
I don&#x27;t have CKAD, but it seems to prove more practical skills than theoretical skills. I think it has value.
kappapillaover 1 year ago
spend time ( is money) on these --<a href="https:&#x2F;&#x2F;fly.io&#x2F;blog&#x2F;gossip-glomers&#x2F;">https:&#x2F;&#x2F;fly.io&#x2F;blog&#x2F;gossip-glomers&#x2F;</a>
innocentoldguyover 1 year ago
I’d recommend learning Elixir if your goal is to do a distributed systems project. For around $250 you can get a bundle with two excellent Elixir courses from PragmaticStudio.com.
评论 #37907124 未加载
评论 #37907074 未加载
评论 #37907212 未加载
theususover 1 year ago
Go for books. Also, checkout teachyourselfcs.com
byyoung3over 1 year ago
youtube