Programmera med Python - nybörjarkursen. Språk: Tyska

Programmera med Python - nybörjarkursen

Webbdesign, CMS & utveckling 66 Videor · 9.9 h Videoträning · Svenska Denis Panjuta av Denis Panjuta

Hur du omsätter dina idéer i applikationer: Lär dig i Python-kursen för nybörjare ett tydligt strukturerat och lättförståeligt programmeringsspråk. Din tränare Denis Panjuta tar dig på över 9 timmar från att skriva ut en enkel text till en funktionell användargränssnitt med meny, knappar, bilder och inmatningsfält. Lär dig genom praktiska exempel!

  • 66 lektioner på över nio timmars videoundervisning om programmering med Python.
  • Lär dig att teoretiskt känna till grunderna inom mjukvaruutveckling.
  • Använd dina nyligen förvärvade kunskaper direkt i praktiska exempel.
  • Av programmeringskonstnär och professionell tränare Denis Panjuta

Från tom skärm till ditt eget program – ge dig nu ut i världen av strängar, operatorer, klasser och metoder, så att din kod steg för steg leder till rätt resultat.

Innehåll

66 Videor, 592 Minuten

Kursöversikt

2 Videor · 9 Minuten
01 Öppen Gratis

Python-programmering för nybörjare - 01 Kursintroduktion

I den här videon får du en kort introduktion till innehållet i den här kursen.

02 Öppen

Python-programmering för nybörjare - 02 Hur du använder den här kursen på bästa sätt.

Här visas vad som bör beaktas vid genomförandet av kursen för att använda den så framgångsrikt som möjligt.

01

Python-programmering för nybörjare - 01 Kursintroduktion

5 min Öppen
02

Python-programmering för nybörjare - 02 Hur du använder den här kursen på bästa sätt.

4 min Öppen

Python-installation

2 Videor · 17 Minuten
03 Öppen

Python-programmering för nybörjare - 03 Python-installation

Här installeras den nödvändiga programvaran.

04 Öppen

Python-programmering för nybörjare - 04 Val av utvecklingsmiljö

Det kommer att tas hänsyn till de olika utvecklingsmiljöerna och det kommer att visas vilka vi kommer att använda.

03

Python-programmering för nybörjare - 03 Python-installation

7 min Öppen
04

Python-programmering för nybörjare - 04 Val av utvecklingsmiljö

10 min Öppen

Python datatyper

10 Videor · 99 Minuten
05 Öppen

Python-programmering för nybörjare - 05 Siffror och variabler i Python

I den här delen av kursen kommer vi att fokusera på hur siffror och variabler fungerar i Python.

06 Öppen

Python-programmering för nybörjare - 06 Matematiska operatorer i Python

I den här delen av Python-kursen kommer vi att titta på matematiska operatorer i Python. I den föregående delen såg vi redan de första enkla beräkningarna. Nu ska vi titta på några fler exempel.

07 Öppen

Python-programmering för nybörjare - 07 Strängar

I den här delen av kursen ska vi titta på strängar i Python.

08 Öppen

Python-programmering för nybörjare - 08 Egenskaper och formatering av strängar.

I den här delen av kursen kommer vi att titta på strängar i Python.

09 Öppen

Python-programmering för nybörjare - 09 Formatering av strängar utvidgad.

Mer information om formatering av strängar.

10 Öppen

Python-programmering för nybörjare - 10 listor

I den här artikeln kommer vi att titta på listor i Python.

11 Öppen

Python-programmering för nybörjare - 11 sets

I den här artikeln tittar vi på set. Det handlar om datatyper.

12 Öppen

Python-programmering för nybörjare - 12 Tuples

I den här handledningen kommer vi att titta på en annan datatyp: en Tuple.

13 Öppen

Python-programmering för nybörjare - 13 ordböcker

I denna artikel kommer vi att behandla dictionaries. Det är en datatyp som gör det möjligt för oss att "mappa", alltså i princip att utföra en koppling av två värden, som fungerar liknande som listor.

