Ohjelmoinnin oppiminen aloittelijoille Kieli: Saksa

Ohjelmoinnin opiskelu aloittelijoille

Verkkosuunnittelu, CMS ja kehitys 35 Videot · 3.4 h Videokoulutus · Suomalainen Jan Brinkmann kirjoittanut Jan Brinkmann

Ohjelmoinnin oppiminen ja oikean polun valitseminen alusta alkaen: Kun aloittelijana ymmärrät peruskäsitteet, voit myöhemmin työskennellä ongelmitta sovellus- ja web-kehityksen parissa. Tämän yli 3 tuntia kestäneen videokoulutuksen (sisältää työkirjan) jälkeen Jan Brinkmannin oppimana hallitset ohjelmoinnin perusasiat. Aloita ensimmäiset rivisi järjellä ja ymmärryksellä!

  • 35 oppituntia yli 3 tunnin video-ohjausta aloittaaksesi ohjelmoinnin.
  • Perustavanlaatuiset näkökohdat: A kuten taulukot, S kuten silmukat ja Z kuten satunnaisluvut.
  • Jokaiseen lukuun: työvihko harjoitustehtävillä (harjoitteluun tarvitaan vain selain ja tekstieditori)
  • Jan Brinkmannilta, intohimoiselta kehittäjältä, joka saa sinut ymmärtämään ohjelmakoodirivit riviltä.

Aloitus matkallesi ohjelmoinnin maailmaan: Ymmärrä perusteet, oivalla mitä tapahtuu tietokoneessa nollilla ja ykkösillä, ja kehitä ensimmäiset ohjelmasi.

Sisältö

35 Videot, 207 minuuttia

Moduuli #1: Ensimmäinen ohjelmasi

5 Videot · 25 minuuttia
01 Auki Ilmaiseksi

Ohjelmoinnin perusteet aloittelijoille: 1.1 Tervetuloa

Tässä vaiheessa haluan toivottaa sinut lämpimästi tervetulleeksi! Toivotan sinulle paljon menestystä ja hauskuutta harjoittelun parissa!

02 Auki

Ohjelmoinnin aloittelijoille: 1.2 Ohjelmisto: Selain ja tekstieditori

Jokainen tietokone tarjoaa kaiken tarvitsemasi. Täällä opit kuitenkin tuntemaan erittäin tehokkaan työkalun Atom.io:n kautta. Editori auttaa sinua ohjelmistokehityksessä.

03 Auki

Ohjelmoinnin perusteet aloittelijoille: 1.3 3..2..1..los: ensimmäinen ohjelmasi

Perinteitä tulisi vaalia. Et lähde mukaan millään esimerkillä. Sen sijaan opit vuosikymmeniä vanhan perinteen: "Hello World" -ohjelman.

04 Auki

Ohjelmoinnin aloittelijoille: 1.4 Syöte, tuloste ja käsittely (EAV-periaate)

Tunnetko perusaskeleet jokaisessa ohjelmassa? Ne ovat olleet keskeinen osa alusta asti: syöte, tuloste ja käsittely. Täällä opit tuntemaan EAV-käskyt.

05 Auki

Ohjelmoinnin aloittelijoille: 1.5 Kommentit

Kommentit ovat kuin suola keitossa. Ilman niitä keitto on usein mauton, liikaa tekee siitä syömäkelvottoman. Täällä opit pääajatuksen ja syntaksin.

01

Ohjelmoinnin perusteet aloittelijoille: 1.1 Tervetuloa

3 min Auki
02

Ohjelmoinnin aloittelijoille: 1.2 Ohjelmisto: Selain ja tekstieditori

2 min Auki
03

Ohjelmoinnin perusteet aloittelijoille: 1.3 3..2..1..los: ensimmäinen ohjelmasi

6 min Auki
04

Ohjelmoinnin aloittelijoille: 1.4 Syöte, tuloste ja käsittely (EAV-periaate)

8 min Auki
05

Ohjelmoinnin aloittelijoille: 1.5 Kommentit

