Hoppa yfir í efnið

Næstu skref: grunnatriði

Við höfum nú byggt upp grunn í Linux, Python, netkerfum, Docker og almennri gagnavinnslu. Hér eru leiðir til að æfa áfram.

Hvernig veljum við efni?

  • Byrjum á einni leið, ekki öllum í einu.
  • Veljum verkefni sem passa við það sem við kunnum nú þegar.
  • Athugum hvort efnið sé ókeypis eða opinn hugbúnaður. Þetta er ekki alveg það sama.
  • Notum aðeins okkar eigin kerfi eða vettvang sem heimilar æfingar.

Linux

Efni Hentar fyrir Aðgangur
Missing Semester Skel, verkfæri og vinnulag forritara Ókeypis kennsluefni
OverTheWire Bandit Verkleg Linux- og skeljaþjálfun Ókeypis æfingavettvangur
The Linux Command Line Ítarlegri bók um skipanalínuna Ókeypis lesefni
explainshell Skilja langar skeljasetningar Ókeypis veftól

Röð: byrjum á Bandit, flettum upp óþekktum skipunum í Missing Semester og notum The Linux Command Line sem uppflettirit.

Python

Efni Hentar fyrir Aðgangur
Python Tutorial Opinbera grunnkennslan Ókeypis og opið lesefni
Exercism Python Stutt forritunarverkefni með endurgjöf Ókeypis vettvangur
CS50P Skipulagt Python-námskeið Ókeypis námsefni
Automate the Boring Stuff Hagnýt skrift og sjálfvirkni Ókeypis lesefni á netinu

Netkerfi og Docker

Örugg æfing: tökum upp umferð frá eigin localhost-þjónustu eða ræsum æfingagám á eigin vél. Skönnum hvorki né tökum upp umferð á neti sem við stjórnum ekki.

Sjálfsmat

Við erum tilbúin að halda áfram þegar við getum:

  • lesið og útskýrt algengar Linux-skipanir,
  • skrifað lítið Python-forrit sem vinnur með skrár og bæti,
  • útskýrt muninn á IP-tölu, tengi og samskiptareglu,
  • ræst örugga Docker-þjónustu og skoðað logg hennar.