Cursuri de pregatire Process Mining în Python
Descriere
Extinderea analiticii Process Mining folosind instrumente în Python oferă o mare flexibilitate atunci când este necesară o înțelegere mai profundă a datelor provenite din procese. Process Mining (Explorarea proceselor) este o tehnică care aplică algoritmi pe jurnalele de evenimente pentru a analiza procesele de afaceri. Explorarea proceselor conectează datele cu procesele și oferă o perspectivă asupra tendințelor și modelelor care influențează performanța proceselor.
Schița de curs
Planul de formare
Introducere
Prezentare generală a Process Mining
• Exemple de analize
• Tipuri de notații utilizate în Process Mining
• Date (Jurnale de evenimente)
• Standardul de date XES
Process Mining în Python
• biblioteca PM4Py
• Structuri de date pentru procese
• Algoritmi de descoperire a proceselor (algoritmul alfa, alfa+, …)
Exerciții
• ETL (Extract, Transform, Load) pentru Process Mining
• Grafice Directly-Follows
• Inductive Process Mining
• Vizualizarea modelelor de procese
• Vizualizarea analizelor
• Metrici ale modelelor de procese - matrice de confuzie, fitness și precizie
• Analiza conformității
• Sojourn time vs waiting time
• bottlenecks
Rezumat și concluzii
Cerințe
Cerințe
• Cunoștințe de bază în programarea Python
• Cunoștințe de bază în domeniul Data Science
Publicul țintă
• Specialiști în Data Science
• Programatori Python interesați să-și extindă cunoștințele despre metodele de descoperire automată a proceselor și obținerea de perspective asupra proceselor bazate pe date
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Process Mining în Python - Rezervare
Cursuri de pregatire Process Mining în Python - Solicitare
Process Mining în Python - Cerere de consultanta
Mărturii (2)
Exercițiile practice legate de conținut ajută cu adevărat la înțelegerea mai profundă a fiecărui subiect. De asemenea, stilul de a începe cursul cu o prezentare teoretică și de a continua cu exerciții practice este bun și util pentru a lega conținutul de ce s-a prezentat anterior.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Curs - Introduction to Data Science and AI using Python
Tradus de catre o masina
Exemplele/exercițiile perfect adaptate domeniului nostru
Luc - CS Group
Curs - Scaling Data Analysis with Python and Dask
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Python Avansat: Bune Practici și Modele de Proiectare
28 OreAcest curs intensiv, practic, acoperă tehnici avansate de Python, bune practici de inginerie și modele de proiectare utilizate frecvent pentru a construi aplicații Python menținabile, testabile și de înaltă performanță. Acesta pune accent pe instrumente moderne, tipizare, modele de concurență, modele de arhitectură și fluxuri de lucru gata de implementare.
Această instruire condusă de un instructor, în direct (online sau la fața locului), este destinată dezvoltatorilor Python de nivel intermediar până la avansat care doresc să adopte practici și modele profesionale pentru sisteme Python de grad de producție.
La sfârșitul acestei instruiri, participanții vor putea:
- Aplica tipizarea Python, clasele de date și verificarea tipurilor pentru a crește fiabilitatea codului.
- Utiliza modele de proiectare și principii de arhitectură pentru a structura aplicații robuste.
- Implementa corect concurența și paralelismul folosind asyncio și multiprocessing.
- Construi cod bine testat cu pytest, testare bazată pe proprietăți și pipeline-uri CI.
- Profilarea, optimizarea și consolidarea aplicațiilor Python pentru producție.
- Ambalarea, distribuirea și implementarea proiectelor Python folosind instrumente moderne și containere.
Formatul Cursului
- Prelegeri interactive și demo-uri scurte.
- Laboratoare practice și exerciții de codificare în fiecare zi.
- Mini-proiect capitol care integrează modele, testare și implementare.
Opțiuni de Personalizare a Cursului
- Pentru a solicita o instruire personalizată sau o zonă de concentrare (date, web sau infrastructură), vă rugăm să ne contactați pentru a aranja.
Inginerie AI Agentică cu Python — Construiește Agenți Autonomi
21 OreAcest curs învață tehnici practice de inginerie pentru a proiecta, construi, testa și implementa sisteme agentice (autonome) folosind Python. Acoperă bucla agentului, integrarea uneltelor, gestionarea memoriei și stării, modele de orchestratie, controale de siguranță și considerații de producție.
Acest training condus de un instructor, live (online sau la fața locului), este destinat inginerilor de ML de nivel intermediar și avansat, dezvoltatorilor de AI și inginerilor de software care doresc să construiască agenți autonomi robusti, gata pentru producție, folosind Python.
La sfârșitul acestui training, participanții vor putea:
- Proiecta și implementa bucla agentului și fluxurile de luare a deciziilor.
- Integra unelte și API-uri externe pentru a extinde capacitățile agentului.
- Implementa arhitecturi de memorie pe termen scurt și lung pentru agenți.
- Coordona orchestări în mai mulți pași și compozabilitatea agentului.
- Aplica cele mai bune practici de siguranță, control al accesului și observabilitate pentru agenții implementați.
Formatul Cursului
- Prelegere interactivă și discuții.
- Laboratoare practice de construire a agenților cu Python și SDK-uri populare.
- Exerciții bazate pe proiecte care produc prototipuri implementabile.
Opțiuni de Personalizare a Cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Introducere în Știința Datelor și Inteligența Artificială folosind Python
35 OreAcesta este un curs introductiv de 5 zile în Știința Datelor și Inteligența Artificială (IA).
Cursul este prezentat cu exemple și exerciții folosind Python.
Scalarea Analizei de Date cu Python și Dask
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat cercetătorilor de date și inginerilor de software care doresc să utilizeze Dask în ecosistemul Python pentru a construi, scala și analiza seturi mari de date.
La sfârșitul acestui training, participanții vor putea:
- Să configureze mediul pentru a începe construirea procesării datelor mari cu Dask și Python.
- Să exploreze caracteristicile, bibliotecile, instrumentele și API-urile disponibile în Dask.
- Să înțeleagă cum Dask accelerează calculul paralel în Python.
- Să învețe cum să scaleze ecosistemul Python (Numpy, SciPy și Pandas) folosind Dask.
- Să optimizeze mediul Dask pentru a menține o performanță ridicată în gestionarea seturilor mari de date.
Analiza Datelor cu Python, Pandas și Numpy
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor Python și analiștilor de date de nivel intermediar care doresc să-și îmbunătățească abilitățile în analiza și manipularea datelor folosind Pandas și NumPy.
La finalul acestui training, participanții vor putea:
- Să configureze un mediu de dezvoltare care include Python, Pandas și NumPy.
- Să creeze o aplicație de analiză a datelor folosind Pandas și NumPy.
- Să efectueze operații avansate de curățare, sortare și filtrare a datelor.
- Să realizeze operații de agregare și să analizeze serii de timp.
- Să vizualizeze date folosind Matplotlib și alte biblioteci de vizualizare.
- Să depisteze și să optimizeze codul lor de analiză a datelor.
Insurtech: O Introducere Practică pentru Manageri
14 OreInsurtech (cunoscut și sub numele de Asigurări Digitale) se referă la convergența dintre asigurări și noile tehnologii. În domeniul Insurtech, „asigurătorii digitali” aplică inovații tehnologice în modelele lor de afaceri și operaționale pentru a reduce costurile, a îmbunătăți experiența clienților și a spori agilitatea operațiunilor lor.
În cadrul acestui training condus de un instructor, participanții vor înțelege tehnologiile, metodele și mentalitatea necesare pentru a aduce o transformare digitală în organizațiile lor și în industrie în general. Trainingul este destinat managerilor care trebuie să înțeleagă imaginea de ansamblu, să descifreze jargonul și să facă primii pași în stabilirea unei strategii Insurtech.
La finalul acestui training, participanții vor putea:
- Discuta despre Insurtech și toate componentele sale într-un mod inteligent și sistematic
- Identifica și demistifica rolul fiecărei tehnologii cheie din Insurtech.
- Elabora o strategie generală pentru implementarea Insurtech în organizația lor
Publicul țintă
- Asigurători
- Tehnologi din industria asigurărilor
- Părți interesate din domeniul asigurărilor
- Consultanți și analiști de afaceri
Formatul cursului
- Parțial curs, parțial discuții, exerciții și activități de grup bazate pe studii de caz
Dezvoltare Full Stack FARM (FastAPI, React și MongoDB)
14 OreAcest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor care doresc să folosească stiva FARM (FastAPI, React și MongoDB) pentru a construi aplicații web dinamice, de înaltă performanță și scalabile.
La sfârșitul acestui training, participanții vor putea:
- Să configureze mediul de dezvoltare necesar care integrează FastAPI, React și MongoDB.
- Să înțeleagă conceptele, caracteristicile și beneficiile cheie ale stivei FARM.
- Să învețe cum să construiască API-uri REST cu FastAPI.
- Să învețe cum să proiecteze aplicații interactive cu React.
- Să dezvolte, să testeze și să implementeze aplicații (front-end și back-end) folosind stiva FARM.
Dezvoltarea API-urilor cu Python și FastAPI
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor care doresc să folosească FastAPI cu Python pentru a construi, testa și implementa API-uri RESTful mai ușor și mai rapid.
La finalul acestui training, participanții vor putea:
- Să configureze mediul de dezvoltare necesar pentru a dezvolta API-uri cu Python și FastAPI.
- Să creeze API-uri mai rapid și mai ușor folosind biblioteca FastAPI.
- Să învețe cum să creeze modele și scheme de date bazate pe Pydantic și OpenAPI.
- Să conecteze API-uri la o bază de date folosind SQLAlchemy.
- Să implementeze securitate și autentificare în API-uri folosind instrumentele FastAPI.
- Să construiască imagini de container și să implementeze API-uri web pe un server cloud.
Fintech: O Introducere Practică pentru Manageri
14 OreÎn cadrul acestui training condus de un instructor, participanții vor dobândi o înțelegere a tehnologiilor, metodelor și mentalității necesare pentru implementarea unei strategii Fintech.
Acest training este destinat managerilor care trebuie să înțeleagă „imaginea de ansamblu” a Fintech-ului, să elimine agitația și jargonul, și să facă primii pași tangibili spre adoptarea noilor tehnologii aplicabile afacerilor și serviciilor financiare.
La finalul acestui training, participanții vor putea:
- Prezenta strategii Fintech viabile pentru organizația lor.
- Înțelege și explica rolul și funcționalitatea tehnologiilor cheie.
- Elabora un plan de acțiune pentru introducerea pas cu pas a noilor tehnologii.
Asigurări în Era Digitală
14 OreAsigurările în Era Digitală oferă o prezentare aplicată a modului în care transformarea digitală redefinește produsele, operațiunile și interacțiunea cu clienții în industria asigurărilor.
Acest training condus de un instructor, live (online sau la fața locului), este destinat profesioniștilor din domeniul asigurărilor de nivel intermediar care doresc să înțeleagă și să aplice tehnologii digitale, strategii bazate pe date și cadre de inovație pentru a moderniza ofertele și operațiunile de asigurări.
La finalul acestui training, participanții vor putea:
- Explica rolul AI, Big Data, IoT și al automatizării în fluxurile de lucru moderne din asigurări.
- Identifica tendințele InsurTech și modul în care acestea afectează ecosistemul asigurărilor.
- Proiecta strategii centrate pe client, facilitate de instrumente digitale și informații bazate pe date.
- Aplica abordări bazate pe date în managementul riscurilor și luarea deciziilor.
- Dezvolta o abordare de inovație și management al schimbărilor potrivită pentru asigurători.
- Analiza studii de caz din lumea reală și transpune lecțiile în inițiative locale.
Formatul Cursului
- Prelegere interactivă și discuții.
- Analiză de studii de caz și ateliere de lucru în grup.
- Exerciții practice și planificare acțiuni pentru organizațiile participanților.
Opțiuni de Personalizare a Cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a stabili detalii.
IREB CPRE – Nivelul de Bază (Extins): Ingineria Practică a Cerințelor și Pregătire pentru Certificare
14 OreIngineria Cerințelor (RE) este o disciplină cheie în dezvoltarea de software și sisteme, concentrată pe identificarea, documentarea și gestionarea nevoilor și constrângerilor părților interesate pentru a asigura succesul proiectului.
Această formare condusă de un instructor, în direct (online sau la fața locului), este destinată profesioniștilor de nivel intermediar care doresc să-și aprofundeze înțelegerea Ingineriei Practice a Cerințelor, în timp ce se pregătesc pentru examenul de certificare IREB CPRE – Nivelul de Bază.
La finalul acestei formări, participanții vor putea:
- Înțelege și aplică conceptele și terminologia cheie definite de programa IREB CPRE Foundation.
- Identifică și extrage cerințe folosind tehnici eficiente și adaptate contextului.
- Modelează, documentează și validează cerințe pentru proiecte din lumea reală.
- Gestionează schimbările, urmărirea și prioritizarea cerințelor pe parcursul ciclului de viață al proiectului.
- Utilizează instrumente și practici de Inginerie a Cerințelor pentru a îmbunătăți comunicarea și rezultatele proiectului.
- Este complet pregătit să susțină și să promoveze examenul de certificare IREB CPRE – Nivelul de Bază.
Formatul Cursului
- Prelegere interactivă și discuții.
- Exerciții bazate pe cazuri și ateliere de lucru colaborative.
- Sesiuni de pregătire pentru examen și întrebări practice.
Opțiuni de Personalizare a Cursului
- Module suplimentare sau studii de caz specifice industriei pot fi adăugate la cerere.
Dezvoltare Bazată pe Modele pentru Sisteme Încorporate
21 OreDezvoltarea Bazată pe Modele (MBD) este o metodologie de dezvoltare de software care permite o dezvoltare mai rapidă și mai rentabilă a sistemelor dinamice, cum ar fi sistemele de control, procesarea semnalelor și sistemele de comunicații. Aceasta se bazează pe modelarea grafică, în loc de programarea tradițională bazată pe text.
În cadrul acestui training condus de un instructor, participanții vor învăța cum să aplice metodologiile MBD pentru a reduce costurile de dezvoltare și a accelera timpul de lansare pe piață a produselor lor software incorporate.
La sfârșitul acestui training, participanții vor fi capabili să:
- Selecteze și utilizeze instrumentele potrivite pentru implementarea MBD.
- Folosească MBD pentru a efectua o dezvoltare rapidă în etapele inițiale ale proiectului lor de software incorporat.
- Scurteze timpul de lansare a software-ului lor incorporat pe piață.
Formatul cursului
- Parțial teoretic, parțial discuții, exerciții și practică intensă
Accelerarea Fluxurilor de Lucru în Python Pandas cu Modin
14 OreAcest training condus de un instructor, live (online sau la fața locului) în Moldova, este destinat cercetătorilor de date și dezvoltatorilor care doresc să utilizeze Modin pentru a construi și implementa calcule paralele cu Pandas pentru o analiză mai rapidă a datelor.
La sfârșitul acestui training, participanții vor putea:
- Să configureze mediul necesar pentru a începe dezvoltarea fluxurilor de lucru Pandas la scară largă cu Modin.
- Să înțeleagă caracteristicile, arhitectura și avantajele Modin.
- Să cunoască diferențele dintre Modin, Dask și Ray.
- Să efectueze operații Pandas mai rapid cu Modin.
- Să implementeze întreaga API Pandas și funcții.
Analiza Cerințelor
21 OreAcest training condus de un instructor, în format live în Moldova (online sau la fața locului), este destinat persoanelor care doresc să înțeleagă analiza cerințelor și să o desfășoare eficient și precis, utilizând tehnici de analiză pentru proiectele lor.
La sfârșitul acestui training, participanții vor putea:
- să identifice diferite tipuri de cerințe.
- să înțeleagă conceptele generale și activitățile din cadrul analizei cerințelor.
- să fie familiarizați cu metodologia analizei cerințelor.
- să utilizeze diverse tehnici de analiză a cerințelor în avantajul lor.
- să structureze cerințele pentru a comunica eficient cu arhitecții și dezvoltatori printr-un proces iterativ de colectare a cerințelor.
Inginerie Software, Inginerie a Cerințelor și Testare
63 OreAcest curs demonstrează prin practică directă elementele fundamentale și aplicațiile ingineriei software, ingineriei cerințelor și testării.