Powered by RND
PodcastsEducaciónThe freeCodeCamp Podcast

The freeCodeCamp Podcast

freeCodeCamp.org
The freeCodeCamp Podcast
Último episodio

Episodios disponibles

5 de 191
  • #193 From injured athlete to software engineer with Kaleb Garner
    Kaleb Garner is a software engineer working at a medical technology app company. He got a scholarship to play baseball at a state university, but a serious knee injury ended his career and he dropped out. After moving back in with his parents and working at an optometry office, he decided to teach himself programming. He used freeCodeCamp and 100Devs to learn for free, and got his first front end developer job when he was only 19. He has since expanded his skills to work on large legacy Python and C# codebases. We talk about: - How his Major League Baseball goals and his dream of becoming a doctor ended in the same catastrophic semester - His grind to get his first developer role after only 20 carefully researched job applications - Getting laid off right before his wedding and losing all discipline in his frantic job search - Tips for making your skillset and your network layoff-resilient Links we discuss: - Recent NY Times article Quincy mentions about people struggling to find developer jobs ("They're doing it wrong") [paywalled]: https://www.nytimes.com/2025/08/10/technology/coding-ai-jobs-students.html - 1999 movie Office Space trailer about a simpler time in corporate life: https://www.youtube.com/watch?v=3_fG_zLbBeU - Leon Noel's 100Devs program and community that Kaleb used alongside freeCodeCamp: https://100devs.org/ Links from the news section: 1. freeCodeCamp just published an in-depth Harvard course that will teach you SQL and relational databases. You'll learn key concepts like CRUD operations (Create, Read, Update, Delete). You'll also learn how to normalize data, join tables, and index your databases for faster performance. You'll use real-world datasets and write your own queries in SQLite, before moving on to working with PostgreSQL and MySQL. (11 hour YouTube course): https://www.freecodecamp.org/news/learn-databases-and-sql-from-harvard-university 2. This advanced Python Machine Learning course will teach you the history of computer vision architectures. You'll learn about design philosophies like LeNet, AlexNet, Xception, and Vision Transformers. You'll see side-by-side comparisons, and learn how they've progressed over the past few decades. (5 hour YouTube course): https://www.freecodecamp.org/news/the-history-of-deep-learning-vision-architectures 3. freeCodeCamp also published this handbook that will teach you all about JSON Web Tokens, which are key to modern authentication and security. You'll learn their history and how they work, through a series of helpful diagrams and code examples. (full length handbook): https://www.freecodecamp.org/news/the-json-web-token-handbook-learn-to-use-jwts-for-web-authentication/ 4. Learn how developers are using the Compound Components Design Pattern to clean up their messy React code. You can code along at home and refactor several components. This will help you solidify your understanding of this design pattern and tighten up the front end logic on your projects. (30 minute read): https://www.freecodecamp.org/news/compound-components-pattern-in-react/ These are just some of the many open source learning resources that the freeCodeCamp community published this week. We have ridiculous momentum right now. We're teaching more and more programming topics, as well as world languages like Spanish and Chinese. If you're looking for a modern equivalent to the Library of Alexandria, well, we're building it. Start supporting our charity and our mission today: https://www.freecodecamp.org/donate
    --------  
    1:13:08
  • #192 Evan You – From Art School Kid to Open Source Legend
    Evan You is the creator of the popular Vue JavaScript library for front end development and the Vite JavaScript build tool that a lot of devs use as a boilerplate for their new projects. He's a self-taught developer based in Singapore. He shares tips for: - Getting involved in open source - Leading open source projects and attracting sponsors - And how to use AI as a thinking assistant rather than just as a coding assistant We also talk about his thoughts on the Chinese open source scene, a new documentary that just came out about Vite, and his new project: Void 0. Links from the news section: 1. freeCodeCamp just published a new in-depth course that will teach you full stack development fundamentals from the ground up. It covers front end development tools like HTML, CSS, and JavaScript. Then it moves to back end development tools like Node, SQL, and TypeScript. You can code along at home and build a variety of projects while getting exposed to a ton of concepts. (47 hour YouTube course): https://www.freecodecamp.org/news/become-a-full-stack-developer-with-one-video/ 2. We also just completed work on this new Go programming course where you build your own movie streaming app. Go is a fast back end language, and here we're pairing it with the Gin-Gonic web server framework. As you build this project, you'll also integrate your movie database with OpenAI's API to analyze data and give your users personalized movie recommendations. (15 hour YouTube course): https://www.freecodecamp.org/news/build-a-full-stack-movie-streaming-app-with-go-react-mongodb-openai/ 3. When browsing the web, you may see the error message that something has been “blocked by CORS policy.” CORS stands for Cross-Origin Resource Sharing. When fetching data, if the domain of the requester is different from the domain of the receiver, your browser will reject that request. It's an important security measure, but it can also be a headache for developers trying to maintain their web apps. Luckily, freeCodeCamp just published this tutorial – chock full of theory and code examples – to help you understand the basics. (20 minute read): https://www.freecodecamp.org/news/how-to-fix-cross-origin-errors/ 4. You've probably heard people throw around terms like Deep Learning, Machine Learning, and Generative AI. But what do they mean in relation to one another? This quick article breaks down the jargon for you in plain English. (10 minute read): https://www.freecodecamp.org/news/machine-learning-vs-deep-learning-vs-generative-ai/ I'm proud of the freeCodeCamp community and all these open source learning resources we're building. If you're proud of it too, then please consider joining the 10,881 kind folks who support our charity and our mission: https://www.freecodecamp.org/donate Bare Metal Gaming: Zaxxon running on assembly (no operating system below it): https://www.youtube.com/watch?v=ZFHnbozz7b4 Song of the week: "Do the Dance (빌려온 고양이)" by Illit: https://www.youtube.com/watch?v=mXUeulskMuY Links from our discussion: The new documentary about Vite (40 minute watch) https://www.youtube.com/watch?v=bmWQqAKLgT4&pp=ygUPdnVlIGRvY3VtZW50YXJ5
    --------  
    1:20:45
  • #191 From manufacturing worker to first developer job at age 43 with Thomas Gooch
    He's a self-taught software engineer who got his first developer job at age 43. He spent decades working in manufacturing while raising his kids, before using freeCodeCamp to learn programming. He was able to translate his JavaScript skills into working on enterprise Java apps, and now works at a semiconductor company. We talk about: What working 12 hour manufacturing shifts is really like Why he preferred freeCodeCamp's free curriculum over the paid courses that he tried When to use AI code generation and when to do it yourself Having faith in your ability to ultimately get a developer job Play snake in your browser's address bar [open source repo - links to the game itself]: https://github.com/epidemian/snake  Song of the week: Return of the Space Cowboy by Jamiroquai 1994 https://youtu.be/OPkjnRIdQXQ News items: 1. Learn how to code your own LLM from scratch with Python with this free 6 hour course. freeCodeCamp just published an in-depth Python course that will walk you through training your own Large Language Model. If you have some basic programming skills and want to get deeper into Machine Learning, this is an excellent place to start. You'll learn about key concepts like Reward Modeling, Supervised Fine-Tuning, Mixture-of-Experts Layers, RMSNorm, RoPE, KV caching, and more. Dive in. (6 hour YouTube course): https://www.freecodecamp.org/news/code-an-llm-from-scratch-theory-to-rlhf/  2. We also published a Python course that will help you build production-ready AI systems. This no-nonsense course will take you step by step through building a sophisticated data pipeline that scrapes training data, cleans it up, and ensures its integrity before feeding it into your model. I love this dude's relentless teaching style. (2 hour YouTube course): https://www.freecodecamp.org/news/build-an-enterprise-grade-ai-project/  3. freeCodeCamp also published a course on building advanced AI agents. You'll use Python to implement interactive voice agents and intelligent research assistants. This course will even expose you to multi-agent workflows. You'll use sample codebases and popular tools like LangChain and LiveKit to code along at home. (1 hour YouTube course): https://www.freecodecamp.org/news/how-to-build-advanced-ai-agents/  4. Memory leaks are one of the most common performance issues with React apps. This JavaScript tutorial will walk you through the most common ways they afflict your apps. Then it'll equip you with the tools you need to track memory leaks down and fix them. It's chock full of code examples for Event Listeners, Timers, Subscriptions, and Async Operations. (15 minute read): https://www.freecodecamp.org/news/fix-memory-leaks-in-react-apps/  These are just some of the many open source learning resources the freeCodeCamp community published this week. As you may know, we also launched daily coding challenges, which you can solve in Python or JavaScript – right inside the freeCodeCamp iPhone/Android app. We've got a lot of pots cooking, with tons more courses on the way. Please consider joining the 10,881 kind folks who support our charity and our mission: https://www.freecodecamp.org/donate 
    --------  
    58:55
  • #190 Lone Wolf Dev turned Open Source Super Contributor Tom Mondloch
    Tom Mondloch quit programming after he finished community college. After a few years of odd jobs, he decided to get back into programming and discovered freeCodeCamp.  He was just learning his own way, and didn't think freeCodeCamp's linear curriculum would be worth his time. But he stuck with it, got good, and ultimately started contributing to our open source project. He's since joined freeCodeCamp's staff and archetected freeCodeCamp's entire relational database curriculum, which you can run in your browser or right inside your VS Code editor. Tom shares tips for: - Brushing up on your programming skills if you've taken a few years off - Contributing to open source - Using AI codegen tools sensibly and not relying too heavily on them He also talks about the role of vocational college, his love of the outdoors, and how working remotely allows him to continue to live in small town middle America without the need to move to a big city. A huge thank you to the 10,889 kind folks who make this podcast possible by supporting freeCodeCamp through a monthly donation. Join these kind folks and help our mission by going to https://www.freecodecamp.org/donate Links we talk about: - freeCodeCamp's daily coding challenges in Python and JavaScript: https://www.freecodecamp.org/news/introducing-freecodecamp-daily-python-and-javascript-challenges-solve-a-new-programming-puzzle-every-day/ - Mrugesh's article on AI Assisted Coding (that Tom used for his hackathon project): https://www.freecodecamp.org/news/how-to-become-an-expert-in-ai-assisted-coding-a-handbook-for-developers/ - Jessica Wilkins who helped Tom with his hackathon project on the freeCodeCamp podcast episode #111: https://www.freecodecamp.org/news/podcast-jessica-wilkins-classical-music-learning-to-code/ News items: 1. freeCodeCamp just published this comprehensive front end development course where you build your own browser-based code editor. You can code along at home and build your own single page app development environment with tabs for editing your HTML, CSS, and JavaScript. Along the way, you'll learn some intermediate JS techniques that allow for instant live preview, so you can see the results of your code changes right away. (4 hour YouTube course): https://www.freecodecamp.org/news/code-your-own-code-editor/ 2. I also made a quick announcement about some big improvements to our core Full Stack Development curriculum. In short, we're breaking down our new coursework into a series of six new certifications you can earn along the way to the capstone cert. These include Python, Relational Databases, Front End Libraries, and more. (5 minute read): https://www.freecodecamp.org/news/introducing-freecodecamp-checkpoint-certifications/ 3. freeCodeCamp also just published this new course that will help you pass the Databricks Data Engineer Associate certification exam. Andrew Brown is a CTO who has passed practically every DevOps exam under the sun, and he teaches this course. He'll introduce you to key concepts like Clusters, Structured Streaming, Data Lakes, and more. (8 hour course): https://www.freecodecamp.org/news/prepare-for-the-databricks-data-engineer-associate-certification-exam-and-pass/ 5. Enjoy this breezy read about Cosine Similarity and the role it plays in Large Language Models. As its author, Manish, says, Cosine Similarity is “a bridge between human language and machine understanding. It allows a model to treat meaning as geometry, turning questions and answers into points in space.” Not only will you learn the math involved, you'll also see it implemented in Python code. (10 minute read): https://www.freecodecamp.org/news/how-does-cosine-similarity-work/ 6. Krazam America's Next Top Model Context Protocol Server skit: https://www.youtube.com/watch?v=mVrCPo8eB3A Song of the Week: A Taste of Honey: https://www.youtube.com/watch?v=PhD58dP9kq8
    --------  
    38:19
  • #189 Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285)
    On this week's freeCodeCamp podcast we're talking with software engineer Ihechikara Abba, who has a chess ELO rating of 2285, putting him among top competitive chess players. We just published his freeCodeCamp course on chess end games, and an accompanying handbook. We talk about: how learning chess can make you a better developer tips for getting into embedded systems development with Arduino how contributing to open source can serve as an alternative to building up a social media presence Links from our discussion: Ihechikara's checkmate patterns handbook: https://www.freecodecamp.org/news/checkmate-patterns-in-chess-for-beginners/ Ihechikara's Arduino embedded systems handbook: https://www.freecodecamp.org/news/the-arduino-handbook/ Links from community news segment at the beginning: freeCodeCamp just published a GameDev for beginners course that will help you build your first 2D platformer game. First you'll learn the basics of the open source Godot game engine, and its Python-like GDScript programming language. Then you'll dive into Godot's editor, custom tile sets, game mechanics, scoring, checkpoint systems, and more. By the end of the course, you'll have your own game that your friends can play in any browser. (1 hour YouTube course): https://www.freecodecamp.org/news/learn-game-development-by-building-your-first-platformer-with-godot/ freeCodeCamp just launched our daily coding challenges. You can solve these programming puzzles using Python or JavaScript. Build up your data structures + algorithms skills each day, right in your browser or in the freeCodeCamp iPhone or Android app. We're launching with a backlog of 30 challenges that are live now. See how many you can solve. (article with more details): https://www.freecodecamp.org/news/introducing-freecodecamp-daily-python-and-javascript-challenges-solve-a-new-programming-puzzle-every-day/ Learn how to build your own secure PHP web apps using the popular open source Symfony framework. This intermediate course is taught by Beau Carnes, who has many years of experience as a software engineer and as a high school special ed teacher. He'll quickly fill you in on Symfony's security features, which enable you to query encrypted data without ever even needing to decrypt it on your MongoDB database server. You can code along and home and build your own secure personal finance app while applying these new concepts. (1 hour YouTube course): https://www.freecodecamp.org/news/build-secure-web-applications-with-php-symfony-and-mongodb/ I also recommend reading this quick post by a freeCodeCamp community member on the importance of Hackathons. They opened all sorts of doors for him in his job search. (10 minute read): https://www.freecodecamp.org/news/why-every-student-should-join-hackathons/ I also recommend you watch this video essay on Janet Jackson's "Rhythm Nation" explaining the physics behind why the song breaks some laptop hard drives when played: https://www.youtube.com/watch?v=-y3RGeaxksY And the song of the week is 1989's Rhythm Nation by a then 23-year-old Janet Jackson. The song's great but you really want to watch the video version, with its awesome dance choreography. I've linked to it in the description. Listen to it after the podcast. https://www.youtube.com/watch?v=OAwaNWGLM0c Support also comes from the 10,889 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and help our mission by going to https://www.freecodecamp.org/donate  
    --------  
    58:35

Más podcasts de Educación

Acerca de The freeCodeCamp Podcast

The official podcast of the freeCodeCamp.org open source community. Each week, freeCodeCamp founder Quincy Larson interviews developers, founders, and ambitious people in tech. Learn to math, programming, and computer science for free, and turbo-charge your developer career with our free open source curriculum: https://www.freecodecamp.org
Sitio web del podcast

Escucha The freeCodeCamp Podcast, Learning Easy English y muchos más podcasts de todo el mundo con la aplicación de radio.es

Descarga la app gratuita: radio.es

  • Añadir radios y podcasts a favoritos
  • Transmisión por Wi-Fi y Bluetooth
  • Carplay & Android Auto compatible
  • Muchas otras funciones de la app

The freeCodeCamp Podcast: Podcasts del grupo

Aplicaciones
Redes sociales
v7.23.9 | © 2007-2025 radio.de GmbH
Generated: 10/20/2025 - 9:18:57 PM