14 Öppen

Python-programmering för nybörjare - 14 Booleans och logiska operatorer

I den här artikeln kommer vi att titta på booleans och logiska operatorer i Python.

05

Python-programmering för nybörjare - 05 Siffror och variabler i Python

9 min Öppen
06

Python-programmering för nybörjare - 06 Matematiska operatorer i Python

10 min Öppen
07

Python-programmering för nybörjare - 07 Strängar

5 min Öppen
08

Python-programmering för nybörjare - 08 Egenskaper och formatering av strängar.

12 min Öppen
09

Python-programmering för nybörjare - 09 Formatering av strängar utvidgad.

8 min Öppen
10

Python-programmering för nybörjare - 10 listor

14 min Öppen
11

Python-programmering för nybörjare - 11 sets

7 min Öppen
12

Python-programmering för nybörjare - 12 Tuples

11 min Öppen
13

Python-programmering för nybörjare - 13 ordböcker

15 min Öppen
14

Python-programmering för nybörjare - 14 Booleans och logiska operatorer

8 min Öppen

Instruktioner och loopar

6 Videor · 60 Minuten
15 Öppen

Python-programmering för nybörjare - 15 If-, Elif- och Else-anvisningar

I den här artikeln lär du dig ett av de viktigaste koncepten inom programmering – if-satsen.

16 Öppen

Python-programmering för nybörjare - 16 For-loopar

I den här artikeln fokuserar vi på for-loopar i Python. På engelska kallas detta "For Loop" och det är ett kraftfullt verktyg för att spara extremt mycket repetitivt arbete.

17 Öppen

Python-programmering för nybörjare - 17 while-loopar

Nu när vi har sett for-loopar är det dags att lära sig while-loopar i Python. While-loopar (eller "While Loops") är det enklaste sättet att upprepa något flera gånger. Det är här loopar, eftersom koden alltid körs om och om igen tills villkoret är uppfyllt.

18 Öppen

Python-programmering för nybörjare - 18 While-loopar: Utmaning

While-loopar: Utmaning - lägsta gemensamma nämnare.

19 Öppen

Python-programmering för nybörjare - 19 Range-funktion

I den här artikeln handlar det om range()-funktionen i Python. Den är faktiskt ganska användbar när man vill skapa en serie siffror eller till och med en lista. Det sparar en enorm arbetsbörda när man vill använda for-loopar. Range kommer förresten från engelskan och betyder intervall.

20 Öppen

Python-programmering för nybörjare - 20 Exception handling med Try, Except, Else, Finally.

I den här lektionen kommer vi att fokusera på undantagshantering i Python. Där kommer vi att diskutera begreppen Try, Except, Else och Finally.

15

Python-programmering för nybörjare - 15 If-, Elif- och Else-anvisningar

13 min Öppen
16

Python-programmering för nybörjare - 16 For-loopar

10 min Öppen
17

Python-programmering för nybörjare - 17 while-loopar

14 min Öppen
18

Python-programmering för nybörjare - 18 While-loopar: Utmaning

6 min Öppen
19

Python-programmering för nybörjare - 19 Range-funktion

6 min Öppen
20

Python-programmering för nybörjare - 20 Exception handling med Try, Except, Else, Finally.

11 min Öppen

Funktioner och moduler

8 Videor · 88 Minuten
21 Öppen

Python-programmering för nybörjare - 21 funktioner

I den här artikeln kommer vi att titta på funktioner i Python. Det är en ytterst viktig komponent. Funktioner gör det möjligt för oss att förbereda en viss kod och sedan anropa den när som helst.

22 Öppen

Python-programmering för nybörjare - 22 funktioner med parametrar

I den senaste artikeln har vi lärt känna enkla funktioner, i den här kommer vi att fokusera på funktioner med parametrar i Python.

23 Öppen

