Java-utveckling för nybörjare Språk: Tyska

Java-utveckling för nybörjare.

Webbdesign, CMS & utveckling 67 Videor · 12.9 h Videoträning · Svenska Jan Brinkmann av Jan Brinkmann

Effektiv och på ett begripligt sätt lära sig Java – med programspråket kliver du in på rätt väg mot mjukvaruutveckling, eftersom Java också utgör grunden för olika andra språk. Jan Brinkmann, erfaren webbutvecklare, låter dig förstå, utveckla och tillämpa genom en 13-timmars videoundervisning med 67 lektioner. Java plus objektorientering i teori och praktik, från grunderna till grafiska användargränssnitt.

  • 67 lektioner på 13 timmars videoutbildning för att komma igång och avancera i Java.
  • Lära sig Java, förstå objektorientering och direkt tillämpa det i övningar, inkl. arbetsmaterial
  • Från Jan Brinkmann, en passionerad webbutvecklare med över 15 års erfarenhet.

Hoppa på och sätt igång – Praktisk förklaring av Java-utveckling för alla framtida Java-mästare!

Innehåll

67 Videor, 777 Minuten

Motivation och inledning

5 Videor · 36 Minuten
01 Öppen Gratis

Java för nybörjare - 1.1 Välkommen till kursen

I den här videon handlar det om en kort översikt av kursen och uppbyggnaden av modulerna.

02 Öppen Gratis

Java för nybörjare - 1.2 Varför över huvud taget Java?

Videon visar varför Java är absolut lämpligt som programmeringsspråk att lära sig och vilka fördelar som följer med det.

03 Öppen

Java för nybörjare - 1.3 Hur lär man sig programinering på bästa sätt?

Detta videoklipp är generellt dedikerat till ämnet "lära sig programmera". Hur kan man lära sig ett språk? Vilka metoder och tillvägagångssätt finns det? Och eftersom kursen bara kan vara början: Vad händer sedan?

04 Öppen

Java för nybörjare - 1.4 Var hittar jag hjälp?

Vi visar var du kan hitta hjälp utöver de vanliga kanalerna, både under kursen och efteråt.

05 Öppen

Java för nybörjare - 1.5 Arbeta med kursen

Hur man arbetar med kursen är upp till var och en. De tips som presenteras här bygger dock på erfarenhet och visar hur du får ut det mesta av innehållet.

01

Java för nybörjare - 1.1 Välkommen till kursen

6 min Öppen
02

Java för nybörjare - 1.2 Varför över huvud taget Java?

7 min Öppen
03

Java för nybörjare - 1.3 Hur lär man sig programinering på bästa sätt?

7 min Öppen
04

Java för nybörjare - 1.4 Var hittar jag hjälp?

5 min Öppen
05

Java för nybörjare - 1.5 Arbeta med kursen

11 min Öppen

Inträdet

3 Videor · 26 Minuten
06 Öppen

Java för nybörjare - 2.1 Förstå Java bytecode.

Innan vi börjar programmera: hur fungerar Java? Vilken roll spelar den så kallade bytkoden? Vad är i själva verket bytkod? Hur skiljer sig t.ex. C++ i detta avseende?

07 Öppen

Java för nybörjare - Installera JDK 2.2

Installationen av Java Development Kit (JDK) är ett obligatoriskt steg för att kunna utveckla med Java. Bara då kan du följa med i resten av kursen. Hur det görs visas här igen.

08 Öppen

Java för nybörjare - 2.3 Installera IDE

En utvecklingsmiljö (IDE) sträcker sig långt bortom funktionen av en "normal" textredigerare. Inkluderat är redigeraren, färgmarkering av syntax, ledtrådar vid fel, debugger, logik för att översätta program etc. Vi arbetar i kursen med IntelliJ IDEA och visar de första stegen med programmet.

06

Java för nybörjare - 2.1 Förstå Java bytecode.

7 min Öppen
07

Java för nybörjare - Installera JDK 2.2

4 min Öppen
08

Java för nybörjare - 2.3 Installera IDE

15 min Öppen

En första dejt

3 Videor · 32 Minuten
09 Öppen

Java för nybörjare - 3.1 Ditt första program

Du skriver ditt första program, skapar din första variabel och skriver ut dess innehåll. Dessutom några ord om organisationen av källkoden.

10 Öppen

Java för nybörjare - 3.2 Java-kompilatorn (javac) och JRE (java)

Hur översätts/kompileras Java? Arbeta med javac. Dessutom: Bytecode/.class-filer och köra Java-program.

