Programming Foundations
Courses
- Windsurf for Privacy-Conscious Development
- Intro to Building Java Applications with Cursor
- Multimodal Programming Interfaces
- OpenAI Apps SDK: Building Apps for ChatGPT
- Build with AI: Create a Context-Aware Multi-Agent System Using LLMs + MCP
- Build with AI: Developing a Discord Bot Conversationally
- Build with AI: Reasoning Models for AI Agents
- Hands-On AI: Vibe Coding with Cline
- Exploring Deterministic LLM Programming
- Developing with gpt-oss Models
- Building Software Test Plans Using AI
- GitHub Copilot for Software Developers by Microsoft Press
- AI-Assisted Analytics Engineering with dbt Copilot
- Hands-On AI: Vibe Coding in Python with Cursor
- AI Data Pipelines with Spring
- Build with AI: AI-Powered Dashboards with Streamlit
- AI Coding: Impacts on System Design and Architecture
- Build with AI: Creating AI Agents with OpenAI's Responses API
- Model Context Protocol (MCP) for Beginners by Microsoft
- Building AI Agents for Beginners by Microsoft
- Beyond Vibe Coding with Google Gemini: Become a Deliberate Developer
- Build with AI: Create Deterministic MCP Agents
- Build with AI: LLM-Powered Applications with Streamlit
- Build with AI: Creating AI Agents with GPT‑5