Python-programmering för nybörjare - 23 användarinmatning

Hittills har vi aldrig bett användaren av vårt program att fylla i något. Just det ändrar vi i den här artikeln.

24 Öppen

Python-programmering för nybörjare - 24 moduler och paket

Hittills har vi nästan uteslutande skrivit vår kod själva, men nu lär vi oss modulerna och paketen i Python. Dessa gör det möjligt för oss att använda kod som vi inte behöver skriva själva. På så sätt sparar vi massor av tid och kan använda funktioner som gör det möjligt för oss att utföra komplexa uppgifter med färre kodrader.

25 Öppen

Python-programmering för nybörjare - skapa 25 egna moduler i Python

I den senaste artikeln har vi sett hur vi kan importera moduler i Python. Nu är det dags att se hur vi kan skapa våra egna moduler.

26 Öppen

Python-programmering för nybörjare - 26 Det Random-modulen

Random-modulen låter oss få ett slumpmässigt nummer. På så sätt kan vi styra många händelser slumpmässigt.

27 Öppen

Python-programmering för nybörjare - 27 övningsuppgift: Black Jack (Intro)

I denna övningsuppgift programmerar vi spelet Black Jack.

28 Öppen

Python-programmering för nybörjare - 28 övningsuppgift: Black Jack (Lösning)

I den här videon utarbetas lösningen på övningsproblemet för spelet Black Jack.

21

Python-programmering för nybörjare - 21 funktioner

4 min Öppen
22

Python-programmering för nybörjare - 22 funktioner med parametrar

12 min Öppen
23

Python-programmering för nybörjare - 23 användarinmatning

10 min Öppen
24

Python-programmering för nybörjare - 24 moduler och paket

7 min Öppen
25

Python-programmering för nybörjare - skapa 25 egna moduler i Python

5 min Öppen
26

Python-programmering för nybörjare - 26 Det Random-modulen

5 min Öppen
27

Python-programmering för nybörjare - 27 övningsuppgift: Black Jack (Intro)

4 min Öppen
28

Python-programmering för nybörjare - 28 övningsuppgift: Black Jack (Lösning)

41 min Öppen

Arbeta med filer

2 Videor · 12 Minuten
29 Öppen

Python-programmering för nybörjare - öppna och läs 29 filer.

I den här artikeln lär du dig hur man öppnar och läser filer i Python.

30 Öppen

Python-programmering för nybörjare - skriv 30 filer

I den här artikeln lär du dig hur du kan skriva till en fil med Python.

29

Python-programmering för nybörjare - öppna och läs 29 filer.

6 min Öppen
30

Python-programmering för nybörjare - skriv 30 filer

6 min Öppen

Regelbundna uttryck

2 Videor · 22 Minuten
31 Öppen

Python-programmering för nybörjare - 31 Regulära uttryck: re.match & re.search

Termen "reguljärt uttryck” kommer från områdena automatteori och formella språk, två områden inom teoretisk datavetenskap.

32 Öppen

Python-programmering för nybörjare - 32 Regular Expressions: re.findall och split

I denna artikel ska vi titta vidare på regex. Vi kommer att undersöka funktionerna re.findall och split.

31

Python-programmering för nybörjare - 31 Regulära uttryck: re.match & re.search

12 min Öppen
32

Python-programmering för nybörjare - 32 Regular Expressions: re.findall och split

10 min Öppen

Objektorienterad programmering grundläggande

4 Videor · 42 Minuten
33 Öppen

Python-programmering för nybörjare - 33 objektorienterad programmering

I denna artikel lär du dig grunderna om objektorienterad programmering i Python (OOP).

34 Öppen

Python-programmering för nybörjare - 34 klasser

I den här artikeln kommer du att lära dig hur klasser är strukturerade i Python och vad de gör. Du har ju i förra artikeln sett vad objekt är och hur objekt grundläggande fungerar. Nu kommer du att lära dig hur klasser är relaterade till objekt.

