Learn software security principles for protecting applications. Understand how to identify vulnerabilities, implement security measures, and perform security testing.

Skills you'll gain: Technical Design, Performance Tuning, Virtual Environment, Blended Learning
Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Software-Defined Networking, Network Infrastructure, Infrastructure Architecture, Network Architecture, General Networking, Virtualization, Virtual Machines, Cloud Services, Emerging Technologies
Beginner Ā· Course Ā· 1 - 4 Weeks

UNSW Sydney (The University of New South Wales)
Skills you'll gain: Systems Engineering, Systems Development, Conceptual Design, Systems Design, Requirements Analysis, Systems Development Life Cycle, Requirements Elicitation, Systems Architecture, Systems Integration, Engineering Design Process, Functional Design, System Design and Implementation, Concept Of Operations, Technical Design, Configuration Management, Program Development, Prototyping, System Requirements, Risk Management Framework, Verification And Validation
Mixed Ā· Course Ā· 1 - 3 Months

Universitat PolitĆØcnica de ValĆØncia
Skills you'll gain: Web Content Accessibility Guidelines, Disabilities, Mobile Development, Hypertext Markup Language (HTML), Web Design, Usability, User Interface (UI), Human Computer Interaction, Education and Training, Android (Operating System), Apple iOS, Diversity Equity and Inclusion Initiatives
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Ajax, Hypertext Markup Language (HTML), Application Programming Interface (API)
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Productivity Software, Presentations, Microsoft PowerPoint, Collaborative Software, Microsoft 365, Editing, Data Visualization, File Management
Beginner Ā· Course Ā· 1 - 4 Weeks

Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate Ā· Course Ā· 3 - 6 Months

Skills you'll gain: Animations, Animation and Game Design, 3D Assets, Computer Graphics, 3D Modeling, Visualization (Computer Graphics), Motion Graphics, Simulations, Design Elements And Principles, Design and Product
Intermediate Ā· Course Ā· 3 - 6 Months

Skills you'll gain: Investment Management, Performance Measurement, Portfolio Management, Operational Analysis, Performance Metric, Performance Analysis, Investments, Benchmarking, Derivatives, Equities, Capital Markets, International Finance, Risk Management, Risk Analysis, Market Liquidity, Financial Regulation, Case Studies
Mixed Ā· Course Ā· 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Prompt Engineering, Multimodal Prompts, ChatGPT, Generative AI, Large Language Modeling, Image Analysis, AI Personalization, Automation, Data Analysis, Artificial Intelligence, Data Visualization Software
Intermediate Ā· Course Ā· 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Scalability, Deep Learning, Software Development, Machine Learning Methods, Performance Tuning, C and C++, System Programming, Linear Algebra, Computer Graphics, Distributed Computing, C++ (Programming Language), Computer Vision, Programming Principles, Data Processing, OS Process Management, Data Structures, Machine Learning
Build toward a degree
Intermediate Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Generative AI Agents, Prompt Engineering, Generative AI, AI Product Strategy, LLM Application, Artificial Intelligence, Google Cloud Platform, Tool Calling, Innovation, Business Transformation, Customer Service, Continuous Improvement Process
Beginner Ā· Course Ā· 1 - 3 Months