# Resources for Learning

**URL:** <https://forum.freecodecamp.org/t/resources-for-learning/745652>\
**Category:** Career (You Can Do This!)\
**Created:** [May 1, 2025, 9:17am UTC](https://forum.freecodecamp.org/t/resources-for-learning/745652 "2025-05-01T09:17:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZeroTheCat72](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/zerothecat72/32/405265_2.png) [@ZeroTheCat72](https://forum.freecodecamp.org/u/ZeroTheCat72)\
**Post date:** [May 1, 2025, 9:17am UTC](https://forum.freecodecamp.org/t/resources-for-learning/745652/1 "2025-05-01T09:17:18Z")

</div>

Is freeCodeCamp enough for landing a Full Stack job? Personally, i plan on using a combination of Codewars, Leetcode, and Freelancing to get real experience, as well as building projects to get prepared. But once i finish the Full stack curriculum, where should i learn more Javascript, for example, typescript, linux, etc?

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [May 1, 2025, 11:48am UTC](https://forum.freecodecamp.org/t/resources-for-learning/745652/2 "2025-05-01T11:48:10Z")

</div>

typescript is part of the frontend section, and linux is not javascript, but there will be lessons on bash

once you finish the curriculum, you can go deeper by consulting the documentation of the specific technologies

---

<div class="post-metadata">

**Author:** ![ArielLeslie](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/arielleslie/32/264841_2.png) [@ArielLeslie](https://forum.freecodecamp.org/u/ArielLeslie)\
**Post date:** [May 1, 2025, 5:06pm UTC](https://forum.freecodecamp.org/t/resources-for-learning/745652/3 "2025-05-01T17:06:18Z")

</div>

I would say that if the teaching style works well for you, freeCodeCamp is probably “enough” structured learning. Once you have a really strong foundation in how the languages and technologies work, your focus switches to seeking out specific information to accomplish goals. I do not think that any structured learning _alone_ is enough to qualify for a professional role. In software development there is an expectation that even junior level developers have spent significant time working on largely self-directed projects. A huge part of development is encountering a new problem and having to figure out what tools you need to solve it and how to use them. These are skills that we look for in the interview process.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/freecodecamp/original/3X/e/1/e1c433102e34b46dfaa3e15d13ab9a514b127078.svg) [@system](https://forum.freecodecamp.org/u/system)\
**Post date:** [October 31, 2025, 5:06am UTC](https://forum.freecodecamp.org/t/resources-for-learning/745652/4 "2025-10-31T05:06:28Z")

</div>

Closed on October 31, 2025, 5:06am UTC

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