11 Öppen

Java för nybörjare - 3.3 Felsökning

Hur kan du hitta fel i en programvara? Några ord om syntaxfel och hur du hittar logiska fel med en felsökningsverktyg.

09

Java för nybörjare - 3.1 Ditt första program

9 min Öppen
10

Java för nybörjare - 3.2 Java-kompilatorn (javac) och JRE (java)

7 min Öppen
11

Java för nybörjare - 3.3 Felsökning

16 min Öppen

Variabler och datatyper

8 Videor · 82 Minuten
12 Öppen

Java för nybörjare - 4.1 Använda variabler (Del 1)

Nu handlar det om grunderna kring variabler. Mer specifikt behandlar videon datatyper, minnesbehov i RAM, deklaration av variabler och värdetilldelning.

13 Öppen

Java för nybörjare - 4.2 Använda variabler (Del 2)

I den andra delen av variabler utökar du din kunskap om variabler. Det handlar om bästa praxis och regler som du måste följa.

14 Öppen

Java för nybörjare - 4.3 Primitiva datatyper

Vad är primitiva datatyper? Vilka finns det? Om Minnesanvändningen för datatyper. Här är en länk till den talade ASCII-tabellen.

15 Öppen

Java för nybörjare - 4.4 Komplexa datatyper

Vad är komplexa datatyper? Några ord om wrapperklasser för primitiva datatyper inklusive exempel för typen/klassen Integer.

16 Öppen

Java för nybörjare - 4.5 Typomvandling

Konvertera datatyp A till datatyp B genom kastning. Du lär dig syntaxen och vilka problem som kan uppstå på grund av eventuell informationsförlust.

17 Öppen

Java för nybörjare - 4.6 En dimensionell array

Du lernst att känna till arrayer, hur du använder dem och hur du kan nå de enskilda elementen.

18 Öppen

Java för nybörjare - 4.7 Flerdimensionella matriser

Array kan också förekomma "flerdimensionellt". Med andra ord kan även arrays placeras i en array. Vi visar hur det görs.

19 Öppen

Java för nybörjare - Använda ArrayLists

Lär dig hur du arbetar med ArrayList.

12

Java för nybörjare - 4.1 Använda variabler (Del 1)

10 min Öppen
13

Java för nybörjare - 4.2 Använda variabler (Del 2)

10 min Öppen
14

Java för nybörjare - 4.3 Primitiva datatyper

16 min Öppen
15

Java för nybörjare - 4.4 Komplexa datatyper

11 min Öppen
16

Java för nybörjare - 4.5 Typomvandling

11 min Öppen
17

Java för nybörjare - 4.6 En dimensionell array

9 min Öppen
18

Java för nybörjare - 4.7 Flerdimensionella matriser

8 min Öppen
19

Java för nybörjare - Använda ArrayLists

7 min Öppen

Operatorer

6 Videor · 74 Minuten
20 Öppen

Java för nybörjare - 5.1 Kommentarer

Källkoden blir lättare att förstå om du berikar den med kommentarer. I den här videon lär du dig hur man gör det.

21 Öppen

Java för nybörjare - 5.2 Beräkning/Aritmetik (Del 1)

Räkneoperatorer är grunden för alla räkneoperationer. I den första delen lär du dig grunderna.

22 Öppen

Java för nybörjare - 5.3 Räkning/Aritmetik (Del 2)

I den andra delen om räkneoperatorer handlar det igen om avancerade begrepp som kort syntax och inkrement- eller dekrementoperatör.

23 Öppen

Java för nybörjare - 5.4 Jämförelseoperatorer

Du lär dig hur du kan implementera jämförelseoperatorer som mindre, större, större än/likamed och liknande jämförelser i din Java-programvara.

24 Öppen

Java för nybörjare - 5.5 Logiska operatorer

Med logiska operatorer kan du koppla samman uttryck och förändra deras påstående. Du kommer att lära dig i den här videon hur man gör det.

25 Öppen

Java för nybörjare - 5.6 Prioriteringar

Uttryck eller enskilda delar av dem utvärderas i Java med olika prioriteter. Du får lära dig de viktigaste reglerna i den här videon.

20

Java för nybörjare - 5.1 Kommentarer

9 min Öppen
21

Java för nybörjare - 5.2 Beräkning/Aritmetik (Del 1)

16 min Öppen
22

Java för nybörjare - 5.3 Räkning/Aritmetik (Del 2)

13 min Öppen
23

Java för nybörjare - 5.4 Jämförelseoperatorer

