Kurzusleírás
Az AIASE bemutatása
- Az AI áttekintése a szoftverfejlesztésben
- Az AIASE története és fejlődése
- Kulcsfogalmak és terminológia
AI-technológiák a szoftverfejlesztésben
- A gépi tanulás alapjai
- Természetes nyelvi feldolgozás (NLP) a kódhoz
- Neurális hálózatok és mély tanulási modellek
Szoftverfejlesztés automatizálása mesterséges intelligencia segítségével
- AI-eszközök alapkód generálásához
- Automatizált kódrefaktorálás és optimalizálás
- Funkcionális és egységteszt kód generálása
- AI által támogatott teszteset tervezés és optimalizálás
A kódminőség javítása mesterséges intelligencia segítségével
- AI hibafelismeréshez és kódellenőrzéshez
- Prediktív elemzés szoftverkarbantartáshoz
- AI-alapú statikus és dinamikus elemző eszközök
- Automatizált hibakeresési technikák
- AI által vezérelt hibakeresés és -javítás
AI in DevOps és folyamatos integráció/folyamatos telepítés (CI/CD)
- AI az összeépítés optimalizálásához és telepítéséhez
- AI a megfigyelésben és a naplóelemzésben
- Prediktív modellek CI/CD csővezetékekhez
- AI-alapú tesztautomatizálás CI/CD munkafolyamatokban
- AI valós idejű hibaészlelés és -feloldás
AI for Documentation és Knowledge Management
- Dokumentumok és dokumentációk automatikus generálása
- Tudáskinyerés kódbázisokból
- AI kódkereséshez és újrafelhasználáshoz
Etikai megfontolások és kihívások
- Elfogultság és igazságosság az AI-eszközökben
- Szellemi tulajdon és engedélyezési kérdések
- Az AI jövője a szoftverfejlesztésben
Gyakorlati projektek és esettanulmányok
- Munkavégzés népszerű AI-eszközökkel a szoftverfejlesztésben
- Az AIASE esettanulmányai az iparban
- Capstone projekt: AI-val kiegészített szoftveralkalmazás fejlesztése
Összegzés és a következő lépések
Követelmények
- A szoftverfejlesztési folyamatok és módszertanok ismerete
- Programozási tapasztalat Python
- A gépi tanulási koncepciók alapismeretei
Közönség
- Szoftverfejlesztők
- Szoftvermérnökök
- Műszaki vezetők és vezetők
Vélemények (5)
A tanítás módja
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Kurzus - SoapUI for API Testing
Gépi fordítás
Mindent élveztem, mivel teljesen új számomra, és látom, hogy milyen hozzáadott értéket jelenthet a munkámnak.
Zareef - BMW South Africa
Kurzus - Tosca: Model-Based Testing for Complex Systems
Gépi fordítás
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Kurzus - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Kurzus - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.