35 Öppen

Python-programmering för nybörjare - 35 klasser och metoder

I den här artikeln lär du dig metoderna i Python känna. Dabei handelt es sich um Aktionen, die unsere Klasse ausführen kann. Wir haben ja bereits gesehen, wie Attribute funktionieren. Nun werden wir uns mal die Methoden ansehen und sehen, wie wir unser Auto nun endlich zum Fahren bringen. ;)

36 Öppen

Python-programmering för nybörjare - 36 Arv

I denna artikel handlar det om konceptet arv i Python. Detta koncept gör det möjligt i programmering att skapa klasser som ärver från andra klasser - och därmed ärver alla deras attribut och metoder.

33

Python-programmering för nybörjare - 33 objektorienterad programmering

6 min Öppen
34

Python-programmering för nybörjare - 34 klasser

9 min Öppen
35

Python-programmering för nybörjare - 35 klasser och metoder

15 min Öppen
36

Python-programmering för nybörjare - 36 Arv

12 min Öppen

Inbyggda funktioner

7 Videor · 45 Minuten
37 Öppen

Python-programmering för nybörjare - 37 Lambda-operatörer

I den här artikeln kommer du att lära dig om Lambda-operatören i Python och förstå den. Lambda är ett koncept som många nybörjare har svårt för. Därför bryter jag ner de enskilda stegen långsamt så att det blir lätt att förstå.

38 Öppen

Python-programmering för nybörjare - 38 filter.

I den här artikeln lär du dig om funktionen filter i Python.

39 Öppen

Python-programmering för nybörjare - 39 Zip-funktioner.

I den här artikeln lär du dig hur zip-funktionen fungerar. Den är nämligen användbar för att t.ex. slå samman två listor till en lista bestående av tupler, eller för att blanda innehållet i dictionaries med varandra och returnera tupler.

40 Öppen

Python-programmering för nybörjare - 40 Map-funktionen

I den här artikeln lär du dig känna till map-funktionen i Python. Map-funktionen tar som första argument en funktion och som andra en sekvens (t.ex. lista). Map-funktionen tillämpar sedan funktionen på alla element i sekvensen och skriver sedan resultaten i en lista.

41 Öppen

Python-programmering för nybörjare - 41 Enumerera funktion

I den här artikeln lär du känna igen funktionen Enumerate. Det är en funktion som gör det möjligt för oss att iterera över en sekvens.

42 Öppen

Python-programmering för nybörjare - 42 primtal: övningsuppgift

I denna övningsuppgift kommer vi att bestämma de eftersökta primtalen.

43 Öppen

Python-programmering för nybörjare - 43 all() & any() metoder

I den här artikeln lär du dig hur all()- och any()-metoderna fungerar i Python.

37

Python-programmering för nybörjare - 37 Lambda-operatörer

10 min Öppen
38

Python-programmering för nybörjare - 38 filter.

8 min Öppen
39

Python-programmering för nybörjare - 39 Zip-funktioner.

5 min Öppen
40

Python-programmering för nybörjare - 40 Map-funktionen

6 min Öppen
41

Python-programmering för nybörjare - 41 Enumerera funktion

3 min Öppen
42

Python-programmering för nybörjare - 42 primtal: övningsuppgift

8 min Öppen
43

Python-programmering för nybörjare - 43 all() & any() metoder

5 min Öppen

Dekoratörer

2 Videor · 27 Minuten
44 Öppen

Python-programmering för nybörjare - 44 *args och **kwargs i Python.

I den här videon behandlas funktioner med en tidigare ej definierad mängd argument.

45 Öppen

Python-programmering för nybörjare - 45 dekoratörer

I den här artikeln handlar det om dekoratörer i Python, hur de fungerar och vad de ger.

44

Python-programmering för nybörjare - 44 *args och **kwargs i Python.

9 min Öppen
45

Python-programmering för nybörjare - 45 dekoratörer