12 min Öppen
24

Java för nybörjare - 5.5 Logiska operatorer

13 min Öppen
25

Java för nybörjare - 5.6 Prioriteringar

11 min Öppen

Styr programflödet

9 Videor · 122 Minuten
26 Öppen

Java för nybörjare - 6.1 Kodblock och giltighetsområden "Scope" (del 1)

För att kunna hantera Java framgångsrikt måste omfattningen förstås och förstås. Speciellt utvecklare som kommer från andra språk faller ofta här "på näsan".

27 Öppen

Java för nybörjare - 6.2 Kodblock och omfång "Scope" (Del 2)

Kunskapen från den första videon om ämnet Scopes var grunden som vi nu bygger på i den andra delen.

28 Öppen

Java för nybörjare – 6.3 Arbeta med villkor (Del 1)

Utan villkor skulle programvara vara otänkbart. Vi går därför noggrant igenom ämnet.

29 Öppen

Java för nybörjare - 6.4 Arbeta med villkor (Del 2)

Resan genom världen av villkor fortsätter vi i den här andra delen.

30 Öppen

Java för nybörjare - 6.5 switch()-satsen

Med switch()-satsen är det möjligt att göra falluppdelningar. Du lär dig syntaxen, användningen och hur den används.

31 Öppen

Java för nybörjare - 6.6 Hantera undantag med try/catch

Undantag är undantag i programflödet. De signalerar till exempel fel, ogiltiga inmatningsformat och liknande. Här lär du dig hur man reagerar på undantag och fångar dem med try/catch-block.

32 Öppen

Java för nybörjare - 6.7 Loopar: lära känna och implementera med while()

Du lär dig i den här videon hur programkod kan köras upprepade gånger med hjälp av loopar. Konkret handlar det om de s.k. while()-looparna.

33 Öppen

Java för nybörjare - 6.8 for-loopar

Förutom while()-loopar finns det en annan loopkonstruktion: for()-loopar. I den här videon lär du dig dem. Dessutom lär du dig om nästlade loopar (loopar inuti loopar).

34 Öppen

Java för nybörjare – 6.9 do {…} while(…)

Du lär dig känna den så kallade do/while-loop-ända och vad som är speciellt med den.

26

Java för nybörjare - 6.1 Kodblock och giltighetsområden "Scope" (del 1)

12 min Öppen
27

Java för nybörjare - 6.2 Kodblock och omfång "Scope" (Del 2)

10 min Öppen
28

Java för nybörjare – 6.3 Arbeta med villkor (Del 1)

11 min Öppen
29

Java för nybörjare - 6.4 Arbeta med villkor (Del 2)

19 min Öppen
30

Java för nybörjare - 6.5 switch()-satsen

17 min Öppen
31

Java för nybörjare - 6.6 Hantera undantag med try/catch

12 min Öppen
32

Java för nybörjare - 6.7 Loopar: lära känna och implementera med while()

15 min Öppen
33

Java för nybörjare - 6.8 for-loopar

16 min Öppen
34

Java för nybörjare – 6.9 do {…} while(…)

10 min Öppen

Objektorientering i Java

15 Videor · 206 Minuten
35 Öppen

Java för nybörjare - 7.1 Objektorientering: Konceptet med den verkliga världen

Objektorientering står på programmet! Du lär dig känna till det allmänna konceptet. Vi visar att det är anpassat till den "fysiska världen".

36 Öppen

Java för nybörjare - 7.2 Klasser, objekt och variabeln "this" (Del 1)

Klasser och objekt är vardagsmat för Java-utvecklaren. Vi ska nu titta på grunderna.

37 Öppen

Java för nybörjare - 7.3 Klasser, objekt och variabeln "this" (Del 2)

Baserat på kunskapen från den första delen, utvidgar vi din erfarenhet kring ämnet objekt och den speciella referensen "this".

38 Öppen

Java för nybörjare - 7.4 Metoder

Klasser och objekt utan metoder skulle bara vara containrar, datastrukturer där värden kan lagras. I den här videon lär du dig hur de fylls med liv.

39 Öppen

Java för nybörjare - 7.5 Konstruktorer

Konstruktörer är speciella metoder som körs när en klass skapas. I den här videon får du lära dig hur du använder dem.

40 Öppen

Java för nybörjare – 7.6 Attribut

Egenskaper eller attribut är en viktig del av klasser. Du lär dig i den här videon hur man använder dem.

41 Öppen

Java för nybörjare - 7.7 Java-paket (Del 1)

