List of free resources for learning various technologies
List of free resources for learning about security
CompTIA Security+
Secure Coding
Cryptography
Web security and pentesting
Hacker101
A quick introduction to web security
Web Application Penetration Testing
Penetration Testing and Ethical Hacking
Advanced Penetration Testing
Web for Pentester
Web App Penetration Testing