18 min Öppen

Avancerade objekt och datastrukturer

6 Videor · 45 Minuten
46 Öppen

Python-programmering för nybörjare - 46 Arbete med siffror

Vi har redan tagit upp tal i en tidigare del av kursen. I den här artikeln kommer vi att lära oss fler metoder som är användbara i samband med tal.

47 Öppen

Python-programmering för nybörjare - 47 metoder för strängar

I den här artikeln lär du dig olika metoder för strängar i Python.

48 Öppen

Python-programmering för nybörjare - 48 listor och deras metoder.

I den här artikeln lär du dig några av listmetoderna. Vi har redan sett några av dessa, men nu tittar vi på de viktigaste i samband med listor.

49 Öppen

Python-programmering för nybörjare - 49 övningsuppgift: kö

Här skapar vi ett litet program som bearbetar en kö.

50 Öppen

Python-programmering för nybörjare - 50 set och deras metoder

I denna artikel handlar det om set och deras metoder i Python.

51 Öppen

Python-programmering för nybörjare - 51 Mer om dictionaries

Det mesta av ordböckerna har vi redan sett i tidigare artiklar. Här utökar vi dock listan över metoderna lite grann.

46

Python-programmering för nybörjare - 46 Arbete med siffror

5 min Öppen
47

Python-programmering för nybörjare - 47 metoder för strängar

7 min Öppen
48

Python-programmering för nybörjare - 48 listor och deras metoder.

9 min Öppen
49

Python-programmering för nybörjare - 49 övningsuppgift: kö

8 min Öppen
50

Python-programmering för nybörjare - 50 set och deras metoder

10 min Öppen
51

Python-programmering för nybörjare - 51 Mer om dictionaries

6 min Öppen

Avancerade moduler i Python

6 Videor · 38 Minuten
52 Öppen

Python-programmering för nybörjare - 52 Datetime

I den här artikeln lär du dig hur du kan dra nytta av tiden med Datetime i Python. Datetime är en modul som representerar och lagrar tiden.

53 Öppen

Python-programmering för nybörjare - 53 namedTuple

I den här artikeln kommer du att lära dig om namedTuple i Python och förstå dess användning.

54 Öppen

Python-programmering för nybörjare – 54 OrderedDict

I den här artikeln visar jag dig hur OrderedDict fungerar i Python och vad det är bra för. Du har redan sett hur dictionaries fungerar. Det är så att dictionaries inte bryr sig om de är ordnade eller inte – eller: Det spelar ingen roll för dem i vilken ordning de fylldes på. ”Ordered Dictionaries” å andra sidan håller reda på i vilken ordning saker lades till.

55 Öppen

Python-programmering för nybörjare - 55 DefaultDict

I den här delen av Python-kursen lär du dig om DefaultDict i Python. Där hade vi redan sett standarddictionaryn och konstaterat att en dictionary består av två viktiga delar: en nyckel och ett värde. Men om vi vill att en dictionary ska tilldelas ett visst standardvärde om vi inte explicit tilldelar det, kan vi göra det med hjälp av DefaultDict.

56 Öppen

Python-programmering för nybörjare - 56 räknare

I den här artikeln handlar det om räknare i Python. En Counter är en behållare som ser till att hålla reda på hur ofta ett likadant värde läggs till. Det kan användas för att genomföra samma algoritmer som Bag eller "Multiset Data Structures" på andra programmarspråk.

57 Öppen

Python-programmering för nybörjare - 57 Python-debugare

Python-debuggaren gör det möjligt för oss att felsöka vår kod, dvs. att hitta fel lättare än t.ex. med en print-sats.

52

Python-programmering för nybörjare - 52 Datetime

12 min Öppen
53

Python-programmering för nybörjare - 53 namedTuple

4 min Öppen
54

Python-programmering för nybörjare – 54 OrderedDict

4 min Öppen
55

