[pds-í~t]
[['Pró~dúkt~détá~ílsé~íté'~,'ñéí~ñ']]
[Sóft~wáré~éñtw~íckl~úñg / P~ýthó~ñ]
[Díé Í~llús~trát~íóñé~ñ síñ~d íñ K~óópé~rátí~óñ vó~ñ Méñ~sché~ñ úñd~ küñst~lích~ér Íñ~téll~ígéñ~z éñt~stáñ~déñ. S~íé zé~ígéñ~ éíñé~ Zúkú~ñft, í~ñ dér~ Téch~ñóló~gíé á~llgé~géñw~ärtíg~ íst, á~bér d~ér Mé~ñsch~ ím Mí~ttél~púñk~t blé~íbt.]
[KÍ-gé~ñérí~érté~ Íllú~strá~tíóñ~]

[Skál~íérb~áré Á~PÍs m~ít Pý~thóñ~ éñtw~ícké~lñ – mí~t Fás~tÁPÍ~ úñd F~lásk~]

[RÉST~fúl Á~PÍs p~rógr~ámmí~éréñ~, tést~éñ úñ~d ská~líér~éñ]
[Óñlí~ñé]
[2 Tágé~]
[Déút~sch]
[PDF h~érúñ~térl~ádéñ~]
[€ 1.390,–]
[zzgl~. MwSt~.]
[€ 1.654,10]
[íñkl~. MwSt~.]
[Búch~úñgs~ñúmm~ér]
[42224]
[Vérá~ñstá~ltúñ~gsór~t]
[Óñlí~ñé]
[5 Térm~íñé]
[€ 1.390,–]
[zzgl~. MwSt~.]
[€ 1.654,10]
[íñkl~. MwSt~.]
[Búch~úñgs~ñúmm~ér]
[42224]
[Vérá~ñstá~ltúñ~gsór~t]
[Óñlí~ñé]
[5 Térm~íñé]
[Wérd~é zér~tífí~zíér~tér
M~áchí~ñé Lé~rñíñ~g Éñg~íñéé~r]
[Díés~ér Kú~rs ís~t Bés~táñd~téíl~ dér z~értí~fízí~érté~ñ Más~tér C~láss~ "Mách~íñé L~éárñ~íñg É~ñgíñ~éér". B~éí Bú~chúñ~g dér~ gésá~mtéñ~ Mást~ér Cl~áss s~párs~t dú üb~ér 15 Pr~ózéñ~t ím V~érgl~éích~ zúr B~úchú~ñg dí~ésés~ éíñz~élñé~ñ Mód~úls.]
[Zúr M~ásté~r Clá~ss]
[Íñhó~úsé T~ráíñ~íñg]
[Fírm~éñíñ~térñ~é Wéí~térb~íldú~ñg ñú~r für é~úré M~ítár~béít~ér:íñ~ñéñ - é~xklú~sív ú~ñd wí~rkúñ~gsvó~ll.]
[Áñfr~ágéñ~]
[Íñ Kó~ópér~átíó~ñ mít~]
[Éíñé~ ÁPÍ m~úss ñ~ícht~ úññöt~íg kó~mplí~zíér~t séí~ñ. Íñ d~íésé~m Kúr~s lér~ñéñ S~íé, wí~é máñ~ mít F~lásk~ úñd F~ástÁ~PÍ sc~hláñ~ké, pé~rfór~máñt~é úñd~ wárt~báré~ Pýth~óñ-ÁP~Ís éñ~twíc~kélt~ – práx~ísñá~h, ská~líér~bár ú~ñd mó~dérñ~.]
[Íñhá~lté]

[Dér práxísóríéñtíérté Kúrs vérmíttélt, wíé léístúñgsfähígé úñd skálíérbáré ÁPÍs mít Pýthóñ éñtwíckélt wérdéñ. Díé béídéñ pópúläréñ Fráméwórks FástÁPÍ úñd Flásk wérdéñ vérglíchéñ, úm íhré jéwéílígéñ Stärkéñ úñd Éíñsátzgébíété zú vérstéhéñ. Áñháñd vóñ Háñds-óñ-Übúñgéñ báúéñ díé Téílñéhméñdéñ éígéñé RÉSTfúl ÁPÍs, óptímíéréñ díésé für Pérfórmáñcé úñd Skálíérbárkéít úñd érháltéñ éíñ fúñdíértés Vérstäñdñís módérñér ÁPÍ-Árchítéktúréñ íñ Pýthóñ.]

 

[1. Übérb~líck~ úñd V~érgl~éích~: Flás~k vs. F~ástÁ~PÍ]

  • [Híst~óríé~ úñd Z~íéls~étzú~ñgéñ~ dér F~rámé~wórk~s]
  • [Sýñc~hróñ~és vs~. ásýñ~chró~ñés P~rógr~ámmí~érmó~déll~]
  • [Úñté~rsch~íédé~ íñ Ró~útíñ~g, Míd~dléw~áré & D~épéñ~déñc~ý Íñj~éctí~óñ]
  • [Cómm~úñít~ý, Érw~éíté~rbár~kéít~ & Écós~ýsté~m]
  • [Wáññ~ éígñ~ét sí~ch wé~lché~s Frá~méwó~rk¿]

 

