Security Foundations
Registration openStart here. No experience needed.
Everything security work stands on: how the internet, Linux, websites and code actually work, taught from zero.
No payment needed
New here? Create an account
- check Every module ends in a working project
- check Community support on Discord
- check Certificate when you finish the capstone
About this course
Security is easier to learn once you understand what you are attacking and defending. This course starts from nothing and builds the four things every security professional uses daily: how data moves across a network, how to work on a Linux command line, how a website handles a login, and how to read and write a little Python. Every lesson ends with something to do on your own machine, so you finish able to do these things, not just describe them.
What you will be able to do
Syllabus
4 modules1 How the internet works expand_more
- play_circle What happens when you open a website
- play_circle IP addresses, ports and protocols
- play_circle DNS: how names become addresses
- play_circle Watching real traffic with Wireshark
2 Linux basics expand_more
- play_circle The command line and the file system
- play_circle Users, permissions and sudo
- play_circle Processes, services and packages
- play_circle Setting up your own lab
3 How websites work expand_more
- play_circle HTTP requests and responses
- play_circle Cookies, sessions and logins
- play_circle Databases and how sites talk to them
- play_circle Reading a site with browser developer tools
4 Python for security expand_more
- play_circle Variables, loops and functions
- play_circle Working with files and text
- play_circle Talking to the network with Python
- play_circle Writing your first security script