
Skills you'll gain: Blockchain, Rust (Programming Language), Transaction Processing, Application Deployment, Cloud Foundry, Development Environment, Systems Architecture, Application Development, Data Persistence, Build Tools, Development Testing, Verification And Validation, Security Management, Security Software
Intermediate · Course · 1 - 3 Months

Skills you'll gain: LangChain, Retrieval-Augmented Generation, LLM Application, Embeddings, Prompt Engineering, Vector Databases, Context Engineering, Python Programming, Artificial Intelligence, Data Processing, Context Management, Program Development, Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: File I/O, Debugging, Go (Programming Language), C (Programming Language), Data Structures, Computer Programming, Algorithms
★ 3.9 (10) · Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Memory Management, Back-End Web Development, Go (Programming Language), Code Reusability, Software Design Patterns, Computer Programming Tools, Data Store, Software Architecture, Data-oriented programming, Systems Design, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Cloud Development, Computer Programming, Logical Reasoning, Programmable Logic Controllers, Application Development, Open Source Technology
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Programming Principles, Software Visualization, Program Development, Theoretical Computer Science, Front-End Web Development, Software Development Tools, Java Programming, Build Tools, Debugging, Data Structures, Java, Requirements Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, AI Orchestration, Database Application, Web Frameworks, Databases, Code Review, Server Side, AI Integrations, Command-Line Interface, Memory Management, Development Environment, LLM Application, Unit Testing, Software Documentation
Intermediate · Specialization · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Agentic Workflows, Code Coverage, AI Workflows, Rust (Programming Language), Generative AI Agents, CI/CD, Code Review, Continuous Integration, Test Driven Development (TDD), Development Testing, Software Development Tools, Verification And Validation, Large Language Modeling, Generative AI, Test Tools, GitHub, Software Testing
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Infrastructure as Code (IaC), CI/CD, Bash (Scripting Language), Software Architecture, PostgreSQL, Data Pipelines, Google Cloud Platform, Command-Line Interface, Continuous Integration, Prometheus (Software), Amazon Bedrock, Linux Commands, SQL, Extract, Transform, Load, Object Oriented Programming (OOP), Software Development, Verification And Validation, Vector Databases, Code Coverage, Responsible AI
★ 3.4 (16) · Beginner · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: Rust (Programming Language), Code Reusability, Data Manipulation, System Programming, Data Structures, Memory Management, Performance Tuning, Data Management, Data Analysis, Web Development, Application Development
★ 3.7 (14) · Advanced · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Rust (Programming Language), Unit Testing, Development Testing, Continuous Integration, Network Protocols, TCP/IP, System Programming, C and C++, Integration Testing, Memory Management, Data Structures
Advanced · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: AI Workflows, Rust (Programming Language), AI Orchestration, Agentic Workflows, Generative AI Agents, Model Deployment, Distributed Computing, Verification And Validation, Agentic systems, Acceptance Testing, Code Review, Generative AI, Context Management, Data Integrity, Data Validation, Software Testing, Problem Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), Relational Databases, Databases, Data Access, Database Application, Application Development, Object Oriented Programming (OOP), File I/O, Software Development, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks