Leitlinien
Lernen Sie Schwachstellen und Sicherheitskonzepte in einem lesbaren Format mit Code-Schnipseln in einer bestimmten Sprache oder einem bestimmten Framework kennen.
Kodierungsrichtlinien - auf die jeweilige Sprache zugeschnitten
Tauchen Sie tief in die Konzepte der sicheren Kodierung ein, um defensive Sicherheitstechniken zu erlernen und ein solides Grundwissen aufzubauen, bevor Sie zu anspruchsvolleren, interaktiven Inhalten übergehen. In den Richtlinien werden allgemeine Strategien zur Abschwächung von Sicherheitslücken behandelt, um das Wissen über sichere Programmierung zukunftssicher zu machen, und es werden aktuelle Best Practices für jede ausgewählte Sprache vertieft.
Assessment Do's & Don'ts
Assessment Dos
- Probleme aus der Praxis nutzen
- Eine Vielzahl von Herausforderungen einbeziehen
- Test zur Problemlösungsfähigkeit
- Bewertung der Soft Skills
- Gewährleistung von Fairness und Objektivität
Assessment Was man nicht tun sollte
- Unrealistische Zeitvorgaben verwenden
- Ausschließlich auf Whiteboard Coding setzen
- Vergessen Sie die Lesbarkeit des Codes
- Sicherheit vernachlässigen
Sichern Sie Ihren Code mit defensivem Wissen
Verbessern Sie Ihre defensiven Programmierkenntnisse mit anschaulichen Beispielen und Codeschnipseln in einer bestimmten Sprache oder einem bestimmten Framework.
Kontextbezogenes, selbstgesteuertes Lernen
Eingehende Erklärungen erhalten
Verstehen Sie, wie Sie die Schwachstelle erkennen und wie Sie sie am besten entschärfen können.
Lernen in gängigen Sprachen
Die OWASP Top 10 Schwachstellen für gängige Web-Sprachen sowie Pseudocode-Snippets werden ausführlich behandelt.
Gehen Sie in Ihrem eigenen Tempo
Lernen Sie die Besonderheiten einer Schwachstelle mit zusätzlichem Kontext und im Selbststudium kennen.