Lære å programmere for nybegynnere Språk: Tysk

Å lære å programmere for nybegynnere

Webdesign, CMS & utvikling 35 videoer · 3.4 h Videotrenings · Norsk Jan Brinkmann av Jan Brinkmann

Lære å programmere og samtidig ta riktig sti fra begynnelsen av: Når du som nybegynner forstår de grunnleggende konseptene, vil du senere enkelt kunne jobbe deg gjennom fra app- til webutvikling. Etter denne over 3-timers videoopplæringen (inkludert arbeidsbok) fra Jan Brinkmann, vil du kjenne til grunnleggende programmeringskonsepter. Skriv dine første linjer med fornuft og forståelse!

  • 35 leksjoner i over 3 timers videotrening for å komme i gang med programmering.
  • Fundamentale aspekter: fra A som Arrays til S som løkker til Z som tilfeldige tall.
  • Til hvert kapittel: Arbeidsbok med øvingsoppgaver (kun nettleser og tekstbehandler nødvendig for å øve)
  • Av Jan Brinkmann, en lidenskapelig utvikler som lar deg forstå programlinje for programlinje.

Først til ditt eventyr inn i programmeringsverdenen: Forstå grunnleggende konsepter, forstå hva som skjer i datamaskinen med 0 og 1, og utvikle dine første programmer.

Innhold

35 videoer, 207 Minutter

Modul #1: Ditt første program

5 videoer · 25 Minutter
01 Åpen Gratis

Programmering av programvare for nybegynnere: 1.1 Velkommen

På dette stedet ønsker jeg deg hjertelig velkommen! Jeg ønsker deg mye suksess og mye moro med treningen!

02 Åpen

Programmering av programvare for nybegynnere: 1.2 Programvare: Nettleser og tekstbehandler

Hver PC gir alt du trenger. Her lærer du likevel å kjenne et veldig kraftig verktøy med Atom(.io). Editoren støtter deg i programvareutviklingen.

03 Åpen

Programmering av programvare for nybegynnere: 1.3 3..2..1..gå: ditt første program

Tradisjoner bør pleies. Du starter ikke med bare et hvilket som helst eksempel. I stedet lærer du å kjenne en flere tiår gammel tradisjon: "Hello World"-programmet.

04 Åpen

Programmering for nybegynnere: 1.4 Inndata, Utdata og Behandling (EAV-prinsippet)

Kjenner du de grunnleggende stegene i ethvert program? De har vært en sentral del siden begynnelsen: Inndata, utdata og prosessering. Her lærer du å kjenne EAV-kommandoene.

05 Åpen

Programmering av programvare for nybegynnere: 1.5 Kommentarer

Kommentarer er som salt i suppen. Helt uten blir suppen ofte veldig smakløs, for mye gjør den uspiselig. Her lærer du hovedtanken og syntaksen å kjenne.

01

Programmering av programvare for nybegynnere: 1.1 Velkommen

3 min Åpen
02

Programmering av programvare for nybegynnere: 1.2 Programvare: Nettleser og tekstbehandler

2 min Åpen
03

Programmering av programvare for nybegynnere: 1.3 3..2..1..gå: ditt første program

6 min Åpen
04

Programmering for nybegynnere: 1.4 Inndata, Utdata og Behandling (EAV-prinsippet)

8 min Åpen
05

Programmering av programvare for nybegynnere: 1.5 Kommentarer

6 min Åpen

Modul #2: Variabler og minne

4 videoer · 24 Minutter
06 Åpen

Programmering av programvare for nybegynnere: 2.1 Data i arbeidsminnet

Har du hørt det? I en datamaskin er alt 1 og 0. Merker man ikke engang, ikke sant? Finn ut hva som skjer bak kulissene.

07 Åpen

Programmering av programvare for nybegynnere: 2.2 De ulike datatypene

Vi kan ikke bare lagre tilfeldige data. Du kan beskrive forskjellige typer ved hjelp av datatyper. Finn ut hvorfor og hvorfor.

08 Åpen

Programmering av programvare for nybegynnere: 2.3 Strenger i minnet, alt 1 og 0 eller hvordan?

Okay, Tall som 1 og 0 lyser nå. Men hva med bokstaver? Finn ut hvordan dette problemet også ble løst.

09 Åpen

Programmering av programvare for nybegynnere: 2.4 Bruke variabler i koden

Nå tar vi steget over til programmering: Variabler i koden.

06

Programmering av programvare for nybegynnere: 2.1 Data i arbeidsminnet

5 min Åpen
07

Programmering av programvare for nybegynnere: 2.2 De ulike datatypene

8 min Åpen
08

