Course curriculum

    1. Segment 00: Welcome to the Course: Course Overview

    2. Segment 01: Introduction to the Course

    3. Segment 02: Module Introduction

    4. Segment 03: Overview of Code Generation Tools

    5. Segment 04: Setting Up AI Coding Assistants

    6. Segment 05: Prompt Patterns for Coding

    1. Segment 06: Generating Simple Functions and Classes

    2. Segment 07: Boilerplate and Complex Structures

    3. Segment 08: Case Study: AI Code Generation Project

    1. Segment 09: Code Review & Security Analysis

    2. Segment 10: Refactoring for Maintainability

    3. Segment 11: Testing and Debugging AI-Generated Code

    4. Segment 12: Reading: Code and Beyond: A Review on the Impact of AI on Modern Software Development

    5. Segment 13: Hands-On-Lab: Integrating an AI Assistant into a Simple Project

    6. Segment 14: Quiz: Quality Control for AI-Generated Code

    1. Segment 15: Module Introduction

    2. Segment 16: Requirements to Code Outlines

    3. Segment 17: AI for Database Design and Queries

    4. Segment 18: Case Study on AI in Design Phase

    1. Segment 19: Generating API Endpoints

    2. Segment 20: AI for Integration Development

    3. Segment 21: Debugging APIs with AI

    1. Segment 22: Generating Inline Code Comments

    2. Segment 23: Creating Comprehensive Documentation

    3. Segment 24: Automating Documentation Workflows with AI

    4. Segment 25: Reading: The Future of Generative AI in Software Engineering: A Vision from Industry and Academia in the European GENIUS Project

    5. Segment 26: Hands-On-Lab: Managing Complexity & Documentation Challenges

    6. Segment 27: Quiz: Automating Documentation

About this course

  • Free
  • 54 lessons
  • 4 hours of video content

Discover your potential, starting today