Python-programmering för nybörjare - 55 DefaultDict

4 min Öppen
56

Python-programmering för nybörjare - 56 räknare

8 min Öppen
57

Python-programmering för nybörjare - 57 Python-debugare

6 min Öppen

GUI - användargränssnitt

9 Videor · 87 Minuten
58 Öppen

Python-programmering för nybörjare - 58 GUI: Introduktion

I den här artikeln kommer vi att titta på hur man kan använda ett GUI (Graphical User Interface eller användargränssnitt) i Python. Det finns flera sätt att göra detta i Python, men vi kommer att använda tkinter.

59 Öppen

Python-programmering för nybörjare - 59 Layout arrangera

I den här artikeln lär du dig hur man arrangerar layouten med tkinter i Python. För att göra det tar vi koden från den senaste artikeln och utökar den lite.

60 Öppen

Python-programmering för nybörjare - använda 60 knappar och klickningar

I den här artikeln kommer du att lära dig hur man använder knappar i Python. Därpå kommer du att se hur man skapar dem i ett grafiskt användargränssnitt och tilldelar dem en funktion.

61 Öppen

Python-programmering för nybörjare - 61 inmatningsfält med Entry.

I denna artikel lär du dig hur inmatningsfält fungerar med Entry-funktionen. Därefter kommer vi att se hur vi kan anpassa vår GUI (grafiska användargränssnitt) så att användaren kan ange sitt namn och ålder.

62 Öppen

Python-programmering för nybörjare - 62 Användning av bilder.

I denna ganska korta artikel lär du dig hur man infogar bilder i GUI (grafisk användargränssnitt) i Python.

63 Öppen

Python-programmering för nybörjare - 63 Tkinter Grid Geometry Manager

I den här artikeln lär du dig vad "Grid Geometry Manager" handlar om och hur du kan använda det för att designa din användargränssnitt på ett organiserat sätt. Det är ett verktyg som gör det möjligt för oss att placera våra widgets (element) i en tvådimensionell tabell. Därmed delas allt upp i rader och kolumner.

64 Öppen

Python-programmering för nybörjare - skapa en 64 menyfält och nedrullningsmeny

Så snart du utvecklar ett mer omfattande program, kan det hända att du så småningom behöver en menyfält. Det här känner du säkert igen från de flesta program du har arbetat med hittills. Nu är det dags att se hur man kan skapa och använda en sådan menyfält i Python. Först skapar vi själva menyn.

65 Öppen

Python-programmering för nybörjare - 65 canvas i GUI.

I den här artikeln lär du dig hur man kan arbeta med Canvas i GUI. Där skapar vi ett litet program där man visar en cirkel på duken. Canvas kommer från engelskan och kan översättas som "målarduk". Man målar alltså i princip något på duken.

66 Öppen

Python-programmering för nybörjare - 66 övningsuppgifter om GUI och Canvas

I den här övningsuppgiften utökar vi koden från den senaste videon och utför slumpmässiga operationer.

58

Python-programmering för nybörjare - 58 GUI: Introduktion

9 min Öppen
59

Python-programmering för nybörjare - 59 Layout arrangera

6 min Öppen
60

Python-programmering för nybörjare - använda 60 knappar och klickningar

7 min Öppen
61

Python-programmering för nybörjare - 61 inmatningsfält med Entry.

11 min Öppen
62

Python-programmering för nybörjare - 62 Användning av bilder.

5 min Öppen
63

Python-programmering för nybörjare - 63 Tkinter Grid Geometry Manager

13 min Öppen
64

Python-programmering för nybörjare - skapa en 64 menyfält och nedrullningsmeny

11 min Öppen
65

Python-programmering för nybörjare - 65 canvas i GUI.

16 min Öppen
66

Python-programmering för nybörjare - 66 övningsuppgifter om GUI och Canvas

9 min Öppen
Kommentarer (0)

Kommentera nu „Programmera med Python - nybörjarkursen“