6 min Auki

Moduuli #2: Muuttujat ja työmuisti

4 Videot · 24 minuuttia
06 Auki

Ohjelmoinnin perusteet: 2.1 Tiedot työmuistissa

Kuulitko jo? Tietokoneessa kaikki on ykkösiä ja nollia. Tuskin huomaa, eikö totta? Selvitä, mitä tapahtuu kulissien takana.

07 Auki

Ohjelmoinnin perusteet: 2.2 Eri tietotyypit

Emme voi vain tallentaa mitä tahansa tietoja. Tietotyypeillä voit kuvailla erilaisia ​​tyyppejä. Selvitä, miksi ja miten.

08 Auki

Ohjelmoinnin perusteet aloittelijoille: 2.3 Merkkijonot muistissa, kaikki 1 ja 0 vai miten?

Ok, nyt numerot 1 ja 0 valaisevat. Mutta miten on kirjainten laita? Selvitä, miten tämä ongelma on ratkaistu.

09 Auki

Ohjelmoinnin alkeet: 2.4 Muuttujien käyttö koodissa

Nyt siirrymme ohjelmointiin: muuttujat koodissa.

06

Ohjelmoinnin perusteet: 2.1 Tiedot työmuistissa

5 min Auki
07

Ohjelmoinnin perusteet: 2.2 Eri tietotyypit

8 min Auki
08

Ohjelmoinnin perusteet aloittelijoille: 2.3 Merkkijonot muistissa, kaikki 1 ja 0 vai miten?

4 min Auki
09

Ohjelmoinnin alkeet: 2.4 Muuttujien käyttö koodissa

7 min Auki

Moduuli #3: Aika dynaamisemmille ohjelmille

4 Videot · 29 minuuttia
10 Auki

Ohjelmoinnin perusteet aloittelijoille: 3.1 Peruslaskutoimitukset - eli aritmetiikka

Tietokone osaa laskea. Ja tarkalleen ottaen myös ohjelmointikieli osaa. Tässä opit, miten se tapahtuu.

11 Auki

Ohjelmoinnin perusteet aloittelijoille: 3.2 Syötä numerot

Tähän asti voit lukea vain merkkejä. Lisäesimerkkejä varten numeroiden syöttö olisi hyödyllistä. Myös sen opit täällä tuntemaan.

12 Auki

Ohjelmoinnin perusteet: 3.3 Vertailut ja ehdot käyttöön

Kuten matematiikassa, voit tehdä vertailuja. Lisäksi ohjelmakoodi voidaan liittää ehtoihin. Tämä keskeinen työkalu lisätään nyt myös omaan valikoimaasi.

13 Auki

Ohjelmoinnin perusteet: 3.4 Käytä loogisia operaattoreita

Yksinkertainen vertailu ei riitä? Opettele sitten, miten voit yhdistää ja muuttaa useita ehtoja: loogisilla operaattoreilla.

10

Ohjelmoinnin perusteet aloittelijoille: 3.1 Peruslaskutoimitukset - eli aritmetiikka

6 min Auki
11

Ohjelmoinnin perusteet aloittelijoille: 3.2 Syötä numerot

4 min Auki
12

Ohjelmoinnin perusteet: 3.3 Vertailut ja ehdot käyttöön

10 min Auki
13

Ohjelmoinnin perusteet: 3.4 Käytä loogisia operaattoreita

9 min Auki

Moduuli #4: Arrayt hyödyntäminen

4 Videot · 19 minuuttia
14 Auki

Ohjelmoinnin perusteet aloittelijoille: 4.1 Miksi muuttujat eivät riitä

Muuttujat ovat vain yksi osa yhtälöä. Esimerkiksi dynaamisen määrän arvojen lukemiseksi käytetään taulukoita.

15 Auki

Ohjelmoinnin perusteet: 4.2 Taulukoiden rakenne

Tässä opit taulukoiden rakenteen.

16 Auki

Ohjelmoinnin perusteet: 4.3 Elementtien lisääminen ja poistaminen.

