Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
Trajanje 21 sati
Sadržaj kursa
Uvod u Graphite i moderne tokove rada za pregled koda
- Pregled arhitekture i ključnih karakteristika Graphite
- Razumevanje naslaganih zahteva za promene i automatizacije tokova rada
- Podešavanje Graphite sa GitHubom za projekte zasnovane na timu
Instalacija i konfiguracija Graphite
- Uspostavljanje Graphite u razvojnim okruženjima
- Povezivanje repozitorijuma i upravljanje dozvolama
- Konfiguracija redova spajanja, sandučića za zahteve za promene i politika za pregled koda
Optimizacija tokova rada zahteva za promene
- Implementacija naslaganih zahteva za promene i praćenje zavisnosti
- Smanjenje sukoba spajanja i povećanje brzine pregleda
- Upravljanje velikim bazama koda koristeći sistem za pregled Graphite
AI-bazirani pregled koda i poboljšanje produktivnosti
- Korišćenje AI asistenta za pregled koda u Graphite
- Integracija open source LLM modela kao što su Deepseek, Qwen i Mistral Small za uvid u kod
- Kreiranje automatskih predloga i nametanje standarda kvaliteta
Integracija Graphite sa DevOps alatima
- Povezivanje Graphite sa CI/CD pipeline-ovima
- Integracija sa GitHub Actions, Jenkins i drugim alatima za automatizaciju
- Obezbeđivanje usklađenosti i mogućnosti auditiranja u preduzećnim tokovima rada
Analitika, metrike i izveštavanje
- Korišćenje nadzornih ploča Graphite za praćenje performansi tima
- Identifikacija uskih grla i neefikasnosti
- Izgradnja prilagođenih izveštaja i vizualizacija
Skaliranje Graphite u preduzećnim okruženjima
- Podešavanje za više timova i strategije upravljanja
- Najbolje prakse za implementaciju velikih obima
- Bezbednost, zadržavanje podataka i pitanja usklađenosti
Praktični rad: Implementacija od početka do kraja
- Postavljanje kompletnog preduzećnog toka rada Graphite
- Integracija AI-baziranih pipeline-ova za pregled
- Izvođenje analize performansi tima i planiranje poboljšanja
Zaključak i sledeći koraci
Uslovi
- Razumevanje Git-based tokova rada
- Ispostavka sa razvojem softvera i sistemima za kontrolu verzija
- Znajstvo sa konceptima pregleda koda i CI/CD
Publika
- Inženjerski lideri i menadžeri razvoja softvera
- DevOps i platformski inženjerski timovi
- Stariji razvojači i tehnički arhitekti
Iskustva korisnika (1)
Stekao sam znanje o biblioteci Streamlit u jeziku Python i svakako ću je iskoristiti za unapređenje primena u mom timu, koje su trenutno razvijene u R Shiny-u.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurs - GitHub Copilot for Developers
Mašinski prevedeno