Part 1/2: Effective Use of GitHub Copilot in Software Development
Will AI write our software? No, it will not. Will it transform how we create software? No, it will not. Then, what will it do?
- Oct 24Alfândega Porto Congress Centre2 hours11:30 - 13:30 UTCZoran Horvat-
In this workshop, we shall utilize generative AI, both in terms of replacing coders in doing repetitive work, as well as in planning and designing the entire features. The future of software development starts here. If you do not expect AI to do the software development, but still want to learn how to leverage its power to improve and speed up your daily work, then you are welcome to join.
In this workshop, we shall be designing a Web application using the following technologies: ASP.NET Core with Razor pages, Dapper, and SQL Server.
In the mix of hands-on and demonstrative that follows, we shall tackle the most practical aspects of software development:
- The basics of generating code with AI
- Automating the generation of CRUD operations
- Creating SQL statements from natural language
- Generating tests with AI
- Solving algorithmic problems
- Feature planning
- Security considerations

Zoran is Principal consultant at Coding Helmet Consultancy, speaker and author of 100+ articles, and independent trainer on .NET technology stack. He can often be found speaking at conferences and user groups, promoting object-oriented development style and clean coding practices and techniques that improve longevity of complex business applications.