Programmering av programvare for nybegynnere: 2.3 Strenger i minnet, alt 1 og 0 eller hvordan?

4 min Åpen
09

Programmering av programvare for nybegynnere: 2.4 Bruke variabler i koden

7 min Åpen

Modul #3: Tid for mer dynamiske programmer

4 videoer · 29 Minutter
10 Åpen

Programmering av programvare for nybegynnere: 3.1 De grunnleggende regneartene - også kjent som aritmetikk.

En datamaskin kan regne. Og akkurat det kan et programmeringsspråk også. Her lærer du hvordan det gjøres.

11 Åpen

Programmering av programvare for nybegynnere: 3.2 Skriv inn tall

Foreløpig kan du bare lese tegn. For flere eksempler ville det være nyttig med inntasting av numeriske verdier. Også dette vil du lære her.

12 Åpen

Programmering for nybegynnere: 3.3 Bruk av sammenligninger og betingelser.

Som i matematikken kan du utføre sammenligninger. I tillegg kan programkode knyttes til betingelser. Dette sentrale verktøyet blir nå også en del av porteføljen din.

13 Åpen

Programmering av programvare for nybegynnere: 3.4 Bruke logiske operatorer

En enkel sammenligning er ikke nok? Da må du lære hvordan du kan koble sammen og endre flere betingelser: med logiske operatorer.

10

Programmering av programvare for nybegynnere: 3.1 De grunnleggende regneartene - også kjent som aritmetikk.

6 min Åpen
11

Programmering av programvare for nybegynnere: 3.2 Skriv inn tall

4 min Åpen
12

Programmering for nybegynnere: 3.3 Bruk av sammenligninger og betingelser.

10 min Åpen
13

Programmering av programvare for nybegynnere: 3.4 Bruke logiske operatorer

9 min Åpen

Modul #4: Bruke arrays

4 videoer · 19 Minutter
14 Åpen

Programmering av programvare for nybegynnere: 4.1 Hvorfor variabler ikke er tilstrekkelig

Variabler er bare en del av likningen. For å for eksempel lese inn et dynamisk antall verdier, brukes matriser.

15 Åpen

Programmering av programvare for nybegynnere: 4.2 Oppbygningen av matriser

Her lærer du om oppbyggingen av matriser.

16 Åpen

Programmering av programvare for nybegynnere: 4.3 Legge til og fjerne elementer

Elementene i en matrise kan fjernes og legges til. Lær deg noen av mulighetene.

17 Åpen

Programmering av programvare for nybegynnere: 4.4 Opprett en kø med matriser

For at det ikke bare blir teoretisk, ser du nå også arrays i praktisk bruk.

14

Programmering av programvare for nybegynnere: 4.1 Hvorfor variabler ikke er tilstrekkelig

5 min Åpen
15

Programmering av programvare for nybegynnere: 4.2 Oppbygningen av matriser

4 min Åpen
16

Programmering av programvare for nybegynnere: 4.3 Legge til og fjerne elementer

6 min Åpen
17

Programmering av programvare for nybegynnere: 4.4 Opprett en kø med matriser

4 min Åpen

Modul #5: Arbeide med løkker

5 videoer · 21 Minutter
18 Åpen

Programmering for nybegynnere: 5.1 Løkker med while

Gjenta logikk med løkker. Lær den første varianten med nøkkelordet "while".

19 Åpen

Programmering av programvare for nybegynnere: 5.2 Behandling av matriser

Løkker er for eksempel utrolig viktige i behandlingen av matriser. Her lærer du hvordan det fungerer.

20 Åpen

Programmering for nybegynnere: 5.3 Løkker med for

En annen konstruksjon som stadig brukes: for-løkken. Også den vil du nå bli kjent med.

21 Åpen

Programmering av programvare for nybegynnere: 5.4 Avsnitt: Generere tilfeldige tall

På de fleste språk kan du generere tilfeldige tall. Med dem kan vi utvikle mange flere eksempler. Her lærer du hvordan det fungerer i JavaScript.

22 Åpen

Programmering av programvare for nybegynnere: 5.5 Løkker med do/while.

Do / while-løkken er en fotstyrt løkke som i noen situasjoner er det mer elegante valget. Finn ut hvordan det fungerer.

18

Programmering for nybegynnere: 5.1 Løkker med while

5 min Åpen
19

Programmering av programvare for nybegynnere: 5.2 Behandling av matriser

4 min Åpen
20

Programmering for nybegynnere: 5.3 Løkker med for

4 min Åpen
21

Programmering av programvare for nybegynnere: 5.4 Avsnitt: Generere tilfeldige tall

4 min Åpen
22

