Ruby on Rails 4.x - Curso Completo
What you'll learn
- Conhecer a linguagem Ruby
- Trabalhar com o framework Ruby on Rails
- Prototipar uma aplicação
- Modelar os dados de uma aplicação
- Desenvolver uma aplicação Ruby on Rails
- Publicar uma aplicação no Heroku
- Configurar o ambiente de desenvolvimento para Ruby on Rails
- Trabalhar com AJAX e Ruby on Rails
- Publicar uma aplicação Rails no Heroku
- Conhecer e usar o Vagrant
- Configurar e usar o RVM
- Conhecer e usar Gemsets
- Configurar o Sublime Text
- Desenvolver um aplicação completa com o Ruby on Rails
- Configurar e publicar uma aplicação em um servidor privado (VPS)
- Configurar e usar o Capistrano
- Configurar e usar o NGINX
- Configurar e usar o Unicorn
- Configurar e usar o Mailgun para envio de emails
- Configurar e ativar certificados SSL para uso de HTTPS
- Gerar XML e JSON através de builders
- Integrar uma aplicação com um gateway de pagamento (Pagseguro)
- Trabalhar com TimeZones
- Usar Background Jobs com Redis e SideKiq
- Usar o Rolify para gerenciar múltiplos papéis de acesso
- Quais as novidades do Rails 5
Course content
- Preview01:24
- Preview03:09
- 03:26Aviso!
- Preview12:31
- 2 questionsComo tudo começou?
- Preview17:47
- Preview08:50
- 4 questionsO que é o Ruby, Rails e as Gems?
- Preview12:42
- 1 questionConhecendo o Cloud 9
- Preview15:05
- 3 questionsUm pouco mais sobre gems
- Preview15:24
- 2 questionsO Bundler
- Preview18:33
- 3 questionsCriando o primeiro projeto Rails
- Preview06:17
- Preview08:53
- 3 questionsUm pouco sobre Ruby, IRB e Pry
- 16:55Aula 011 - Orientação a Objetos em uma aula! :)
- 5 questionsOrientação a Objetos em uma aula! :)
- 19:44Aula 012 - Brincado com Ruby - Parte 1/8
- 4 questionsBrincado com Ruby - Parte 1/8
- 15:36Aula 013 - Brincado com Ruby - Parte 2/8
- 4 questionsBrincado com Ruby - Parte 2/8
- 18:06Aula 014 - Brincado com Ruby - Parte 3/8
- 4 questionsBrincado com Ruby - Parte 3/8
- 12:07Aula 015 - Brincado com Ruby - Parte 4/8
- 2 questionsBrincado com Ruby - Parte 4/8
- 17:50Aula 016 - Brincado com Ruby - Parte 5/8
- 6 questionsBrincado com Ruby - Parte 5/8
- 18:02Aula 017 - Brincado com Ruby - Parte 6/8
- 5 questionsBrincado com Ruby - Parte 6/8
- 11:30Aula 018 - Brincado com Ruby - Parte 7/8
- 1 questionBrincado com Ruby - Parte 7/8
- 14:20Aula 019 - Brincado com Ruby - Parte 8/8
- 2 questionsBrincado com Ruby - Parte 8/8
- 08:28Aula 020 - Brincado com algumas Gems
- 10:31Aula 021 - Conhecendo nosso primeiro projeto
- 1 questionConhecendo nosso primeiro projeto
- 06:30Aula 022 - Prototipando
- 14:53Aula 023 - Modelagem de Dados
- 1 questionModelagem de Dados
- 08:21Aula 024 - O tal MVC
- 2 questionsO tal MVC
- 12:13Aula 025 - Criando os primeiros CRUDs
- 1 questionCriando os primeiros CRUDs
- 15:38Aula - 026 - ORM e Migrations
- 3 questionsORM e Migrations
- 15:46Aula - 027 - Usando nossa agenda!
- 1 questionUsando nossa agenda!
- 12:07Aula 028 - Criando a tela de boas-vindas
- 1 questionCriando a tela de boas-vinda
- 07:07Aula 029 - ERB
- 1 questionERB
- 12:15Aula 030 - Helpers
- 1 questionHelpers
- 19:35Aula 031 - Rotas e REST
- 4 questionsRotas e REST
- 19:33Aula 032 - Fazendo a caixa de seleção
- 1 questionFazendo a caixa de seleção
- 09:16Aula 033 - Partials
- 2 questionsPartials
- 18:59Aula 034 - Melhorando a aparência da aplicação
- 2 questionsMelhorando a aparência da aplicação
- 14:21Aula 035 - Rails Console e Active Record
- 3 questionsRails Console e Active Record
- 17:46Aula 036 - Seeds.rb e Rake Tasks
- 2 questionsSeeds.rb e Rake Tasks
- 19:26Aula 037 - Criando suas próprias Rake Tasks
- 15:10Aula 038 - Associações - Belongs To e Has One
- 2 questionsBelongs To e Has One
- 18:43Aula 039 - Formulários Complexos (com Has One) Parte 1/2
- 16:52Aula 040 - Formulários Complexos (com Has One) Parte 2/2
- 1 questionFormulários Complexos (com Has One)
- 19:35Aula 041 - i18n
- 3 questionsi18n
- 19:36Aula 042 - Criando a caixa de seleção dos estados
- 19:17Aula 043 - Arrumando a casa
- 19:45Aula 044 - Associação Has Many
- 1 questionAssociação Has Many
- 10:14Aula 045 - Formulários complexos (com Has Many) Parte 1/2
- 15:22Aula 046 - Formulários complexos (com Has Many) Parte 2/2
- 08:53Aula 046.1 - Formulários complexos (com Has Many) Parte 2/2
- 11:50Aula 047 - Melhorando a aparência da página principal
- 13:26Aula 048 - Paginação
- 14:14Aula 049 - Validações no Backend + Filtros
- 10:02Aula 049.1 - Validações no Backend + Filtros
- 3 questionsValidações no Backend + Filtros
- 19:05Aula 050 - Asset pipeline - Parte 1/2
- 19:27Aula 051 - Asset pipeline - Parte 2/2
- 7 questionsAsset pipeline
- 19:19Aula 052 - AJAX
- 2 questionsAJAX
- 09:57Aula 053 - Usando uma biblioteca JS
- 16:58Aula 054 - Conhecendo o Bower
- 09:54Aula 055 - Conhecendo o Rails-Assets
- 13:01Aula 056 - Rake Tasks para Assets, Logs e TMPs
- 3 questionsRake Tasks para Assets, Logs e TMPs
- 05:00Aula 057 - Uma pitada de segurança
- 1 questionUma pitada de segurança
- 09:04Aula 058 - Template engines & Form Builders
- 2 questionsTemplate engines & Form Builders
- 12:50Aula 059 - Bootstrap
- 16:31Aula 060 - Finalizando a aplicação
- 19:34Aula 061 - Git em uma aula
- 5 questionsGit em uma aula
- 18:28Aula 062 - Publicando a aplicação no Heroku
Requirements
- Conceitos de Algoritmos
- Conceitos de Bancos de Dados Relacional e SQL
- Conceitos de HTML e CSS
Description
ATENÇÃO, nosso novo curso de Rails chama-se Ruby on Rails 5.x - Do início ao fim!
O curso visa mostrar aos alunos como construir aplicações usando o framework Ruby on Rails, o mesmo está dividido em 5 módulos que mostrarão detalhadamente cada uma das etapas enfrentadas por quem está iniciando nesse mundo de desenvolvimento Web com Rails. No primeiro módulo mostraremos a parte básica do Ruby on Rails, no segundo módulo configuraremos um novo ambiente de desenvolvimento, no terceiro criaremos uma aplicação completa, no quarto módulo configuraremos um VPS e por fim, no quinto módulo mostraremos assuntos que não foram abordados nos módulos anteriores.
Who this course is for:
- Desenvolvedores
- Programadores
- Curiosos com interesse em desenvolver páginas WEB
Instructors
Desenvolvedor desde 1999. Especialista em Engenharia de Software com Ênfase em Software Livre. Professor acadêmico de 2009 até 2016. Entusiasta Ruby on Rails desde 2007. Atualmente mantendo o site Vídeos de TI e dedicando-se ao EAD com cursos na área de desenvolvimento de software, tendo treinado mais de 20.000 pessoas.
Vídeos de TI tem o intuito de ajudar pessoas que querem entrar no fascinante mundo da tecnologia, mais especificamente na área de programação. Os profissionais envolvidos na comunidade trazem o melhor do conhecimento para as mais diversas áreas de tecnologia e desenvolvimento de software prezando sempre pelo aprendizado do aluno.