✕ Clear filters
59 lessons

💻 AI-Assisted Coding

GitHub Copilot, Cursor, Claude Code and using AI to write better code faster

All ▶ YouTube 278,652📚 External: Coursera 18,319🏛 Archive.org 625 | 📰 Articles →

Looking for written articles and micro-lessons? Switch to Reads.

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 2mo ago
As a freelance dev, treat every email or phone call as if it could become 10 more
AI-Assisted Coding ⚡ AI Lesson
As a freelance dev, treat every email or phone call as if it could become 10 more
freeCodeCamp.org Intermediate 3mo ago
Learn the basics of Data Structures in 60 seconds with Beau Carnes.
AI-Assisted Coding ⚡ AI Lesson
Learn the basics of Data Structures in 60 seconds with Beau Carnes.
freeCodeCamp.org Beginner 3mo ago
Programming isn't always fun - but you can still find joy in the boring bits
AI-Assisted Coding ⚡ AI Lesson
Programming isn't always fun - but you can still find joy in the boring bits
freeCodeCamp.org Intermediate 4mo ago
When you're working, work hard. And when you relax, relax hard.
AI-Assisted Coding ⚡ AI Lesson
When you're working, work hard. And when you relax, relax hard.
freeCodeCamp.org Intermediate 4mo ago
Coding and chess are similar - they're both require deep thinking, patience, and creativity
AI-Assisted Coding ⚡ AI Lesson
Coding and chess are similar - they're both require deep thinking, patience, and creativity
freeCodeCamp.org Intermediate 4mo ago
Knitting and coding may not seem related - but they are
AI-Assisted Coding ⚡ AI Lesson
Knitting and coding may not seem related - but they are
freeCodeCamp.org Intermediate 4mo ago
What is Homebrew? It's not coffee, it's not beer, it's...a package manager!
AI-Assisted Coding ⚡ AI Lesson
What is Homebrew? It's not coffee, it's not beer, it's...a package manager!
freeCodeCamp.org Beginner 4mo ago
Have you ever wondered where Python got its name?
AI-Assisted Coding ⚡ AI Lesson
Have you ever wondered where Python got its name?
freeCodeCamp.org Intermediate 4mo ago
Raise your hand if you've been through these or other adjustments when starting remote work...
AI-Assisted Coding ⚡ AI Lesson
Raise your hand if you've been through these or other adjustments when starting remote work...
freeCodeCamp.org Beginner 5mo ago
Be transparent about your career goals - it makes it easier for people to help you advance
AI-Assisted Coding ⚡ AI Lesson
Be transparent about your career goals - it makes it easier for people to help you advance
freeCodeCamp.org Intermediate 5mo ago
These days, you need more than just coding skills to get a good internship or job
AI-Assisted Coding ⚡ AI Lesson
These days, you need more than just coding skills to get a good internship or job
freeCodeCamp.org Intermediate 5mo ago
The "this" keyword can be confusing in JavaScript. Do you understand how this works?
AI-Assisted Coding ⚡ AI Lesson
The "this" keyword can be confusing in JavaScript. Do you understand how this works?
freeCodeCamp.org Intermediate 5mo ago
What's the difference between call vs apply in JavaScript?
AI-Assisted Coding ⚡ AI Lesson
What's the difference between call vs apply in JavaScript?
freeCodeCamp.org Intermediate 5mo ago
Did you know - Harvard's CS50 isn't just a coding course. There are many variants...
AI-Assisted Coding ⚡ AI Lesson
Did you know - Harvard's CS50 isn't just a coding course. There are many variants...
freeCodeCamp.org Intermediate 5mo ago
Need some coding experience? Contribute to Open Source.
AI-Assisted Coding ⚡ AI Lesson
Need some coding experience? Contribute to Open Source.
freeCodeCamp.org Intermediate 5mo ago
Have you ever tried rubber duck debugging?
AI-Assisted Coding ⚡ AI Lesson
Have you ever tried rubber duck debugging?
freeCodeCamp.org Intermediate 5mo ago
JavaScript coercion chaos at its finest
AI-Assisted Coding ⚡ AI Lesson
JavaScript coercion chaos at its finest
freeCodeCamp.org Intermediate 5mo ago
The RACECAR challenge - Ready: GO!
AI-Assisted Coding ⚡ AI Lesson
The RACECAR challenge - Ready: GO!
freeCodeCamp.org Intermediate 6mo ago
So why should you still learn C programming in 2025 and beyond? Dr. David J. Malan has an answer.
AI-Assisted Coding ⚡ AI Lesson
So why should you still learn C programming in 2025 and beyond? Dr. David J. Malan has an answer.
freeCodeCamp.org Beginner 6mo ago
Did you know that HTML doesn't care about mistakes?
AI-Assisted Coding ⚡ AI Lesson
Did you know that HTML doesn't care about mistakes?
freeCodeCamp.org Intermediate 6mo ago
Take ownership. Advocate for yourself. Get to know the support team.
AI-Assisted Coding ⚡ AI Lesson
Take ownership. Advocate for yourself. Get to know the support team.
freeCodeCamp.org Intermediate 6mo ago
What happens when you spread a string in JavaScript?
AI-Assisted Coding ⚡ AI Lesson
What happens when you spread a string in JavaScript?
freeCodeCamp.org Intermediate 6mo ago
Array vs object gotcha in JavaScript
AI-Assisted Coding ⚡ AI Lesson
Array vs object gotcha in JavaScript
freeCodeCamp.org Intermediate 6mo ago
Fun fact about JavaScript
AI-Assisted Coding ⚡ AI Lesson
Fun fact about JavaScript
freeCodeCamp.org Intermediate 6mo ago
The life of a software developer after work hours
AI-Assisted Coding ⚡ AI Lesson
The life of a software developer after work hours
freeCodeCamp.org Intermediate 6mo ago
Function declaration vs expression - what's the difference?
AI-Assisted Coding ⚡ AI Lesson
Function declaration vs expression - what's the difference?
freeCodeCamp.org Intermediate 6mo ago
Some upcoming features for freeCodeCamp - Tom talks about daily coding challenges, streaks, & more.
AI-Assisted Coding ⚡ AI Lesson
Some upcoming features for freeCodeCamp - Tom talks about daily coding challenges, streaks, & more.
freeCodeCamp.org Intermediate 7mo ago
Classic JavaScript gotcha: why does this print 3, 3, 3 instead of 0, 1, 2?
AI-Assisted Coding ⚡ AI Lesson
Classic JavaScript gotcha: why does this print 3, 3, 3 instead of 0, 1, 2?
freeCodeCamp.org Intermediate 7mo ago
Do something toward learning programming every day - even if it's just 10 minutes
AI-Assisted Coding ⚡ AI Lesson
Do something toward learning programming every day - even if it's just 10 minutes
freeCodeCamp.org Beginner 7mo ago
Learn programming fundamentals first. Then you can use AI to help you become more efficient.
AI-Assisted Coding ⚡ AI Lesson
Learn programming fundamentals first. Then you can use AI to help you become more efficient.
freeCodeCamp.org Beginner 7mo ago
Do you know who the first computer programmer was?
AI-Assisted Coding ⚡ AI Lesson
Do you know who the first computer programmer was?
freeCodeCamp.org Beginner 7mo ago
How to get back into coding after years away
AI-Assisted Coding ⚡ AI Lesson
How to get back into coding after years away
freeCodeCamp.org Intermediate 7mo ago
The HTML blink tag was SO annoying it got binned. The more you know...
AI-Assisted Coding ⚡ AI Lesson
The HTML blink tag was SO annoying it got binned. The more you know...
freeCodeCamp.org Intermediate 7mo ago
Z-index not working right? Here's how to fix your layering nightmares
AI-Assisted Coding ⚡ AI Lesson
Z-index not working right? Here's how to fix your layering nightmares
freeCodeCamp.org Intermediate 7mo ago
The inventor of HTML gave away the web for free...
AI-Assisted Coding ⚡ AI Lesson
The inventor of HTML gave away the web for free...
freeCodeCamp.org Intermediate 8mo ago
Playing chess is a lot like software development
AI-Assisted Coding ⚡ AI Lesson
Playing chess is a lot like software development
freeCodeCamp.org Intermediate 8mo ago
Why you should always negotiate - in the job search and in life
AI-Assisted Coding ⚡ AI Lesson
Why you should always negotiate - in the job search and in life
freeCodeCamp.org Intermediate 8mo ago
How contributing to Open Source can lead to tech jobs
AI-Assisted Coding ⚡ AI Lesson
How contributing to Open Source can lead to tech jobs
freeCodeCamp.org Intermediate 8mo ago
How Ania Kubów uses time blocking to make the most of her day
AI-Assisted Coding ⚡ AI Lesson
How Ania Kubów uses time blocking to make the most of her day
freeCodeCamp.org Intermediate 8mo ago
How to style your input cursor in CSS
AI-Assisted Coding ⚡ AI Lesson
How to style your input cursor in CSS
freeCodeCamp.org Intermediate 8mo ago
Is AI coming for developer jobs? – YK Sugi
AI-Assisted Coding ⚡ AI Lesson
Is AI coming for developer jobs? – YK Sugi
freeCodeCamp.org Intermediate 1y ago
Music Production for Beginners – FL Studio Course
AI-Assisted Coding ⚡ AI Lesson
Music Production for Beginners – FL Studio Course
freeCodeCamp.org Beginner 1y ago
Java Testing with Selenium Course
AI-Assisted Coding ⚡ AI Lesson
Java Testing with Selenium Course
freeCodeCamp.org Beginner 1y ago
Spread Operator in JavaScript
AI-Assisted Coding ⚡ AI Lesson
Spread Operator in JavaScript
freeCodeCamp.org Intermediate 1y ago
Convert Strings to Numbers in JavaScript
AI-Assisted Coding ⚡ AI Lesson
Convert Strings to Numbers in JavaScript
freeCodeCamp.org Intermediate 1y ago
Opacity in CSS
AI-Assisted Coding ⚡ AI Lesson
Opacity in CSS
freeCodeCamp.org Intermediate 1y ago
Use picture Element for Responsive Images in HTML
AI-Assisted Coding ⚡ AI Lesson
Use picture Element for Responsive Images in HTML
freeCodeCamp.org Intermediate 2y ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Iniciando e planejando projetos
📚 External: Coursera ↗
Self-paced
Iniciando e planejando projetos
Opens on Coursera ↗
Applications of Copilot in the Workplace
📚 External: Coursera ↗
Self-paced
Applications of Copilot in the Workplace
Opens on Coursera ↗
Generative AI for PowerPoint and Word to Optimize Content Creation
📚 External: Coursera ↗
Self-paced
Generative AI for PowerPoint and Word to Optimize Content Creation
Opens on Coursera ↗
Generative AI for Code Efficiency and Auto-Generation
📚 External: Coursera ↗
Self-paced
Generative AI for Code Efficiency and Auto-Generation
Opens on Coursera ↗
Microsoft Windows 11 (with Copilot): Apps and the Web
📚 External: Coursera ↗
Self-paced
Microsoft Windows 11 (with Copilot): Apps and the Web
Opens on Coursera ↗
AI-Enabled Programming, Networking, and Cybersecurity
📚 External: Coursera ↗
Self-paced
AI-Enabled Programming, Networking, and Cybersecurity
Opens on Coursera ↗