Curso - Escalando o desenvolvimento com Ruby on Rails na prática

Information TechnologyOnline event
06/01/2021
-
06/26/2021
from 23:00 to 01:00

Curso: Escalando o desenvolvimento com Ruby on Rails na prática.

Nesse curso iremos abordar como conciliar qualidade + velocidade afim de potencializar o desenvolvimento de aplicações Ruby on Rails. A ideia é manter o máximo da estrutura do framework, a fim de potencializar o seu uso e facilitar sua atualização e manutenção da aplicação.

Os pilares do curso serão:

- Modularização: Como trabalhar a coesão e acoplamento saudável de forma saudável (Foco em SRP + CCP).

- Composição: Como e porque favorecer composição ao invés de herança.

- Expressividade: Entendimento como prioridade ZERO.

- Previsibilidade: O poder de bons testes e contratos.

Principais pontos:

- Uso de ferramentas de qualidades de código para guiar a potencializar o desenvolvimento (Ex: Reek, Flog, Flay, Churn, Coverage).

- Clean Architecture, a ideia é apresentar esse conceito tão conhecido na teoria de forma prática e debater o quanto dos conceitos poderão ou não potencializar um codebase Ruby/Rails.

- SOLID, aprenda como ter um código SOLID ao estruturar um codebase de forma a ser expressivo, previsível, sequencialmente lógico e modular.

- Apresentarei:

- Como aplicar os conceitos em codebase novo (green field) e legado (brown field).

- Como estruturo uma aplicação Rails: Views + Backend.

- Como usar gems (minhas e de terceiros) para potencializar as práticas apresentadas durante todo o curso.

Todas as aulas serão ao vivo, pelo Youtube, com acesso pelo Hotmart.

Read More
  1. Schedule
  2. Details

O curso acontecerá entre os dias 01/06 e 25/06, as 20h, 3 vezes por semana, através do Youtube, com acesso pela plataforma (Hotmart).

No decorrer do curso, poderão acontecer mudanças de horário, intervalo entre aulas e duração de acordo com a necessidade.

Advantages

7-day warranty
Digital Completion Certificate
Safe payments
Hotmart Support
Access in all devices
Pay with two cards
Stable and safe stream
real-time participants
Online event

Watch live streams in a stable, safe place

Interact with the presenter and participants in real time

Network and create new business opportunities

How can I access it?

After your purchase, the product will be available in your account

You'll access your product through a link that we'll send to your email. You can also access it on this page.

Frequently Asked Questions