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

Programmera med Python - nybörjarkursen

Webbdesign, CMS & utveckling 66 Videos · 9.9 h Videoträning · Svenska Denis Panjuta by 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 Videos, 592 Minuten

Kursöversikt

2 Videos · 9 Minuten
01 Open 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 Open

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 Open
02

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

4 min Open

Python-installation

2 Videos · 17 Minuten
03 Open

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

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

04 Open

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 Open
04

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

10 min Open

Python datatyper

10 Videos · 99 Minuten
05 Open

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 Open

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 Open

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 Open

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 Open

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

Mer information om formatering av strängar.

10 Open

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

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

11 Open

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

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

12 Open

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

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

13 Open

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 Open

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 Open
06

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

10 min Open
07

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

5 min Open
08

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

12 min Open
09

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

8 min Open
10

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

14 min Open
11

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

7 min Open
12

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

11 min Open
13

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

15 min Open
14

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

8 min Open

Instruktioner och loopar

6 Videos · 60 Minuten
15 Open

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 Open

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 Open

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 Open

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

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

19 Open

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 Open

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 Open
16

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

10 min Open
17

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

14 min Open
18

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

6 min Open
19

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

6 min Open
20

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

11 min Open

Funktioner och moduler

8 Videos · 88 Minuten
21 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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

I denna övningsuppgift programmerar vi spelet Black Jack.

28 Open

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 Open
22

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

12 min Open
23

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

10 min Open
24

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

7 min Open
25

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

5 min Open
26

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

5 min Open
27

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

4 min Open
28

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

41 min Open

Arbeta med filer

2 Videos · 12 Minuten
29 Open

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 Open

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 Open
30

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

6 min Open

Regelbundna uttryck

2 Videos · 22 Minuten
31 Open

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 Open

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 Open
32

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

10 min Open

Objektorienterad programmering grundläggande

4 Videos · 42 Minuten
33 Open

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

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

34 Open

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 Open

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 Open

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 Open
34

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

9 min Open
35

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

15 min Open
36

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

12 min Open

Inbyggda funktioner

7 Videos · 45 Minuten
37 Open

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 Open

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

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

39 Open

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 Open

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 Open

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 Open

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

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

43 Open

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 Open
38

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

8 min Open
39

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

5 min Open
40

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

6 min Open
41

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

3 min Open
42

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

8 min Open
43

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

5 min Open

Dekoratörer

2 Videos · 27 Minuten
44 Open

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 Open

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 Open
45

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

18 min Open

Avancerade objekt och datastrukturer

6 Videos · 45 Minuten
46 Open

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 Open

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 Open

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 Open

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

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

50 Open

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

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

51 Open

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 Open
47

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

7 min Open
48

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

9 min Open
49

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

8 min Open
50

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

10 min Open
51

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

6 min Open

Avancerade moduler i Python

6 Videos · 38 Minuten
52 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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 Open
53

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

4 min Open
54

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

4 min Open
55

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

4 min Open
56

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

8 min Open
57

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

6 min Open

GUI - användargränssnitt

9 Videos · 87 Minuten
58 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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 Open

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 Open
59

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

6 min Open
60

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

7 min Open
61

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

11 min Open
62

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

5 min Open
63

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

13 min Open
64

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

11 min Open
65

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

16 min Open
66

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

9 min Open
Kommentarer (0)

Kommentera nu „Programmera med Python - nybörjarkursen“