
Skills you'll gain: Java Programming, Development Environment, Java, Integrated Development Environments, Key Management, Software Development Tools, Cryptographic Protocols, Encryption, Cryptography, Performance Tuning, Memory Management, Scalability, Software Installation

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Memory Management, Web Development, Performance Testing, Web Servers, System Programming, Data Validation

Included with Coursera Plus
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: AI Orchestration, AI Workflows, LLM Application, Agentic Workflows, Generative AI Agents, Agentic systems, Tool Calling, LangChain, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Memory Management, Model Evaluation, Context Management, Performance Testing, Development Testing, Debugging

Included with Coursera Plus
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Memory Management, Distributed Computing, C and C++, Scalability, Performance Tuning, C++ (Programming Language), System Programming, Microarchitecture, Computer Architecture, Cross Platform Development, Hardware Architecture, Computing Platforms, Application Development, Program Development, Application Frameworks, Development Environment

Included with Coursera Plus
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Memory Management, Relational Databases, Other Programming Languages, Databases, Data Access, C (Programming Language), Programming Principles, Application Development, Code Reusability, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Systems Integration, File I/O, Command-Line Interface, Program Development, Software Development

Included with Coursera Plus
Beginner · Specialization · 1 - 3 Months

LearnKartS
Skills you'll gain: Apache Kafka, Performance Metric, Live Streaming, Event-Driven Programming, Transaction Processing, Scala Programming, Event Monitoring, Network Troubleshooting, Network Architecture

Included with Coursera Plus
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: C and C++, C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Code Reusability, Memory Management, Algorithms

Included with Coursera Plus
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Server Side, Web Development, Web Scraping, Web Applications, Test Tools, Back-End Web Development, Web Development Tools, Web Services, Memory Management, Extensible Markup Language (XML), Package and Software Management, Development Testing, Unit Testing, Scripting, Performance Tuning, Build Tools, Cross Platform Development, Hypertext Markup Language (HTML), Interoperability, Debugging

Included with Coursera Plus
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), File I/O, Memory Management, Data Structures, Code Reusability, System Programming, Secure Coding, Data Sharing

Included with Coursera Plus
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Memory Management, Software Design Patterns, Functional Design

Included with Coursera Plus
Intermediate · Course · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: Retrieval-Augmented Generation, Model Context Protocol, Generative AI Agents, AI Integrations, Agentic systems, Context Engineering, Agentic Workflows, Application Deployment, Token Optimization, Tool Calling, LLM Application, Context Management, Enterprise Architecture, Responsible AI, Model Evaluation, Large Language Modeling, Memory Management, Routing Protocols

Included with Coursera Plus
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Maintenance, Operating System Administration, Linux Commands, iSCSI Configuration, Network Support, File Management, System Software, Software Installation, Encryption, Data Loss Prevention

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months