Taulukon elementtejä voidaan poistaa ja lisätä. Opi joitakin mahdollisuuksista.

17 Auki

Ohjelmoinnin aloittelijoille: 4.4 Jonon luominen taulukoilla

Jotta se ei jäisi pelkästään teoreettiseksi, näet nyt taulukoita myös käytännön käytössä.

14

Ohjelmoinnin perusteet aloittelijoille: 4.1 Miksi muuttujat eivät riitä

5 min Auki
15

Ohjelmoinnin perusteet: 4.2 Taulukoiden rakenne

4 min Auki
16

Ohjelmoinnin perusteet: 4.3 Elementtien lisääminen ja poistaminen.

6 min Auki
17

Ohjelmoinnin aloittelijoille: 4.4 Jonon luominen taulukoilla

4 min Auki

Moduuli #5: Työskentely silmukoiden kanssa

5 Videot · 21 minuuttia
18 Auki

Ohjelmointi aloittelijoille: 5.1 while-silmukat

Toista logiikkaa silmukalla. Tule tuntemaan ensimmäinen vaihtoehto avainsanalla "while".

19 Auki

Ohjelmoinnin perusteet: 5.2 Käsitellä taulukoita.

Silmukat ovat esimerkiksi tärkeitä taulukoiden käsittelyssä. Tässä opit, miten se toimii.

20 Auki

Ohjelmointi aloittelijoille: 5.3 Ympyrät forilla

Yksi toinen rakenne, jota käytetään yhä uudelleen: for-silmukka. Myös sen opit nyt tuntemaan.

21 Auki

Ohjelmoinnin perusteet: 5.4 Lisäosa: Satunnaislukujen generointi

Useimmissa kielissä voit luoda satunnaislukuja. Niitä käyttäen voimme kehittää monia muita esimerkkejä. Tässä opit, miten se toimii JavaScriptissä.

22 Auki

Ohjelmoinnin aloittelijoille: 5.5 Silmukat do/while-menetelmällä.

Do/while-silmukka on jalkaohjattu silmukka, joka tietyissä tilanteissa on elegantimpi valinta. Selvitä, miten se toimii.

18

Ohjelmointi aloittelijoille: 5.1 while-silmukat

5 min Auki
19

Ohjelmoinnin perusteet: 5.2 Käsitellä taulukoita.

4 min Auki
20

Ohjelmointi aloittelijoille: 5.3 Ympyrät forilla

4 min Auki
21

Ohjelmoinnin perusteet: 5.4 Lisäosa: Satunnaislukujen generointi

4 min Auki
22

Ohjelmoinnin aloittelijoille: 5.5 Silmukat do/while-menetelmällä.

4 min Auki

Moduuli #6: Kierrätys - Koodi jakaa

5 Videot · 22 minuuttia
23 Auki

Ohjelmoinnin perusteet: 6.1 Funktioiden luominen ja kutsuminen

Ilman toimintoja ohjelmat olisivat hyvin staattisia. Tässä opit nyt jakamaan koodin järkevästi.

24 Auki

Ohjelmoinnin perusteet: 6.2 Parametrien käyttö

Kuinka toiminnot voivat tulla vielä järkevämmiksi? Parametrien kautta. Opi ne tässä oppitunnissa tuntemaan.

25 Auki

Ohjelmoinnin perusteet: 6.3 Paluuarvojen hyödyntäminen

Viimeinen näkökohta: Paluuarvot. Uskomattoman tärkeä ja lähes jokaisessa kielessä aihe.

26 Auki

Ohjelmoinnin perusteet aloittelijoille: 6.4 Haaste: Tunnista voimassaoloalueet

Funktionit ovat myös haaste. Muuttujat, jotka luot niissä, eivät ole voimassa missään muualla. Opettele käsite nimialueesta.

27 Auki

Ohjelmoinnin perusteet: 6.5 Useiden tiedostojen käyttäminen

Voit jakaa koodin useisiin tiedostoihin lähes missä tahansa kielellä. Opi täällä, miten se tehdään.

