Henter data ...

Python Advanced Development & Machine Learning med Python (2 x 3 dage). 31200 kr. + moms

Kort navn:

Varighed:


RING 70 23 26 50 eller send en mail og få uforpligtende informationer om, hvor kurset udbydes, datoer, priser og en status på, om kurset har deltagere nok til at det bliver gennemført.

Udbydes kurset ikke i oversigten til højre, så kontakt os endelig for ny dato.

6 dage opdelt i 2 moduler á 3 dage
Afholdes hos SuperUsers A/S

Hvis du f.eks. søger en fond, f.eks 

Vedr. Statens Kompefond - Akademiker Puljen, , så er den maksimale støtte aktuelt:
  • Op til 5.000 kr. pr. kursusdag
  • Maksimalt 25.000 kr. i alt pr. ansøgning
Det betyder eksempelvis:
  • 3-dages kursus til 15.600 kr. → kan normalt dækkes fuldt ud. Særpris 15000 kr. + moms.
  • 6-dages kursus til 31.200 kr. → fonden kan højst give 25.000 kr., og arbejdsgiveren skal medfinansiere resten, dvs. 6200 kr. - det vil sige 2 fakturaer.


Målgruppe

Kurset er målrettet udviklere, analytikere og tekniske specialister, der allerede har erfaring med Python og ønsker at udbygge deres kompetencer inden for avanceret softwareudvikling, databearbejdning og Machine Learning.

Gennem to intensive moduler lærer du at udvikle robuste og skalerbare Python-løsninger, arbejde sikkert med databaser og API'er samt anvende Machine Learning til analyse, klassificering og prædiktive modeller.


Modul 1: Avanceret Python, Databaser og Performance

3 dage

Dette modul går i dybden med Python som professionelt udviklingsværktøj. Du lærer, hvordan moderne Python anvendes til udvikling af sikre, skalerbare og effektive løsninger, der kan håndtere store datamængder og komplekse forretningsprocesser.

Vi arbejder med avancerede programmeringskoncepter som funktionel programmering, lambda-funktioner og closures, der gør det muligt at skrive mere fleksibel og vedligeholdelsesvenlig kode. Du får samtidig indsigt i best practices for at minimere skjulte sideeffekter og sikre høj kodekvalitet.

Kurset introducerer Pythons integration med relationelle databaser som Microsoft SQL Server, Oracle og DB2. Du lærer at arbejde sikkert med SQL, beskytte applikationer mod SQL Injection og anvende SQLAlchemy ORM til at forbinde databaser med objektorienterede modeller.

Derudover fokuserer vi på performanceoptimering, hvor du lærer at anvende multithreading og multiprocessing korrekt. Vi gennemgår udfordringer som race conditions, deadlocks og ressourcehåndtering samt teknikker til at udvikle skalerbare client/server-applikationer.


Du lærer blandt andet at:

  • Udvikle avancerede Python-løsninger med funktionel programmering
  • Arbejde med lambda-funktioner og closures
  • Integrere Python med SQL-baserede databaser
  • Beskytte applikationer mod almindelige sikkerhedsproblemer
  • Anvende SQLAlchemy ORM til databaserelateret udvikling
  • Optimere applikationers performance med parallel behandling
  • Håndtere multithreading, multiprocessing og synkronisering
  • Udvikle klient/server-løsninger med sockets og REST-baserede services
  • Arbejde med JSON og XML til dataudveksling


Modul 2: Machine Learning med Python

3 dage

I dette modul lærer du at anvende Machine Learning i praksis ved hjælp af Python og de mest anvendte biblioteker inden for moderne dataanalyse.

Vi starter med en introduktion til Machine Learning-begreber og Python-økosystemet omkring NumPy, Pandas og scikit-learn. Herefter arbejder vi med klargøring af data gennem data cleaning, feature engineering, visualisering og skalering.

Du lærer at udvikle modeller til både regression og classification samt anvende teknikker som Decision Trees, Random Forests og clustering. Derudover introduceres centrale områder som dimensionality reduction, modelvalidering og optimering af modelperformance.

Undervisningen kombinerer teori, demonstrationer og praktiske laboratorieøvelser, så du opbygger konkrete færdigheder, der kan anvendes direkte i egne projekter.

Du lærer blandt andet at:

  • Forberede og analysere data med Pandas og NumPy
  • Forstå forskellen mellem supervised og unsupervised learning
  • Udvikle modeller til prediction og classification
  • Anvende Decision Trees og Random Forests
  • Forstå principperne bag Support Vector Machines (SVM)
  • Arbejde med clustering og Principal Component Analysis (PCA)
  • Evaluere modelperformance og identificere overfitting
  • Tune hyperparametre og optimere modeller
  • Gemme, genindlæse og integrere ML-modeller i applikationer
  • Anvende Machine Learning som en naturlig del af moderne Python-løsninger


Udbytte efter begge moduler

Efter gennemførelse af kurset kan du:

  • Udvikle robuste og skalerbare Python-applikationer
  • Integrere Python sikkert med relationelle databaser og API'er
  • Optimere applikationers performance og håndtere samtidige processer
  • Strukturere og analysere komplekse datasæt
  • Udvælge og implementere relevante Machine Learning-modeller
  • Evaluere og optimere modellernes kvalitet
  • Integrere Machine Learning i eksisterende Python-løsninger
  • Arbejde professionelt med dataanalyse, automatisering og AI-relaterede projekter


Varighed: 6 dage
Modul 1: 3 dage – Avanceret Python, Databaser og Performance
Modul 2: 3 dage – Machine Learning med Python

Forbehold for ændringer efter publisering
Kursusdatoer