Paket ger möjlighet att strukturera källkoden. I den första delen handlar det om grunderna.

42 Öppen

Java för nybörjare - 7.8 Java-paket (Del 2)

Java-paketen är samtidigt också ett eget namnrymd. Vi går ännu djupare in på användningen i vardagspraxis.

43 Öppen

Java för nybörjare - 7.9 Synlighet: public, private & Co. (Del 1)

Nu ska vi reda ut vad som ligger bakom nyckelorden "public", "private" och co. Konceptet med dataskydd står på dagordningen.

44 Öppen

Java för nybörjare - 7.10 Synlighet: public, private & Co. (Del 2)

Också den andra videon om modifieringsnyckelorden som "public" och "private" är viktig. Det handlar om bästa praxis och användningen i praktiken.

45 Öppen

Java för nybörjare - 7.11 Statiska attribut och metoder

Du har använt statiska metoder sedan de första programmen. Nu lär du dig varför main()-metoden deklareras som "static" och hur du själv kan använda det.

46 Öppen

Java för nybörjare - 7.12 Java-gränssnitt

Ett "gränssnitt" är en typ av kontrakt som specificerar vilka metoder som ska implementeras. Du lär dig genom exempel hur det fungerar i praktiken och vad det kan användas till.

47 Öppen

Java för nybörjare - 7.13 Arv (Del 1)

Arv är ett viktigt begrepp som öppnar upp många möjligheter inom mjukvaruarkitektur. Här börjar vi med de viktigaste grunderna.

48 Öppen

Java för nybörjare - 7.14 Arv (Del 2)

I den andra delen om arv fördjupar vi din kunskap och går ännu djupare in i ämnet.

49 Öppen

Java för nybörjare - 7.15 Abstrakta klasser och metoder

Abstrakta klasser och metoder är ett viktigt stilmedel för arkitekturen av objektorienterad programvara. Du lär dig hur nyckelordet "abstract" används i Java.

35

Java för nybörjare - 7.1 Objektorientering: Konceptet med den verkliga världen

12 min Öppen
36

Java för nybörjare - 7.2 Klasser, objekt och variabeln "this" (Del 1)

20 min Öppen
37

Java för nybörjare - 7.3 Klasser, objekt och variabeln "this" (Del 2)

12 min Öppen
38

Java för nybörjare - 7.4 Metoder

17 min Öppen
39

Java för nybörjare - 7.5 Konstruktorer

12 min Öppen
40

Java för nybörjare – 7.6 Attribut

15 min Öppen
41

Java för nybörjare - 7.7 Java-paket (Del 1)

19 min Öppen
42

Java för nybörjare - 7.8 Java-paket (Del 2)

8 min Öppen
43

Java för nybörjare - 7.9 Synlighet: public, private & Co. (Del 1)

15 min Öppen
44

Java för nybörjare - 7.10 Synlighet: public, private & Co. (Del 2)

13 min Öppen
45

Java för nybörjare - 7.11 Statiska attribut och metoder

17 min Öppen
46

Java för nybörjare - 7.12 Java-gränssnitt

14 min Öppen
47

Java för nybörjare - 7.13 Arv (Del 1)

10 min Öppen
48

Java för nybörjare - 7.14 Arv (Del 2)

12 min Öppen
49

Java för nybörjare - 7.15 Abstrakta klasser och metoder

10 min Öppen

Arbeta med Java

8 Videor · 89 Minuten
50 Öppen

Java för nybörjare - 8.1 Kasta undantag

Du har redan lärt dig hur du kan reagera på undantag eller Exceptions. Nu lär du dig hur du kastar undantag själv, skapar egna Exception-klasser och varför det kan vara användbart.

51 Öppen

Java för nybörjare - 8.2 Rekursion

Metoder kan anropa sig själva. Det kallas rekursion. Du kommer att lära dig här hur du kan använda dem.

52 Öppen

Java för nybörjare - 8.3 JavaDoc (Del 1)

Genom JavaDoc kan Java-källkod mycket omfattande dokumenteras utan större extra ansträngning. Vi visar i denna video den grundläggande processen.

53 Öppen

Java för nybörjare - 8.4 JavaDoc (Del 2)

I den andra videon om JavaDoc utökar vi vår kunskap om de tillgängliga JavaDoc-Doclets.

54 Öppen

Java för nybörjare - 8.5 Input/Output med Java

Datamatin- och utmatning är en viktig del av programvara. I den här videon lär du dig hur det fungerar.

55 Öppen

