Brief Summary
This course is your friendly guide to building secure applications. It's got examples, a general overview, and you’ll learn essential IT security concepts. If you’re a programmer looking to enhance your skills, this is for you!
Key Points
-
Understand the fundamentals of IT security, including buffer overflow and web application security.
-
Learn to apply security concepts in your own projects effectively.
-
Discover how to check existing applications for vulnerabilities.
Learning Outcomes
-
Ability to program secure applications using learned principles.
-
Skills to identify and fix potential security vulnerabilities in software.
-
Comprehensive understanding of IT security fundamentals applicable to real-world scenarios.
About This Course
Beispiele + Leitfaden zur Entwicklung möglichst sicherer Anwendungen
Lerne, wie du sichere Anwendungen programmierst!
Diesen Kurs habe ich entwickelt, weil ich dir beibringen möchte, wie du sichere Anwendungen programmierst. Das ist ein unglaublich wichtiges Thema, wenn du professioneller Softwareentwickler werden möchtest. Dieser Kurs bietet dir einen Überblick zum Thema IT-Sicherheit.
Wie ist dieser Kurs aufgebaut? Dieser Kurs besteht sowohl aus Beispielen, als auch einem verallgemeinerten Teil. In Teilen zum Thema Buffer Overflow (Programmiersprache: C) und Sicherheit von Webseiten (PHP / JavaScript) möchte ich dir einen konkreten Überblick darüber geben, was du bei der Entwicklung genau beachten musst.
Anschließend gehen ich noch auf die Grundlegenden Konzepte der IT-Sicherheit ein, damit du auch bei einem eigenen Projekt in der Lage bist, die Sicherheit der Software zu gewährleisten. Hierzu stelle ich dir die grundlegenden Konzepte vor, damit du einen umfassenden Leitfaden hast, den du universell anwenden kannst - sowohl auf deine eigenen Programmierprojekte, als auch in deinem Job oder für Kundenprojekte.
Für wen ist dieser Kurs? Damit du das Meiste aus diesem Kurs herausholen kannst, solltest du auf jeden Fall schon etwas programmiert haben. Sonst wirst du Probleme haben, die Codebeispiele, etc. zu verstehen.
Dieser Kurs ist nicht für dich, wenn du noch nie programmiert hast!
Benjamin B.
Hat eigentlich gut angefangen mit einer Erklärung wie und warum Buffer Overflow funktioniert, was für mich als erfarenen Java/Kotlin Entwickler durchaus neu und interessant ist, und ist dann plötzlich auf "Ich bin 16 und baue meine erste PHP Seite" gefallen.
Der Aspekt "Entwickle sichere Anwendungen" ist quasi nicht behandelt. Da erwarte ich grundlegende Konzepte, wie man entwickelt, unabhängig ob es Java, Kotlin, PHP, C ist.