✕ Clear filters
219 lessons

Intermediate Lessons

Curated from top practitioners. Filtered, not flooded.

All ▶ YouTube 184,518📚 Coursera 16,214
When it comes to vibe coding, Chris asks: is it for a program or a product?
AI-Assisted Coding
When it comes to vibe coding, Chris asks: is it for a program or a product?
freeCodeCamp.org Intermediate 1d ago
OpenAI Codex Essentials – AI Coding Agent
AI-Assisted Coding
OpenAI Codex Essentials – AI Coding Agent
freeCodeCamp.org Intermediate 1d ago
Recursion is a key concept in coding. Gavin explains it simply here.
ML Fundamentals
Recursion is a key concept in coding. Gavin explains it simply here.
freeCodeCamp.org Intermediate 2d ago
SaaS Marketing for Developers – Automate Sales Tasks with AI
Digital Marketing & Growth
SaaS Marketing for Developers – Automate Sales Tasks with AI
freeCodeCamp.org Intermediate 1w ago
Kids and young people: stay curious and be willing to engage with others
Coding for Kids
Kids and young people: stay curious and be willing to engage with others
freeCodeCamp.org Intermediate 2w ago
Do web devs NEED to understand low-level programming concepts? Chris doesn't think so...
Do web devs NEED to understand low-level programming concepts? Chris doesn't think so...
freeCodeCamp.org Intermediate 2w ago
LLMs haven't really gotten "smarter" - but the tools we use with them have
AI Tools & Apps
LLMs haven't really gotten "smarter" - but the tools we use with them have
freeCodeCamp.org Intermediate 3w ago
How do you find the balance between too much and too little in code and process reviews?
ML Fundamentals
How do you find the balance between too much and too little in code and process reviews?
freeCodeCamp.org Intermediate 3w ago
Build an E-Commerce Web App with Paystack, NextJS, Supabase
AI Tools & Apps
Build an E-Commerce Web App with Paystack, NextJS, Supabase
freeCodeCamp.org Intermediate 4w ago
As a freelance dev, treat every email or phone call as if it could become 10 more
AI-Assisted Coding
As a freelance dev, treat every email or phone call as if it could become 10 more
freeCodeCamp.org Intermediate 1mo ago
How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano [Podcast #211]
AI News & Updates
How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano [Podcast #211]
freeCodeCamp.org Intermediate 1mo ago
CI/CD in Production with Jenkins – Complete DevOps Course
AI Agents & Automation
CI/CD in Production with Jenkins – Complete DevOps Course
freeCodeCamp.org Intermediate 1mo ago
Why JavaScript is a "glue" language
AI-Assisted Coding
Why JavaScript is a "glue" language
freeCodeCamp.org Intermediate 1mo ago
There are 2 kinds of devs. One of them is screwed. Justin Searls interview [Podcast #210]
Data Analytics & Business Intelligence
There are 2 kinds of devs. One of them is screwed. Justin Searls interview [Podcast #210]
freeCodeCamp.org Intermediate 1mo ago
Programming isn't always fun - but you can still find joy in the boring bits
AI-Assisted Coding
Programming isn't always fun - but you can still find joy in the boring bits
freeCodeCamp.org Intermediate 1mo ago
When you're working, work hard. And when you relax, relax hard.
AI-Assisted Coding
When you're working, work hard. And when you relax, relax hard.
freeCodeCamp.org Intermediate 1mo ago
Coding and chess are similar - they're both require deep thinking, patience, and creativity
AI-Assisted Coding
Coding and chess are similar - they're both require deep thinking, patience, and creativity
freeCodeCamp.org Intermediate 1mo ago
Prepping for interviews? Here are some practical tips to help you out.
Systems Design & Architecture
Prepping for interviews? Here are some practical tips to help you out.
freeCodeCamp.org Intermediate 1mo ago
JavaScript was famously designed in 10 days - so how'd it evolve to handle complex apps?
AI-Assisted Coding
JavaScript was famously designed in 10 days - so how'd it evolve to handle complex apps?
freeCodeCamp.org Intermediate 1mo ago
Knitting and coding may not seem related - but they are
AI-Assisted Coding
Knitting and coding may not seem related - but they are
freeCodeCamp.org Intermediate 1mo ago
Have you ever wondered where Python got its name?
AI-Assisted Coding
Have you ever wondered where Python got its name?
freeCodeCamp.org Intermediate 2mo ago
AI tools aren't necessarily going to replace you - they're going to move you up the value chain
AI Tools & Apps
AI tools aren't necessarily going to replace you - they're going to move you up the value chain
freeCodeCamp.org Intermediate 2mo ago
Why Vite needs a new bundler - from Evan You himself
AI-Assisted Coding
Why Vite needs a new bundler - from Evan You himself
freeCodeCamp.org Intermediate 2mo ago
How can you, as a dev, get the most out of AI tools?
AI Tools & Apps
How can you, as a dev, get the most out of AI tools?
freeCodeCamp.org Intermediate 2mo ago
Be transparent about your career goals - it makes it easier for people to help you advance
AI-Assisted Coding
Be transparent about your career goals - it makes it easier for people to help you advance
freeCodeCamp.org Intermediate 2mo ago
These days, you need more than just coding skills to get a good internship or job
AI-Assisted Coding
These days, you need more than just coding skills to get a good internship or job
freeCodeCamp.org Intermediate 2mo ago
You never know where career inspiration will come from
AI-Assisted Coding
You never know where career inspiration will come from
freeCodeCamp.org Intermediate 2mo ago
The "this" keyword can be confusing in JavaScript. Do you understand how this works?
AI-Assisted Coding
The "this" keyword can be confusing in JavaScript. Do you understand how this works?
freeCodeCamp.org Intermediate 2mo ago
What's the difference between call vs apply in JavaScript?
AI-Assisted Coding
What's the difference between call vs apply in JavaScript?
freeCodeCamp.org Intermediate 3mo ago
Did you know - Harvard's CS50 isn't just a coding course. There are many variants...
AI-Assisted Coding
Did you know - Harvard's CS50 isn't just a coding course. There are many variants...
freeCodeCamp.org Intermediate 3mo ago
Need some coding experience? Contribute to Open Source.
AI-Assisted Coding
Need some coding experience? Contribute to Open Source.
freeCodeCamp.org Intermediate 3mo ago
Have you ever tried rubber duck debugging?
AI-Assisted Coding
Have you ever tried rubber duck debugging?
freeCodeCamp.org Intermediate 3mo ago
The JavaScript ecosystem is huge - and Vue's founder, Evan You, is trying to simplify it
Systems Design & Architecture
The JavaScript ecosystem is huge - and Vue's founder, Evan You, is trying to simplify it
freeCodeCamp.org Intermediate 3mo ago
JavaScript coercion chaos at its finest
AI-Assisted Coding
JavaScript coercion chaos at its finest
freeCodeCamp.org Intermediate 3mo ago
The RACECAR challenge - Ready: GO!
AI-Assisted Coding
The RACECAR challenge - Ready: GO!
freeCodeCamp.org Intermediate 3mo ago
Browsers fight over who renders HTML the best. Which one do you think usually wins?
AI-Assisted Coding
Browsers fight over who renders HTML the best. Which one do you think usually wins?
freeCodeCamp.org Intermediate 3mo ago
Did you know that HTML doesn't care about mistakes?
AI-Assisted Coding
Did you know that HTML doesn't care about mistakes?
freeCodeCamp.org Intermediate 3mo ago
Candy cane conditional: everyone gets a candy cane only once the tree is decorated...
AI-Assisted Coding
Candy cane conditional: everyone gets a candy cane only once the tree is decorated...
freeCodeCamp.org Intermediate 3mo ago
Take ownership. Advocate for yourself. Get to know the support team.
AI-Assisted Coding
Take ownership. Advocate for yourself. Get to know the support team.
freeCodeCamp.org Intermediate 3mo ago
What happens when you spread a string in JavaScript?
AI-Assisted Coding
What happens when you spread a string in JavaScript?
freeCodeCamp.org Intermediate 3mo ago
Array vs object gotcha in JavaScript
AI-Assisted Coding
Array vs object gotcha in JavaScript
freeCodeCamp.org Intermediate 4mo ago
Fun fact about JavaScript
AI-Assisted Coding
Fun fact about JavaScript
freeCodeCamp.org Intermediate 4mo ago
From RNNs to Transformers: The Complete Neural Machine Translation Journey
Large Language Models
From RNNs to Transformers: The Complete Neural Machine Translation Journey
freeCodeCamp.org Intermediate 4mo ago
The life of a software developer after work hours
AI-Assisted Coding
The life of a software developer after work hours
freeCodeCamp.org Intermediate 4mo ago
Type coercion in JavaScript can get a little wild...
Systems Design & Architecture
Type coercion in JavaScript can get a little wild...
freeCodeCamp.org Intermediate 4mo ago
Function declaration vs expression - what's the difference?
AI-Assisted Coding
Function declaration vs expression - what's the difference?
freeCodeCamp.org Intermediate 4mo ago
AI tools can be super helpful - but they're not the answer to everything
AI Tools & Apps
AI tools can be super helpful - but they're not the answer to everything
freeCodeCamp.org Intermediate 4mo ago
Only 6 values are falsey in JavaScript. Do you know what they are?
AI-Assisted Coding
Only 6 values are falsey in JavaScript. Do you know what they are?
freeCodeCamp.org Intermediate 4mo ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Deploy Go Apps on Google Cloud Serverless Platforms
📚 Coursera Course ↗
Self-paced
Deploy Go Apps on Google Cloud Serverless Platforms
Opens on Coursera ↗
Unpacking Unconscious Bias in the Workplace
📚 Coursera Course ↗
Self-paced
Unpacking Unconscious Bias in the Workplace
Opens on Coursera ↗
Strategic Implementation & Management
📚 Coursera Course ↗
Self-paced
Strategic Implementation & Management
Opens on Coursera ↗
Preparing for Your Professional Cloud Security Engineer Journey
📚 Coursera Course ↗
Self-paced
Preparing for Your Professional Cloud Security Engineer Journey
Opens on Coursera ↗
LangChain for LLM Application Development
📚 Coursera Course ↗
Self-paced
LangChain for LLM Application Development
Opens on Coursera ↗
Containerized Applications on AWS
📚 Coursera Course ↗
Self-paced
Containerized Applications on AWS
Opens on Coursera ↗