Programmering av programvare for nybegynnere: 5.5 Løkker med do/while.

4 min Åpen

Modul #6: Resirkulering - Del opp kode

5 videoer · 22 Minutter
23 Åpen

Programmering av programvare for nybegynnere: 6.1 Opprette og kalle funksjoner

Uten funksjoner ville programmer være veldig statiske. Her lærer du nå å dele opp koden på en fornuftig måte.

24 Åpen

Programmering av programvare for nybegynnere: 6.2 Bruke parametere

Hvordan kan funksjoner bli enda mer meningsfulle? Gjennom parametere. Lær dem å kjenne i denne leksjonen.

25 Åpen

Programmering av programvare for nybegynnere: 6.3 Bruk av returverdier

Det siste aspektet: returverdier. Utrolig viktig og et tema i nesten alle språk.

26 Åpen

Programmering for nybegynnere: 6.4 Utfordring: Lære om gyldighetsområder

Funksjoner er også en utfordring. Variabler du oppretter der, gjelder ikke noe annet sted. Lær om konseptet med omfang.

27 Åpen

Programmering av programvare for nybegynnere: 6.5 Bruke flere filer

Du kan dele opp koden din i flere filer på nesten alle språk. Lær hvordan her.

23

Programmering av programvare for nybegynnere: 6.1 Opprette og kalle funksjoner

4 min Åpen
24

Programmering av programvare for nybegynnere: 6.2 Bruke parametere

4 min Åpen
25

Programmering av programvare for nybegynnere: 6.3 Bruk av returverdier

6 min Åpen
26

Programmering for nybegynnere: 6.4 Utfordring: Lære om gyldighetsområder

4 min Åpen
27

Programmering av programvare for nybegynnere: 6.5 Bruke flere filer

4 min Åpen

Modul #7: Bli kjent med objekter

8 videoer · 68 Minutter
28 Åpen

Programmering for nybegynnere: 7.1 Hva er objektorientering?

Objektorientering kan fylle egne kurs med flere hundre timer. Her lærer du grunnideen.

29 Åpen

Programmering av programvare for nybegynnere: 7.2 Definere objekter og egenskaper i JavaScript.

Hvordan opprettes objekter og egenskaper i JavaScript?

30 Åpen

Programmering av programvare for nybegynnere: 7.3 Definisjon av metoder

Metoder er funksjoner i en objektorientert sammenheng. Her vil du lære dem å kjenne.

31 Åpen

Programmering av programvare for nybegynnere: 7.4 Konstruktører

Vil du initialisere objekter? Da vil konstruktøren hjelpe til.

32 Åpen

Programmering av programvare for nybegynnere: 7.5 Kompilerte og tolkede språk

Det er to kategorier av språk i programvareutvikling: de som blir kompilert, og de som blir oversatt av en tolk. Her vil du lære forskjellen.

33 Åpen

Programmering for nybegynnere: 7.6 Hva er et programmeringsspråk?

Programmerspråk blir ofte diskutert. Men hvilket forhold har de egentlig til datamaskinen? Til syvende og sist er det jo tekst. Er ikke alt egentlig bare enere og nuller?

34 Åpen

Programmering av programvare for nybegynnere: 7.7 Slik skrives kildekode.

I denne videoen lærer du igjen grunntanken bak kildekoden. Du vil også lære hvilke redaktører som f.eks. overhodet ikke fungerer.

35 Åpen

Programmering av programvare for nybegynnere: 7.8 Statiske vs. dynamiske datatyper

Mange språk som JavaScript, PHP og andre er dynamiske når det gjelder datatypehåndtering. Andre språk derimot er mer strenge. Hvorfor egentlig? Og hva er fordelene og ulempene?

28

Programmering for nybegynnere: 7.1 Hva er objektorientering?

19 min Åpen
29

Programmering av programvare for nybegynnere: 7.2 Definere objekter og egenskaper i JavaScript.

3 min Åpen
30

Programmering av programvare for nybegynnere: 7.3 Definisjon av metoder

9 min Åpen
31

Programmering av programvare for nybegynnere: 7.4 Konstruktører

6 min Åpen
32

Programmering av programvare for nybegynnere: 7.5 Kompilerte og tolkede språk

6 min Åpen
33

Programmering for nybegynnere: 7.6 Hva er et programmeringsspråk?

10 min Åpen
34

Programmering av programvare for nybegynnere: 7.7 Slik skrives kildekode.

7 min Åpen
35

Programmering av programvare for nybegynnere: 7.8 Statiske vs. dynamiske datatyper

8 min Åpen
Kommentarer (1)

Kommenter nå „Å lære å programmere for nybegynnere“