<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Matt Smith]]></title><description><![CDATA[Community Manager and Developer @ https://zerotomastery.io]]></description><link>https://blog.mattcsmith.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 07 Jun 2026 08:51:37 GMT</lastBuildDate><atom:link href="https://blog.mattcsmith.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Overwhelmed by the AWS Certification Maze?]]></title><description><![CDATA[Choosing the Right AWS Certification: My Experience
I have been interested in getting an AWS certification for a while now, but every time I researched which certification I should start with, I was immediately overwhelmed by the many options.
I want...]]></description><link>https://blog.mattcsmith.dev/overwhelmed-by-the-aws-certification-maze</link><guid isPermaLink="true">https://blog.mattcsmith.dev/overwhelmed-by-the-aws-certification-maze</guid><category><![CDATA[AWS]]></category><category><![CDATA[AWS Certified Solutions Architect Associate]]></category><category><![CDATA[learning]]></category><category><![CDATA[Learning Journey]]></category><category><![CDATA[100DaysOfCode]]></category><category><![CDATA[100DaysOfCloud]]></category><category><![CDATA[AWS certification]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Sat, 21 Sep 2024 14:17:38 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1726928476823/a44e2e4f-a3e2-452f-9f80-d98bd9cc24aa.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-choosing-the-right-aws-certification-my-experience"><strong>Choosing the Right AWS Certification: My Experience</strong></h3>
<p>I have been interested in getting an AWS certification for a while now, but every time I researched which certification I should start with, I was immediately overwhelmed by the many options.</p>
<p>I wanted to be strategic with my time and investment, choosing a certification that offered the greatest impact without overlapping with duplicated or entry-level content. Here’s how I cut through the confusion and decided on the AWS Solutions Architect certification as my starting point.</p>
<div data-node-type="callout">
<div data-node-type="callout-emoji">💡</div>
<div data-node-type="callout-text">I am challenging myself to 100 Days of AWS. My daily updates and notes can be found here: <a target="_blank" href="https://100-days-of-aws.hashnode.space/">https://100-days-of-aws.hashnode.space/</a></div>
</div>

