AI-assisted programming, code completion, automated testing, and tools that help developers write better code.
- DeepLearning.AI: Pair Programming with LLMs - Course on AI-assisted programming techniques.
Beginner - DeepLearning.AI: AI Python for Beginners - Learn Python with AI assistance.
Beginner - Microsoft: Introduction to GitHub Copilot - Free module on using AI for code generation.
Beginner
- GitHub Copilot Documentation - Learning AI-powered coding assistance (free for students/open source).
All Levels - Claude Code (Anthropic) - AI coding assistant documentation and guides.
All Levels - Cursor Documentation - AI-first code editor with comprehensive guides.
Beginner - Codeium - Free AI code completion for individuals.
Beginner - Continue (Open Source) - Open-source AI code assistant for VS Code and JetBrains.
Beginner - Aider Documentation - Open-source AI pair programming in the terminal.
Intermediate
- Sourcegraph Cody - AI coding assistant with codebase understanding.
Intermediate - AlphaCode (DeepMind) - Research on AI for competitive programming.
Advanced - GitHub Blog: AI in Software Development - Articles on AI-assisted development trends.
All Levels - The Stack (Hugging Face) - Open dataset for code LLM training and research.
Advanced