23

Ohjelmoinnin perusteet: 6.1 Funktioiden luominen ja kutsuminen

4 min Auki
24

Ohjelmoinnin perusteet: 6.2 Parametrien käyttö

4 min Auki
25

Ohjelmoinnin perusteet: 6.3 Paluuarvojen hyödyntäminen

6 min Auki
26

Ohjelmoinnin perusteet aloittelijoille: 6.4 Haaste: Tunnista voimassaoloalueet

4 min Auki
27

Ohjelmoinnin perusteet: 6.5 Useiden tiedostojen käyttäminen

4 min Auki

Moduuli #7: Tutustua objekteihin

8 Videot · 68 minuuttia
28 Auki

Ohjelmoinnin perusteet: 7.1 Mikä on olioperustainen ohjelmointi?

Olio-ohjelmointi voi täyttää omat kurssinsa usealla sadalla tunnilla. Täällä opit perusidean.

29 Auki

Ohjelmoinnin perusteet aloittelijoille: 7.2 JavaScriptissä määritellään objekteja ja ominaisuuksia

Miten JavaScriptissä luodaan objekteja ja ominaisuuksia?

30 Auki

Ohjelmoinnin opas aloittelijoille: 7.3 Menetelmien määrittely

Metodit ovat toimintoja olioperustaisessa kontekstissa. Täällä opit tuntemaan ne.

31 Auki

Ohjelmistokehitys aloittelijoille: 7.4 Konstruktorit

Haluatko alustaa objekteja? Siinä auttaa konstruktori.

32 Auki

Ohjelmoinnin perusteet: 7.5 Käännetyt ja tulkatut kielet.

Ohjelmistokehityksessä on kaksi kategoriaa kielistä: ne, jotka käännetään, ja ne, jotka käännetään tulkkiohjelmalla. Täällä opit eron.

33 Auki

Ohjelmoinnin perusteet: 7.6 Mikä on ohjelmointikieli?

Ohjelmointikieliä keskustellaan usein. Mutta millainen suhde niillä oikeastaan on tietokoneeseen? Loppujen lopuksi se on vain tekstiä. Eikö kaikki olekin loppujen lopuksi 1 ja 0?

34 Auki

Ohjelmointi aloittelijoille: Näin koodi kirjoitetaan

Tässä videossa opit vielä kerran tuntemaan koodin perusajatuksen. Lisäksi opit, mitkä editorit esimerkiksi eivät toimi lainkaan.

35 Auki

Ohjelmoinnin perusteet aloittelijoille: 7.8 Staattiset vs. dynaamiset datatyypit

Monet kielet, kuten JavaScript, PHP jne., ovat dynaamisia datatyyppeihin liittyvässä käsittelyssä. Toiset kielet taas ovat siinä suhteessa tiukempia. Miksi näin on? Ja mitkä ovat niiden edut ja haitat?

28

Ohjelmoinnin perusteet: 7.1 Mikä on olioperustainen ohjelmointi?

19 min Auki
29

Ohjelmoinnin perusteet aloittelijoille: 7.2 JavaScriptissä määritellään objekteja ja ominaisuuksia

3 min Auki
30

Ohjelmoinnin opas aloittelijoille: 7.3 Menetelmien määrittely

9 min Auki
31

Ohjelmistokehitys aloittelijoille: 7.4 Konstruktorit

6 min Auki
32

Ohjelmoinnin perusteet: 7.5 Käännetyt ja tulkatut kielet.

6 min Auki
33

Ohjelmoinnin perusteet: 7.6 Mikä on ohjelmointikieli?

10 min Auki
34

Ohjelmointi aloittelijoille: Näin koodi kirjoitetaan

7 min Auki
35

Ohjelmoinnin perusteet aloittelijoille: 7.8 Staattiset vs. dynaamiset datatyypit

8 min Auki
Kommentit (1)

Kommentoi nyt „Ohjelmoinnin opiskelu aloittelijoille“