Courses - Learn AI Development
Free courses and resources for everyone learning AI-assisted software development.
🎥 Video Tutorial Series
Comprehensive video series for students, educators, and industry professionals.
🌟 Series 1: Foundation - Beyond the AI Hype
Perfect for: Everyone starting with AI tools
- Video 1.1: AI Tools Overview - Facts vs Fiction (15 min)
- Video 1.2: Setting Up Your AI Development Environment (20 min)
- Video 1.3: Prompt Engineering Basics (18 min)
- Video 1.4: Code Review with AI (22 min)
🚀 Series 2: Practical Building
Perfect for: Students and developers wanting hands-on projects
- Video 2.1: Building a Complete Website with AI (45 min)
- Video 2.2: Database Design with AI Tools (35 min)
- Video 2.3: API Development Using AI (40 min)
- Video 2.4: Frontend Framework Implementation (50 min)
- Video 2.5: Testing Strategies with AI (30 min)
🏗️ Series 3: Advanced Integration
Perfect for: Advanced students and professionals
- Video 3.1: AI-Human Collaboration Workflows (25 min)
- Video 3.2: When AI Fails - Debugging (35 min)
- Video 3.3: Security Considerations (30 min)
- Video 3.4: Performance Optimization (28 min)
🎓 Series 4: Educational Implementation
Perfect for: Educators and teachers
- Video 4.1: Teaching AI-Assisted Development (30 min)
- Video 4.2: Student Assessment in the AI Era (25 min)
- Video 4.3: Managing AI Tools in the Classroom (20 min)
🎁 All Completely FREE
- No subscriptions or paywalls
- All videos will be embedded on this page
- Downloadable materials and code examples
- Coming: Spring 2026
🤖 AI Tools Guide for Students
Essential AI Development Tools
1. GitHub Copilot - Your AI Pair Programmer
- Real-time code suggestions as you type
- Free for students with GitHub Student Pack
- Works best with clear, descriptive comments
2. ChatGPT/GPT-4 - Conversational Assistant
- Explain complex code concepts
- Generate code from natural language
- Debug errors and suggest fixes
- Available: Free and Pro versions
3. Claude - Advanced Code Analysis
- Analyze entire codebases
- Suggest architectural improvements
- Generate comprehensive documentation
4. Cursor - AI-First Code Editor
- AI-powered editing and refactoring
- Natural language code generation
- Intelligent debugging assistance
5. Replit AI - Browser-Based Development
- No local setup required
- Real-time collaboration with AI
- Instant deployment and sharing
🎯 Tool Recommendations by Skill Level
🌱 Blank Slate Coders:
- Start with: Replit AI + ChatGPT
- Focus: Understanding what AI generates
🔍 Code Curious:
- Start with: GitHub Copilot + ChatGPT
- Focus: Bridge theory to practice
🛠️ Traditional Builders:
- Start with: GitHub Copilot + Claude
- Focus: Productivity gains and quality
🤖 AI Natives:
- Start with: Cursor + Claude + Advanced GPT
- Focus: Sophisticated prompting techniques
💡 Best Practices
Do's ✅
- Be specific with prompts
- Always test AI-generated code
- Ask AI to explain its solutions
- Document your AI usage
Don'ts ❌
- Don't blindly copy code
- Don't skip testing
- Don't over-rely on AI
- Don't ignore security issues
🎨 Effective Prompting
Structure Your Requests:
Context: "I'm building a web application for students"
Task: "Create a JavaScript function that..."
Constraints: "Use vanilla JavaScript, no external libraries"
Format: "Include error handling and comments"
📚 Learning Resources
Official Documentation
Stay Updated
Contact d.radic@roc-nijmegen.nl to be notified when video series launch.
Learn AI-assisted development the right way - for free! 🚀