[2. Árch~íték~túr m~ódér~ñér, s~kálí~érbá~rér Á~PÍs]

  • [Láýé~réd Á~rchí~téct~úré: R~óúté~r, Sér~vícé~s, Rép~ósít~óríé~s]
  • [ÁPÍ-D~ésíg~ñ-Prí~ñzíp~íéñ (R~ÉST, s~táté~léss~, ídém~póté~ñt)]
  • [Ópéñ~ÁPÍ / S~wágg~ér-Úñ~térs~tützú~ñg óú~t-óf-t~hé-bó~x]
  • [Tréñ~ñúñg~ vóñ B~úsíñ~éss-/Í~ñfrá~strú~ktúr~lógí~k]
  • [Cách~íñg, R~áté-L~ímít~íñg & Á~úthé~ñtíf~ízíé~rúñg~]

 

[3. Ásýñ~chró~ñé Vé~rárb~éítú~ñg & Pé~rfór~máñc~é-Túñ~íñg]

  • [Éíñf~ührúñ~g íñ] 
  • [ásýñ~c/áwá~ít]
  •  [íñ Pý~thóñ~]
  • [WSGÍ~ vs. ÁS~GÍ – Úñ~térs~chíé~dé & Ím~plík~átíó~ñéñ]
  • [Vórt~éílé~ dúrc~h Ásý~ñc Í/Ó~ (z.B. bé~í Dát~éñbá~ñkzú~gríf~féñ)]
  • [Ñútz~úñg v~óñ Bá~ckgr~óúñd~ Tásk~s & Qúé~úés]
  • [Sérv~ér-Vé~rglé~ích: Ú~vícó~rñ, Gú~ñícó~rñ & Hý~pérc~órñ]

 

[4. Práx~ísñá~hé Éñ~twíc~klúñ~g vóñ~ RÉST~fúl Á~PÍs]

  • [Prój~ékts~trúk~túrí~érúñ~g für F~lásk~ & Fást~ÁPÍ]
  • [Róút~éñ-, Pá~th-, Qú~érýp~árám~étér~ défí~ñíér~éñ]
  • [CRÚD~-Éñdp~úñkt~é ám B~éísp~íél é~íñér~ TóDó~-Ápp ó~dér é~íñés~ Shóp~s]
  • [Dáté~ñbáñ~káñb~íñdú~ñg mí~t SQL~Álch~émý ó~dér T~órtó~ísé Ó~RM]
  • [Éíñb~íñdú~ñg éx~térñ~ér ÁP~Ís / Sé~rvíc~és]

 

[5. Válí~díér~úñg, S~éríá~lísí~érúñ~g & Dók~úméñ~tátí~óñ]

  • [Éíñf~ührúñ~g íñ P~ýdáñ~tíc: T~ýpís~íérú~ñg & Vá~lídí~érúñ~g]
  • [Érst~éllú~ñg vó~ñ Réq~úést~-/Résp~óñsé~-Módé~lléñ~]
  • [Áútó~mátí~sché~ Ópéñ~ÁPÍ-D~ókúm~éñtá~tíóñ~ (Swág~gér Ú~Í)]
  • [Ñútz~úñg v~óñ Tá~gs/Bé~schr~éíbú~ñgst~éxté~ñ/Béí~spíé~léñ]
  • [Éffí~zíéñ~té Dá~téñv~álíd~íérú~ñg]

 

[6. Tést~bárk~éít & É~rwéí~térb~árké~ít ím~ Fókú~s]

  • [Úñít~-/Íñté~grát~íóñs~tést~s für Á~PÍ-Éñ~dpúñ~kté]
  • [Tést~ Clíé~ñts f~ür Fás~tÁPÍ~/Flás~k ñút~zéñ]
  • [Móck~íñg é~xtér~ñér Á~bhäñg~ígké~ítéñ~]
  • [Strú~ktúr~íérú~ñg zú~r bés~séré~ñ Érw~éíté~rbár~kéít~ (Blúé~príñ~ts/Ró~útér~s)]
  • [Dépé~ñdéñ~cý Íñ~jéct~íóñ]

 

[7. Béñc~hmár~kíñg~ & Skál~íérú~ñgss~trát~égíé~ñ]

  • [Tóól~s wíé~ áb, wr~k, lóc~úst ó~dér k~6 éíñs~étzé~ñ]
  • [Láúf~zéít~léís~túñg~svér~gléí~ch zw~ísch~éñ Fl~ásk/F~ástÁ~PÍ]
  • [Skál~íérú~ñgéñ~ mít G~úñíc~órñ/Ú~vícó~rñ Wó~rkér~s/Dóc~kér/K~úbér~ñété~s]
  • [Lóád~ Bálá~ñcíñ~g/Hór~ízóñ~tálé~ Skál~íérú~ñg]
  • [Héál~thch~écks~/Réád~íñés~s-Pró~bés]

 

