Integrando Ruby On Rails Com Banco PostgreSQL e Sidekiq
Aprenda a usar o Sidekiq o mais famoso agendador de tarefas de código aberto escrito em Ruby criando uma aplicação integrada com banco de dados.
Lo que desarrollarás </>
Descrição: O objetivo deste projeto prático é fornecer aos participantes a oportunidade de aprender a integrar o framework Ruby on Rails com o banco de dados PostgreSQL e a ferramenta de agendamento de tarefas Sidekiq. O Sidekiq é um agendador de tarefas de código aberto amplamente utilizado, escrito em Ruby, que permite a execução de tarefas em segundo plano, melhorando assim o desempenho e a eficiência das aplicações.
Durante o desenvolvimento deste projeto, os participantes terão a oportunidade de aprender a configurar e utilizar o banco de dados PostgreSQL como backend, bem como integrá-lo perfeitamente com o framework Ruby on Rails. Além disso, eles também aprenderão a utilizar o Sidekiq para agendar e executar tarefas em segundo plano, permitindo assim o processamento assíncrono de longa duração em suas aplicações.
Objetivos:
- Aprender a configurar e utilizar o banco de dados PostgreSQL como backend para uma aplicação Ruby on Rails.
- Integrar o banco de dados PostgreSQL com o framework Ruby on Rails utilizando as melhores práticas.
- Dominar a configuração e utilização do Sidekiq para agendamento de tarefas em segundo plano em uma aplicação Ruby on Rails.
- Desenvolver habilidades para processamento assíncrono de longa duração em aplicações Ruby on Rails.
Requisitos Técnicos:
- Conhecimentos básicos de programação em Ruby e do framework Ruby on Rails.
- Familiaridade com o banco de dados PostgreSQL e sua linguagem de consulta, SQL.
- Ambiente de desenvolvimento Ruby on Rails configurado e funcional.
- Instalação do PostgreSQL e criação de um banco de dados vazio.
- Instalar a biblioteca Sidekiq por meio do Gemfile e suas dependências.
¿Quién te guiará en este proyecto? </>
Torne-se a opção Nº 1 dos recrutadores e conquiste as melhores vagas do mercado tech
Com o o DIO PRO você irá:
Acesso ilimitado a todos os bootcamps
E mais de 40 formações profissionais do zero ao avançado para você dominar as tecnologias nas carreiras front-end, back-end, data & analytics, mobile, cloud & DevOps e se preparar para trabalhar em grandes projetos nas empresas mais inovadoras do mundo
Mais de 180 projetos práticos para ganhar experiência
Libere acesso ilimitado a uma área com mais de 180 projetos e 650 cursos para você aprender, comprovar experiência prática e ter um portfólio de destaque no mercado
Fazer parte das maiores e mais inovadoras empresas do mundo
Certifique suas habilidades, ganhe experiência, suba no ranking de talentos e fique em destaque para recrutadores de empresas como iFood, Santander, Carrefour e outras dezenas que contratam profissionais na DIO.
Acerca de DIO
ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02
DIO es la comunidad tecnológica de aprendizaje continuo más grande de América Latina, que conecta al mejor talento con las empresas más innovadoras del mundo.
Un ecosistema educativo completo para aprender en desarrollo de software, ingeniería de datos, calidad de software y computación en la nube.