Hoppa till huvudinnehållet
HemPython

Kurs

Mjukvaruutvecklingsprinciper i Python

GrundläggandeKunskapsnivå
Uppdaterad 2025-11
Lär dig om modularitet, dokumentation och automatiserad testning för att lösa datavetenskapsproblem snabbare och mer tillförlitligt.
Starta kursen gratis
PythonProgramming
4 tim
15 videor
51 Övningar
4,100 XP
67,384
Intyg om genomförande

Skapa ditt kostnadsfria konto

Fortsätt med GoogleVisa fler alternativ

eller


Genom att fortsätta godkänner du våra användarvillkor, vår integritetspolicy och att dina uppgifter lagras i USA.

Omtyckt av lärande på tusentals företag

Group

Utbildar du ett team?

Prova för företag

Kursbeskrivning

Datavetare kan dra stor nytta av att lära sig begrepp från mjukvaruutvecklingens värld – det gör det enklare att återanvända kod och dela den med kollegor. I den här kursen får du lära dig om de viktiga idéerna bakom modularitet, dokumentation och automatiserad testning, och du ser hur de kan hjälpa dig att lösa datavetenskapliga problem snabbare och på ett sätt som du kommer att uppskatta även i framtiden. Du får dessutom använda dina nyförvärvade mjukvarukunskaper för att skriva ett eget Python-paket för textanalys.

Förkunskapskrav

Introduction to Functions in Python
1

Mjukvaruutveckling och datavetenskap

Varför bör du som datavetare bry dig om mjukvaruutvecklingens principer? Här går vi igenom konkreta begrepp från mjukvaruutveckling och hur dessa viktiga idéer kan förbättra ditt arbetsflöde inom datavetenskap.
Starta kapitel
2

Skriva en Python-modul

Bli en fullfjädrad Python-paketutvecklare genom att skriva ditt första paket! Du lär dig hur du strukturerar och skriver Python-kod som kan installeras, användas och distribueras – precis som välkända paket som NumPy och pandas.
Starta kapitel
Mjukvaruutvecklingsprinciper i Python
Kurs
slutförd

Tjäna ett prestationsbevis

Lägg till det här beviset i din LinkedIn-profil, ditt CV eller din meritförteckning
Dela det i sociala medier och i din medarbetarutvärdering
Registrera dig nu

Gå med 19 miljoner lärande och börja Mjukvaruutvecklingsprinciper i Python idag!

Skapa ditt kostnadsfria konto

Fortsätt med GoogleVisa fler alternativ

eller


Genom att fortsätta godkänner du våra användarvillkor, vår integritetspolicy och att dina uppgifter lagras i USA.

Utveckla dina datakunskaper med DataCamp för mobilen

Gör framsteg när du är på språng med våra mobila kurser och dagliga 5-minuters kodningsutmaningar.