Cryptography courses can help you learn encryption techniques, hashing algorithms, digital signatures, and secure communication protocols. You can build skills in threat modeling, cryptanalysis, and implementing security measures to protect sensitive data. Many courses introduce tools like OpenSSL, GnuPG, and various programming libraries that facilitate secure coding practices and help you apply cryptographic principles in real-world applications.

Skills you'll gain: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Security Controls, Risk Management Framework, Security Requirements Analysis, Software Development, Authorization (Computing), Data Security, Vulnerability Assessments, Identity and Access Management, Verification And Validation, Cryptography, Software Architecture, Software Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Transaction Processing, Data Structures, Debugging
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Blockchain, Digital Assets, Portfolio Risk, Portfolio Management, Cryptography, Investments, Market Dynamics, Financial Market, Price Negotiation, Securities (Finance), Financial Policy, Financial Regulation, Cyber Risk, Production Process
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Data Structures, Encryption, Computer Programming, Software Engineering, Data Preprocessing, Cryptography, Web Applications, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: IT Security Architecture, Incident Response, Endpoint Security, Zero Trust Network Access, Risk Analysis, Network Security, Risk Mitigation, Cyber Governance, Compliance Auditing, Event Monitoring, Application Security, Cyber Security Policies, Cyber Risk, Computer Security, Governance, Data Security, Information Systems Security, Infrastructure Security, Mobile Security, Risk Management
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud API, Middleware, Cryptography
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google App Engine, Authentications, Application Deployment, Identity and Access Management, Google Cloud Platform, Cloud Applications, Authorization (Computing), User Accounts, Cryptography, Python Programming
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Web Applications, Computational Logic, Software Development Tools, Business Logic, Other Programming Languages, Program Development, Scalability
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Network Security, Remote Access Systems, Disaster Recovery, OSI Models, General Networking, Network Administration, Network Troubleshooting, Computer Networking, Network Architecture, Network Infrastructure, Networking Hardware, Network Monitoring, TCP/IP, Virtual Private Networks (VPN), Network Protocols, Cybersecurity, Computer Security, Data Centers, Virtualization, Authentications
Intermediate · Specialization · 1 - 3 Months

The State University of New York
Skills you'll gain: Digital Assets, Blockchain, FinTech, Financial Regulation, Asset Management, Cryptography, Governance, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Secure Coding, Authorization (Computing), Security Testing, Role-Based Access Control (RBAC), Application Security, Identity and Access Management, Programming Principles, Transaction Processing, Cryptography, Software Development, Software Architecture, Development Environment, Data Security, Scalability
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Blockchain, Cryptography, FinTech, Organizational Structure, Governance, Emerging Technologies, Web Applications, Payment Systems, Transaction Processing, Distributed Computing, Digital Assets, Regulation and Legal Compliance, Ledgers (Accounting), Data Security, Case Studies
Build toward a degree
Beginner · Course · 1 - 4 Weeks