TODOS OS CURSOS

RUBY ON RAILS 7 PARA INICIANTES, ALÉM DO BÁSICO E  HOTWIRE: TURBO 8 + STIMULUS

CURSO 1: Ruby on rails 7 para inicianteS

O que vamos aprender nesse curso?

Módulo 01: Preparando o setup

Todo iniciante fica com dúvida em como fazer o setup correto para trabalhar com Rails seja no Windows, Linux ou Mac. Aqui teremos um módulo só para tratar do setup, mostrado todos os passos para você poder iniciar no Rails da forma certa.

Módulo 02: Aquecendo os motores com Ruby

Após deixarmos nossa máquina pronta para o combate, iniciaremos nossos estudos com o Ruby, dando uma pincelada nos conceitos básicos da linguagem e fortalecendo nosso conhecimento para começarmos no Rails em grande estilo.


Módulo 03: Entendendo e usando Gems

Ainda sobre Ruby, aproveitaremos para entender e nos aprofundar em algumas gems/bibliotecas a fim de termos total domínio dos princípios que regem o Rails.

Módulo 04: Criando nossa primeira aplicação

Após o aquecimento com Ruby criaremos nossa primeira aplicação e aprenderemos os conceitos básicos que permeiam o Rails (MVC, DRY, CoC), além de como podemos debugar nossa aplicação.



Módulo 05: Avançando no Rails

Nesse módulo avançaremos no Rails e aprenderemos sobre models, migrations, associations, routes, layouts, partials, asset pipeline e tudo necessário para que consigamos evoluir nosso projeto.

Módulo 06: Publicando nossa aplicação

Após desenvolvermos nosso projeto final, publicaremos a aplicação afim de mostrá-la para o mundo.




O formato escolhido para esse curso foi o formato híbrido, onde teremos aulas ao vivo para tirar dúvidas dos conteúdos gravados

Qual a duração desse curso?

A princípio teremos 1 aula ao vivo para cada módulo e cada módulo terá duração em média de 1 semana, com a primeira aula a partir do dia 16/01/2024.

CURSO 2: Ruby on rails 7.x ALÉM DO BÁSICO

Módulo 01: Testes com Rspec

Começaremos nosso curso abordando testes com RSpec a fim de podemos evoluir nossa aplicação exemplo de forma segura durante todo o curso.

Módulo 02: Separando a lógica de negócio da aplicação dos controllers

Nesse módulo vamos aprender um pouco sobre o Zeitwerk e escolher uma abordagem para separarmos a lógica de negócio dos nossos controllers e models.

Módulo 03: Background Jobs e Observers

Nesse módulo aprenderemos sobre background jobs (com Solid Queue e Mission Control também) aliados aos observers permitindo que possamos controlar nossa aplicação e deixá-la sem gargados para processos repetitivos.

Módulo 04: Trabalhando com APIs

Nesse módulo criaremos uma API baseada em JWT, consumiremos uma API externa e por fim utlizaremos receberemos dados advindos de outras aplicações na web (hooks).

O formato escolhido para esse curso foi o formato híbrido, onde teremos aulas ao vivo para tirar dúvidas dos conteúdos gravados

Qual a duração do curso?

A princípio teremos 1 aula ao vivo para cada módulo e cada módulo terá duração em média de 1 semana, com a primeira aula a partir do dia 17/04/2024.

CURSO 3: HOTWIRE: turbo 8 + StimulUs

Módulo 01: Turbo o coração do Hotwire

Começaremos nosso curso abordando o Turbo a fim de entendermos no detalhe como o Hotwire funciona.

Módulo 02: Stimulus

Nesse módulo aprenderemos o ciclo de funcionamento do Stimulus JS e como usá-lo em conjunto com o Turbo

Módulo 03: Indo além

Nesse módulo veremos alguns aspectos que farão toda diferença quando você for utilizar o Hotwire em suas aplicações

Módulo 04: Turbo 8

Nesse módulo avançaremos com o Turbo 8 e entenderemos o que ele trouxe de novidades.


O formato escolhido para esse curso foi o formato híbrido, onde teremos aulas ao vivo para tirar dúvidas dos conteúdos gravados

Qual a duração desse curso?

A princípio teremos 1 aula ao vivo para cada módulo e cada módulo terá duração em média de 1 semana, com a primeira aula a partir do dia 18/04/2024.

BÔnus 1

Todos os estudantes terão acesso VITALÍCIO ao curso gravado e lives tira-dúvidas.

BÔnus 2

Teremos um grupo no Whatsapp oficial do curso afim de fomentar a integração do grupo e para que todos tenham suas dúvidas respondidas.

BÔnus 3

Teremos um módulo extra no curso 1 sobre CSV, PDF e envio de emails a fim de evoluirmos no framework.

BÔnus 4

Teremos um módulo extra no curso 2 só de Swagger no Rails a fim de possibilitar documentarmos a API desenvolvida.

BÔnus 5

Teremos uma aula extra no curso 3 sobre Javascript a fim de alinharmos o conhecimento necessário para trabalhar com o Turbo.

BÔnus 6

Todos os estudantes terão acesso à plataforma Vídeos de Ti com diversos cursos durante 1 ano.

AO FINAL VOCÊ TERÁ


CONTEÚDO EQUIVALENTE A 13 CURSOS

+

ACESSO VITALÍCIO CURSO E LIVES TIRA-DÚVIDAS AO VIVO

+

1 ANO DE ACESSO À PLATAFORMA VIDEOS DE TI

DEPOIMENTOS DOS ALUNOS

Marcelo Oligari, aluno dos curso Rails 7 para Iniciantes, Rails 7 Além do Básico e Hotwire

Frankyston Nogueira, aluno dos curso Rails 7 para Iniciantes, Rails 7 Além do Básico e Hotwire

Haroldo Furtado, aluno dos curso Rails 7 para Iniciantes, Rails 7 Além do Básico e Hotwire

Everson, aluno dos curso Rails 7 para Iniciantes, Rails 7 Além do Básico e Hotwire

Osiris, aluno dos curso Rails 7 para Iniciantes.

Marcelo Severo, aluno dos curso Rails 7 para Iniciantes, Rails 7 Além do Básico e Hotwire

Matheus Bonfim, aluno do curso de Hotwire 

Gizele Correia, aluna dos curso Rails 7 para Iniciantes, Rails 7 Além do Básico e Hotwire

Lincoln Marcolongo, aluno do curso de Rails 7 Além do Básico e Hotwire 

Rodrigo Barreto, aluno do curso de Rails 7 Além do Básico e Hotwire 

Lucas Santos, aluno do curso de Hotwire 

Davi Torres, aluno do curso de Rails 7.x Além do Básico

ATENÇÃO: Os cursos citados acima iniciaram nas respectivas datas e estão em andamento. Caso você adquira os cursos você receberá o material gravado que já foi disponibilizado para os alunos e acompanhará o restante das aulas ao vivo que ainda estão ocorrendo.