<h4 id="heading-the-problem-too-many-choices"><strong>The Problem: Too Many Choices</strong></h4>
<p>AWS offers a wide range of certifications, each with a different focus. At first, it seemed like every certification covered something important, but there also appeared to be a lot of overlap.</p>
<p>I began to feel concerned about the potential for redundancy in my learning. With each exam also representing a financial investment, I wanted to ensure that I was pursuing certifications that would genuinely enhance my skill set.</p>
<p>AWS has a <a target="_blank" href="https://d1.awsstatic.com/training-and-certification/docs/AWS_certification_paths.pdf">helpful PDF</a> on which certifications to take based on your career path. As a software developer, they recommend the following:</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1726918886184/f185639b-047c-451a-bae6-7c3988b35ae4.png" alt class="image--center mx-auto" /></p>
<p>However, the Architecture routes were also appealing. Despite some differences, they had a lot of overlap as well:</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1726918856205/7331e788-760f-4375-a2d2-83a45c29d0b2.png" alt class="image--center mx-auto" /></p>
<p>At this point I was leaning towards doing the Application Architect route, since it encompassed the Developer route with solution architecture. But I still had a few questions I didn’t feel like I had the ability to answer:</p>
<ul>
<li><p>The AI Practitioner sounds like a “nice to have” cert, but is this really one of the best certs to start with? Should I come back to this after gaining an associate level certification?</p>
</li>
<li><p>Would taking the optional Cloud Practitioner certification be beneficial to start my journey? Since I have been working as a software developer for several years now and typically can pick up new things reasonable quickly.</p>
</li>
<li><p>And the big question… What order should I take them in?</p>
</li>
</ul>
<h4 id="heading-finding-clarity-helpful-resources"><strong>Finding Clarity: Helpful Resources</strong></h4>
<p>After some research, I found a few resources that really helped clarify things. One video, in particular, stood out because it broke down the different AWS certifications, explained what to consider when choosing your AWS path, and provided some recommendations.  </p>
<p>I highly recommend <a target="_blank" href="https://www.youtube.com/watch?v=WK4SwQaPUXM">checking out the video</a> if you are considering your AWS certification path, but here is the TL;DR:</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1726920326919/51b1dd26-648a-4371-8715-fc2c840fb108.png" alt class="image--center mx-auto" /></p>
<h4 id="heading-why-i-chose-the-solutions-architect-path"><strong>Why I Chose the Solutions Architect Path</strong></h4>
<p>Ultimately, I decided to begin with the <strong>AWS Solutions Architect Associate</strong> certification, opting to skip the foundational practitioner courses for now.</p>
<p>The course I have chosen to guide me through this certification will also cover the foundational topics. If I feel I need a bit more, I can always refer to <a target="_blank" href="https://zerotomastery.io/courses/learn-aws-cloud-practitioner">Zero To Mastery’s Cloud Practitioner course</a> for a knowledge boost.</p>
<p>Plus, I have the option to take both the Developer and Operations Associate courses with the same instructor, who has outlined which sections can be skipped if I've already covered them in another course.</p>
<h4 id="heading-conclusion-my-advice"><strong>Conclusion / My Advice</strong></h4>
<p>The right certification depends on your goals, so there is not really a one-size fits all model for selecting your certification path. But here are my recommendations:</p>
<ul>
<li><p>Firstly, consider you experience, knowledge and ability to pick up new things. If you are trying to switch careers and aren’t familiar with the cloud and web, maybe the fundamental practitioner course will be worthwhile.</p>
</li>
<li><p>Secondly, checkout Adrian’s <strong>Which AWS certification should you do?</strong> video for a better understanding of the certifications and how they fit together.</p>
</li>
<li><p>Consider your goals. For me, the priority is to learn something new and enhance my skillset, so I have a little more flexibility. However, if you’re looking to be competitive in your local job market, start with the certification that aligns most closely with the role requirements you’re seeing.</p>
</li>
</ul>
<hr />
<p>Thank you for taking the time to read my article! I hope you found it helpful and informative as you navigate your own AWS certification journey.</p>
<p>I’d love to hear your thoughts, please drop a comment about what you liked or found useful, and share a bit about your own experience.<br />Let’s learn from each other!</p>
]]></content:encoded></item><item><title><![CDATA[Land A Dev Job Without the Technical Interrogation]]></title><description><![CDATA[Embarking on a journey to secure a developer job is an exciting yet often daunting endeavour, especially when faced with the notorious technical interview process.
In this article, we'll explore how you can successfully land your dream developer job ...]]></description><link>https://blog.mattcsmith.dev/land-your-dream-developer-job-without-the-technical-interrogation</link><guid isPermaLink="true">https://blog.mattcsmith.dev/land-your-dream-developer-job-without-the-technical-interrogation</guid><category><![CDATA[podcast content]]></category><category><![CDATA[Dev job]]></category><category><![CDATA[Technical interview]]></category><category><![CDATA[Getting Hired]]></category><category><![CDATA[jobs]]></category><category><![CDATA[job search]]></category><category><![CDATA[Job Hunting]]></category><category><![CDATA[job]]></category><category><![CDATA[jobsearch]]></category><category><![CDATA[Article Content]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Tue, 16 Jan 2024 04:14:15 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1705378319033/931c3ffa-aa68-4a71-851f-2fb69e6a2db3.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Embarking on a journey to secure a developer job is an exciting yet often daunting endeavour, especially when faced with the notorious technical interview process.</p>
<p>In this article, we'll explore how you can successfully land your dream developer job without the stress of technical interrogations by using strategies to showcase your skills and stand out in a competitive market.</p>
<h2 id="heading-prefer-a-different-format">Prefer a different format?</h2>
<p>If you have a ZTM Academy Membership then check out the <a target="_blank" href="https://academy.zerotomastery.io/courses/1690919/lectures/49508512?affcode=441520_yjdmgl4p"><strong>How To Land a Developer Job without the Dreaded Coding Interview</strong> Campus</a> event, where Laura and I hangout with students and discuss various options.</p>
<hr />
<h2 id="heading-what-is-a-technical-interview-and-why-does-it-exist">What is a Technical Interview and why does it exist?</h2>
<p>A technical interview is typically a phase of the job interview in which the candidate is evaluated on their ability to solve technical problems or perform tasks related to the role they are applying for.</p>
<p>While technical interviews are widely used in an attempt to match the candidate ability to the roles requirements, there has been ongoing discussion about their effectiveness.</p>
<p>Ultimately the technical interview main objectives are:</p>
<ul>
<li><p>Evaluate the skills of the candidate</p>
</li>
<li><p>Assess if the candidate is a good fit for the role</p>
</li>
</ul>
<p>So given what we know there are several methods that can be utilised to avoid the technical interrogation.</p>
<h2 id="heading-method-1-become-the-go-to">Method 1: Become the go-to</h2>
<p>Landing my position on the ZTM dev team was a result of this method I unknowingly employed, a strategy also utilised by my co-worker Laura. In our discussion at the Campus event, we talked about nuances of our approach.</p>
<p>Its really about making a lasting impression on the decision-makers of the company you want to join, ensuring that when an opportunity arises, you are the immediate and only choice on their radar.</p>
<h2 id="heading-method-2-intern-volunteering">Method 2: Intern / Volunteering</h2>
<p>Now this is a controversial topic, and I hear a lot of people recommending that you do not work for free... and I support that to a certain degree. However in a competitive market this option could well be way in, you just need to be careful you are not being exploited.</p>
<p>Always make sure you are being rewarded for your time somehow. For example are you:</p>
<ul>
<li><p>Gaining real experience you can add to your cv/resume</p>
</li>
<li><p>Gaining valuable knowledge and mentorship</p>
</li>
<li><p>Gaining potential references</p>
</li>
<li><p>Building a professional network</p>
</li>
</ul>
<p>Because volunteering doesn't guarantee a paid position at the end, you need to be comfortable with the value your being provided with from the get go.</p>
<p>But ideally within 4 to 6 months you have became the developer they can't do without and are offered a formal position.</p>
<h2 id="heading-method-3-build-in-public-amp-networking">Method 3: Build in Public &amp; Networking</h2>
<p>Building in public is like doing your thing but with everyone watching. It's about sharing what you're up to – the good, the bad, and the in-between – on social media, blogs, podcasts or wherever you hangout</p>
<p>The main benefit of this in this context is two-fold:</p>
<ul>
<li><p>Developing real connections with people who may later be in a position to hire you or recommend you for a role.</p>
</li>
<li><p>Demonstrate your various skills, including how you learn, improve and even overcome difficult challenges or bugs.</p>
</li>
</ul>
<h2 id="heading-in-summary">In Summary</h2>
<p>There are many ways in which you can avoid the technical interview, we have looked at just a couple of them today. None of which are shortcuts, but are all things you can incorporate into your life for something you can benefit from later.</p>
<p>For example, if you are learning a new framework, tweet about some of the things that really interested you:</p>
<ul>
<li><p>Create a video or article on one of your AHA moments to help others.</p>
</li>
<li><p>Build a small tool in your new language/framework to solve a problem for the customers of a company you like.</p>
</li>
</ul>
<p>These small actions will compound and help you stand out from the crowd or make you more memorable when the time comes to hire.</p>
]]></content:encoded></item><item><title><![CDATA[How I'd Learn To Code Again With These 5 AI Tips]]></title><description><![CDATA[🎯 Introduction
What if I told you that you could learn to code faster and more efficiently than ever before?
Today, we're exploring 5 ways ChatGPT – an AI-driven coding companion 💻 – can completely redefine your learning experience. But that's not ...]]></description><link>https://blog.mattcsmith.dev/how-id-learn-to-code-again-with-these-5-ai-tips</link><guid isPermaLink="true">https://blog.mattcsmith.dev/how-id-learn-to-code-again-with-these-5-ai-tips</guid><category><![CDATA[Article Content]]></category><category><![CDATA[chatgpt]]></category><category><![CDATA[Learning Journey]]></category><category><![CDATA[learntocode]]></category><category><![CDATA[learn to code]]></category><category><![CDATA[learn coding]]></category><category><![CDATA[video content]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Thu, 27 Apr 2023 02:00:43 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1682560653397/14ade76f-876d-4078-8a5b-fa7f7fc4d54b.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction"><strong>🎯 Introduction</strong></h2>
<p>What if I told you that you could learn to code faster and more efficiently than ever before?</p>
<p>Today, we're exploring 5 ways ChatGPT – an AI-driven coding companion 💻 – can completely redefine your learning experience. But that's not all! We're also including 3 bonus techniques 🎁, and a bunch of useful prompts for each of them to maximize your coding learning experience with ChatGPT!</p>
<p>If you would prefer this in video format, check it out on Youtube:</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://www.youtube.com/watch?v=z19bVwMP9GI">https://www.youtube.com/watch?v=z19bVwMP9GI</a></div>
<p> </p>
<h2 id="heading-1-personalized-tutorials"><strong>🎓 1. Personalized Tutorials</strong></h2>
<p>First up, ChatGPT can craft personalized tutorials 📚, eliminating the need to search for perfect resources. You can request custom lessons on specific topics or languages, at whichever difficulty levels you require. It will then provide you with an easy-to-understand guide tailored to your needs, so you can focus on mastering new coding concepts 💡!</p>
<p><strong>📝 Prompt Examples:</strong><br />👉 <code>Explain the fundamentals of serverless computing and AWS Lambda for advanced learners.</code><br />👉 <code>Provide a crash course on responsive web design using CSS Grid and Flexbox.</code><br />👉 <code>Design an advanced tutorial on asynchronous programming in JavaScript using Promises and async/await.</code><br />👉 <code>Demonstrate how to create a RESTful API using Node.js and Express for intermediate developers.</code><br />👉 <code>Craft a tutorial on working with APIs in Python using the popular Requests library.</code><br />👉 <code>Create a beginner-friendly tutorial on object-oriented programming in Java.</code><br />👉 <code>Explain the Model-View-Controller (MVC) pattern in Ruby on Rails for intermediate developers.</code><br />👉 <code>Illustrate the basics of SQL and database management for beginners using PostgreSQL.</code><br />👉 <code>Develop a tutorial on mobile app development using React Native for intermediate developers.</code></p>
<h2 id="heading-2-real-time-assistance"><strong>🤝 2. Real-Time Assistance</strong></h2>
<p>ChatGPT can also act as your personal coding mentor 🧑‍💻, providing real-time assistance whenever you're stuck. Got a coding problem ❓ No sweat! Just reach out to ChatGPT with your issue, and the AI will be right there with solutions, explanations, or alternative strategies. This not only keeps you from wasting time ⏰ but also helps you learn from your mistakes and truly conquer those coding concepts. Imagine having a coding companion who's there for you day and night 🌞🌜!</p>
<p><strong>📝 Prompt Examples:</strong></p>
<p>👉 <code>I'm having trouble understanding closures in JavaScript. Can you provide an example and explanation?</code></p>
<p>👉 <code>How do I create and use custom hooks in React for state management?</code></p>
<p>👉 <code>What is the best way to handle form validation in Angular applications?</code></p>
<p>👉 <code>Can you help me understand how to implement authentication using Django?</code></p>
<p>👉 <code>I'm struggling with error handling in Golang. Can you show me a proper example?</code></p>
<p>👉 <code>How do I use Vuex for state management in a Vue.js application?</code></p>
<p>👉 <code>Explain the concept of mixins in SASS and how to use them in a CSS project.</code></p>
<p>👉 <code>I need help understanding how to use the map, filter, and reduce functions in Python.</code></p>
<p>👉 <code>What's the difference between inner and outer joins in SQL? Can you provide examples?</code></p>
<p>👉 <code>How do I configure Webpack for an optimal frontend build process?</code></p>
<h2 id="heading-3-code-review-and-optimization"><strong>📈 3. Code Review and Optimization</strong></h2>
<p>Third on our list, ChatGPT can help you level up your coding game 🚀 by offering code reviews and optimization. Simply share your code with the AI, and it will examine it, pinpoint potential issues or inefficiencies, and offer valuable suggestions for improvements. By doing this, you'll be able to polish your coding skills ✨ and make your code truly stand out. After all, it's always great to have an extra set of eyes to double-check your work, right?</p>
<p><strong>📝 Prompt Examples:</strong><br />👉 <code>Review and optimize my JavaScript code for a simple single-page application with AJAX calls.</code></p>
<p>👉 <code>Critique my HTML and CSS code for a responsive portfolio website, and suggest improvements for better performance.</code></p>
<p>👉 <code>Analyze my Node.js code for a RESTful API with Express, and provide suggestions to enhance its scalability.</code></p>
<p>👉 <code>Evaluate my JavaScript code for a custom carousel/slider implementation, and offer ideas for better user experience.</code></p>
<p>👉 <code>Review my Vue.js code for a dynamic form builder application, and suggest optimizations.</code></p>
<p>👉 <code>Assess my JavaScript code for implementing animations using the Web Animations API.</code></p>
<p>👉 <code>Examine my CSS code for a design system using CSS variables and utility classes, and recommend improvements.</code></p>
<p>👉 <code>Evaluate my React code for a stateful component with complex state management and suggest best practices.</code></p>
<p>👉 <code>Review my Python code for a web scraper using BeautifulSoup and provide tips to handle edge cases better.</code></p>
<p>👉 <code>Analyze my Python code for a machine learning model using Scikit-learn, and offer suggestions for improving its performance.</code></p>
<h2 id="heading-4-collaborative-learning"><strong>🤖 4. Collaborative Learning</strong></h2>
<p>Coming in at number four, we've got an engaging, immersive learning experience for you! ChatGPT's "code pairing" feature allows you to team up with the AI to tackle coding challenges, receiving real-time suggestions, syntax corrections, and optimized solutions. This cooperative learning method will enable you to swiftly and effectively advance your coding abilities 📊.</p>
<p><strong>📝 Prompt Examples:</strong></p>
<p>👉 <code>Let's work on an HTML and CSS challenge together: create a responsive navigation bar with a dropdown menu, receiving real-time guidance and design tips.</code></p>
<p>👉 <code>Collaborate on an HTML and CSS problem: design a mobile-first form with custom-styled input fields, checkboxes, and radio buttons, with live feedback and suggestions.</code></p>
<p>👉 <code>Let's tackle a JavaScript challenge together: create a function that filters out duplicates from an array without using built-in methods, with real-time guidance.</code></p>
<p>👉 <code>Work together on a JavaScript problem: implement a simple event emitter class that allows for subscribing, unsubscribing, and emitting events, with live feedback.</code></p>
<p>👉 <code>Let's solve a Python challenge together: write a function that calculates the Levenshtein distance between two strings, receiving real-time guidance.</code></p>
<p>👉 <code>Collaborate on a Python problem: create a generator function that yields prime numbers, with assistance and suggestions.</code></p>
<p>👉 <code>Let's work on a Node.js challenge together: build a basic HTTP server that serves static files, receiving real-time guidance on best practices.</code></p>
<p>👉 <code>Collaborate on a Node.js problem: implement a simple rate limiter middleware for an Express application, with live feedback and optimization tips.</code></p>
<h2 id="heading-5-project-ideas-and-inspiration"><strong>💡 5. Project Ideas and Inspiration</strong></h2>
<p>Sick of churning out yet another to-do app and craving a fresh coding project? ChatGPT is ready to spark your inspiration 💥 with original project ideas, enjoyable coding challenges, and customized exercises that fit your skill level and interests just right. With these cool ideas, you'll stay energized, motivated, and eager to keep up the coding momentum 🎢!</p>
<p><strong>📝 Prompt Examples:</strong></p>
<p>👉 <code>Suggest a beginner-friendly HTML and CSS project idea that combines web design with a passion for photography, creating a responsive gallery to showcase a personal collection.</code></p>
<p>👉 <code>Propose 8 HTML and CSS project ideas that integrate a love for cooking with a visually appealing and user-friendly interface.</code></p>
<p>👉 <code>Come up with a JavaScript project idea that combines an interest in astronomy, creating an interactive star map that displays constellations and celestial events.</code></p>
<p>👉 <code>Suggest a JavaScript project idea that appeals to fitness enthusiasts.</code></p>
<p>👉 <code>Propose 5 Python project idea for music lovers, maybe a tool for their favourite songs using a music API like Spotify.</code></p>
<p>👉 <code>Suggest a Python project idea that caters to book enthusiasts, I'd like to incorporate a web scraper into this project.</code></p>
<p>👉 <code>Come up with a Node.js project idea</code></p>
<h2 id="heading-bonus-1-debugging-assistance"><strong>🐞 Bonus 1: Debugging Assistance</strong></h2>
<p>We all know debugging can be a headache, but ChatGPT is here to save the day 🦸! The AI can help you identify and resolve errors in your code, explaining the root cause of the issues and guiding you on how to fix them.</p>
<p><strong>📝 Prompt Example:</strong></p>
<p>👉 <code>I'm getting a 'TypeError: unsupported operand type(s) for +: 'int' and 'str'' error in my Python code. What could be causing this issue and how can I fix it?</code></p>
<h2 id="heading-bonus-2-best-practices-and-code-patterns"><strong>📚 Bonus 2: Best Practices and Code Patterns</strong></h2>
<p>Ready to level up your coding game? ChatGPT can teach you industry-standard best practices and common design patterns 🧩, helping you write cleaner, more maintainable, and scalable code.</p>
<p><strong>📝 Prompt Example:</strong></p>
<p>👉 <code>What are some best practices for writing efficient and maintainable JavaScript code?</code></p>
<h2 id="heading-bonus-3-algorithm-and-data-structure-explanations"><strong>🌐 Bonus 3: Algorithm and Data Structure Explanations</strong></h2>
<p>Algorithms and data structures can be tricky, but ChatGPT makes them a piece of cake 🍰! The AI can break down complex concepts into simpler terms and provide step-by-step explanations, making even the most daunting topics easier to digest.</p>
<p><strong>📝 Prompt Example:</strong></p>
<p>👉 <code>Explain the concept of binary search trees and how they work in simple terms.</code></p>
<hr />
<p>I really hope you have found this useful and have picked up some new ways to incorporate ChatGPT into your learning curriculum.</p>
<p>Be sure to check out our other articles and videos, if there is anything you would like to see next, just let us know in the comments 👍</p>
]]></content:encoded></item><item><title><![CDATA[Dev Retro 2022 - My Year In Review]]></title><description><![CDATA[My Origin
A little context for those that don't know me yet, I'm Matt, a 36 year old Software Developer from the south of England with a dream of creating a better life for my teenage family.
I started my journey around 20 years whilst taking a very ...]]></description><link>https://blog.mattcsmith.dev/dev-retro-2022-my-year-in-review</link><guid isPermaLink="true">https://blog.mattcsmith.dev/dev-retro-2022-my-year-in-review</guid><category><![CDATA[#DevRetro2022]]></category><category><![CDATA[#DevRetro2022 #hashnode]]></category><category><![CDATA[2Articles1Week]]></category><category><![CDATA[Article Content]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Wed, 04 Jan 2023 00:23:14 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1672635850534/f8525580-d73e-49ea-8f66-1dbf2a2beb26.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-my-origin">My Origin</h3>
<p>A little context for those that don't know me yet, I'm Matt, a 36 year old Software Developer from the south of England with a dream of creating a better life for my teenage family.</p>
<p>I started my journey around 20 years whilst taking a very broad ICT course, covering everything from Excel and Powerpoint to web development using applications like Dreamweaver back when it was owned by Macromedia.</p>
<p>I spent the next couple of decades building sites with HTML/WordPress, setting up forums and tinkering with scripts and applications both for fun and for friends and family. I was essentially a self-taught front-end developer.</p>
<p>Due to imposter syndrome I never considered software development as a career option I felt like I was bouncing between jobs in retail, hospitality, warehousing and sales not really finding a role I was truly passionate about.</p>
<p>In 2018, I stumbled upon a course that unbeknown to me at the time would change my life in unimaginable ways. That course was the <a target="_blank" href="https://links.matt-smith.dev/ztmcwd">Complete Web Developer</a> by Andrei Neagoie.</p>
<p>Fast forward 5 crazy years I am now a Fullstack Developer and Community Manager for the very company that provided me with the foundational skills to excel within the tech industry. And what's more is that I now get to directly inspire, encourage and help others achieve their goals in joining one of the best industries. So I get to do what I love, help thousands of people achieve the same thing and get paid for it 😍.</p>
<div class="hn-embed-widget" id="letsconnect1"></div><p> </p>
<h3 id="heading-my-challenges">My Challenges</h3>
<p>One of the biggest challenges for me this year was balancing home life, work, education and now a social life in the wake of Covid. Here in the UK, we started to see life start to return to normality, with lockdowns and social distancing protocols being relaxed and eventually discontinued.</p>
<hr />
<h3 id="heading-my-learnings">My Learnings</h3>
<p>In reflection on this past year, I haven't spent as much time intentionally learning new things. What I mean by this is that I haven't scheduled as much time to specifically learn things that will help me in my career and this is something I plan to rectify in 2023. Fortunately, 2022 was filled with lots of organic learning opportunities 🙏</p>
<p>The majority of my learnings this year came from projects I took on, so I'll elaborate on them more later.</p>
<hr />
<h3 id="heading-my-projects">My Projects</h3>
<p>I strongly believe that working on projects first-hand is the best way to learn and consolidate knowledge so I am always working on side projects. I find it's also a great way to expose knowledge gaps that I can focus my education on.</p>
<p>My main focus for side projects is to learn and grow as a developer, I am fine with starting projects that I won't launch or even finish, as long as I gain something from them.</p>
<p>Over the last 12 months, I have worked on so many cool projects, including several Discord bots, 2 Next.js projects, a couple of web scrapers, a couple of Android apps and even a couple of starter projects for new developers to get involved with Hacktoberfest.</p>
<p>If I had to pick just three of my favourite projects, it would be a tough call but in no particular order:</p>
<h4 id="heading-zerospam">🤖 ZeroSpam 🤖</h4>
<blockquote>
<p>ZeroSpam was an incredibly educational closed sourced project that I worked on alongside a fellow community manager to combat spam in the Zero To Mastery Discord Community.</p>
<p>Although it targeted various types of spam its main function was to eliminate as much of the Discord Nitro phishing scam and the Steam phishing scam messages that were incredibly prevalent all over Discord in early 2022.</p>
<p>I actually learnt a lot from this project due to the evolution of the scammer's tactics to avoid detection. At one point it felt like we were updating our detection methods almost daily, utilising methods such as:</p>
<p>👉 Detecting similarities in strings with packages such as this</p>
<p>👉 Blacklisting URLs until domains were being switched out daily.</p>
<p>👉 Scraping URLs and analysing messages for common scam keywords</p>
<p>👉 Utilising AI to analyse message intentions</p>
<p>Overall this project was loaded full of opportunities to learn new things and taught me a lot about developing quickly in a rapidly evolving environment, but I am glad Discord has taken over being the first line of defence for that fight now 🙏</p>
</blockquote>
<h4 id="heading-drink-tracker-app">🍺 Drink Tracker App 🍺</h4>
<blockquote>
<p>Back in June, we set off on our first cruise, where we took out the all-inclusive drinks package. It seemed like the perfect opportunity to learn React Native and build an app we could use to track if the package was worth the upfront cost for next time we took a cruise.</p>
</blockquote>
<h4 id="heading-ztm-passport">🛂 ZTM Passport 🛂</h4>
<blockquote>
<p>The ZTM Passport app is one of my favourite projects of 2022, not only because it's helping to motivate thousands of ZTM students by rewarding them with cool badges for their achievements within the ZTM Academy, which I'll admit is pretty cool, but also because designing and building out the backend challenged me as a developer to think outside the box at almost every step and I'm looking forward to working on this some more in 2023.</p>
</blockquote>
<hr />
<h3 id="heading-my-achievements">My Achievements</h3>
<p>Overall 2022 was a pretty crazy year with some big wins both professionally and personally. Whilst I can't currently talk about some of my more bigger wins publicly, here are some of my favourite wins:</p>
<ul>
<li><p>I started a new <a target="_blank" href="https://links.matt-smith.dev/ccyt">Youtube channel</a> and published <strong>4 Videos</strong> on participating in Hacktoberfest. For a brand-new channel with very little external promotion these videos seem to be well-received.</p>
</li>
<li><p>I authored 6 articles on two blogs with one ranking on Google and receiving a steady stream of traffic each month. If you are looking for some new Youtube channels to watch check out my <a target="_blank" href="https://links.matt-smith.dev/uytlist">Ultimate List of Developer Channels</a></p>
</li>
<li><p>I set up and co-maintained 3 projects for Hacktoberfest, enabling nearly 400 students to participate in the event. I personally reviewed and merged over 200 pull requests 👀.</p>
</li>
<li><p>This year I planted a tree for my Hacktoberfest participation instead of claiming a t-shirt 🌴.</p>
</li>
</ul>
<hr />
<h3 id="heading-my-plans-for-2023">My Plans for 2023</h3>
<p>I'll be publishing an article in the next few days detailing my plans for 2023 so be sure to subscribe if you are interested in checking that out. But here is a sneak peek at what I have planned:</p>
<h4 id="heading-learning">🎓 Learning 🎓</h4>
<p>I'm aiming to complete both the <a target="_blank" href="https://links.matt-smith.dev/workshops"><strong>Futureproof Yourself</strong></a> workshop and the <a target="_blank" href="https://links.matt-smith.dev/learn2learn"><strong>Learning to Learn</strong></a> course by the end of January to build better habits and processes to make my learning journey in 2023 more efficient.</p>
<p>I'll also be aiming to take and complete the following ZTM courses:<br />👉 <a target="_blank" href="https://links.matt-smith.dev/sysdesign">System Design + Architecture</a><br />👉 <a target="_blank" href="https://links.matt-smith.dev/devops">DevOps Bootcamp: Learn Linux &amp; Become a Linux Sysadmin</a><br />👉 <a target="_blank" href="https://links.matt-smith.dev/node">Complete Node.js Developer in 2023</a><br />👉 <a target="_blank" href="https://links.matt-smith.dev/rust">Rust Programming: The Complete Developer's Guide</a></p>
<p>In addition to the courses above, I'm also planning to check off a bunch of titles in the Blinkist and Audible apps to improve upon my productivity and mindest skills.</p>
<h4 id="heading-building-projects">🏗️ Building Projects 🏗️</h4>
<p>Project of the month 📆 - For each month of 2023, I'll be looking to dedicate some spare time to building and deploying a small application that solves a real-world problem of some kind. Drop me a comment if you have any suggestions.</p>
<h4 id="heading-blogging">📝 Blogging 📝</h4>
<p>I plan to be more consistent with writing and publishing articles throughout 2023. I'll be aiming to publish at least three articles a month on topics such as:</p>
<ul>
<li><p>My learning journal</p>
</li>
<li><p>Course notes, thoughts and reviews</p>
</li>
<li><p>Project progress</p>
</li>
<li><p>Tutorials on a variety of subjects from tips and tricks to planning and building projects.</p>
</li>
</ul>
<h4 id="heading-youtube">🎥 Youtube 🎥</h4>
<p>Much like my plans for blogging this year, I'll be aiming to be more consistent with creating more video content for my channel. I'd love to be publishing weekly but I am conscious of how much time creating and editing video content takes.</p>
<hr />
<p>Thanks for checking out my year-end retro, hopefully, you enjoyed the post and got something from it.</p>
<p>If you have blogged about your 2022 retro and your 2023 goals let me know in the comments, I'd love to check it out. If you haven't, I'd highly recommend doing so, it forced me to recognise some of my wins, challenges and shortcomings that I had either forgotten or yet to realise.</p>
<p>Happy New Year!</p>
<div class="hn-embed-widget" id="letsconnect1"></div><p> </p>
<div class="hn-embed-widget" id="newsletter1"></div>]]></content:encoded></item><item><title><![CDATA[Analysing the stats behind my first week of blogging]]></title><description><![CDATA[After sharing some stats from my first week of blogging over on Twitter I was asked how I achieved over 900 page views. It was a great question, so I dug into my analytics and considered the variables. 
So in this off-topic post, we are going to be t...]]></description><link>https://blog.mattcsmith.dev/analysing-the-stats-behind-my-first-week-of-blogging</link><guid isPermaLink="true">https://blog.mattcsmith.dev/analysing-the-stats-behind-my-first-week-of-blogging</guid><category><![CDATA[Blogging]]></category><category><![CDATA[Programming Blogs]]></category><category><![CDATA[blog]]></category><category><![CDATA[Developer Blogging]]></category><category><![CDATA[Blogger]]></category><category><![CDATA[Article Content]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Sat, 15 Jan 2022 05:21:01 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1642223836633/aYbRDdp4O.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>After sharing some stats from my first week of blogging over on Twitter I was asked how I achieved over <strong>900 page views</strong>. It was a great question, so I dug into my analytics and considered the variables. </p>
<p>So in this off-topic post, we are going to be taking a look at:</p>
<ul>
<li>Various stats pulled directly from Google Analytics</li>
<li>Any unique circumstances I may have benefitted from</li>
<li>How social networking has impacted the statistics</li>
<li>How the platform you choose to host your blog makes a difference</li>
<li>A few tips I have for making your post more appealing</li>
</ul>
<p>You will also find an invite to a content creators club that is exclusively for tech creators at the end of this post.</p>
<hr />
<div class="hn-embed-widget" id="letsconnect"></div><hr />
<p>So seven days ago today, I published my first article here on my <a target="_blank" href="https://hashnode.com/@MattCSmith/joinme">hashnode</a> blog and in that time I have published <code>〈 2 posts 〉</code> that have amassed over <code>〈 900 page views 〉</code> from more than <code>〈 400 users 〉</code>, who left <code>〈 45 reactions 〉</code> and <code>〈 5 comments 〉</code>.  </p>
<p><a target="_blank" href="https://cdn.hashnode.com/res/hashnode/image/upload/v1642209349761/Z553vC6cq.png"><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1642209349761/Z553vC6cq.png" alt="screenshot of blog stats provided by Hashnode &amp; Google Analytics" /></a></p>
<hr />
<h2 id="heading-reasons">Reasons</h2>
<p>Looking at the top-performing channels alongside the variables I mentioned earlier, I can attribute the following reasons to the decent performance of the two blog posts.</p>
<ol>
<li>Privileged Circumstances</li>
<li>Social Networking</li>
<li>Perks of the platform</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1642210580417/ttKo_THWf.png" alt="Screenshot of top-performing channels" /></p>
<h2 id="heading-privileged-circumstances">Privileged Circumstances</h2>
<p>This section outlines sources of traffic that might be unique to my circumstances and might not be something you can easily replicate/have access to. </p>
<p>Over half of the visitors to my blog were categorised as <code>direct</code> by Google  Analytics, people that typed the URL of my blog directly into their browser. It is therefore pretty difficult to know exactly how these visitors heard of my brand new blog. </p>
<p>However, If I had to make an educated guess, I would imagine the majority of the direct visitors are a result of being a community manager for the <a target="_blank" href="https://links.matt-smith.dev/hn-ztmh">Zero To Mastery</a> community of more than 200k developers over on Discord, where I have my blog address as my custom status.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1642212140156/FVlSHAXBh.png" alt="Screenshot of Discord" /></p>
<p>The problem is this is just my best guess and not a guess I am super confident about. The reason for that is because I also have bit.ly links in my Discord profile, including my blog, yet none of them has anywhere near that number of clicks. They average around 2 clicks each per day. </p>
<h2 id="heading-social-networking">Social Networking</h2>
<p>This section covers the second biggest segment in the top-performing channels of my blog. </p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1642213334300/tWWGeJuAm.png" alt="image.png" /></p>
<p>So, social media accounted for 103 visitors to my blog over the last week, although approximately 75 of those and 105 pageviews can be attributed to the tweet <a target="_blank" href="https://hashnode.com/@MattCSmith/joinme">HashNode</a> made today recommending my post, which I think should really fall into the next category (Perks of the platform). </p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://twitter.com/hashnode/status/1481878245565992960">https://twitter.com/hashnode/status/1481878245565992960</a></div>
<p>I'm still pretty earlier in my blogging and social networking lifecycle, so I am pretty pleased with the results so far. This is something I expect will change once I have more posts to share while engaging with the people I connect with on social media. Talking of which...</p>
<div class="hn-embed-widget" id="letsconnect1"></div><h2 id="heading-perks-of-the-platform">Perks of the platform</h2>
<p>In this section, we will take a look at the benefits received by the platform and how its been responsible for my growth so far.</p>
<p>If you have been following along, you will by now know that HashNode host my blog, and this was an intentional choice on my part. I did briefly consider building my own, but it made more sense to let HashNode handle the content delivery, whilst I concentrated on creating the content. </p>
<p>Sidenote, If you are considering blogging yourself check out the features Hashnode offer and <a target="_blank" href="https://hashnode.com/@MattCSmith/joinme">get your free blog</a>. If you sign up with my link, I'll be notified you joined and will be able to check out and follow your content!</p>
<p>Anway the biggest reason that pushed me to use a platform like Hashnode, is the fact they help to surface your content and drive traffic to your blog and as we discovered in the previous section, a single tweet from the official Hashnode account has already driven 75 visitors, creating over 100 page views. </p>
<p>On top of that referrals from their website is currently my third top-performing channel. Unfortunately, it's difficult to tell where exactly on the Nashnode site these visitors come from, but I imagine the traffic is mostly generated from the user's feed or tag exploration. However, I suspect receiving comments from other users produce traffic as the interaction is left on their profile. </p>
<p>If this is the case I very likely benefitted from the comment <a target="_blank" href="https://hashnode.com/@eleftheriabatsou">Eleftheria</a> (one of Hashnodes community managers) left on my <a target="_blank" href="https://matt-smith.dev/the-ultimate-list-of-developer-youtube-channels">Ultimare Youtubers List</a>.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1642206125167/xHYs36wbRk.png" alt="image.png" /></p>
<p>Another benefit of a platform like Hashnode and Dev.to is that services such as Daily.Dev pick up your articles and promote them on your behalf too. This was a nice little bonus for me, that helped drive 80+ visitors to my Youtube list post. </p>
<h3 id="heading-where-can-i-improve">Where can I improve</h3>
<p>Since I am still pretty early in my blogging and social networking life cycle there is plenty to improve upon, but I have identified a couple of places I'd like to focus/investigate.</p>
<ul>
<li>I'd like to look into other places to share my content in a meaningful way. </li>
<li>I'd like to network and build meaningful relationships with other tech bloggers and content creators. </li>
</ul>
<hr />
<h4 id="heading-join-content-creators-club-working-name"><strong>Join Content Creators Club</strong> (Working name)</h4>
<blockquote>
<p>Join the brand new Discord exclusively for tech content creators to share tips, bounce ideas, critique content, collaborate and generally hang out. </p>
<p>DM me on Twitter, with a link to your blog for the invite!</p>
</blockquote>
<hr />
<h3 id="heading-tips-for-other-bloggers">Tips for other bloggers</h3>
<p>I don't know that I am qualified to be handing out tips, but here is a few things besides the learnings above that have worked for me.</p>
<ul>
<li>Ensure you pick an engaging title, if it doesn't pique interest the content of your article is irrelevant, no one is going to read it. <a target="_blank" href="https://coschedule.com/blog/catchy-blog-titles">This article might help with creating catchy titles</a></li>
<li>Create an engaging thumbnail. Again this is the first visual your readers get about your post, make it count. I use Canva to create appealing thumbnails that reinforce the topic of the post and even include details I couldn't fit into the title. </li>
<li>Write an epic introduction to your post. Make sure you're not losing readers in the first few paragraphs. I like to refer to <a target="_blank" href="https://lo-victoria.com/how-to-write-a-stellar-article-introduction-for-your-blog">this article</a> every time I write a new introduction. </li>
</ul>
<hr />
<p>I hope you enjoyed and found some value in this impromptu off-topic blog post. If you did be sure to connect with me on <a target="_blank" href="https://twitter.com/mattcsmith_">Twitter</a> and consider signing up for my monthly newsletter.</p>
<div class="hn-embed-widget" id="newsletter"></div>]]></content:encoded></item><item><title><![CDATA[The Ultimate List of Developer Youtube Channels]]></title><description><![CDATA[Over the last several years I have come to realise that I am a visual learner, consuming video content is how I learn best. So a couple of months back on went on a bit of a quest to find the best programming YouTubers started to list them out. 
Unfor...]]></description><link>https://blog.mattcsmith.dev/the-ultimate-list-of-developer-youtube-channels</link><guid isPermaLink="true">https://blog.mattcsmith.dev/the-ultimate-list-of-developer-youtube-channels</guid><category><![CDATA[learn coding]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[youtube]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[Tutorial]]></category><category><![CDATA[Article Content]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Mon, 10 Jan 2022 13:30:59 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1641821189220/r3DFyw4ipV.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Over the last several years I have come to realise that I am a visual learner, consuming video content is how I learn best. So a couple of months back on went on a bit of a quest to find the best programming YouTubers started to list them out. </p>
<p>Unfortunately, time has been limited recently and I haven't found the time to review all the channels on the list to find but I have found some gems throughout this process so far. </p>
<p>So today I decided to put together this "quick" post roughly categorising over 130 channels. Admittedly, this process took a lot longer than I expected it to but hopefully you find it useful and some awesome channels get discovered. 
With that in mind please do share this list with other visual learners and I welcome recommendations to add to the list, just drop them in the comments and I'll be sure to add them.</p>
<div class="hn-embed-widget" id="youtube-pdf-cta"></div><h2 id="heading-contents">Contents</h2>
<p>I have very roughly categorised the channels into what I felt was the most appropriate category based on the channel's about page and a quick scan over the channel's recent videos. The description I have provided for each channel was creatively extracted from the description on the channels about page.</p>
<ul>
<li><a class="post-section-overview" href="#heading-day-in-the-life-dev-vloggers">Day in the life / Dev Vloggers</a></li>
<li><a class="post-section-overview" href="#heading-javascript-youtubers">Javascript Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-game-dev-youtubers">Game Dev Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-php-youtubers">PHP Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-machine-learning-andamp-artificial-intelligence-youtubers">Machine Learning &amp; Artificial Intelligence Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-aws-youtubers">AWS Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-python-youtubers">Python Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-java-youtubers">Java Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-ios-development-youtubers">iOS Development Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-c-youtubers">C# Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-net-youtubers">.Net Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-css-youtubers">CSS Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-design-ux-andamp-ui-youtubers">Design, UX &amp; UI Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-blockchain-andamp-web-3-youtubers">Blockchain &amp; Web 3 Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-podcasters-interviews-andamp-conferences-youtubers">Podcasters, Interviews &amp; Conferences Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-hacking-andamp-networking-youtubers">Hacking &amp; Networking Youtubers</a></li>
<li><a class="post-section-overview" href="#heading-heading-devops-youtubers">DevOps Youtubers</a></li>
</ul>
<hr />
<h3 id="heading-day-in-the-life-dev-vloggers">💠 Day in the life / Dev Vloggers</h3>
<p>This category has some really interesting channels for sure. When consuming content I often end up watching code-along type content. What I enjoyed about these channels is the way they present the topics in a different yet engaging format.  </p>
<h4 id="heading-blondiebyteshttpswwwyoutubecomckathrynhodgeblondiebytesvideos-708k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/KathrynHodgeblondiebytes/videos">blondiebytes</a> - 70.8K subs</h4>
<blockquote>
<p>Start learning how to code right now. I make new programming tutorials (almost) every week :) </p>
</blockquote>
<h4 id="heading-temi-olukokohttpswwwyoutubecomctemiolukokovideos-167k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TemiOlukoko/videos">Temi Olukoko</a> - 1.67K subs</h4>
<blockquote>
<p>Hey! I'm Temi and I'm a 24-year-old Software Engineer living in the UK making youtube videos! On my channel I provide tips for beginners interested in entering the tech industry, give some early career advice and just chat about lots of other stuff!</p>
</blockquote>
<h4 id="heading-bukolahttpswwwyoutubecomcbukola1videos-270k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Bukola1/videos">Bukola</a> - 270K subs</h4>
<blockquote>
<p>Hey! I'm Bukola. Welcome to my channel, I'm a software engineer living in NYC, and on my channel, I provide tips for people interested in entering tech!</p>
</blockquote>
<h4 id="heading-maya-bellohttpswwwyoutubecomcmayabellovideos-967k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/MayaBello/videos">Maya Bello</a> - 9.67K subs</h4>
<blockquote>
<p>From 'day in the life of a software engineer' to 'coding tutorials/how-to's' follow my life as I navigate the tech industry, and hopefully along the way, inspire others to learn to code! If you ever had questions about what is software engineering, or how to become an engineer, then you are in the right place! Anyone can learn to code and we can have fun and encourage each other while we do it :)</p>
</blockquote>
<h4 id="heading-joma-techhttpswwwyoutubecomcjomaoppavideos-153m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/JomaOppa/videos">Joma Tech</a> - 1.53M subs</h4>
<blockquote>
<p>I talk about life in Silicon Valley and at big tech companies.</p>
</blockquote>
<h4 id="heading-brad-garropyhttpswwwyoutubecomcbradgarropyvideos-611-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/bradgarropy/videos">Brad Garropy</a> - 611 subs</h4>
<blockquote>
<p>Home of the WebDevWeekly podcast, Dev vlogs and more.</p>
</blockquote>
<h4 id="heading-forrestknighthttpswwwyoutubecomcfknightvideos-347k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/FKnight/videos">ForrestKnight</a> - 347K subs</h4>
<blockquote>
<p>Just evolved from professional software engineer into hobbyist coder. Livin’ the dream.</p>
</blockquote>
<h4 id="heading-clement-mihailescuhttpswwwyoutubecomchannelucao6voayjv4ks-tqom-ngvideos-406k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UCaO6VoaYJv4kS-TQO_M-N_g/videos">Clément Mihailescu</a> - 406K subs</h4>
<blockquote>
<p>I'm an Ex-Google Software Engineer, an Ex-Facebook Software Engineer, and the CEO and co-founder of AlgoExpert, a website that helps Software Engineers prepare for coding interviews. This YouTube channel is the outlet for all my thoughts on tech, entrepreneurship, and random miscellanea!</p>
</blockquote>
<h4 id="heading-devtipshttpswwwyoutubecomcdevtipsfordesignersvideos-359k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DevTipsForDesigners/videos">DevTips</a> - 359K subs</h4>
<blockquote>
<p>DevTips is a weekly show for YOU who want to be inspired 👍 and learn 🖖 about programming. Hosted by Andrew - a long-time community member, bug buster, and designer 💖. Let's explore code together and learn to program along the way - yay!</p>
</blockquote>
<h4 id="heading-fun-fun-functionhttpswwwyoutubecomcfunfunfunctionvideos-257k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/funfunfunction/videos">Fun Fun Function</a> - 257K subs</h4>
<blockquote>
<p>I started Fun Fun Function because I wanted there to be a show about programming. Not a database of tutorials and courses, a show. A regular show with a different topic every week, with an entertaining host that explains things well, with the purpose of keeping you curious and excited about the programming craft. Basically, the purpose of Fun Fun Function is to keep programming fun.</p>
</blockquote>
<h4 id="heading-dthompsondevhttpswwwyoutubecomcdthompsondevvideos-189k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DThompsonDev/videos">DThompsonDev</a> - 18.9K subs</h4>
<blockquote>
<p>Trying to help as many people as I can. </p>
</blockquote>
<h4 id="heading-realtoughcandyhttpswwwyoutubecomcrealtoughcandyvideos-478k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/RealToughCandy/videos">RealToughCandy</a> - 47.8K  subs</h4>
<blockquote>
<p>Are you ready to get into the tech industry as a software developer? You've come to the right spot! Some of the tech featured includes HTML, CSS &amp; JavaScript; React; PHP; Linux + LAMP stack, MERN stack &amp; more. </p>
</blockquote>
<h4 id="heading-codingphasehttpswwwyoutubecomccodingphasevideos-829k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodingPhase/videos">CodingPhase</a> - 82.9K subs</h4>
<blockquote>
<p>A company helping individuals become developers and join the tech industry</p>
</blockquote>
<h4 id="heading-akshay-sainihttpswwwyoutubecomcakshaymarch7videos-154k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/akshaymarch7/videos">Akshay Saini</a> - 154K subs</h4>
<blockquote>
<p>I'm Akshay Saini, working as an engineer at Uber. Apart from that, I create videos on this channel to help people with Interview preparation, Tech Tutorials, and my personal Tips and Tricks to advance their careers. Currently, I am making videos about Frontend Interview Tips, My Interview Experiences, and core concepts of Javascript. </p>
</blockquote>
<h4 id="heading-the-coding-trainhttpswwwyoutubecomcthecodingtrainvideos-136m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TheCodingTrain/videos">The Coding Train</a> - 1.36m subs</h4>
<blockquote>
<p>All aboard! The Coding Train is on its way with creative coding video tutorials on subjects ranging from the basics of programming languages like JavaScript to algorithmic art, machine learning, simulation, generative poetry, and more. Choo choo!</p>
</blockquote>
<h4 id="heading-eleftheria-batsouhttpswwwyoutubecomceleftheriabatsouvideos-668k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/EleftheriaBatsou/videos">Eleftheria Batsou</a> - 6.68K subs</h4>
<blockquote>
<p>It is said the best way to learn something is by teaching it to others, 
this channel tries to explain my thoughts about web development and web design by small yet interesting tutorials.</p>
</blockquote>
<hr />
<h3 id="heading-javascript-youtubers">💠 Javascript Youtubers</h3>
<p>This ended up being the biggest category in this post and most channels in this list cover much more than Javascript content, from HTML and CSS to other languages entirely. There are channels in this list for everyone. </p>
<p>If you're new to Javascript and web development I highly recommend the <a target="_blank" href="http://links.matt-smith.dev/hn-cwd">Complete Web Developer</a> course. </p>
<p>Alternatively, if you are looking to level up your Javascript skill check out <a target="_blank" href="https://links.matt-smith.dev/hn-advanced-js">JavaScript: The Advanced Concepts</a>.</p>
<h4 id="heading-const-codinghttpswwwyoutubecomchannelucwtehq0gp62tsvpaecff-w">🔹 <a target="_blank" href="https://www.youtube.com/channel/UC_WTeHQ0Gp62tSVPaeCff-w">Const Coding</a></h4>
<h4 id="heading-franks-laboratoryhttpswwwyoutubecomcfrankslaboratoryvideos-329k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Frankslaboratory/videos">Franks laboratory</a> - 32.9K subs</h4>
<blockquote>
<p>Welcome to my creative coding channel. Every tutorial is coded from scratch using plain vanilla JavaScript or CSS, no libraries and no frameworks. Code is explained line by line as we go along. I think it's important to understand how things work under the hood before learning one of the big libraries like React or Angular, or even Bootstrap.</p>
</blockquote>
<h4 id="heading-codestackrhttpswwwyoutubecomccodestackrvideos-198k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/codeSTACKr/videos">codeSTACKr</a> - 198K subs</h4>
<blockquote>
<p>I create the best content I possibly can to give away free. My tutorials are generally about web development and include coding languages such as HTML, CSS, Sass, JavaScript, and TypeScript.  Subscribe to my YouTube channel for the latest content.</p>
</blockquote>
<h4 id="heading-florin-pophttpswwwyoutubecomcflorinpopvideos-132k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/FlorinPop/videos">Florin Pop</a> - 132K subs</h4>
<blockquote>
<p>I love to create Coding Tutorials and to Code Live, so you'll see a lot of those on this channel! Together we're going to learn a lot about web development (HTML, CSS, JavaScript, ReactJS, NodeJS, Animations, Components, APIs and all the cool stuff 😎).</p>
</blockquote>
<h4 id="heading-program-with-erikhttpswwwyoutubecomcprogramwitherikvideos-101k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/ProgramWithErik/videos">Program With Erik</a> - 101K subs</h4>
<blockquote>
<p>My name is Erik Hanchett and I'm a web and Java developer from Reno, Nevada. I've been a programmer for many years now and I've always been wanting to give back to the community. Stick around this channel, I do tutorials, advice and occasionally I vlog!</p>
</blockquote>
<h4 id="heading-meth-meth-methodhttpswwwyoutubecomcmethmethmethodvideos-216k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/MethMethMethod/videos">Meth Meth Method</a> - 21.6K subs</h4>
<blockquote>
<p>On this channel I try to make videos that explain coding concepts, web development and JavaScript. </p>
</blockquote>
<h4 id="heading-dylan-israelhttpswwwyoutubecomccodingtutorials360videos-792k-subscribers-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodingTutorials360/videos">Dylan Israel</a> - 79.2K subscribers subs</h4>
<blockquote>
<p>Coders and inspiring programmers have come to the correct channel. Daily uploads of multiple object-oriented programming languages. Specializing with JavaScript and its frameworks such as jQuery, Angular, React and more. Most of the content is focused around online tutorial sites such as Codecademy, FreeCodeCamp and CodeCombat.</p>
</blockquote>
<h4 id="heading-code-with-ania-kubowhttpswwwyoutubecomcaniakubc3b3wvideos-209k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/AniaKub%C3%B3w/videos">Code with Ania Kubów</a> - 209K subs</h4>
<blockquote>
<p>My name is Ania Kubow and I am a Software Developer. I teach:
<code>JavaScript</code>, <code>React</code>, <code>React-Native</code>, <code>Next.js</code>, <code>Node.js</code>, <code>Express</code>, <code>GraphQL</code>, <code>Serverless Functions</code>, <code>Databases</code> and so much more!</p>
</blockquote>
<h4 id="heading-coding-journeyhttpswwwyoutubecomccodingjourneyvideos-601k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodingJourney/videos">Coding Journey</a> - 6.01K subs</h4>
<blockquote>
<p>In this YouTube channel we discuss web development and programming concepts.</p>
<p>Whether you are looking for a fun new hobby or a career change, a flexible job or to become an entrepreneur by building your own ideas, welcome aboard. Let’s teach, motivate and inspire each other.</p>
</blockquote>
<h4 id="heading-dev-edhttpswwwyoutubecomcdevedvideos-720k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DevEd/videos">Dev Ed</a> - 720K subs</h4>
<blockquote>
<p>Learn web development, web design, 3d modelling, tools like Figma and more without getting bored! The goal of this channel is to get you to become as creative you can be! So if you like to create video games in Unity or develop an application in node.js, stick around and have fun!</p>
</blockquote>
<h4 id="heading-traversy-mediahttpswwwyoutubecomctraversymediavideos-17m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TraversyMedia/videos">Traversy Media</a>  - 1.7m subs</h4>
<blockquote>
<p>Traversy Media features the best online web development and programming tutorials for all of the latest web technologies from the building blocks of HTML, CSS &amp; JavaScript to frontend frameworks like React and Vue to backend technologies like Node.js, Python and PHP</p>
</blockquote>
<h4 id="heading-tech-leadhttpswwwyoutubecomctechleadvideos-12m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TechLead/videos">Tech Lead</a> - 1.2m subs</h4>
<blockquote>
<p>Ex-Google / Meta tech lead, app entrepreneur, digital nomad traveler, software engineer. ☕️ 👌</p>
</blockquote>
<h4 id="heading-programming-with-moshhttpswwwyoutubecomcprogrammingwithmoshvideos-223m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/programmingwithmosh/videos">Programming with Mosh</a> - 2.23m subs</h4>
<blockquote>
<p>I train professional software engineers that companies love to hire. </p>
</blockquote>
<h4 id="heading-the-new-bostonhttpswwwyoutubecomuserthenewbostonvideos-26m-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/thenewboston/videos">The New Boston</a> - 2.6m subs</h4>
<blockquote>
<p>Tons of sweet computer related tutorials and some other awesome videos too!</p>
</blockquote>
<h4 id="heading-flavio-copeshttpswwwyoutubecomusercopescvideos-126k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/copesc/videos">Flavio Copes</a> - 12.6K subs</h4>
<blockquote>
<p>JavaScript and Web Development Tutorials</p>
</blockquote>
<h4 id="heading-james-q-quickhttpswwwyoutubecomcjamesqquickvideos-121k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/JamesQQuick/videos">James Q Quick</a> - 121K subs</h4>
<blockquote>
<p>I publish weekly videos about Web Development!  I am constantly learning the latest and greatest in Web Development and am excited to help you do the same.</p>
</blockquote>
<h4 id="heading-low-level-javascripthttpswwwyoutubecomclowleveljavascriptvideos-162k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/LowLevelJavaScript/videos">Low Level JavaScript</a> - 16.2K subs</h4>
<blockquote>
<p>Low Level JavaScript is a YouTube channel that goes deep into the heart of low level programming - messing with ones and zeros - but all in pure JavaScript.</p>
</blockquote>
<h4 id="heading-devmentorlivehttpswwwyoutubecomcdevmentorlivevideos-134k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/devmentorlive/videos">devmentorlive</a> - 13.4K subs</h4>
<blockquote>
<p>Hi, I am Mark and I am a professional JavaScript ReactJS Mentor and Consultant. I have been coding for over 25 years and I have been coding JavaScript in particular since 1997. On this channel I teach <code>#WebDevelopment</code>,  <code>#ReactJSTutorials</code>, <code>#BeginningReactJS</code>,  <code>#AdvancedReactJS</code>, <code>#JavaScriptProgrammingPrinciples</code> and more!</p>
</blockquote>
<h4 id="heading-coding-with-chaimhttpswwwyoutubecomccodingwithchaimvideos-967k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodingWithChaim/videos">Coding With Chaim</a> - 9.67K subs</h4>
<blockquote>
<p>What's up everybody? Welcome to Coding With Chaim! My name is Chaim (Hebrew for Life) and I am a full-stack JavaScript developer.  I love to teach and learn, and my goal with this channel is to bring you high-quality web development tutorials each week. Let's level up together!</p>
</blockquote>
<h4 id="heading-max-programminghttpswwwyoutubecomcmaxprogrammingvideos-146k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/MaxProgramming/videos">Max Programming</a> - 1.46K subs</h4>
<blockquote>
<p>Hello my fellow developers. My name is Usman and this channel is mainly focused on programming and web development. So if you like my content. Subscribe to my channel and hit the bell icon.</p>
</blockquote>
<h4 id="heading-shanjai-rajhttpswwwyoutubecomcshanjairajvideos-222k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/ShanjaiRaj/videos">Shanjai Raj</a> - 2.22K subs</h4>
<blockquote>
<p>Hi, I am Shanjai raj, a Full-stack Developer &amp; Designer from Sri Lanka. On this channel, I make videos on <code>React</code>, <code>Nodejs</code>, <code>MongoDB</code>, <code>GraphQL</code>, <code>Apollo</code>, <code>Typescript</code>, <code>Python</code> and more. I make tutorials on projects that I create and also share my experience online.</p>
</blockquote>
<h4 id="heading-rhymbilhttpswwwyoutubecomcrhymbilvideos-29k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/RhymBil/videos">{RhymBil}</a> - 2.9K subs</h4>
<blockquote>
<p>Welcome to RhymBil. This channel is dedicated to bringing the best <code>HTML</code>, <code>CSS</code> and <code>JavaScript</code> tutorials. Boot up notepad++ and stay tuned because you're watching RhymBil. </p>
</blockquote>
<h4 id="heading-coding-in-publichttpswwwyoutubecomccodinginpublicvideos-3k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodinginPublic/videos">Coding in Public</a> - 3K subs</h4>
<blockquote>
<p>I’m actively learning web development and want to keep learning. Teaching through concepts I’m learning helps me and I hope my videos will be a help to other new developers. I’ll mostly stick to <code>HTML</code>, <code>CSS</code> , and <code>Javascript</code>. </p>
</blockquote>
<h4 id="heading-the-nerdy-devhttpswwwyoutubecomcthenerdydevvideos-948k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TheNerdyDev/videos">The Nerdy Dev</a> - 9.48K subs</h4>
<blockquote>
<p>Full Stack Development Tutorials covering <code>HTML</code>, <code>CSS</code>, <code>JavaScript</code>, <code>React.js</code>, <code>Vue.js</code>, <code>Blockchain</code>, <code>MongoDB</code>, <code>Node.js</code>, <code>Express.js</code>, <code>Angular.js</code>, <code>Angular 8</code> and general topics.</p>
</blockquote>
<h4 id="heading-devistryhttpswwwyoutubecomcdevistryvideos-349k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Devistry/videos">Devistry</a> - 3.49K subs</h4>
<blockquote>
<p>Javascript and React tutorials</p>
</blockquote>
<h4 id="heading-maksim-ivanovhttpswwwyoutubecomcsatansdeer1videos-225k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/satansdeer1/videos">Maksim Ivanov</a> - 22.5K subs</h4>
<blockquote>
<p>On my channel you can find programming tutorials on <code>Javascript</code>, <code>React</code> and <code>HTML/CSS</code>.</p>
</blockquote>
<h4 id="heading-coding-with-basirhttpswwwyoutubecomccodingwithbasirvideos-341k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodingwithBasir/videos">Coding with Basir</a> - 34.1K subs</h4>
<blockquote>
<p>Learn web development by building an eCommerce website.</p>
</blockquote>
<h4 id="heading-jswizhttpswwwyoutubecomcjswiz1videos-10k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/JsWiz1/videos">JsWiz</a> - 10K subs</h4>
<blockquote>
<p>Learn JavaScript programming. This channel covers full-stack application development focusing on angular, node.js and using both SQL and NoSQL databases.  Subscribe here and at JsWiz.co for exclusive content.</p>
<p>Technologies include: Angular, Node.js, Firebase, Firestore, MongoDB, Express, Mongoose, Sequelize, PostgreSQL, MySQL, Socket.io.</p>
</blockquote>
<h4 id="heading-james-perkinshttpswwwyoutubecomclearntocodewithjamesvideos-467k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/LearntocodewithJames/videos">James Perkins</a> - 4.67K  subs</h4>
<blockquote>
<p>Hello, James here! I have been a developer for almost 12 years working for Startups, Fortune 500 and Fortune 1000 companies. </p>
<p>I love to teach coding through tutorials and live coding, so you'll see a lot of those on this channel! Together we're going to learn a lot about development surrounding the JAMStack, focused on NextJS.</p>
</blockquote>
<h4 id="heading-web-dev-101httpswwwyoutubecomchanneluc-khm7pg884iyqiywqjwv9avideos-778k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UC-kHm7pG884IYQiYwqJWv9A/videos">Web Dev 101</a> - 7.78K subs</h4>
<blockquote>
<p>React videos</p>
</blockquote>
<h4 id="heading-webnoobhttpswwwyoutubecomcwebnoobvideos-569k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Webnoob/videos">Webnoob</a> - 5.69K subs</h4>
<blockquote>
<p>WEBNOOB, your channel for quality videos about web development and web design with Vue.js and other related stuff. My name is Mario, and I have been working as a full-stack web developer for many years. Some tutorial videos are meant for beginners, and some are for more experienced devs. Stay tuned!</p>
</blockquote>
<h4 id="heading-william-candillonhttpswwwyoutubecomcwcandillonvideos-816k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/wcandillon/videos">William Candillon</a> - 81.6K subs</h4>
<blockquote>
<p>Videos and tutorials about React Native.</p>
</blockquote>
<h4 id="heading-igor-silveirahttpswwwyoutubecomcigorsilveiravideos-515-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/IgorSilveira/videos">Igor Silveira</a> - 515  subs</h4>
<blockquote>
<p>Hello 👋  My name is Igor Silveira, I'm a Software Engineer from Portugal, and welcome to my YouTube channel! Here you can find a plethora of coding challenges and coding tutorials that will help you become a better overall developer, either in web dev, game dev, or general software development. </p>
</blockquote>
<h4 id="heading-code-explainedhttpswwwyoutubecomccodeexplainedvideos-335k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodeExplained/videos">Code Explained</a> - 33.5K subs</h4>
<blockquote>
<p>Code Explained, Does Its best to make it easy to follow tutorials, Try to well explain every part of a tutorial. We will cover: JavaScript, PHP, C++, C, Python and JAVA. #RULE: We Never Type in The Code, Until We Understand Everything Behind That Code.</p>
</blockquote>
<h4 id="heading-techrallyhttpswwwyoutubecomctechrallyvideos-354k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TechRally/videos">TechRally</a> - 3.54K subs</h4>
<blockquote>
<p>Helping current and aspiring Software Developers with anything related to coding, design, and practical skills</p>
</blockquote>
<h4 id="heading-tyler-pottshttpswwwyoutubecomctechrallyvideos-306k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TechRally/videos">Tyler Potts</a> - 30.6K subs</h4>
<blockquote>
<p>Hello. My name is Tyler Potts, a web developer from the United Kingdom. I make video tutorials about anything code in hopes that you can learn something new to use in your career! If you want to learn about Game or Web Development, JavaScript, CSS, PHP or anything else relating to programming then subscribe to the channel now!</p>
</blockquote>
<h4 id="heading-codedamnhttpswwwyoutubecomccodedamnvideos-217k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/codedamn/videos">codedamn</a> - 217K subs</h4>
<blockquote>
<p>Hi! I create videos mostly related to programming, and sometimes simple hacks and tricks to survive on the internet! You'll find me covering a variety of topics I love to learn in my free time, mostly revolving around JavaScript.</p>
</blockquote>
<h4 id="heading-javascript-masteryhttpswwwyoutubecomcjavascriptmasteryvideos-223k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/JavaScriptMastery/videos">JavaScript Mastery</a> - 223K subs</h4>
<blockquote>
<p>The purpose of JavaScript Mastery is to help aspiring developers in pursuit of taking their development skills to the next level. On this channel, you'll find videos on various topics from the web development world. We primarily focus on JavaScript, React, and Next.js</p>
</blockquote>
<h4 id="heading-adam-khouryhttpswwwyoutubecomcadamkhouryvideos-197k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/AdamKhoury/videos">Adam Khoury</a> - 197K subs</h4>
<blockquote>
<p>Master development technologies like JavaScript, PHP, SQL, HTML, CSS, ActionScript and more.</p>
</blockquote>
<h4 id="heading-ieatwebsiteshttpswwwyoutubecomcieatwebsitesvideos-384k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/ieatwebsites/videos">iEatWebsites</a> - 38.4K subs</h4>
<blockquote>
<p>My name is Jose Fremaint and I'm a UI Designer and Front-End Web Developer from Orlando, Florida. I upload video tutorials for Beginners and Intermediate Developers.</p>
</blockquote>
<h4 id="heading-leveluptutshttpswwwyoutubecomcleveluptutsvideos-339k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/LevelUpTuts/videos">LevelUpTuts</a> - 339K subs</h4>
<blockquote>
<p> 2000+ free video tutorials created, recorded, edited, published and maintained by Scott Tolinski.</p>
</blockquote>
<h4 id="heading-learncodeacademyhttpswwwyoutubecomuserlearncodeacademy-751k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/learncodeacademy">LearnCode.academy</a> - 751K subs</h4>
<blockquote>
<p>100% FREE Web Development tutorials, including, but not limited to:
HTML, CSS, JavaScript, CSS Layouts, Responsive Design, React.js, Node.js, Angular.js, Docker, Dev Ops, Server Administration, Deployment Strategies.</p>
</blockquote>
<h4 id="heading-codecoursehttpswwwyoutubecomccodecoursevideos-342k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/codecourse/videos">Codecourse</a> - 342K subs</h4>
<blockquote>
<p>Helping you learn to code.</p>
</blockquote>
<h4 id="heading-quentin-watt-tutorialshttpswwwyoutubecomcquentinwattvideos-162k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/QuentinWatt/videos">Quentin Watt Tutorials</a> - 162K subs</h4>
<blockquote>
<p>Learn how to code JavaScript, and PHP using popular frameworks like Vue.js and Laravel. I've been coding since 2008, with over a decade of experience to share I make short video tutorials aimed at equipping you with the skills you need to develop your career.</p>
</blockquote>
<h4 id="heading-coder-coderhttpswwwyoutubecomcthecodercodervideos-293k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TheCoderCoder/videos">Coder Coder</a> - 293K subs</h4>
<blockquote>
<p>Practical tips for the beginner web developer.</p>
</blockquote>
<h4 id="heading-faraday-academyhttpswwwyoutubecomcfaradayacademyvideos-271k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/FaradayAcademy/videos">Faraday Academy</a> - 27.1K subs</h4>
<blockquote>
<p>I am a software engineer, author, speaker, and passionate content creator.
I made videos about topics related to what I am working on at work or currently studying. I try to share any interesting or useful knowledge as much as I can on this channel.</p>
</blockquote>
<h4 id="heading-ben-awadhttpswwwyoutubecomcbenawad97videos-379k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/BenAwad97/videos">Ben Awad</a> - 379K subs</h4>
<blockquote>
<p>I'm a software developer who makes videos about React, React Native, GraphQL, Typescript, Node.js, PostgreSQL, Python, and all things coding.</p>
</blockquote>
<h4 id="heading-colt-steelehttpswwwyoutubecomccoltsteelecodevideos-194k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/ColtSteeleCode/videos">Colt Steele</a> - 194K subs</h4>
<blockquote>
<p>This is my youtube channel.  I teach things online.  </p>
</blockquote>
<h4 id="heading-treehousehttpswwwyoutubecomcgotreehousevideos-343k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/gotreehouse/videos">Treehouse</a> - 343K subs</h4>
<blockquote>
<p>Treehouse is an online school that teaches technology. Treehouse has courses on hundreds of topics including how to build a website, how to build a web app, how to build a mobile app, and how to start a business.</p>
</blockquote>
<h4 id="heading-wes-boshttpswwwyoutubecomcwesbosvideos-139k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/WesBos/videos">Wes Bos</a> - 139K subs</h4>
<blockquote>
<p>HTML, CSS, JavaScript and WordPress web development tutorials!</p>
</blockquote>
<h4 id="heading-coding-gardenhttpswwwyoutubecomccodinggardenvideos-115k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodingGarden/videos">Coding Garden</a> - 115K subs</h4>
<blockquote>
<p>Hosted by CJ, Coding Garden is an open, interactive and engaging community where any coder, from beginner to veteran, can learn and grow together. Whether it's a tutorial, Q&amp;A session, algorithmic problem solving or full application design and build, there's always something new to learn!</p>
</blockquote>
<h4 id="heading-a-designer-who-codeshttpswwwyoutubecomcadesignerwhocodesvideos-391k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/ADesignerWhoCodes/videos">A Designer Who Codes</a> - 3.91K subs</h4>
<blockquote>
<p>Hi there. I'm Haydn and I'm all about helping you learn to design on the web, through code. Code isn't that hard, and I'm here to help you realize that. In addition, I'm all about helping web developers and designers become self-employed. </p>
</blockquote>
<h4 id="heading-codecademyhttpswwwyoutubecomccodecademyvideos-167k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/codecademy/videos">Codecademy</a> - 167K  subs</h4>
<blockquote>
<p>Codecademy is an education company. But not one in the way you might think. We're committed to building the learning experience of the future.</p>
</blockquote>
<h4 id="heading-dennis-ivyhttpswwwyoutubecomcdennisivyvideos-142k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DennisIvy/videos">Dennis Ivy</a> - 142K subs</h4>
<blockquote>
<p>Sharing what I know about Full Stack Web development with the primary Focus being Python, Django &amp; Javascript at the time. I will be creating Project based tutorials for these Languages/Frameworks/Libraries along with sharing my personal experience.</p>
</blockquote>
<h4 id="heading-academindhttpswwwyoutubecomcacademindvideos-748k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Academind/videos">Academind</a> - 748K subs</h4>
<blockquote>
<p>There's always something to learn! No matter if it's programming languages like JavaScript, runtimes like NodeJS or popular frameworks like ReactJS, Angular or VueJS (and much more!). We got you covered. :-)</p>
</blockquote>
<h4 id="heading-keep-codinghttpswwwyoutubecomcmdbootstrapvideos-371k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Mdbootstrap/videos">Keep coding</a> - 37.1K subs</h4>
<blockquote>
<p>MDB is one of the most popular UI Kits in the 🌎 world with more than 100 awesome contributors. We already helped some devs speed up their work. Now we're helping more people to become web devs with our tutorials :)</p>
</blockquote>
<h4 id="heading-bro-codehttpswwwyoutubecomcbrocodezvideos-284k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/BroCodez/videos">Bro Code</a> - 284K subs</h4>
<blockquote>
<p>Coding bootcamps hate him! See how he can teach you to code with this one weird trick... This channel is dedicated to providing free education to those that can't afford college, bootcamps, and whatever crap coding gurus try to sell you.</p>
</blockquote>
<h4 id="heading-sanjeev-thiyagarajanhttpswwwyoutubecomcsanjeevthiyagarajanvideos-10k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/SanjeevThiyagarajan/videos">Sanjeev Thiyagarajan</a> - 10K subs</h4>
<blockquote>
<p>Thoroughly unqualified to teach anything.</p>
</blockquote>
<h4 id="heading-amigoscodehttpswwwyoutubecomcamigoscodevideos-286k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/amigoscode/videos">Amigoscode</a> - 286K subs</h4>
<blockquote>
<p>Learn how to code. Don't worry you are not alone.</p>
</blockquote>
<h4 id="heading-whatsdevhttpswwwyoutubecomcwhatsdevvideos-802k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/whatsdev/videos">whatsdev</a> - 80.2K subs</h4>
<blockquote>
<p>Whatsdev is all about programming and web development. Full stack Web development. Back end web development. Front end web development. HTML, Css, Javascript, jquery, bootstrap, sass, BEM, react, redux, gulp, webpack, es6, node, express, mongo, postgres, MERN etc!!!</p>
</blockquote>
<h4 id="heading-freecodecamphttpswwwyoutubecomcfreecodecampvideos-485m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Freecodecamp/videos">freeCodeCamp</a> - 4.85M subs</h4>
<blockquote>
<p>Learn to code for free.</p>
</blockquote>
<h4 id="heading-codevolutionhttpswwwyoutubecomccodevolutionvideos-336k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Codevolution/videos">Codevolution</a> - 336k subs</h4>
<blockquote>
<p>Tutorials on the latest tech in web development!</p>
</blockquote>
<h4 id="heading-the-net-ninja-httpswwwyoutubecomcthenetninjavideos-855k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TheNetNinja/videos">The Net Ninja </a> - 855k subs</h4>
<blockquote>
<p>Black-belt your web development skills. Over 1000 free programming tutorials about <code>Modern JavaScript</code>, <code>Node.js</code>, <code>React</code>, <code>Vue.js</code>, <code>Firebase</code>, <code>MongoDB</code>, <code>HTML &amp; CSS</code>, <code>PHP &amp; MySQL</code>, <code>Laravel</code>, <code>React Native</code>, <code>Flutter</code> and many more.</p>
</blockquote>
<h4 id="heading-web-dev-simplified-httpswwwyoutubecomcwebdevsimplifiedvideos-780k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/WebDevSimplified/videos">Web Dev Simplified </a> - 780K subs</h4>
<blockquote>
<p>Web Dev Simplified is all about teaching web development skills and techniques in an efficient and practical manner. If you are just getting started in web development Web Dev Simplified has all the tools you need to learn the newest and most popular technologies to convert you from a no stack to full stack developer. Web Dev Simplified also deep dives into advanced topics using the latest best practices for you seasoned web developers.</p>
</blockquote>
<h4 id="heading-teluskohttpswwwyoutubecomcteluskovideos-159m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Telusko/videos">Telusko</a> - 1.59M subs</h4>
<blockquote>
<p>Hey Aliens!!!
I make free programming tutorials from beginner to advanced level
That includes Java for beginner, Advanced Java, Python, Android, Blockchain, JavaScript, Kotlin, Scala, Spring Framework, Hibernate, C programming, Data Structures, Networking, REST API, and many more.
Sometimes I make videos on motivation and take sessions with Tech industry experts.
There is something for everyone here. </p>
</blockquote>
<h4 id="heading-code-bullethttpswwwyoutubecomccodebulletvideos-265m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodeBullet/videos">Code Bullet</a> - 2.65M subs</h4>
<blockquote>
<p>Just an idiot with a computer science degree trying his best. </p>
</blockquote>
<hr />
<h3 id="heading-game-dev-youtubers">💠 Game Dev Youtubers</h3>
<p>Here we have a couple of awesome channels focused on game development. I'm sure there are some more out there, feel free to drop some in the comments and I will add them to the list. </p>
<h4 id="heading-the-chernohttpswwwyoutubecomcthechernoprojectvideos-428k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TheChernoProject/videos">The Cherno</a> - 428K  subs</h4>
<blockquote>
<p>My name is The Cherno! I make educational YouTube videos on programming and game development, focusing more on technical details and game engines.</p>
</blockquote>
<h4 id="heading-awesome-tutshttpswwwyoutubecomcawesometutsvideos-101k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/awesometuts/videos">Awesome Tuts</a> - 101K subs</h4>
<blockquote>
<p>I create games, and videos about video game development. I also have a blog where I create written tutorials for Unity and Unreal.</p>
</blockquote>
<hr />
<h3 id="heading-php-youtubers">💠 PHP Youtubers</h3>
<h4 id="heading-darrel-wilsonhttpswwwyoutubecomcdarrelwilsonbugvideos-310k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Darrelwilsonbug/videos">Darrel Wilson</a> - 310K subs</h4>
<blockquote>
<p>Hey Party People! My Name Is Darrel. I help teach people how to make Wordpress websites with no coding skills and teach people how to use drag and drop builders. I've helped thousands of people create business's online and help people make money online. Learn How To Make A Wordpress Website Or eCommerce Websites With No Experience! Im not a FAKE GURU and if you spend the time to watch some of my videos, ill teach you how to start your own business and career with Web Design using Wordpress. So grab a beer and go watch some of my videos!</p>
</blockquote>
<h4 id="heading-webslessonhttpswwwyoutubecomcwebslessonvideos-843k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/webslesson/videos">Webslesson</a> - 84.3K  subs</h4>
<blockquote>
<p>Webslesson teaches complete web development tutorials, including <code>PHP</code>, <code>MySQL</code>, <code>jQuery</code>, <code>Ajax</code> and more.</p>
</blockquote>
<hr />
<h3 id="heading-machine-learning-amp-artificial-intelligence-youtubers">💠 Machine Learning &amp; Artificial Intelligence Youtubers</h3>
<p>If you are looking for a comprehensive machine learning course be sure to check out the <a target="_blank" href="https://links.matt-smith.dev/hn-mlds">Complete Machine Learning and Data Science:</a> course.</p>
<p><a target="_blank" href="https://links.matt-smith.dev/hn-tensorflow">TensorFlow Developer Certificate in 2022</a> is another great course worth checking out. </p>
<h4 id="heading-siraj-ravalhttpswwwyoutubecomcsirajravalvideos-714k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/SirajRaval/videos">Siraj Raval</a> - 714K subs</h4>
<blockquote>
<p>Hello World, it's Siraj!  I'm a technologist on a mission to spread data literacy. Artificial Intelligence, Mathematics, Science, Technology, I simplify these topics to help you understand how they work. Using this knowledge you can build wealth and live a happier, more meaningful life. I live to serve this community. We are the fastest growing AI community in the world!</p>
</blockquote>
<h4 id="heading-tensorflowhttpswwwyoutubecomctensorflowvideos-385k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TensorFlow/videos">TensorFlow</a> - 385K  subs</h4>
<blockquote>
<p>Welcome to the official TensorFlow YouTube channel. Stay up to date with the latest TensorFlow news, tutorials, best practices, and more! TensorFlow is an open-source machine learning framework for everyone.</p>
</blockquote>
<h4 id="heading-neuralninehttpswwwyoutubecomcneuralnineabout-115k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/NeuralNine/about">NeuralNine</a> - 115K subs</h4>
<blockquote>
<p>NeuralNine is an educational brand focusing on programming, machine learning and computer science in general! Let's develop brains!</p>
</blockquote>
<h4 id="heading-daniel-bourkehttpswwwyoutubecomchannelucr8o8l5ccx85oem1d18eezqvideos-105k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UCr8O8l5cCX85Oem1d18EezQ/videos">Daniel Bourke</a> - 105K  subs</h4>
<blockquote>
<p>I'm a machine learning engineer who plays at the intersection of technology and health. My videos will help you learn better and live healthier.</p>
</blockquote>
<hr />
<h3 id="heading-aws-youtubers">💠 AWS Youtubers</h3>
<h4 id="heading-complete-codinghttpswwwyoutubecomccompletecodingvideos-886k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CompleteCoding/videos">Complete Coding</a> - 8.86K  subs</h4>
<blockquote>
<p>If you want to learn about AWS and cloud computing, want to learn how to build powerful features and become a better developer then this is the channel for you.</p>
<p>AWS, Serverless and cloud computing is on the rise. The demand for developers is increasing faster than we could have imagined. The videos on this channel will help you become one of those in-demand developers. </p>
<p>All of these videos are designed to teach you what you need to know in the easiest and most digestible way. Your time is valuable so I don't teach you what you don't need to know.</p>
</blockquote>
<hr />
<h3 id="heading-python-youtubers">💠 Python Youtubers</h3>
<p>Checkout the <a target="_blank" href="https://links.matt-smith.dev/hn-pythondev">Complete Python Developer</a> course if you are looking to learn Python and level up. </p>
<h4 id="heading-julian-nashhttpswwwyoutubecomchanneluc5ofcbflawlcfcbmu7onzavideos-932k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UC5_oFcBFlawLcFCBmU7oNZA/videos">Julian Nash</a> - 9.32K subs</h4>
<blockquote>
<p>Programming guides, tutorials &amp; tips!</p>
</blockquote>
<h4 id="heading-sf-pythonhttpswwwyoutubecomcsfpythonvideos-16k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/SFPython/videos">SF Python</a> - 16K subs</h4>
<blockquote>
<p>SFPython is an organization dedicated to building a stronger Python developer community. We do this by organizing fun events that encourage developers to meet like-minded folks, share what they know, and learn from each other. We’ve seen people grow and make new friends, and we’ve seen companies make hires and migrate to better technologies as a result of our gatherings. </p>
</blockquote>
<h4 id="heading-joe-jameshttpswwwyoutubecomcjoejamesusaabout-666k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/joejamesusa/about">Joe James</a> - 66.6K subs</h4>
<blockquote>
<p>Learn math and computer science with a focus on Python and Java programming, brought to you directly from Silicon Valley. Joe James holds a masters degree in computer science and an MBA, lives in Fremont, California and is a tech industry veteran.</p>
</blockquote>
<h4 id="heading-anthonywritescodehttpswwwyoutubecomcanthonywritescodevideos-833k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/anthonywritescode/videos">anthonywritescode</a> - 8.33K subs</h4>
<blockquote>
<p>Various videos about programming and related topics.  Most videos will feature open-source software and programming best practices.  For now, most videos will deal with python. All slides and associated code are on GitHub.</p>
</blockquote>
<h4 id="heading-the-dumbfoundshttpswwwyoutubecomchanneluc33uwxxdri5txg4ixnjs28gvideos-119k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UC33uwXXDrI5TxG4IXnjS28g/videos">The Dumbfounds</a> - 11.9K  subs</h4>
<blockquote>
<p>This channel is all about teaching you Django Web Development. Django tutorials that get to the point! Topics I will cover include: <code>Python Programming</code>, <code>Django Web Development by Example</code>, <code>The Different Aspects of the Django Framework</code></p>
</blockquote>
<h4 id="heading-get-set-pythonhttpswwwyoutubecomcgetsetpythonvideos-328k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/GetSetPython/videos">Get Set Python</a> - 32.8K  subs</h4>
<blockquote>
<p>Have fun with Python. Tired of following tutorials and just writing pieces of code that created lists and do boring stuff. Get ready to experience the power of Python. Enough of writing boring code. Get your hands dirty with some real stuff, some powerful libraries and scripts that make you feel berserk.</p>
</blockquote>
<h4 id="heading-ardit-sulces-pythonhowhttpswwwyoutubecomchanneluc1nnffs9m8uuhofwz8ak0wvideos-302k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UC1nNFFS_9m8uuHOfwz8AK0w/videos">Ardit Sulce's PythonHow</a> - 3.02K subs</h4>
<blockquote>
<p>This channel is about learning to program in the Python programming language. The video tutorials start from the beginner level! There are also videos about popular Python editors and libraries and their installation in Mac, Linux, and Windows operating systems.</p>
</blockquote>
<h4 id="heading-very-academyhttpswwwyoutubecomcveryacademyvideos-268k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/veryacademy/videos">Very Academy</a> - 26.8K subs</h4>
<blockquote>
<p>Veryacademy is where to come to learn to code for free. Learn website development, tutorials on Python, Django, PHP, HTML, CSS, JavaScript, Bootstrap, WordPress, MySQL and much more.</p>
<p>This channel is all about teaching you simple actionable code, providing you access to code examples that you can use, for free to develop your knowledge and learn to code for frontend and backend.</p>
</blockquote>
<h4 id="heading-coding-is-for-girlshttpswwwyoutubecomccodingisforgirlsvideos-142k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Codingisforgirls/videos">Coding is for girls</a> - 14.2K  subs</h4>
<blockquote>
<p>I'm a Python &amp; Django enthusiast and magic maker. I currently work for Potato in London as a Django developer. I love open-source and I think one can open source much, much more than a piece of code.</p>
</blockquote>
<h4 id="heading-pretty-printedhttpswwwyoutubecomcprettyprintedtutorialsvideos-787k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/PrettyPrintedTutorials/videos">Pretty Printed</a> - 78.7K subs</h4>
<blockquote>
<p>I'm Anthony. I make programming videos. Feel free to send any requests for videos.</p>
</blockquote>
<h4 id="heading-tech-with-timhttpswwwyoutubecomctechwithtimvideos-869k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TechWithTim/videos">Tech With Tim</a> - 869K subs</h4>
<blockquote>
<p>Learn programming, software engineering, machine learning and everything tech from this channel. With a special emphasis on python and jJvascript, my channel aims to give you free resources so that you can learn to code and dive into the software engineering and programming industry. My goal is to provide the highest quality programming and tech videos on the internet! </p>
</blockquote>
<h4 id="heading-corey-schaferhttpswwwyoutubecomccoreymsvideos-874k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/Coreyms/videos">Corey Schafer</a> - 874K  subs</h4>
<blockquote>
<p>Welcome to my Channel. This channel is focused on creating tutorials and walkthroughs for software developers, programmers, and engineers. We cover topics for all different skill levels, so whether you are a beginner or have many years of experience, this channel will have something for you.</p>
<p>We've already released a wide variety of videos on topics that include: Python, Git, Development Environments, Terminal Commands, SQL, Programming Terms, JavaScript, Computer Science Fundamentals, and plenty of other tips and tricks which will help you in your career.</p>
</blockquote>
<h4 id="heading-real-pythonhttpswwwyoutubecomcrealpythonvideos-139k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/realpython/videos">Real Python</a> - 139K subs</h4>
<blockquote>
<p>Python tutorials and training videos for Pythonistas that go beyond the basics. On this channel, you’ll get new Python videos and screencasts every week. They’re bite-sized and to the point so you can fit them in with your day and pick up new Python skills on the side.</p>
</blockquote>
<h4 id="heading-data-schoolhttpswwwyoutubecomcdataschoolvideos-189k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/dataschool/videos">Data School</a> - 189K subs</h4>
<blockquote>
<p>Are you trying to learn data science so that you can get your first data science job? You're probably confused about what you're "supposed" to learn, and then you have the hardest time actually finding lessons you can understand! Data School focuses you on the topics you need to master first, and offers in-depth tutorials that you can understand regardless of your educational background.</p>
</blockquote>
<h4 id="heading-chuck-blackhttpswwwyoutubecomcchuckblack52weeksvideos-242k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/chuckblack52weeks/videos">chuck black</a> - 2.42K subs</h4>
<blockquote>
<p>Interested in learning to program, coding in Python, including REST, database, UI, and communicating with devices, hosts, and services? Then this is the place for you.</p>
</blockquote>
<h4 id="heading-netsetoshttpswwwyoutubecomcnetsetostechvideos-75k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/nETSETOStECH/videos">nETSETOS</a> - 7.5K subs</h4>
<blockquote>
<p>Netsetos is an online educational platform where we provide free video tutorials on computer programming languages and tech topics. We come up each day with new and quality content. Our attempt is to teach basics that took us ages to learn. Here you can have several topics related to Python, Java, Data Structure &amp; Algo, Data Science, So the mulmantra of this channel to practice, practice and practice.</p>
</blockquote>
<h4 id="heading-sebastiaan-mathothttpswwwyoutubecomcsebastiaanmathc3b4tvideos-168k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/SebastiaanMath%C3%B4t/videos">Sebastiaan Mathôt</a> - 16.8K subs</h4>
<blockquote>
<p>A mix of videos about programming in Python and OpenSesame, and psychology-related topics.</p>
</blockquote>
<h4 id="heading-python-programmerhttpswwwyoutubecomcflickthroughvideos-297k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/FlickThrough/videos">Python Programmer</a> - 297K  subs</h4>
<blockquote>
<p>Hi, I'm Giles McMullen-Klein. My degree was in physics. I've been using python as a scientist for years. I learnt to code whilst studying physics and now I spend most of my time using python to analyse data. Python is an excellent language for data science and on this channel, I teach the basics of python and how to use it to work with data. I post python tutorials and explain concepts about working with data, I also share learning resources and review python and data science courses.</p>
</blockquote>
<hr />
<h3 id="heading-java-youtubers">💠 Java Youtubers</h3>
<h4 id="heading-peter-sommerhoffhttpswwwyoutubecomcpetersommerhoffvideos-366k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/PeterSommerhoff/videos">Peter Sommerhoff</a> - 3.66K subs</h4>
<blockquote>
<p>Let me help you reach your full potential as a software developer, Improve your software engineering skills, your programming language mastery, and the meta-skills you need to be a fulfilled software developer.</p>
</blockquote>
<hr />
<h3 id="heading-ios-development-youtubers">💠 iOS Development Youtubers</h3>
<h4 id="heading-sean-allenhttpswwwyoutubecomcseanallenvideos-991k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/SeanAllen/videos">Sean Allen</a> -  99.1K subs</h4>
<blockquote>
<p>I create videos around the world of iOS development and Swift.</p>
</blockquote>
<h4 id="heading-geekylemonhttpswwwyoutubecomcgeekylemonvideos-231k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/GeekyLemon/videos">GeekyLemon</a> - 23.1K subs</h4>
<blockquote>
<p>Learn How To Create Your Own iPhone App With Xcode Tutorials</p>
</blockquote>
<h4 id="heading-codewithchrishttpswwwyoutubecomccodewithchrisvideos-485k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/CodeWithChris/videos">CodeWithChris</a> - 485K subs</h4>
<blockquote>
<p>Welcome to the largest dedicated iOS tutorial channel on YouTube! Learn how to make an app with Swift, SwiftUI and Xcode. With over 17 million video views and 7 years of teaching online, let me help you turn your app idea into a reality! We answer every single comment so don't hesitate to leave your question and either myself or someone from my team will get back to you!</p>
</blockquote>
<hr />
<h3 id="heading-c-youtubers">💠 C# Youtubers</h3>
<h4 id="heading-iamtimcoreyhttpswwwyoutubecomuseriamtimcoreyvideos-284k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/IAmTimCorey/videos">IAmTimCorey</a> - 284K subs</h4>
<blockquote>
<p>My goal is to make your life easier, specifically when it comes to learning software development. I remember what it was like to not know even what questions to ask. In every video I do, I try to answer those questions. You will notice that I don't usually do quick videos. That's because I would rather help you understand rather than just padding my watch percentages. If you want more in-depth training, feel free to head over to my website where I have courses dedicated to C#, SQL, and more.</p>
</blockquote>
<hr />
<h3 id="heading-net-youtubers">💠 .Net Youtubers</h3>
<h4 id="heading-claudio-bernasconihttpswwwyoutubecomcclaudiobernasconivideos-678k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/ClaudioBernasconi/videos">Claudio Bernasconi</a> - 6.78K subs</h4>
<blockquote>
<p>Become a better (.NET) Software Engineer by improving your developer skills. It's hard to stand out as a developer. Make yourself the best version you can be. Make sure to subscribe to my channel to take your (.NET) software engineering skills to the next level and get my best videos as soon as they're published.</p>
</blockquote>
<hr />
<h3 id="heading-css-youtubers">💠 CSS Youtubers</h3>
<h4 id="heading-kevin-powell-httpswwwyoutubecomkepowobvideos-439k-subs">🔹 <a target="_blank" href="https://www.youtube.com/kepowob/videos">Kevin Powell </a> - 439K subs</h4>
<blockquote>
<p>Helping you learn how to make the web, and make it look good while you're at it. With videos every Tuesday and Thursday, I'll be bringing you How Tos and Tutorials, as well as simple tips and tricks, with a big focus on helping people see how wonderful CSS is!</p>
</blockquote>
<h4 id="heading-chris-coyierhttpswwwyoutubecomuserrealcsstricks-618k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/realcsstricks">Chris Coyier</a> - 61.8K subs</h4>
<blockquote>
<p>This is the official YouTube channel for CSS-Tricks, a web design community curated by Chris Coyier.</p>
</blockquote>
<hr />
<h3 id="heading-design-ux-amp-ui-youtubers">💠 Design, UX &amp; UI Youtubers</h3>
<p>If you are aiming to improve your design skills or learn a new valuable skill to add to your toolbelt the <a target="_blank" href="https://links.matt-smith.dev/hn-designcourse">Complete Web &amp; Mobile Designer</a> course is just the course your looking for.</p>
<h4 id="heading-alex-on-designhttpswwwyoutubecomcalexondesignvideos-763k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/AlexOnDesign/videos">Alex On Design</a> - 7.63K subs</h4>
<blockquote>
<p>Weekly videos on Adobe Xd, design, freelancing, passive income, motivation and more. My mission is to improve the lives of others, and to pass on my knowledge back to the community and to all those who want to learn about the amazing worlds of design and business.</p>
</blockquote>
<h4 id="heading-mike-lockehttpswwwyoutubecomcmikelockevideos-112k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/MikeLocke/videos">Mike Locke</a> - 112K subs</h4>
<blockquote>
<p>Highly innovative, passionate and successful senior UI/UX designer with high proficiencies in Visual UI Design, User Experience, Usability, Interaction Design, Information Architecture, Research &amp; Analytics, XHTML/CSS and Strategy &amp; Planning. </p>
</blockquote>
<h4 id="heading-joseph-from-learnsketchhttpswwwyoutubecomuserlearnsketchvideos-397k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/learnsketch/videos">Joseph from LearnSketch</a> - 39.7K subs</h4>
<blockquote>
<p>LearnSketch.com along with this YouTube channel will serve as a place for both new and developing Sketch users to improve their productivity and creativity with the tool. Don't forget to grab your free resources form LearnSketch.com and enjoy the tutorials.</p>
</blockquote>
<h4 id="heading-adrian-twaroghttpswwwyoutubecomcadriantwarogvideos-134k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/AdrianTwarog/videos">Adrian Twarog</a> - 134K subs</h4>
<blockquote>
<p>I'm Adrian from Australia, a designer and developer who makes websites and apps using platforms like React Native. I'm hoping to share some of the things I've learnt over the years about my career and hobbies for coding, user interface and experience!</p>
</blockquote>
<h4 id="heading-designcoursehttpswwwyoutubecomcdesigncoursevideos-871k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DesignCourse/videos">DesignCourse</a> - 871K subs</h4>
<blockquote>
<p>I teach full stack development! Which means you will see tutorials regarding UI/UX, Frontend Dev, Backend Dev, Graphic Design and more!</p>
</blockquote>
<h4 id="heading-mdshttpswwwyoutubecomusermattdsmth-139k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/mattdsmth">MDS</a> - 13.9K subs</h4>
<blockquote>
<p>Product design tutorials and vlogs. New videos every week (maybe).</p>
</blockquote>
<h4 id="heading-joseph-berryhttpswwwyoutubecomchanneluc0zs1dbgzdjj9evknevpj-wvideos-339k-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UC0zs1DBGzDJJ9EVkNeVpJ-w/videos">Joseph Berry</a> - 3.39K subs</h4>
<blockquote>
<p>Joseph has gained huge experience applying himself to the full creative process. Working key roles for clients spanning many different sectors, Joseph has a keen eye for forward-thinking design, owning the ability to see clear direction, offering a thought out process from beginning to end.‍ Tutorials, Tips and Tricks + More </p>
</blockquote>
<h4 id="heading-fluxhttpswwwyoutubecomcfluxwithransegallvideos-369k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/FluxWithRanSegall/videos">Flux</a> - 369K subs</h4>
<blockquote>
<p>Flux is the personal vlog of Ran Segall, a designer and entrepreneur. On the show I'm sharing my journey, struggles and lessons I learn as I build my career as a designer and a business owner.</p>
</blockquote>
<h4 id="heading-mackenzie-childhttpswwwyoutubecomusermackenziechildvideos-685k-subs">🔹 <a target="_blank" href="https://www.youtube.com/user/mackenziechild/videos">Mackenzie Child</a> - 68.5K subs</h4>
<blockquote>
<p>Hey there 👋 my name is Mackenzie Child. I’m a designer, illustrator &amp; creator of fun, occasionally useful side projects.</p>
</blockquote>
<h4 id="heading-livingwithpixelshttpswwwyoutubecomclivingwithpixelsvideos-126k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/LivingWithPixels/videos">LivingWithPixels</a> - 126K subs</h4>
<blockquote>
<p>Hey, my name is Rino and I show creative people that starting their own web design business is more possible than ever before. Learn how to design and build websites without using any code, so you can start making a living with pixels. Explore this channel if you want to learn things like web design, WordPress, Adobe XD and building a digital business.</p>
</blockquote>
<hr />
<h3 id="heading-blockchain-amp-web-3-youtubers">💠 Blockchain &amp; Web 3 Youtubers</h3>
<p>This <a target="_blank" href="https://links.matt-smith.dev/hn-nft101">NFT 101: Introduction to NFTs</a>
course will teach you what NFTs are, how you can use them, and even give you a step-by-step guide on how to create your own NFT and sell it on OpenSea.</p>
<h4 id="heading-school-of-blockhttpswwwyoutubecomchannelucif6vhxwfnwbmg4r3rh9zg-366-subs">🔹 <a target="_blank" href="https://www.youtube.com/channel/UCIf6_vhXwfnwbmG4R3rH9zg">School of Block</a> - 366  subs</h4>
<blockquote>
<p>A channel dedicated to blockchain and crypto content.</p>
</blockquote>
<hr />
<h3 id="heading-podcasters-interviews-amp-conferences-youtubers">💠 Podcasters, Interviews &amp; Conferences Youtubers</h3>
<h4 id="heading-marc-backeshttpswwwyoutubecomcmarcbackescodesvideos-809-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/MarcBackesCodes/videos">Marc Backes</a> - 809 subs</h4>
<blockquote>
<p>Home of the Decoding The Code podcast</p>
</blockquote>
<h4 id="heading-whiskey-wednesdayhttpswwwyoutubecomcwhiskeywednesdayvideos-341-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/WhiskeyWednesday/videos">Whiskey Wednesday</a> - 341 subs</h4>
<blockquote>
<p>The whiskey is optional. The syntax errors are not</p>
</blockquote>
<h4 id="heading-oreillyhttpswwwyoutubecomoreillyvideos-186k-subs">🔹 <a target="_blank" href="https://www.youtube.com/oreilly/videos">O'Reilly</a> - 186K subs</h4>
<blockquote>
<p>O’Reilly is a learning company that helps individuals, teams, and enterprises build skills to succeed in a world defined by technology-driven transformation.</p>
</blockquote>
<h4 id="heading-jov-mithttpswwwyoutubecomcmitrejcevskivideos-223k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/mitrejcevski/videos">Jov Mit</a> - 2.23K subs</h4>
<blockquote>
<p>Test-Driven Development Screencast
This is the place where we talk about the fundamentals of TDD, Evolutionary Design, Refactoring, and highly-disciplined programming in general. You will learn a lot of great things that will help you grow in your professional carrier, regardless if you are or you are not practising any of the XP practices.</p>
</blockquote>
<h4 id="heading-javascript-airhttpswwwyoutubecomcjavascriptairvideos-427k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/JavaScriptAir/videos">JavaScript Air</a> - 4.27K subs</h4>
<blockquote>
<p>JavaScript Air is a live video broadcast podcast. The episodes run over Hangouts on Air live every week and get uploaded to YouTube and an audio podcast afterward. Topics include all things around JavaScript and Web Development.</p>
</blockquote>
<h4 id="heading-francesco-ciullahttpswwwyoutubecomcfrancescociullavideos-587k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/FrancescoCiulla/videos">Francesco Ciulla</a> - 5.87K subs</h4>
<blockquote>
<p>Hi, I'm Francesco and in this channel, you will find mainly two types of content:</p>
<p>1) Interviews with people in the tech world
2) Content on Docker and Containers, applied to different technologies and programming languages. </p>
</blockquote>
<hr />
<h3 id="heading-hacking-amp-networking-youtubers">💠 Hacking &amp; Networking Youtubers</h3>
<p>Check out the <a target="_blank" href="https://links.matt-smith.dev/hn-ethicalhacking">Complete Ethical Hacking Bootcamp</a> course to learn Ethical Hacking + Penetration Testing from scratch and master the most modern ethical hacking tools and best practices for 2022! </p>
<h4 id="heading-networkchuckhttpswwwyoutubecomcnetworkchuckvideos-181m-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/NetworkChuck/videos">NetworkChuck</a> - 1.81M subs</h4>
<blockquote>
<p>Welcome to NetworkChuck!</p>
<p>I LOVE Information Technology!! My goal is to help as MANY PEOPLE AS POSSIBLE jump into a career in the IT field through obtaining IT Certifications. I talk about Cisco Certifications, CompTIA, AWS, Microsoft...pretty much EVERYTHING in IT. As a CBT Nuggets Trainer, it's also my passion to TEACH information technology and to make it FUN. </p>
</blockquote>
<h4 id="heading-david-bombalhttpswwwyoutubecomcdavidbombalvideos-823k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DavidBombal/videos">David Bombal</a> - 823K subs</h4>
<blockquote>
<p>Want to learn about IT? Want to get ahead in your career?  Well, this is the right place! On this channel, I discuss Python, Ethical Hacking, Networking, Network Automation, CCNA, Virtualization and other IT related topics.</p>
</blockquote>
<h4 id="heading-viattohttpswwwyoutubecomckeepingitsimplevideos-49k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/KeepingITSimple/videos">Viatto</a> - 49K subs</h4>
<blockquote>
<p>Viatto is different. The Latin word “Via” means “the way” and the name just happens to sound like a delicious coffee drink. And so, it came to be. We are creating a new, delicious way of training. One that combines creative online video with written content, self-paced instruction, coaching and guidance, and concepts and theory with real-world application. THIS is the way.</p>
</blockquote>
<h4 id="heading-hackersploithttpswwwyoutubecomchackersploitvideos-644k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/HackerSploit/videos">HackerSploit</a> - 644K subs</h4>
<blockquote>
<p>HackerSploit is the leading provider of free Infosec and cybersecurity training. Our goal is to make cybersecurity training more effective and accessible to students and professionals. We achieve this by providing essential training on how to attack and defend systems with virtual labs and real-world scenarios. We offer individual and corporate training packages in Penetration Testing &amp; Red Team Operations, Web application penetration testing, and cybersecurity awareness training.</p>
</blockquote>
<hr />
<h3 id="heading-devops-youtubers">💠 DevOps Youtubers</h3>
<p>Check out the <a target="_blank" href="https://links.matt-smith.dev/hn-devops">DevOps Bootcamp</a> course to learn Linux and become a Linux Sysadmin.</p>
<h4 id="heading-devops-directivehttpswwwyoutubecomcdevopsdirectivevideos-181k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/DevOpsDirective/videos">DevOps Directive</a> - 18.1K  subs</h4>
<blockquote>
<p>My goal with DevOps Directive is to provide educational and entertaining content to enable engineers to level up their skills and keep up with the continuously evolving DevOps and Cloud Infrastructure landscape.</p>
</blockquote>
<h4 id="heading-techworld-with-nanahttpswwwyoutubecomctechworldwithnanavideos-407k-subs">🔹 <a target="_blank" href="https://www.youtube.com/c/TechWorldwithNana/videos">TechWorld with Nana</a> - 407K subs</h4>
<blockquote>
<p>Helping people to learn DevOps topics easily 💙 Tutorials so far include: Docker, Kubernetes, Jenkins, Python, Ansible, Prometheus Monitoring, Terraform, YAML &amp; more!</p>
</blockquote>
<hr />
<p>Hope you found some value in this massive list of developer based Youtube channels, no doubt I missed many great channels so feel free to comment them below and I will be sure to add them to the list. </p>
<p>If you did find value in this post, sign up for my monthly newsletter, connect with me on Twitter/Linkedin and feel free to share this post.</p>
<div class="hn-embed-widget" id="newsletter1"></div><div class="hn-embed-widget" id="letsconnect1"></div>]]></content:encoded></item><item><title><![CDATA[Learning to code and getting hired in 2022!]]></title><description><![CDATA[Hello 👋 and thanks for checking out my post on why I think learning to code is a fantastic option for 2022 and how I would go about learning code to getting hired with what I know today. 
With a brand new year upon us and the enthusiasm for making b...]]></description><link>https://blog.mattcsmith.dev/learning-to-code-and-getting-hired-in-2022</link><guid isPermaLink="true">https://blog.mattcsmith.dev/learning-to-code-and-getting-hired-in-2022</guid><category><![CDATA[learning]]></category><category><![CDATA[learn coding]]></category><category><![CDATA[#beginners #learningtocode #100daysofcode]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[Article Content]]></category><dc:creator><![CDATA[Matt Smith]]></dc:creator><pubDate>Fri, 07 Jan 2022 04:28:10 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1641572996142/-NxhRr6co.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello 👋 and thanks for checking out my post on why I think learning to code is a fantastic option for 2022 and how I would go about learning code to getting hired with what I know today. </p>
<p>With a brand new year upon us and the enthusiasm for making big changes in our lives is at its highest, now has never been a better time to learn to code and make that transition into a rewarding career in tech. In fact, alongside starting this blog and creating content around the topics in tech I love, one of my big goals this year is to learn something new in the industry each month. I will talk more about that in a future post, so sign up for my newsletter if you are interested in my learning journey this year.</p>
<div class="hn-embed-widget" id="newsletter"></div><div class="hn-embed-widget" id="letsconnect"></div><h2 id="heading-why-should-you-learn-to-code">Why should you learn to code</h2>
<p>This is a great question and one that I feel you must really answer for yourself, every developer has their own reasons for why they love their job. </p>
<blockquote>
<p>For me personally, I love how learning code helped turn my life around by giving me the financial freedom to work from home on meaningful and challenging projects while being able to spend time with my family.</p>
</blockquote>
<p>But what does that mean? There are quite a few reasons in there, right? So let's break them down:</p>
<ul>
<li><p>💰  <strong>Lucrative</strong> - You can earn a great living for a skill <strong>anyone</strong> can learn without the need for a degree or years of training. Depending on location it's pretty common to have a six-figure salary.</p>
</li>
<li><p>🏠  <strong>Remote &amp; Flexible Working</strong> - The ability to work from home or a location of your choice. With the encouragement of the pandemic, more and more are opting for either semi or fully remote teams, often with the ability to choose your own hours. </p>
</li>
<li><p>🛡️  <strong>Future Proof</strong> - The development industry is expanding at an incredible rate. There aren't many things we do on a daily basis that hasn't required a programmer. If you stay relevant and adapt with the industry, you'll have a long career.  </p>
</li>
<li><p>🧠  <strong>Challenging</strong> - Your role as a developer will provide you with all the creative and cognitive challenges you desire. Providing plenty of opportunities to grow as a person and to help ensure no two days are ever the same.</p>
</li>
<li><p>🏆  <strong>Meaningful Work</strong> - Quite often you will be working on projects that will serve thousands if not millions of people either directly or indirectly. Select the right company to work for and you could be positively impacting the lives of people all around the world. </p>
</li>
<li><p>💼  <strong>Entrepreneurial</strong> - Some learn to code to build their own products and apps or event to start a freelance/consultancy business. If this is a route you are interested in check out <a target="_blank" href="https://links.matt-smith.dev/hn-freelancing">this awesome freelancing course</a>.</p>
</li>
</ul>
<p>These are just a few reasons I think being a developer is appealing.  If you are already a developer drop me a comment, I would love to hear your reasons. </p>
<p>If you are new to development and need more reasons or more information on what a developer is/does, be sure to check out <a target="_blank" href="https://links.matt-smith.dev/hn-learntocode">this highly detailed article</a> by one of the devs I am privileged to work with. </p>
<h2 id="heading-im-too-oldyounguneducated">I'm too Old/Young/Uneducated!</h2>
<p>I'm gonna go ahead and call that one absolute rubbish. The team of developers I work with are all self-taught, not one of us has a degree (at least in computer science). Two of us learnt to code in our 30's from very different backgrounds and I know of a few that have transitioned much later in life.</p>
<p>The one thing I have come to appreciate is that the different background, ages and education/experience makes for a very diverse team that can utilise that variation in knowledge to overcome challenges in unique ways. </p>
<p>Still not convinced? Check out this poll: </p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://twitter.com/_thisisthejay/status/1479054881801572352">https://twitter.com/_thisisthejay/status/1479054881801572352</a></div>
<p>and this tweet:</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://twitter.com/DThompsonDev/status/1479114094221221889">https://twitter.com/DThompsonDev/status/1479114094221221889</a></div>
<p>At the end of the day as long as you have the motivation and drive to learn and persevere when things get tough, you have what it takes to become a developer.</p>
<h2 id="heading-what-should-you-learn-first">What should you learn first</h2>
<p>Okay, so now that we have established learning to code is a great career choice for you and that you are totally capable, let's take a look at where to start and what to learn first. </p>
<p>This really comes down to the type of developer you want to be. For a breakdown of the most common types check out these <a target="_blank" href="https://links.matt-smith.dev/hn-careerpaths">career paths</a>. If you are fortunate enough to have a membership to the academy, following your chosen path would be a great way to get into the industry and level up along the way. </p>
<p>However, would you be surprised to know there are plenty of high-quality free resources online you can learn from if you know where to find them and how to organise them. Fortunately, this post does just that: <a target="_blank" href="https://links.matt-smith.dev/hn-learntocodeforfree">Learn to code for free, get hired in 5 months, and have fun along the way</a></p>
<h2 id="heading-how-should-you-go-about-learning">How should you go about learning</h2>
<p>Learning a new skill can be difficult, it can be overwhelming. There will be times when you question your ability. It will feel like everyone around you picked it up and you are struggling. Just know that <strong>everyone</strong> not only went through that phase but likely still does from time to time. So my advice would be: </p>
<ul>
<li><p><strong>NEVER</strong> compare yourself to others, no two journeys are ever the same.</p>
</li>
<li><p>Take your time, just because an article/course/friend tells you it can be done in X months, doesn't mean you have to. You are far more likely to absorb the knowledge without burning out if you do so at your own pace. </p>
</li>
<li><p>Learn a topic, build a project, repeat. I see too many people fall into "Tutorial Hell", where one more course/tutorial will provide them with the knowledge/confidence to start working on their own projects. ⚠ Spoiler Alert: You will never feel ready! So learn a topic and build a mini project to practice and consolidate the new skills you have just learnt.</p>
</li>
<li><p>Concentrate on one skill at a time, but don't obsess. You do <strong>not</strong> need to know every HTML tag or know Javascript inside out. Truth is, in all the years I have been creating HTML sites, I'd happily bet I have used around half of them at most. I'm still learning new things about CSS and Javascript too. There will be occasions when you ask your senior devs a question that they will have to Google and even humbling occasions where you will teach them something. At the core, we are just professional Googlers with an apt for solving problems. </p>
</li>
</ul>
<p>Did I miss any tips? Let me know in the comments.</p>
<h2 id="heading-learning-resources">Learning resources</h2>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/">FreeCodeCamp</a></li>
<li><a target="_blank" href="https://www.frontendmentor.io/">Frontend Challenges</a></li>
<li><a target="_blank" href="https://marksheet.io/">HTML &amp; CSS Tutorial</a></li>
<li><a target="_blank" href="https://dev.to/devmount/8-games-to-learn-css-the-fun-way-4e0f">8 Games to learn CSS</a></li>
<li><a target="_blank" href="https://javascript30.com/">30 JavaScript Projects</a></li>
<li><a target="_blank" href="https://www.theodinproject.com/">The Odin Project</a></li>
</ul>
<p>Did I miss any awesome resources? Let me know in the comments and I will be sure to add it to the list. </p>
<hr />
<p>Wow, you made it! I do hope you enjoyed my first post and found it helpful. If you did please do share it and join the newsletter to be notified of my future content, I have lots of exciting stuff planned.</p>
<div class="hn-embed-widget" id="newsletter1"></div><p>You can also find me on <a target="_blank" href="https://twitter.com/MattCSmith_">Twitter</a> and <a target="_blank" href="https://www.linkedin.com/in/matt-c-smith/">Linkedin</a></p>
<div class="hn-embed-widget" id="letsconnect1"></div>]]></content:encoded></item></channel></rss>