Suggestions to improve the Full Stack Developer Course for Developers

Hi freeCodeCamp Team! :waving_hand:

I have a few suggestions to make the course even better and help learners grow. If they can’t be added, no problem just sharing ideas for your consideration:

  • Add basics of Tailwind CSS and Bootstrap(optional) to help beginners build responsive designs.
  • Include Next.js for server-side rendering and routing.
  • Offer Vue.js and Angular for more frontend options.
  • Introduce testing tools like Jest or Cypress for better code quality.
  • Add Firebase (auth, hosting, database) and Auth0/JWT for practical authentication.
  • Include Django and Flask in the Python section (if possible or havn’t added yet).
  • Provide an overview of Docker and deployment platforms like Vercel or Netlify.
  • Include a basic overview of SEO fundamentals to help developers build search-friendly and optimized web applications.

This keeps the course beginner-friendly while supporting advanced learning. Thanks for considering! Keep up the great work!

We are probably not going to include everything, but parts of this is already planned (like Python is there for a reason in a full stack web dev course)

Right now we are working hard on finishing the front end libraries stuff — it’s not going to be only React, and bringing the introduction to Python

Then there will be more stuff later.

Let us release the future sections, then you can consider if it needs more material

1 Like

Thanks for the update! I understand that not everything can be added, but I shared those suggestions just to help make the course even more powerful. Since it’s still in beta, I thought it might be a good time to consider them. I’ll definitely review the future sections as they come out. Really appreciate all the hard work you and the team are putting in!

Even if these are not included in the core curriculum there is already thousands of articles to learn from. Once you have learned the curriculum on your own I think it’s easier to add on with articles like this for more specific topics.

https://www.freecodecamp.org/news/search?query=tailwind

https://www.freecodecamp.org/news/search?query=next.js

https://www.freecodecamp.org/news/search?query=angluar

https://www.freecodecamp.org/news/how-to-test-javascript-code-with-jest/

https://www.freecodecamp.org/news/search?query=firebase

https://www.freecodecamp.org/news/search?query=django

etc. etc. It’s all there for anyone who wants to learn it.

Yes, freeCodeCamp definitely has a ton of valuable articles and resources — no doubt about that!

My suggestion was mainly about integrating some of those topics into the structured course path, since many learners (especially beginners) prefer a mix of both theoretical and practical, hands-on content. Including them in the course could add extra value and better prepare full stack developers for real-world challenges. Also, new learners might not explore the articles section(Unit they know it exist), they often just follow the main course and move on. So having these topics within the course could help guide them more effectively from the start. Just a thought to make the learning journey even more complete.

Even if they’re not added, that’s totally okay. I was just sharing suggestions based on what I’ve observed so far.