Rails courses can help you learn how to build web applications using the Ruby on Rails framework and its conventions. You can build skills in routing, controllers, database modeling, and creating dynamic views that respond to user input. Many courses introduce tools such as Rails CLI commands, ORM features like Active Record, and testing workflows that support developing and maintaining Rails-based applications.

University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Product Family Engineering, Software Development, Software Documentation, Diagram Design
★ 4.5 (957) · Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Retrieval-Augmented Generation, Fine-tuning, Model Optimization, Embeddings, Vector Databases, Amazon Web Services, Generative AI Agents, Model Training, Data Preprocessing, Agentic Workflows
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, LLM Application, User Interface (UI), AI Integrations, Performance Tuning
★ 4.7 (78) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Prompt Engineering, Vector Databases, System Monitoring, Fine-tuning, Artificial Intelligence
★ 4.8 (220) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Music, Instrumental Music, Music Performance
Beginner · Course · 1 - 4 Weeks

Deep Teaching Solutions
Skills you'll gain: Learning Strategies, Lifelong Learning, Problem Solving, Self-Awareness, Time Management
★ 4.8 (710) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Robotics, Docker (Software), Containerization, Ubuntu, System Configuration, Systems Architecture, Middleware, Software Architecture, Python Programming, Application Programming Interface (API), Development Environment, Operating Systems, C++ (Programming Language), Software Installation, Generative AI
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction, Construction Engineering, Civil Engineering, Building Services Engineering, HVAC, Sustainable Development, Structural Analysis
★ 4.6 (10) · Intermediate · Course · 1 - 3 Months

Akamai Technologies, Inc.
Skills you'll gain: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Cascading Style Sheets (CSS), Web Development, Web Applications, Web Design, Front-End Web Development, Animations
★ 4.5 (30) · Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Civil Engineering, Building Services Engineering, Electrical Systems, Construction, Quality Assurance, Planning, Emerging Technologies
★ 4.5 (21) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microarchitecture, Computer Architecture, Simulations, Performance Tuning
★ 4.8 (9) · Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Code Reusability, Memory Management, API Design, Data Pipelines, C (Programming Language), Program Development
★ 3.7 (7) · Beginner · Course · 1 - 4 Weeks