Cyber Security Best Practices for Developers
Explore cybersecurity fundamentals, major threats, defense methods including firewalls, and the monitoring and response skills needed to create secure software.
Don Franke has worked in information technology for over 20 years. During this time, the roles he served include senior software developer, incident responder, cyber security analyst, and security architect. He has also been a member of several non-profit security organizations and is active in teaching and writing about various topics in cyber security. His career started before there was a readily available Internet. One of his first work-related memories is of huddling around a Windows 3.1 PC, struggling to get winsock.dll loaded correctly. This was especially challenging because there was no Internet or Google to search for answers. Once connectivity was established, however, the magical World Wide Web opened up, with all of its random, home-grown sites and blinking text. This was 1994. It was a time when people only cared about sharing information, without much concern about security. How times have changed. Don went on to provide technical support for the analog modems used to connect people to the Internet, and after a couple years started doing web development using Microsoft IIS version 1.0 and Apache httpd with CGI. He continued working as a software engineer, primarily focused on creating web applications and automating data collection from disparate sources. After doing this for several years, the friction he observed between software development and security became strong enough that he decided to deliberately veer his career path to information security. He went back to school to get a Master of Science in Information Systems, with an Infrastructure Assurance concentration. Ever since then, he has sought information security projects, and outside of work pursued opportunities to write, teach and help make the world a little more secure.
Join 3.1 million developers at
What You'll Learn
- A deep understanding of the various security threats in modern information technology (IT)
- A working knowledge of the modern techniques to maintain cyber security
- A modern approach to monitor, detect, and respond to cyber security incidents
- A working understanding of the procedures to document security incidents
Learning Roadmap
2.
Basics of Security
Basics of Security
3.
Detect
Detect
13 Lessons
13 Lessons
4.
Protect
Protect
21 Lessons
21 Lessons
5.
Respond
Respond
10 Lessons
10 Lessons
Don Franke
Don Franke has received innovation awards, earned industry certifications, authored patents, published the book Cyber Security Basics, and taught for (ISC)².
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











