AI Software Engineering for Beginners

Level up your Python foundation to build, test, and deploy complete web applications, from your own portfolio website to a working personal AI assistant. * **Full-stack web fundamentals**: HTML, CSS, and interactive JavaScript * **Backend API integration**: Connecting Python servers to AI models * **Professional Git workflows**: Version control and debugging best practices * **Personal portfolio**: Launching a live custom AI assistant

5 sections ยท 13 lessons

Course outline

Web Foundations

  1. Page Structure
  2. Visual Styling
  3. Client Scripts
  4. Web Foundations

Version Control

  1. Tracking Changes
  2. Branching Workflows

Backend APIs

  1. Server Basics
  2. API Routing
  3. AI Integration

Code Quality

  1. Debugging Strategies
  2. Automated Tests

Complete Applications

  1. System Design
  2. AI Assistant
  3. App Deployment

Start learning with Wondering