Features
Description
Infoshare is the largest tech community in CEE and the organizer of the leading tech conference in Gdańsk. It connects startups, investors, corporations, and innovation enthusiasts. It promotes entrepreneurship, knowledge sharing, and networking. Through events, competitions, and programs, it supports the development of the tech ecosystem in Poland and the region.
The AI Tools Supporting Programmer Work training is a comprehensive course that shows how to effectively use modern AI technologies such as ChatGPT, GitHub Copilot, Tabnine, and Cursor AI. Participants will learn practical applications of these tools in programming, from planning and writing code to automating tests and optimizing existing projects. The course also covers ethical aspects of working with AI and helps choose the best tool for specific needs.
- For programmers who want to speed up the coding process and improve their efficiency with AI.
- For beginners and intermediate developers looking for ways to automate and better organize their work.
- For technical leaders and IT managers who want to implement AI tools in programming teams.
- For technology enthusiasts who want to learn about the latest solutions supporting programming.
- You will learn about the most popular AI tools, such as ChatGPT, GitHub Copilot, Tabnine, and Cursor AI, and their advanced features.
- You will learn how to optimize programming processes, from code generation to refactoring and test automation.
- You will discover how to integrate these tools with programming environments and use them in daily work.
- You will understand how to compare and choose the right AI tools depending on project specifics.
INTRODUCTION TO AI IN PROGRAMMING
• generative AI in IT
• the most popular language models
• key ethical principles – programmer and AIBASICS OF WORKING WITH AI ASSISTANTS
• tokens – calculation method and their cost
• integration with daily work environment
• application of ChatGPT in programmer work
• advanced capabilities of ChatGPTGITHUB COPILOT – INTELLIGENT PARTNER IN CODING
• installation and configuration of GitHub Copilot
• code generation and problem-solving with Copilot
• advanced techniques for working with GitHub CopilotTABNINE – INTELLIGENT CODE COMPLETION
• configuration and personalization of Tabnine
• using Tabnine for faster code creation
• integration of Tabnine with programming environmentsCURSOR AI – NEW GENERATION CODE EDITORS
• installation and first steps with Cursor AI
• using Cursor Composer for rapid prototyping
• advanced features of Cursor AI – refactoring and debuggingPRACTICAL APPLICATIONS OF AI IN DAILY PROGRAMMER WORK
• planning and implementing new features with AI assistance
• test and documentation automation
• optimization and refactoring of existing codeCOMPARISON OF AI TOOLS AND CHOOSING THE RIGHT SOLUTION
• analysis of strengths and weaknesses of GitHub Copilot, Tabnine, and Cursor AI
• use case scenarios for different types of projects
• ways to combine different AI tools
24 h/3 days