(code and test generation, code refactoring, explanation and documentation)
1 day or 2 half days
Windsurf is one of the most popular alternatives to Github Copilot among coding assistant applications which help programmers to generate, refactor, explain and document program codes in dozens of languages as well to generate tests for the same codes.
An important feature of Windsurf is the ability to use not only the current file but also local program libraries as well as public and private repos as context for code understanding and generation. This way Windsurf can learn the programming standards and styles of the team or the whole organization and can produce code that fits well into the existing code base and can use public or company program libraries.
At the end of the training participants:
Roughly 50% lecture, 50% hands on lab exercises. The lab exercises are available either in a VS Code + Python, VSCode + C, C++ or IntelliJ + Java environment.
Software developers and testers as well as their technical managers who want to use Windsurf in their daily work.
Basic understanding of AI concepts, experience in using the programming language where Windsurf would be used as a coding assistant, user experience with ChatGPT or similar chatbots.