3 Processo Trainee
Last updated
Last updated
Módulo 0: apresentação institucional
Módulo 1: tecnologias, ferramentas, HTTP, REST e Git
Módulo 2: HTML e CSS
Módulo 3: Ruby
Módulo 4: Banco de Dados e ORM
Módulo 5: Rails e Javascript
Módulo 6: Scrum e Projeto Final
A apresentação institucional é responsabilidade do Presidente da CJR.
É requisitado que os trainees sigam o tutorial para configuração do workspace.
As tecnologias e ferramentas são apresentadas pelo Líder de Desenvolvimento e pesquisa.
Os emails dos trainees são distribuídos (ver ).
Conteúdo de HTTP e REST: A definir
Conteúdo de Git:
Ciclo do Git
Repositórios Remotos
Branchs
Resolução de Conflitos
Boas práticas
Conteúdo de HTML e CSS:
Tags usadas em HTML
DOM
Marcação Semântica
HTML 5
Regras de CSS
Seleção e Especificidade
Bootstrap
Conteúdo de Ruby:
Estruturas Primitivas
Programação Imperativa
IRB
Controle de Fluxo
Debugging
Programação Orientada a Objetos
JSON
Programação Funcional
Metaprogramação
RVM
Rubygems e Bundler
Conteúdo de Banco de Dados:
Modelo de Dados
Linguagem SQL
Sistemas Gerenciador de Banco de Dados
Active Record
Conteúdo de Javascript:
Estruturas Primitivas
Programação Imperativa
Controle de Fluxo
Objetos
JSON
Funções Anônimas
Callbacks
Closures
Ligação de Eventos
Conteúdo de Rails:
Arquitetura Cliente - Servidor
MVC
Rails API
Controle de Acesso
Rails CLI
Boas práticas
HTTP/REST
AJAX
Sass
Heroku e APIs comuns