Einsteiger

Hallo,

ich bin noch ein relativer Neuling im Gebiet IT, allerdings interessiere ich mich für Programmierung und IT-Sicherheit. Weiß aber nicht so genau wo ich ansetzen soll, habe schon ein paar Themen überflogen allerdings fehlen mir meistens die Basics.
Habt ihr einen Tipp wie/wo ich anfangen könnte, so eine art Einsteiger-Guide? Es muss gar nicht so speziel sein sondern mir erstmal einen Überlick verschaffen.

mfG
 
Die Verbindung von IT Sicherheit und Mathematik klappt am einfachsten über Kryptographie. Glücklicherweise ist auch das ein Thema, was sehr, sehr, sehr oft behandelt wird und zu dem man sehr viele Infos findet. Praktisch Umsetzen kannst du das am Anfang z.B. in Sage bzw. gp/pari oder auch erstmal nur per Hand.

Programmierung bedeutet nun grob die Automatisierung dieser zuvor manuell durchgeführten mathematischen Operationen bzw. in anderen Gebieten eben die Automation bestimmter Schritte. Je höher die Komplexität der Aufgabe, desto eher wirst du Programmiersprachen zu Hilfe nehmen, um die Aufgabe in angemessener Zeit lösen zu können. Das bedeutet aber auch, dass die Programmiersprache nur Mittel zum Zweck ist - im Vordergrund steht immer das (theoretische) Wissen über das Gebiet, in dem du dich bewegst (Kryptographie, Netzwerke, Softwaresicherheit, ...). Das bedeutet auch, dass du dich nicht mit unwichtigem Low-Level-Kram (Speicherallokation, Sockets, ...) rumplagen solltest, wenn du das nicht musst. Als logische Konsequenz solltest du daher bevorzugt Skriptsprachen einsetzen, mit denen man schnell zu Ergebnissen kommt, z.B. Python oder Ruby. Beide Sprachen bieten Libraries (vorgefertigte Module) zu allen möglichen Themen und nehmen dir hier sehr viel Arbeit von Anfang an ab, wodurch du dich dann den wichtigen Themen widmen kannst. Ein Tutorial für python findest du z.B. hier oder hier.
 
Zuletzt bearbeitet:
Zurück
Oben