Applied AI

AI-Assisted Coding

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

5,531
lessons
Skills in this topic
View full skill map →
AI Pair Programming
beginner
Use inline completions and chat in Cursor/VS Code
AI-Assisted Code Review
intermediate
Generate unit tests with AI
Agentic Coding
advanced
Direct Claude Code agents on multi-file tasks
Python: Ex Machina Easter Egg - Hidden Message within the Code
AI-Assisted Coding
Python: Ex Machina Easter Egg - Hidden Message within the Code
Corey Schafer Beginner 10y ago
Programming Terms: Combinations and Permutations
AI-Assisted Coding
Programming Terms: Combinations and Permutations
Corey Schafer Beginner 10y ago
Week 0: Wednesday - CS50 2007 - Harvard University
AI-Assisted Coding
Week 0: Wednesday - CS50 2007 - Harvard University
CS50 Beginner 10y ago
Week 0: Friday - CS50 2007 - Harvard University
AI-Assisted Coding
Week 0: Friday - CS50 2007 - Harvard University
CS50 Beginner 10y ago
Combining Algos with a Vote - Natural Language Processing With Python and NLTK p.16
AI-Assisted Coding ⚡ AI Lesson
Combining Algos with a Vote - Natural Language Processing With Python and NLTK p.16
sentdex Beginner 10y ago
Naive Bayes - Natural Language Processing With Python and NLTK p.13
AI-Assisted Coding ⚡ AI Lesson
Naive Bayes - Natural Language Processing With Python and NLTK p.13
sentdex Beginner 10y ago
Constitutional Compromises: Crash Course Government and Politics #5
AI-Assisted Coding
Constitutional Compromises: Crash Course Government and Politics #5
CrashCourse Beginner 11y ago
Chrome Quick Tip: Quickly Bookmark Open Tabs for Later Viewing
AI-Assisted Coding
Chrome Quick Tip: Quickly Bookmark Open Tabs for Later Viewing
Corey Schafer Beginner 10y ago
Quickest and Easiest Way to Run a Local Web-Server
AI-Assisted Coding ⚡ AI Lesson
Quickest and Easiest Way to Run a Local Web-Server
Corey Schafer Beginner 10y ago
Week 0: Wednesday - CS50 2008 - Harvard University
AI-Assisted Coding
Week 0: Wednesday - CS50 2008 - Harvard University
CS50 Beginner 10y ago
Week 0: Wednesday - CS50 2009 - Harvard University
AI-Assisted Coding
Week 0: Wednesday - CS50 2009 - Harvard University
CS50 Beginner 10y ago
Week 0: Friday - CS50 2009 - Harvard University
AI-Assisted Coding
Week 0: Friday - CS50 2009 - Harvard University
CS50 Beginner 10y ago
Week 0: Wednesday - CS50 2010 - Harvard University
AI-Assisted Coding
Week 0: Wednesday - CS50 2010 - Harvard University
CS50 Beginner 10y ago
Week 0: Friday - CS50 2010 - Harvard University
AI-Assisted Coding
Week 0: Friday - CS50 2010 - Harvard University
CS50 Beginner 10y ago
This is CS50 AP
AI-Assisted Coding
This is CS50 AP
CS50 Beginner 10y ago
Programming Terms: Mutable vs Immutable
AI-Assisted Coding ⚡ AI Lesson
Programming Terms: Mutable vs Immutable
Corey Schafer Beginner 10y ago
Programming Terms: Idempotence
AI-Assisted Coding ⚡ AI Lesson
Programming Terms: Idempotence
Corey Schafer Beginner 10y ago
Programming Terms: DRY (Don't Repeat Yourself)
AI-Assisted Coding ⚡ AI Lesson
Programming Terms: DRY (Don't Repeat Yourself)
Corey Schafer Beginner 10y ago
Text Classification - Natural Language Processing With Python and NLTK p.11
AI-Assisted Coding
Text Classification - Natural Language Processing With Python and NLTK p.11
sentdex Beginner 10y ago
NLTK Corpora - Natural Language Processing With Python and NLTK p.9
AI-Assisted Coding
NLTK Corpora - Natural Language Processing With Python and NLTK p.9
sentdex Beginner 10y ago
Part of Speech Tagging - Natural Language Processing With Python and NLTK p.4
AI-Assisted Coding
Part of Speech Tagging - Natural Language Processing With Python and NLTK p.4
sentdex Beginner 10y ago
Stemming - Natural Language Processing With Python and NLTK p.3
AI-Assisted Coding
Stemming - Natural Language Processing With Python and NLTK p.3
sentdex Beginner 10y ago
How to quickly create favicons for the desktop, Apple/Android devices, tablets, and more
AI-Assisted Coding
How to quickly create favicons for the desktop, Apple/Android devices, tablets, and more
Corey Schafer Beginner 11y ago
Sublime Text Quick Tip: "Go To Definition" Click Shortcut
AI-Assisted Coding
Sublime Text Quick Tip: "Go To Definition" Click Shortcut
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 6 of 7)
AI-Assisted Coding ⚡ AI Lesson
JavaScript Arrays: Properties, Methods, and Manipulation (Part 6 of 7)
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 2 of 7)
AI-Assisted Coding
JavaScript Arrays: Properties, Methods, and Manipulation (Part 2 of 7)
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 3 of 7)
AI-Assisted Coding ⚡ AI Lesson
JavaScript Arrays: Properties, Methods, and Manipulation (Part 3 of 7)
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 4 of 7)
AI-Assisted Coding ⚡ AI Lesson
JavaScript Arrays: Properties, Methods, and Manipulation (Part 4 of 7)
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 5 of 7)
AI-Assisted Coding ⚡ AI Lesson
JavaScript Arrays: Properties, Methods, and Manipulation (Part 5 of 7)
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 1 of 7)
AI-Assisted Coding
JavaScript Arrays: Properties, Methods, and Manipulation (Part 1 of 7)
Corey Schafer Beginner 11y ago
JavaScript Arrays: Properties, Methods, and Manipulation (Part 7 of 7)
AI-Assisted Coding
JavaScript Arrays: Properties, Methods, and Manipulation (Part 7 of 7)
Corey Schafer Beginner 11y ago
CSS Tips and Tricks: Add External URLs to Print Stylesheets
AI-Assisted Coding ⚡ AI Lesson
CSS Tips and Tricks: Add External URLs to Print Stylesheets
Corey Schafer Beginner 11y ago
Mac Tip: Adding Folder Stacks to the Dock
AI-Assisted Coding ⚡ AI Lesson
Mac Tip: Adding Folder Stacks to the Dock
Corey Schafer Beginner 11y ago
hello, world
AI-Assisted Coding
hello, world
CS50 Beginner 11y ago
Understanding Binary, Hexadecimal, Decimal (Base-10), and more
AI-Assisted Coding
Understanding Binary, Hexadecimal, Decimal (Base-10), and more
Corey Schafer Beginner 11y ago
Sublime Text 3: Setup, Package Control, and Settings
AI-Assisted Coding ⚡ AI Lesson
Sublime Text 3: Setup, Package Control, and Settings
Corey Schafer Beginner 11y ago
WordPress Tips: Test your theme with Theme Unit Test and Monster Widget
AI-Assisted Coding ⚡ AI Lesson
WordPress Tips: Test your theme with Theme Unit Test and Monster Widget
Corey Schafer Beginner 11y ago
WordPress Plugins: Imsanity
AI-Assisted Coding
WordPress Plugins: Imsanity
Corey Schafer Beginner 11y ago
iOS App Development with Swift by Dan Armendariz
AI-Assisted Coding
iOS App Development with Swift by Dan Armendariz
CS50 Beginner 11y ago
Meteor: a better way to build apps by Roger Zurawicki
AI-Assisted Coding
Meteor: a better way to build apps by Roger Zurawicki
CS50 Beginner 11y ago
Mac Tip: Ways to perform Screen Capturing and Screenshots
AI-Assisted Coding
Mac Tip: Ways to perform Screen Capturing and Screenshots
Corey Schafer Beginner 11y ago
CS50 2014 - Week 1
AI-Assisted Coding
CS50 2014 - Week 1
CS50 Beginner 11y ago
Sublime Text 2: Setup, Package Control, and Settings
AI-Assisted Coding
Sublime Text 2: Setup, Package Control, and Settings
Corey Schafer Beginner 11y ago
Web fonts using CSS Font Face
AI-Assisted Coding
Web fonts using CSS Font Face
Corey Schafer Beginner 11y ago
Raspberry pi with Python for Robotics 1 - Supplies Needed
AI-Assisted Coding ⚡ AI Lesson
Raspberry pi with Python for Robotics 1 - Supplies Needed
sentdex Beginner 12y ago
Monte Carlo Simulation and Python 18 - 2D charting monte carlo variables
AI-Assisted Coding ⚡ AI Lesson
Monte Carlo Simulation and Python 18 - 2D charting monte carlo variables
sentdex Beginner 12y ago
Monte Carlo Simulation and Python 17 - Using Monte Carlo to find best D'Alembert Increment
AI-Assisted Coding
Monte Carlo Simulation and Python 17 - Using Monte Carlo to find best D'Alembert Increment
sentdex Beginner 12y ago
Monte Carlo Simulation and Python 16 - Comparing profitability
AI-Assisted Coding ⚡ AI Lesson
Monte Carlo Simulation and Python 16 - Comparing profitability
sentdex Beginner 12y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Using Microsoft Copilot to Understand Your Customer
📚 Coursera Course ↗
Self-paced
Using Microsoft Copilot to Understand Your Customer
Opens on Coursera ↗
Generative AI for PowerPoint and Word to Optimize Content Creation
📚 Coursera Course ↗
Self-paced
Generative AI for PowerPoint and Word to Optimize Content Creation
Opens on Coursera ↗
Microsoft 365 Copilot AI: Office Automation & Workflows
📚 Coursera Course ↗
Self-paced
Microsoft 365 Copilot AI: Office Automation & Workflows
Opens on Coursera ↗
Les partenariats qui changent le monde : alliances innovantes entre entreprises et associations
📚 Coursera Course ↗
Self-paced
Les partenariats qui changent le monde : alliances innovantes entre entreprises et associations
Opens on Coursera ↗
Microsoft Copilot: Power Platform & Security Best Practices
📚 Coursera Course ↗
Self-paced
Microsoft Copilot: Power Platform & Security Best Practices
Opens on Coursera ↗
GitHub Copilot: The AI Pair Programmer for Coding
📚 Coursera Course ↗
Self-paced
GitHub Copilot: The AI Pair Programmer for Coding
Opens on Coursera ↗