Talk to an Instructor:
Jonas Felix
This hands-on training offers a comprehensive learning experience in AI-assisted software development. Attendees will develop practical skills in using AI tools for code understanding, generation, and development assistance. The training covers topics such as setting up AI tools in the development process, integrating AI plugins like Continue and Aider, and practical exercises on AI command-line tools. With this knowledge, participants can enhance their efficiency in software development and create more effective modern software solutions.
We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.
The course covers the following topics:
- Introduction and Lab Setup
... - Welcome and Workshop Objectives
... - Overview of Lab Environment and Tool Setup
- Fundamental Understanding of AI: From History to current Development
- AI in Software Development: The Three Pillars
... - Understanding: AI for Code Comprehension and Analysis
... - Creating: AI-assisted Code Generation and Problem Solving
... - Assistant: AI as Development Aid for Testing, Debugging, and Other Tasks
- Hands-on Exercises: Starting with the Basics
... - Creating a Good Prompt
... - Using AI for Internet Search
... - Practical Exercises , covering all Three Pillars
- AI Integration: Local AI Usage
... - Setting Up and Configuring a Local LLM
... - Understanding LLM Selection Criteria
- AI Integration: Integrating AI into an IDE
... - Introduction and configuration of multiple plugins
... - Practical Exercises , covering all Three Pillars
- AI-assisted Development with an Agentic Workflow
... - Introduction to Agents and Agentic Workflow
... - Configuration and Usage of Agentic Tools
... - Practical Exercises , covering all Three Pillars
- AI Command Line
... - Introduction to CLI Tools
... - Simple Workflow Integration
... - Practical Exercises and creating simple automations
- Summary and Q&A
Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.
Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.
Upon completing this course, you will possess the practical skills to effectively utilize AI tools for understanding, creating, and assisting code.
The course is well structured and consists of theoretical explanations and practical exercises. You will be accompanied by an experienced trainer who can answer questions related to the topics of the course.
The training is aimed at software developers, DevOps engineers, system administrators, and IT professionals who wish to expand their skills in AI-assisted software development.
A basic understanding of software development technologies and experience in programming are recommended for this course.
Every participant will receive a questionnaire and a preparation checklist after registration. We provide a comprehensive laboratory environment for each participant, so that all participants can directly implement their own experiments and even complex scenarios.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Talk to an Instructor:
Jonas Felix
Training-Centers:
Basel:
- Aeschenplatz 6, 4052 Basel
Zurich:
- HWZ, Lagerstrasse 5, 8004 Zürich
Company address:
felixideas GmbH
Baslerstrasse 5a
4102 Binningen