Build your ultimate AI agent
Kursbeskrivning
Du har gjort din analys, skrivit din rapport och tränat en modell. Vad händer sedan? Om du vill driftsätta din modell i produktion måste koden vara mer tillförlitlig än utforskande skript i en Jupyter-notebook. Den här kursen ger dig en solid grund i att skriva välstrukturerade och kraftfulla funktioner, så att du kan bidra med både forsknings- och ingenjörsfärdigheter till ditt team. Du lär dig användbara tekniker, som hur man skriver kontexthanterare och dekoratorer. Du lär dig också bästa praxis för hur man skriver underhållbara och återanvändbara funktioner med bra dokumentation. Att kombinera analytisk förmåga med högkvalitativ kod är en sällsynt kompetens – ta den här kursen och utveckla just den.
Förkunskapskrav
Kursplan
Kursöversikt
1
Bästa praxis
Målet med den här kursen är att göra dig till en Python-expert, och därför börjar det första kapitlet med bästa praxis för att skriva funktioner. Du går igenom docstrings och varför de är viktiga, samt hur du avgör när ett kodblock bör omvandlas till en funktion. Du lär dig också hur Python hanterar argument till funktioner och vilka vanliga fallgropar som kan orsaka svåra felsökningsproblem.
2
Kontexthanterare
Har du sett nyckelordet "with" i Python och undrat vad det egentligen gör? Då är det här kapitlet för dig! Kontexthanterare är ett smidigt sätt att hantera anslutningar i Python och garantera att de stängs korrekt när du är klar. I det här kapitlet lär du dig hur du använder kontexthanterare och hur du skriver egna.
3
Dekoratorer
Dekoratorer är ett mycket kraftfullt koncept i Python. De låter dig ändra en funktions beteende utan att röra funktionens egen kod. Det här kapitlet lägger grunden som krävs för att verkligen förstå dekoratorer – funktioner som objekt, scope och closures – och ger dig en gedigen introduktion till hur dekoratorer används och definieras. Den här djupdykningen i Pythons interna mekanismer förbereder dig för att bli en riktigt skicklig Pythonista.
4
Mer om dekoratorer
Nu när du förstår hur dekoratorer fungerar under huven får du i det här kapitlet en rad verkliga exempel på när och hur du skulle skriva dekoratorer i din egen kod. Du lär dig också avancerade dekoratorkoncept, som hur du bevarar metadata för dekorerade funktioner och hur du skriver dekoratorer som tar argument.
Att skriva funktioner i Python
Kurs
slutförd

