Ruby courses can help you learn object-oriented programming, web application development, and scripting. You can build skills in writing clean, maintainable code, debugging, and using frameworks like Ruby on Rails for rapid application development. Many courses also introduce tools such as Git for version control and testing frameworks like RSpec, that support ensuring code quality and collaboration in software projects.

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Test Case, Software Development Life Cycle, Web Development Tools, Test Automation, Web Applications, Application Development, Query Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, DevOps, CI/CD, Google Cloud Platform, Kubernetes, Infrastructure as Code (IaC), Development Environment, Cloud Management
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Kubernetes, Google Cloud Platform, DevOps, Infrastructure as Code (IaC), Build Tools, Development Environment, Continuous Integration
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Query Languages, Application Development, Google Cloud Platform, Software Development Life Cycle, Software Development Tools, Cloud Applications, Software Testing, Generative AI Agents, Web Applications, Debugging
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), Ajax, React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Kubernetes, DevOps, Google Cloud Platform, Generative AI, Build Tools, Infrastructure as Code (IaC), Development Environment, Prompt Engineering
Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Amazon Bedrock, Responsible AI, Retrieval-Augmented Generation, AWS SageMaker, AI Orchestration, AI Workflows, Generative AI, AI Security, Amazon CloudWatch, Artificial Intelligence, Model Evaluation, Prompt Engineering, Embeddings, Automation, Systems Integration
Intermediate · Course · 1 - 4 Weeks

Lund University
Skills you'll gain: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, LangChain, Retrieval-Augmented Generation, LLM Application, Generative AI, Vector Databases, AI Workflows, Embeddings, User Interface (UI), UI Components, Application Development, Semantic Web, Database Systems, Model Evaluation, Databases, Data Storage Technologies, NoSQL, AI Enablement, Large Language Modeling, Flask (Web Framework)
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: DevOps, Gemini, IT Infrastructure, Kubernetes, Google Cloud Platform, AI Enablement, Continuous Integration, Artificial Intelligence, Build Tools
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Hugging Face, Large Language Modeling, Test Case, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing
Beginner · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Mobile Development, Objective-C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Image Analysis, Computer Programming
Mixed · Course · 1 - 3 Months