My favorite coding resources for newbies

My favorite coding resources for newbies

·

3 min read

So you've just begun your coding journey, congrats! I'd like to welcome you to this tech space. Learning how to code is a big commitment, you could be learning Javascript, Java, or C++, all require consistency and discipline. Whether you're in a boot camp or on a self-taught journey having resources outside your program is always helpful. As a true newbie, I often found myself bombarded with the amount of information available. I signed up for Udemy courses I've never used and paid for memberships when I could get the same information free elsewhere. Here are some of the resources that have helped me during my Software Engineering journey.

The Best GIF

  1. #100Devs

    #100Devs is an incredible FREE Software Engineering program that runs across Youtube and Discord. The instructor, Leon Noel, is fantastic and does an incredible job of simplifying rather complex programming concepts. You're also surrounded by an awesome, supportive community filled with people from all over the world, often starting with zero knowledge of coding. If you're looking for great laughs all while learning, check out Leon's Youtube channel here: youtube.com/@learnwithleon

  2. Scrimba

    Scrimba is one of my favorites because of how hands-on and interactive the platform allows you to be. It was this type of learning that helped me understand Javascript concepts much better. Their website allows you to code in real-time and try out examples as you go, as they have a code editor directly in the browser. I started off with the free subscription but quickly signed up for the paid one as I found this resource valuable. This platform also has great instructors and a solid helping community. You can start your learning journey here:

    https://scrimba.com/

  3. Codecademy

    Having both free and paid tiers, Codecademy has one of the best catalogs of different types of curriculum. They have courses focusing on Java, C++, PHP, Python and pathways for Data Science, Cybersecurity, and Web Development among others. Codecademy has great detailed written explanations and similar to Scrimba, they also have a code editor directly in the browser. If you learn best through reading/writing this is definitely a great option. Here's the link to get started with them: https://www.codecademy.com/

  4. FreeCodeCamp

    This organization is one of the best out there and F R E E! It is a valuable resource for individuals looking to learn to code or to improve their existing skills. Offering a range of courses, tutorials, and projects to build a portfolio of work. Their curriculum covers a wide range of topics including HTML, CSS, Javascript, React, and Python, among many more. It is a well-structured and comprehensive platform, making it easy to learn at your own pace.

    Check out this non-profit here: https://www.freecodecamp.org/

  5. Mimo

    Mimo is one of my favorite ways to study and practice concepts on-the-go. While they have an online platform, I use their app to help reinforce new topics. Their curriculum includes interactive coding challenges, projects, and quizzes to help improve your skills. Mimo has courses on Frontend Development, Python, and SQL. You can sign up for their free or paid subscription here: https://getmimo.com/

There are SO many resources out there to get started on your programming journey. You can start with Udemy courses, go with a bootcamp, or start with a university. Twitter is also a great way to search for resources and build a community within the tech industry. Everyone's path into the tech industry looks very different. These resources have been the best for me as a software engineering student but do what's best for you in your learning journey.

Full House Ok GIF