Java för nybörjare - 8.6 Ange/textsträngar (Del 1)

Du lærer dig den komplekse datatypen "String" att känna. Hanteringen av strängar har hittills alltid skett indirekt. Nu gräver du djupare in i ämnet.

56 Öppen

Java för nybörjare - 8.7 Strängar (del 2)

Vi intensifierar arbetet med strängar lite till och tittar på fler metoder i klassen String.

57 Öppen

Java för nybörjare – 8.8 Slumptal med Math.random()

Nödvändigheten av slumpmässiga nummer uppstår oftare än man tror. Vi visar dig i den här videon hur du kan generera dem i Java.

50

Java för nybörjare - 8.1 Kasta undantag

8 min Öppen
51

Java för nybörjare - 8.2 Rekursion

15 min Öppen
52

Java för nybörjare - 8.3 JavaDoc (Del 1)

13 min Öppen
53

Java för nybörjare - 8.4 JavaDoc (Del 2)

8 min Öppen
54

Java för nybörjare - 8.5 Input/Output med Java

12 min Öppen
55

Java för nybörjare - 8.6 Ange/textsträngar (Del 1)

12 min Öppen
56

Java för nybörjare - 8.7 Strängar (del 2)

15 min Öppen
57

Java för nybörjare – 8.8 Slumptal med Math.random()

6 min Öppen

GUIs med Swing

7 Videor · 79 Minuten
58 Öppen

Java för nybörjare - 9.1 En första applikation

Nu blir det grafiskt! Den första gemensamma GUI-applikationen med Swing blir implementerad.

59 Öppen

Java för nybörjare - 9.2 Att reagera på inmatning (Del 1)

För att grafiska element ska vara användbara måste de lyssna på användarinteraktioner. Du får lära dig grunderna i den här videon.

60 Öppen

Java för nybörjare - 9.3 Att reagera på inmatningar (Del 2)

Tillämpningen från den första delen om ämnet inmatning kommer nu att utökas. Dessutom lär du dig hur du kan komma åt element efter att ha klickat på dem.

61 Öppen

Java för nybörjare - 9.4 Anordna komponenter med layouter (Del 1)

Placeringen av elementen har hittills bara överförts från Java. Nu lär du dig hur layouten kan påverkas.

62 Öppen

Java för nybörjare - 9.5 Anordna komponenter med layouter (Del 2)

Container kan bäddas in i varandra. Dessutom finns det fler layouter. Du kommer lära dig om fler designalternativ i den här videon.

63 Öppen

Java för nybörjare - 9.6 Listor med JList

En något mer komplex applikation visar hur flera komponenter kan användas tillsammans. Där kombinerar vi JTextField, JList och JButton.

64 Öppen

Java för nybörjare - 9.7 Dialoger med JDialog

Du lär dig genom exemplet "dialoger" vad modalfönster är och hur t.ex. en rudimentär hjälpdialog kan byggas upp.

58

Java för nybörjare - 9.1 En första applikation

13 min Öppen
59

Java för nybörjare - 9.2 Att reagera på inmatning (Del 1)

13 min Öppen
60

Java för nybörjare - 9.3 Att reagera på inmatningar (Del 2)

13 min Öppen
61

Java för nybörjare - 9.4 Anordna komponenter med layouter (Del 1)

10 min Öppen
62

Java för nybörjare - 9.5 Anordna komponenter med layouter (Del 2)

9 min Öppen
63

Java för nybörjare - 9.6 Listor med JList

12 min Öppen
64

Java för nybörjare - 9.7 Dialoger med JDialog

9 min Öppen

Avslutningsprojekt

3 Videor · 34 Minuten
65 Öppen

Java för nybörjare - 10.1 Uppgiften

Examensprojektet närmar sig. I den här videon presenterar vi uppgiften.

66 Öppen

Java för nybörjare - 10.2 En möjlig lösning (lösningsförslag)

Jag presenterar en möjlig lösning för examensprojektet inklusive överväganden om implementeringen.

67 Öppen

Java för nybörjare – 10.3 En möjlig lösning (i felsökningsläge)

Vi tittar på lösningsexemplet tillsammans i felsökningsverktyget.

65

Java för nybörjare - 10.1 Uppgiften

10 min Öppen
66

Java för nybörjare - 10.2 En möjlig lösning (lösningsförslag)

16 min Öppen
67

Java för nybörjare – 10.3 En möjlig lösning (i felsökningsläge)

8 min Öppen
Kommentarer (1)

Kommentera nu „Java-utveckling för nybörjare.“