Cursuri de pregatire Building Coding Agents with Devstral: From Agent Design to Tooling
Devstral is an open-source framework designed for building and running coding agents that can interact with codebases, developer tools, and APIs to enhance engineering productivity.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level ML engineers, developer-tooling teams, and SREs who wish to design, implement, and optimize coding agents using Devstral.
By the end of this training, participants will be able to:
- Set up and configure Devstral for coding agent development.
- Design agentic workflows for codebase exploration and modification.
- Integrate coding agents with developer tools and APIs.
- Implement best practices for secure and efficient agent deployment.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Schița de curs
Introduction to Devstral and Coding Agents
- Overview of Devstral architecture
- Agentic AI concepts in software engineering
- Use cases for coding agents
Setting Up the Development Environment
- Installing and configuring Devstral
- Integration with Python and Git workflows
- IDE support with Visual Studio Code
Designing Coding Agents
- Defining agent roles and capabilities
- Workflow design for code navigation and refactoring
- Error handling and rollback strategies
Tool and API Integration
- Connecting agents to developer tools
- API integration for external services
- Automation patterns with coding agents
Agentic Workflows in Practice
- Code exploration and documentation generation
- Automated refactoring and testing assistance
- Collaborative coding with agents
Security and Best Practices
- Safe execution environments
- Access controls and permissions
- Monitoring and logging agent actions
Scaling and Maintaining Coding Agents
- Deploying agents across teams and projects
- Maintaining and updating agent workflows
- Continuous improvement with feedback loops
Summary and Next Steps
Cerințe
- Strong understanding of Python
- Experience with software development workflows
- Familiarity with APIs and code integration
Audience
- ML engineers
- Developer-tooling teams
- SREs working on developer experience
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Building Coding Agents with Devstral: From Agent Design to Tooling - Booking
Cursuri de pregatire Building Coding Agents with Devstral: From Agent Design to Tooling - Enquiry
Building Coding Agents with Devstral: From Agent Design to Tooling - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
Lecturer's knowledge in advanced usage of copilot & Sufficient and efficient practical session
Tan - ViTrox Technologies Sdn Bhd
Curs - Intermediate GitHub Copilot
Upcoming Courses
Cursuri înrudite
Avansat GitHub Copilot & IA pentru Proiecte și Infrastructură
14 oreGitHub Copilot este un instrument de completare a codului, alimentat de inteligență artificială, care ajută la accelerarea dezvoltării, îmbunătățind calitatea și productivitatea. În combinare cu aplicațiile de inteligență artificială în proiecte, infrastructură și software, managerii pot folosi AI pentru a optimiza alocarea resurselor, a simplifica fluxurile de lucru și a îmbunătăți procesele decizionale.
Această formare guvernată de un instrucțuator (online sau pe locație) se adresează managerilor cu nivel avansat care doresc să înprofundeză cunoștințele despre GitHub Copilot, explorând simultan aplicațiile practice ale IA în mediul corporativ, cu exemple relevante pentru proiecte de scară largă și industrii precum petrol și gaz.
La finalul acestei forme, participanții vor putea:
- Să aplică funcționalitățile avansate ale Copilot în proiectele corporative de scară largă.
- Să integreze Copilot în fluxurile multidisciplinare de lucru pentru eficiență maximă.
- Să folosească instrumentele AI pentru a optimiza gestiunea proiectelor, infrastructurii și achizițiilor software.
- Să implementeze strategii bazate pe IA pentru a îmbunătăți planificarea, estimarea și optimizarea timpului.
- Să recunoască aplicațiile practice ale IA în scenarii specifice industriei, cum ar fi petrolul și gazul.
Format al cursului
- Lecție interactivă și discuții.
- Exerciții practice și studii de caz.
- Demonstrații live ale instrumentelor AI și fluxurilor de lucru Copilot.
Opcțiuni de personalizare a cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza acest lucru.
Advanced GitHub Copilot
14 oreAcest curs instruit live, condus de instructor, în România (online sau on-site) este destinat participanților la nivel avansat care doresc să personalizeze GitHub Copilot pentru proiecte de echipă, să folosească funcțiile sale avansate și să îl integreze cu ușurință în pipele-urile CI/CD pentru o colaborare și productivitate sporite.
La finalul acestui curs, participanții vor putea:
- Personaliza GitHub Copilot pentru nevoile specifice ale proiectelor și al fluxurilor de lucru ale echipei.
- Lucra cu funcțiile avansate ale Copilot pentru sarcini de codificare complexe.
- Integra GitHub Copilot în pipele-urile CI/CD și în mediile collaborative.
- Optimiza colaborarea echipelor folosind instrumente bazate pe AI.
- Gestiona și rezolva problemele legate de setările și permisiunile Copilot eficient.
AI Coding Assistants: Îmbunătățirea Developerului Productivity
14 oreAceastă formare live, condusă de un instrucțurator în România (online sau presencial) se adresează dezvoltatorilor software la niveluri de începător până la intermediar care dorește să integreze asistenți AI pentru codificare în fluxul lor de lucru de dezvoltare.
La sfârșitul acestei forme, participanții vor fi capabili să:
- Înțeleagă rolul și capacitățile asistenților AI pentru codificare în dezvoltarea software-ului.
- Utilizeze diferite instrumente de asistență AI pentru codificare pentru a automate sarcinile rutiniere de codificare.
- Integreze asistenți AI pentru codificare în ciclul de viață al dezvoltării software-ului lor.
- Îmbunătățească productivitatea lor și să se concentreze pe sarcini de programare mai complexe și creative.
- Abordeze considerentele etice și folosirea responsabilă a AI în dezvoltarea software-ului.
GitHub Copilot pentru DevOps Automatizare și Productivity
14 oreGitHub Copilot este un asistent de codare alimentat de inteligență artificială care ajută la automatizarea sarcinilor de dezvoltare, inclusiv DevOps operațiuni precum scrierea configurărilor YAML, GitHub Acțiuni și scripturi de deploy.
Acest training condus de un instrucțurator (online sau în mod prezențial) este destinat profesionistilor cu nivel de începător până la intermediar care doresc să folosească GitHub Copilot pentru a optimiza DevOps sarcinile, a îmbunătăți automatizarea și a crește productivitatea.
La sfârșitul acestui training, participanții vor putea:
- Să utilizeze GitHub Copilot pentru a ajuta la scripting de shell, configurare și pipeline CI/CD.
- Să folosească completarea codului AI în fișiere YAML și GitHub Acțiuni.
- Să accelereze fluxurile de muncă pentru testare, deploy și automatizare.
- Să aplice Copilot responsabil cu o înțelegere a limitațiilor IA și a celor mai bune practici.
Format al cursului
- Lecții interactive și discuție.
- Multe exerciții și practică.
- Implementare directă într-un mediu de laborator live.
Opțiuni de personalizare a cursului
- Pentru a cere un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a organiza acest lucru.
GitHub Copilot pentru Dezvoltatori
14 oreAcest instruire în timp real, condus de un instrucțurator, în România (online sau pe locație) este destinat dezvoltatorilor cu niveluri de începător până la intermediar care doresc să învețe cum să utilizeze capacitățile lui GitHub Copilot într-un mediu de dezvoltare.
La sfârșitul acestei instrucțiuni, participanții vor putea:
- Să înțeleagă capacitatele și beneficiile lui GitHub Copilot.
- Să configureze și să integreze Copilot în fluxul de lucru al dezvoltării.
- Să înțeleagă funcțiile avansate ale Copilot și să învețe cele mai bune practici pentru a utiliza eficient Copilot.
GitHub Copilot în medii de echipă: Collaboration Cele mai bune practici
14 oreAceastă instruire live cu instructor în România (online sau la fața locului) se adresează participanților de nivel mediu până la avansat care doresc să optimizeze fluxurile de lucru ale echipei, să îmbunătățească practicile de codificare colaborativă și să gestioneze eficient utilizarea Copilot în medii cu mai mulți dezvoltatori.
La finalul acestei instruiri, participanții vor fi capabili să:
- Să configureze GitHub Copilot pentru medii de echipă.
- Să utilizeze Copilot pentru a îmbunătăți practicile de codificare colaborativă.
- Să optimizeze fluxurile de lucru ale echipei utilizând caracteristicile Copilot.
- Să gestioneze integrarea Copilot în proiecte multi-dezvoltator.
- Mențineți calitatea constantă a codului și standardele în cadrul echipelor.
- Folosiți caracteristicile Copilot avansate pentru nevoile specifice ale echipei.
- Combinați Copilot cu alte instrumente de colaborare pentru eficiență.
GitHub Copilot pentru depanare și revizuirea codului
14 oreAceastă instruire live cu instructor în România (online sau la fața locului) se adresează inginerilor QA de nivel mediu, dezvoltatorilor și șefilor de echipă care doresc să utilizeze GitHub Copilot pentru o depanare mai eficientă, îmbunătățirea calității codului și revizuirea simplificată a codului.
Până la sfârșitul acestui curs, participanții vor fi capabili să:
- Să configureze GitHub Copilot pentru depanare și revizuirea codului.
- Să utilizeze Copilot pentru identificarea și rezolvarea eficientă a erorilor.
- Să îmbunătățească calitatea codului cu ajutorul sugestiilor asistate de AI.
- Să eficientizeze procesele de revizuire a codului cu ajutorul capacităților Copilot.
- Colaborați eficient utilizând Copilot în medii de echipă.
GitHub Copilot pentru dezvoltarea Front-End
14 oreAceastă instruire live, susținută de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor front-end de nivel mediu care doresc să utilizeze GitHub Copilot pentru a automatiza sarcinile repetitive de codare, a îmbunătăți designul UI/UX și a eficientiza fluxurile de lucru front-end.
Până la sfârșitul acestui curs, participanții vor fi capabili să:
- Să configureze GitHub Copilot pentru proiectele de dezvoltare front-end.
- Să utilizeze Copilot pentru a genera eficient coduri HTML, CSS și JavaScript.
- Îmbunătățiți procesele de proiectare UI/UX utilizând sugestii de cod generate de AI.
- Îmbunătățiți fluxurile de lucru front-end cu strategii practice de integrare Copilot.
- Depanarea și depanarea codului front-end folosind asistența Copilot.
GitHub Copilot pentru Python Dezvoltatori
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor Python de nivel începător până la mediu care doresc să utilizeze GitHub Copilot pentru sarcini specifice Python, depanare și implementarea fluxurilor de lucru de învățare automată.
Până la sfârșitul acestui curs, participanții vor fi capabili să:
- Să instaleze și să configureze GitHub Copilot pentru dezvoltarea Python.
- Să utilizeze Copilot pentru a scrie cod Python eficient.
- Depanarea aplicațiilor Python utilizând sugestii generate de AI.
- Automatizați sarcinile repetitive de codare și îmbunătățiți eficiența fluxului de lucru.
- Utilizați Copilot pentru implementarea proiectelor de învățare automată în Python.
Intermediar GitHub Copilot
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează participanților de nivel mediu care doresc să utilizeze GitHub Copilot pentru a gestiona cazuri avansate de utilizare a codării, să îmbunătățească productivitatea și să integreze Copilot în fluxurile lor de dezvoltare.
La finalul acestei formări, participanții vor fi capabili să:
- Să își optimizeze utilizarea GitHub Copilot pentru sarcini avansate de codare.
- Să scrie un cod mai eficient, fără erori și întreținut cu ajutorul sugestiilor Copilot.
- Să integreze GitHub Copilot în IDE-urile și fluxurile de lucru preferate.
- Să utilizeze Copilot pentru depanare și refacerea codului.
- Să înțeleagă limitările și considerentele etice ale utilizării instrumentelor de codare bazate pe inteligența artificială.
Introducere la GitHub Copilot
7 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel începător care doresc să înțeleagă capacitățile GitHub Copilot, să îl configureze și să îl utilizeze eficient pentru a-și îmbunătăți experiența de programare.
La sfârșitul acestui curs, participanții vor fi capabili să:
- Să înțeleagă ce este GitHub Copilot și cum funcționează.
- Să configureze GitHub Copilot cu un editor de cod acceptat.
- Să utilizeze GitHub Copilot pentru a scrie, refactoria și depanarea codului mai rapid.
- Folosiți Copilot pentru a explora tehnici și soluții de codare.
- Aplicați cele mai bune practici pentru integrarea GitHub Copilot în fluxurile de lucru zilnice.
Tabnine pentru începători
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor începători care doresc să își sporească eficiența de codare cu ajutorul Tabnine.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să instaleze și să configureze Tabnine în IDE-ul lor preferat.
- Utilizeze funcțiile de autocompletare ale Tabnine pentru a accelera codarea.
- Personalizați setările lui Tabnine pentru o asistență optimă.
- Să înțeleagă modul în care AI-ul Tabnine învață din codul lor pentru a oferi sugestii mai bune.
Tabnine pentru dezvoltatori avansați
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel avansat și liderilor de echipă care doresc să stăpânească caracteristicile avansate ale Tabnine.
La finalul acestui curs de formare, participanții vor putea să:
- Să implementeze Tabnine în proiecte software complexe.
- Personalizați și antrenați modelele de inteligență artificială ale Tabnine pentru cazuri de utilizare specifice.
- Să integreze Tabnine în fluxurile de lucru ale echipei și în conductele de dezvoltare.
- Să îmbunătățească calitatea codului și să accelereze ciclurile de dezvoltare folosind cunoștințele lui Tabnine.
Tabnine: Codificați mai inteligent cu ajutorul inteligenței artificiale
21 oreAceastă formare live, condusă de un instrucțurator în România (online sau presential) se adresează dezvoltatorilor, de la principianti până la experți, care doresc să utilizeze Inteligența Artificială pentru generarea codului cu ajutorul lui Tabnine.
La sfârșitul acestei forme, participanții vor putea:
- Înțelege bazele generării de cod bazate pe Inteligența Artificială.
- Instala și configura Tabnine în mediul lor de dezvoltare.
- Utiliza Tabnine pentru completarea eficientă a codului și corectarea erorilor.
- Crea și antrena modele AI personalizate cu Tabnine pentru sarcini speciale.
Tabnine pentru Python Dezvoltatori
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel intermediar Python și oamenilor de știință de date care doresc să își sporească productivitatea cu ajutorul Tabnine.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să instaleze și să configureze Tabnine în mediul lor de dezvoltare Python.
- Utilizeze funcțiile de autocompletare ale Tabnine pentru a scrie cod Python mai eficient.
- Să personalizeze comportamentul Tabnine pentru a se potrivi stilului lor de codare și nevoilor proiectului.
- Să înțeleagă modul în care modelul de inteligență artificială al Tabnine funcționează în mod specific cu codul Python.