EventosnoBrasil

Curso Intensivo de Ruby on Rails

MunicípioSão José dos Campos
Brasil @ (BR)
De07/09/2019
A14/09/2019
Horas09:00
CategoriaEventos
Website oficial
Facebook

São José dos Campos
Brasil @ (BR)
Tel 2019-09-07
Categoria Eventos


Aprenda a criar aplicativos com Ruby on Rails, o framework que revolucionou o desenvolvimento web e que há tempos se tornou uma alternativa viável para desenvolvedores do mundo todo. Você verá como desenvolver uma aplicação Rails do começo ao fim, colocando-a em produção.Comece já a trabalhar com tecnologias que grandes empresas da região trabalham, empresas como Quero Educação, Kuadro, mLabs, Designa. Ementa do curso Neste curso você vai aprender como desenvolver aplicações web com Ruby on Rails, em uma abordagem totalmente prática e guiada por testes. A aplicação que você irá desenvolver é um fórum de discussão. Este projeto permitirá utilizar muitos dos recursos disponíveis no Rails, através da implementação do backend e interface (html + css), e o deploy do projeto em um servidor de produção.


Conhecendo o Ruby CaracterísticasVariáveis e constantesStringsNúmerosArraysHashesExpressões condicionaisDefinindo e executando métodosIterando em coleçõesProcs e blocosCriando e executando métodosO que é o selfConhecendo módulosEstendendo classes e objetosCriando classesHerança vs MixinsDefinindo atributosCriando métodos estáticosEscrevendo testes com Test::Unit Conhecendo o Rails Filosofia e conceitosEntendendo o fluxo de requisição do RailsCriando sua primeira aplicaçãoConhecendo a estrutura do RailsIniciando o servidorConhecendo o consoleCriando nosso primeiro controller Nosso projeto: o blog Definindo nossa aplicação e suas funcionalidades iniciaisInstalando e configurando o RSpecCriando testes de integração com CapybaraCriando a autenticaçãoCriando postsExibindo os posts na página inicialPaginando os postsDefinindo filtros de listagemDefinindo urls personalizadas (slugs)Fazer comentáriosExibindo os comentáriosCriando um RSS com os últimos tópicosColocando em produçãoConhecendo os serviços de hospedagem disponíveisDeploy em produçãoFerramentas úteis: Sentry, Scout APMPróximos passos Corra e faça sua inscrição agora mesmo.

As vagas são limitadas. Pré-requisitos Você precisa conhecer bem alguma linguagem de programação. Conhecimentos em desenvolvimento web irão ajudar bastante, já que assuntos básicos como cookies, sessões e fluxos de uma requisição não serão explicados. Conhecimentos básicos de HTML, CSS e JavaScript são interessantes. Se você já desenvolve em outras tecnologias como .Net, PHP ou Java, não terá problemas para acompanhar o curso. Ah, nós usaremos o terminal em grande parte do tempo, então algum conhecimento é sempre bem-vindo. E não se esqueça de trazer o seu notebook com o carregador. Sobre o instrutor Felipe Orlando atualmente é Tech Lead na Quero Educação e já atuou como desenvolvedor em empresas como GetNinjas, Revelo, Creditas e VTEX.

Tem experiência de +5 anos no mercado trabalhando com tecnologias como Ruby on Rails, Javascript, React, Elixir, Phoenix...

Home Page - Privacy Sitemap Copyright © 2019 EventosnoBrasil.net

C6-M