
Johns Hopkins University
Skills you'll gain: GitHub, Unix Shell, Unix, Git (Version Control System), Unix Commands, Version Control, Bash (Scripting Language), grep, Ubuntu, Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting, File Management
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

Edureka
Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages
★ 2.8 (28) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Database Application, Web Frameworks, Databases, Server Side, Web Applications, Application Programming Interface (API), Data Sharing, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), Memory Management, System Programming, Code Reusability, Data Structures, Data Sharing, Data Access
Intermediate · Course · 1 - 3 Months

Indian Institute of Technology Guwahati
Skills you'll gain: GitHub Copilot, Generative AI
★ 4.6 (90) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI Agents, OpenAI API, AI Orchestration, Code Review, AI Integrations, Command-Line Interface, Agentic systems, API Testing, Rust (Programming Language), Key Management, AI Security
Intermediate · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Computer Programming, Data Structures, Memory Management
★ 4.7 (18) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, AI Security, Secure Coding, Responsible AI, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, AI Integrations, Generative Model Architectures, Software Development, Debugging, Computer Programming, Programming Principles, Quality Improvement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Memory Management
Advanced · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Computer Programming Tools, C (Programming Language), Programming Principles, Embedded Systems, Computer Engineering, Algorithms, Data Structures, Computer Programming, Computational Logic
★ 4.7 (110) · Beginner · Course · 1 - 3 Months

Skills you'll gain: CrewAI, AI Workflows, Model Context Protocol, Agentic Workflows, Generative AI Agents, Tool Calling, Software Development Tools, Role-Based Access Control (RBAC), Agentic systems, AI Security, AI Integrations, Build Tools, Retrieval-Augmented Generation, Context Management, Generative AI, Application Programming Interface (API), Memory Management, Scalability, Python Programming
Intermediate · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Go (Programming Language), Computer Programming Tools, Software Development Tools, Integrated Development Environments, Programming Principles, Development Environment, Computer Programming, System Programming, Command-Line Interface, Software Installation, Memory Management
Beginner · Course · 1 - 4 Weeks