Popular Free Courses

University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Software Engineering, Data Structures, Memory Management, Computer Programming Tools, Integrated Development Environments, Debugging, Program Development

Skills you'll gain: Agentic Workflows, AI Orchestration, Generative AI Agents, AI Workflows, LLM Application, Agentic systems, Tool Calling, Context Management, AI Integrations, Gemini, Data Persistence, Memory Management, Development Environment, Large Language Modeling, Software Architecture

Skills you'll gain: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management

Skills you'll gain: Model Training, Benchmarking, Decision Intelligence, Resource Utilization, Cost Estimation, Resource Consumption Accounting, Memory Management, Run Chart, Analysis, Cost Management

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), LLM Application, Amazon Bedrock, Cross Platform Development, AI Workflows, AI Integrations, Event-Driven Programming, TypeScript, Software Architecture, Application Deployment, Natural Language Processing, Artificial Intelligence, Memory Management, Command-Line Interface

Skills you'll gain: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Performance Tuning, Memory Management

University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C (Programming Language), Python Programming, Data Import/Export, Algorithms, Memory Management, OS Process Management, Data Structures, System Programming, File I/O, Computational Logic, Network Protocols, Theoretical Computer Science, Package and Software Management, Operating Systems, Computer Architecture, Data Sharing

Board Infinity
Skills you'll gain: Agentic Workflows, LangGraph, AI Orchestration, Agentic systems, Generative AI Agents, LangChain, LLM Application, AI Integrations, Software Architecture, Systems Architecture, Software Design, Data Validation, Data Persistence, Context Management, Scalability, Systems Integration, Memory Management

Skills you'll gain: PyTorch (Machine Learning Library), Fine-tuning, Deep Learning, Vision Transformer (ViT), Transfer Learning, Convolutional Neural Networks, Model Optimization, Model Training, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Model Evaluation, Distributed Computing, Data Preprocessing, Embeddings, Memory Management

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Configuration Management, Git (Version Control System), Version Control, Memory Management, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Program Development, Code Review, Software Technical Review, Software Design, Make.com

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Code Reusability, Command-Line Interface, Memory Management, API Design, Data Pipelines, Development Environment, Build Tools, Package and Software Management, Software Installation

Skills you'll gain: LangGraph, AI Workflows, AI Orchestration, LLM Application, LangChain, CrewAI, Large Language Modeling, Agentic Workflows, Agentic systems, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Context Management, Vector Databases, Memory Management, Performance Testing, Data Validation
In summary, here are 10 of our most popular free/ courses
- Object-Oriented Data Structures in C++:Â University of Illinois Urbana-Champaign
- ADK Mastery - From Beginner to Advanced Agent Development:Â Packt
- Practical Guide to Mastering C++ Smart Pointers - Part 02:Â Packt
- Choose Cost-Effective ML Algorithms Fast:Â Coursera
- Conversational Bot Architecture with Rust and Deno:Â Pragmatic AI Labs
- Data Structures & Algorithms in JavaScript:Â Packt
- Programming with Google Go:Â University of California, Irvine
- AI Agent Architecture: Reasoning, Memory, and LangGraph:Â Board Infinity
- Deep Learning: Advanced Backbones and Efficient GPU Training:Â Board Infinity
- Introduction to Embedded Systems Software and Development Environments:Â University of Colorado Boulder