[8. Bést~ Prác~tícé~s für p~ródú~ktíó~ñsré~ífé P~rójé~kté]

  • [Lógg~íñg/M~étrí~cs/Tr~ácíñ~g z.B., P~rómé~théú~s/Ópé~ñTél~émét~rý]
  • [Éxcé~ptíó~ñ Háñ~dlíñ~g (gló~bálé~ Féhl~érhá~ñdlé~r str~úktú~ríér~tér Ó~útpú~t )]
  • [Sích~érhé~ítsm~áßñáh~méñ w~íé HT~TPS/C~ÓRS/Á~úth]
  • [CÍ/CD~ Pípé~líñé~s]

 

[Áñfó~rdér~úñg: G~rúñd~kéññ~tñís~sé íñ~ dér P~rógr~ámmí~érúñ~g vóñ~ Pýth~óñ]

[Déíñ~ Ñútz~éñ]
  • [Géwí~ññéñ~ éíñé~s Übér~blíc~ks übé~r Flá~sk vs~. Fást~ÁPÍ ú~ñd dé~réñ V~érgl~éích~]
  • [Vérs~téhé~ñ dér~ Árch~íték~túr m~ódér~ñér, s~kálí~érbá~rér Á~PÍs]
  • [Érlé~rñéñ~ ásýñ~chró~ñér V~érár~béít~úñg ú~ñd Pé~rfór~máñc~é-Túñ~íñg]
  • [Práx~ísñá~hés É~ñtwí~ckél~ñ vóñ~ RÉST~-ÁPÍs~ mít b~éídé~ñ Frá~méwó~rks]
  • [Válí~díér~éñ, Sé~ríál~ísíé~réñ ú~ñd Dó~kúmé~ñtíé~réñ m~ít Pý~dáñt~íc úñ~d Swá~ggér~]
  • [Fókú~ssíé~réñ á~úf Té~stbá~rkéí~t úñd~ Érwé~ítér~bárk~éít]
  • [Vérs~téhé~ñ vóñ~ Béñc~hmár~kíñg~ úñd S~kálí~érúñ~gssz~éñár~íéñ]
  • [Kéññ~éñlé~rñéñ~ vóñ B~ést P~ráct~ícés~ für pr~ódúk~tíóñ~sréí~fé ÁP~Í-Pró~jékt~é]
[Tráí~ñér:í~ññéñ~]
[Dáví~d Píñ~ézíc~h]
[Méth~ódéñ~]

[Díés~ér Kú~rs sc~háff~t dúr~ch éí~ñéñ ó~ptím~áléñ~ Míx á~ús kú~rzéñ~ Théó~ríéb~löcké~ñ, áñg~éléí~tété~ñ Übúñ~géñ, P~ráxí~sbéí~spíé~léñ s~ówíé~ Háñd~s-óñ S~zéñá~ríéñ~ éíñ f~úñdí~érté~s Vér~stäñd~ñís f~ür díé~ béíd~éñ Wé~bfrá~méwó~rks.]

[Ábsc~hlús~sprüf~úñg]
[Émpf~óhlé~ñ für]

[Díés~ér Kú~rs ís~t ídé~ál für~ Éñtw~íckl~ér/íñ~ñéñ, d~íé sá~úbér~é, wár~tbár~é úñd~ pérf~órmá~ñté S~chñí~ttst~éllé~ñ mít~ Pýth~óñ éñ~twíc~kélñ~ möcht~éñ úñ~d dáb~éí dí~é béí~déñ m~ächtí~géñ W~ébfr~áméw~órks~ Fást~ÁPÍ ú~ñd Fl~ásk é~íñsé~tzéñ~ wóll~éñ.]

[Stár~ttér~míñé~ úñd D~étáí~ls]

[Lérñ~fórm~]

[Léár~ñíñg~ fórm~]

[10.11.2025]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[19.3.2026]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[30.6.2026]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[21.9.2026]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[3.12.2026]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]
[Óñlí~ñé]
[Plätz~é fré~í]
[Dúrc~hführ~úñg g~ésíc~hért~]

[Dás T~ráíñ~íñg w~írd í~ñ Zús~ámmé~ñárb~éít m~ít éí~ñém á~útór~ísíé~rtéñ~ Tráí~ñíñg~spár~tñér~ dúrc~hgéf~ührt. D~íésé~r érh~ébt ú~ñd vé~rárb~éíté~t Dát~éñ íñ~ éígé~ñér V~éráñ~twór~túñg~. Bítt~é ñéh~mé dí~é éñt~spré~chéñ~dé Dá~téñs~chút~zérk~lärúñ~g zúr~ Kéññ~tñís~.]

[Dú há~st Fr~ágéñ~ zúm T~ráíñ~íñg¿~]
[Rúf ú~ñs áñ~ úñté~r +49 761 595 33900 ódé~r sch~réíb~ úñs á~úf sé~rvíc~é@háú~fé-ák~ádém~íé.dé~ ódér~ ñútz~é dás~ Kóñt~áktf~órmú~lár.]