Você está na página 1de 22

11/01/2019 Spring Framework Expert - Turma Relâmpago

Turma relâmpago aberta para o


programa online avançado (e com duas
opções de preço)
As inscrições serão encerradas em...

12 29 0
HORAS MINUTOS SEGUNDOS

Ao entrar para esta turma do Spring Framework Expert (SFE), você


será capaz de desenvolver projetos com o ecossistema Spring de fo
profissional, incluindo:

Spring MVC e Thymeleaf

Produtividade com Spring Boot

Injeção de dependências com Spring IoC

Autenticação e autorização com Spring Security

Persistência de dados com JPA, Hibernate e Spring Data JPA

Dashboards com consultas avançadas e gráficos (Chartjs)

Relatórios em PDF

Páginas mestre-detalhe com boa usabilidade

Upload e download de imagens/arquivos

Diálogos para cadastros rápidos

Combos dependentes

Campos com máscara

Envio de e-mails com templates e imagens embutidas

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 1/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Componentes de autocomplete

Multisseleção de linhas, para executar ações em massa

Pesquisas com paginação e ordenação eficiente (lazy loading)

Validações de campos de entradas com Bean Validation

Internacionalização

Logging com SLF4J

Permissões por grupos de acesso

Controle de versão do banco de dados com Flyway

Otimização e performance com caching de dados

JavaScript avançado e modularizado, com as melhores práticas do


mercado

Bootstrap, para criar aplicações bem bonitonas

Layout responsivo, podendo funcionar tanto em celulares como


desktops

Teste unitários em casos de uso mais complexos

Deploy do sistema na nuvem

E muito mais

Tudo isso, você vai conseguir fazer com maestria, mesmo que você:

Não tenha qualquer conhecimento em desenvolvimento web

Ainda não trabalha na área como programador

Ainda é um estudante universitário

Já tenha passado dos 30 anos e acha que está muito velho

Dá só uma olhada no projeto que você vai desenvolver no curso, do


e passo a passo:

Spring Framework Expert - Apresentação do projeto do curso

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 2/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Já imaginou quando você aprender a desenvolver isso, do zero?

Além de aprender passo a passo, você vai ter um sistema que pode
até como base para os seus projetos particulares.

Se você quiser, vai poder usar a estrutura e até o layout do projeto p


criar sistemas para seus clientes ou usuários, talvez desenvolver o s
TCC, na faculdade…

...ou até mesmo criar um software próprio, que você pode alugar par
centenas de empresas e ganhar nas mensalidades.

Já imaginou o tempo que isso vai te economizar e o retorno gigantes


que você pode ter?

É um curso muito denso!

Se você pesquisar, vai ver que não existe nada parecido com isso, n
presencial e nem online.

O que você pode esperar de


resultado quando finalizar o curso
https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 3/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Esse curso vai gerar uma transformação tão grande na sua vida e na
carreira, que talvez só vendo o que aconteceu com outras pessoas p
você acreditar.

Dá uma olhada no que aconteceu com o Fernando, depois que ele fe


esse curso:

Deixou o balcão da farmácia para ser programador - Depo

E o Jaime, que começou a trabalhar em casa com as tecnologias e


segredos que aprendeu no curso.

Programador Java dobrou os ganhos trabalhando em cas

E o mais interessante é que esses não são casos isolados. Se você


procurar no YouTube, vai encontrar vários vídeos de nossos alunos c
histórias emocionantes, como essas aí.

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 4/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

O que você vai receber ao


ingressar nesta turma

Spring Framework Expert


Você vai receber o acesso total e vitalício para o curso Spring
Framework Expert, que tem 45 horas de videoaulas e certificado de
horas.

E além disso, os seguintes bônus:

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 5/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Web Design Responsivo com HTML5, CSS3 e B


Você vai aprender a criar páginas responsivas com HTML5 e CSS3
usando a metodologia BEM. Se você ainda não sabe ou não é muito
nisso, esse curso vai te preparar para fazer o curso de Spring.

VALE R$497
GRÁTIS

Produtividade com Bootstrap


Nesse curso você vai aprender sobre o framework HTML, CSS e JS
popular do mundo, o Bootstrap. Você vai aprender a criar páginas
responsivas usando os principais componentes.

VALE R$247
GRÁTIS

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 6/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Explorando a Linguagem JavaScript


Se você só sabe copiar/colar código JavaScript, mas não entende m
bem o que está fazendo, esse curso vai te preparar para criar os seu
próprios códigos de front-end do jeito certo. Você vai aprender divers
conceitos importantes da linguagem.

VALE R$397
GRÁTIS

Livro Digital de Java e Orientação a Objetos


Se você ainda precisa aprender Java e Orientação a Objetos, então
livro digital de quase 300 páginas vai ajudar muito.
https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 7/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

VALE R$50
VALE R$50
GRÁTIS

Nada mal, né?

Particularmente, eu nunca vi nada assim. Só os bônus já valem muit

O curso tem suporte?


Tem sim. Oferecemos um Suporte VIP!

Mas dessa vez eu vou fazer algo diferente.

Vou dar opção para você adquirir o curso com ou sem suporte.

Não garanto que essa condição vai se repetir. Nós gostamos de pod
ajudar os alunos e o suporte é a melhor forma de fazermos isso.

Mas como tem muitas pessoas mais independentes, que preferem


resolver as coisas sozinhas, dessa vez nós vamos oferecer o curso s
suporte também, por um preço diferenciado.

Se você optar por adquirir o curso com suporte, funciona assim:

Primeira coisa que você deve fazer quando tiver algum erro ou dúvid
tentar resolver por conta própria. Programar é resolver desafios todo
dias, e o quanto antes você conseguir desenvolver essa habilidade,
melhor.

Se você já tentou (de verdade) e não conseguiu resolver sozinho, vo


pode enviar o seu problema ou dúvida para o nosso Suporte VIP.

Ao fazer a sua matrícula, você tem o prazo de 3 meses para fazer


perguntas relacionadas ao conteúdo do curso, sem qualquer limite d
quantidade.

Nossos tutores respondem todas as perguntas!

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 8/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Certificado de conclusão
Eu não acho que isso seja a coisa mais importante. Nós focamos no
resultados que nossos alunos podem gerar.

Mas sei que algumas pessoas precisam de certificado por questões


burocráticas de onde trabalham ou estudam, por isso, ao finalizar o
curso, você receberá um certificado de conclusão com validação dig

Nosso certificado tem o selo da Associação Brasileira de Educação a


Distância e consta 120 horas de carga horária.

Conheça a programação das aula


Spring Framework Expert

Mais de 45 horas de videoaulas. Carga horária equivalente a 120

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_k… 9/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

1. Introdução 18. Cadastro com relacionam


1.1. Introdução ao curso 18.1. Planejando o modelo de
1.2. Conhecendo o projeto do curso 18.2. Criando a migração do u
1.3. Como usar o suporte 18.3. Desafio: Começando o c
1.4. Introdução ao protocolo HTTP 18.4. Validador customizado p
1.5. Introdução ao Maven 18.5. Input e componente para
1.6. Instalando e configurando o Eclipse 18.6. Desafio: Salvando o usu
1.7. Instalando o Apache Tomcat 18.7. Salvando o status do usu
1.8. Iniciando o Tomcat no Eclipse 18.8. Salvando o usuário com
1.9. Instalando e configurando o MySQL no Mac 18.9. Salvando a senha criptog
1.10. Instalando e configurando o MySQL no Windows
1.11. Instalando o myJrebel no Eclipse 19. Segurança com Spring S
19.1. Introdução à autenticaçã
2. Introdução ao Spring 19.2. Configurando o Spring S
2.1. O Spring 19.3. Tela de login customizad
2.2. Spring vs Java EE 19.4. Autenticando usuário e s
2.3. O padrão MVC 19.5. Restringindo o acesso às
2.4. Spring MVC vs JSF 19.6. Carregando as permissõ
2.5. Por dentro do Spring MVC 19.7. Adicionando tela de aces
19.8. Entendendo o CSRF
3. Spring MVC, Thymeleaf e Bean Validation
19.9. Configurando o CSRF
3.1. Criando o projeto
19.10. Problema de acentuaçã
3.2. Conhecendo o Thymeleaf
19.11. Expirando sessão com
3.3. Configurando o Spring
19.12. Duração da sessão
3.4. Configurando a ViewResolver com Thymeleaf
19.13. Exibindo o usuário loga
3.5. O que fazer primeiro do MVC? M, V ou C?
19.14. Escondendo componen
3.6. Começando o cadastro de cerveja
permissão
3.7. Introdução a validação do formulário
19.15. Segurança nos método
3.8. Forward e Redirect
3.9. Desafio: Validando a descrição 20. Páginas de erros custom
3.10. Resolvendo problemas de acentuação 20.1. Acessando a página 403
20.2. Criando página 404 - Nã
4. O Thymeleaf 20.3. Desafio: criando página 5
4.1. O que é uma template engine?
4.2. Thymeleaf vs JSP 21. Pesquisa com filtros ava
4.3. Mantendo os dados no formulário linhas
4.4. Thymeleaf e Spring 21.1. Implementando menu lat
4.5. Framework extensível 21.2. Desafio: Protótipo da pes
4.6. Plugin do Eclipse para o Thymeleaf 21.3. Trabalhando no filtro por

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 10/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

5. Layout responsivo com Bootstrap e HTML5 21.4. Multisseleção de linhas -


5.1. Conhecendo os templates do Bootstrap usuários
5.2. Conhecendo o layout do projeto 21.5. Melhorando usabilidade
5.3. Baixando e configurando o layout no projeto usuários
5.4. Prototipando o cadastro da cerveja 21.6. Paginação da pesquisa d
5.5. Melhorando a organização do Layout
5.6. Links com URL Expression 22. Diálogo e autocomplete

5.7. Configurando máscara de dinheiro com jQuery 22.1. Prototipando cadastro de

5.8. Organizando o layout com fragmentos 22.2. Prototipando pesquisa rá

5.9. Prototipando o cadastro rápido de estilo 22.3. Implementando a pesqui

5.10. Desafio: Prototipando o cadastro de cliente 22.4. Selecionando o cliente n

5.11. Desafio: prototipando o cadastro de usuário 22.5. Conhecendo o compone

5.12. Bootstrap Switch no status do usuário 22.6. Pesquisando cervejas po

5.13. Desafio: prototipando o cadastro de cidade 22.7. Renderizando cervejas n

5.14. Desafio: prototipando o cadastro de estilo 22.8. Prototipando itens da ve

5.15. Adicionando o favicon


23. Página mestre-detalhe, e
unitários
6. Logging
23.1. Como funciona o escopo
6.1. Introdução
23.2. Introdução aos testes un
6.2. Configurando o SLF4J com Log4j 2
23.3. Criando tabela de itens d
6.3. Configurando níveis de log com Log4j2
23.4. Testando a tabela de iten
7. Injeção de dependência com Spring IoC 23.5. Mantendo os itens da ve
7.1. Introdução 23.6. Renderizando HTML reto
7.2. O ApplicationContext 23.7. Adicionando mesmos ite
7.3. Autowired 23.8. Implementando atualizaç
7.4. Escopo dos beans 23.9. Prototipando remoção de
23.10. Removendo itens da ve
8. JPA, Hibernate e Flyway 23.11. Simulando um escopo d
8.1. Introdução 23.12. Atualizando valor total
8.2. Introdução ao JPQL e Hibernate Criteria 23.13. Desafio: Box do valor to
8.3. Mapeamento da entidade Cerveja 23.14. Desafio: Criando mapea
8.4. Migrando o banco de dados com Flyway 23.15. Salvando a venda no ba
23.16. Criando validador custo
9. Spring Data JPA e Padrão Repository
23.17. Emitindo uma venda
9.1. Introdução
23.18. Desafio: Implementand
9.2. Configurando o projeto
23.19. Ajustando menu lateral
9.3. O JpaRepository
9.4. Repository vs DAO

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 11/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

9.5. Montando os combos e radio do cadastro da cerveja 24. Envio de e-mails e chama
9.6. Usando o th:field 24.1. Escolhendo o serviço de
9.7. Fazendo o bind do estilo com a cerveja 24.2. Configuração do servido
9.8. Iniciando a transação para salvar a cerveja externos
24.3. Configuração de chamad
10. Validação customizada e conversores 24.4. Enviando e-mails simple
10.1. Mostrando mensagens do cadastro de cerveja 24.5. Criando template para e-
10.2. Validação customizada com Bean Validation 24.6. Enviando o e-mail em ht
10.3. Convertendo valores numéricos 24.7. Formatando valores num
10.4. Desafio: Validando campos da cerveja
10.5. Formatando input com erro 25. Implementando edição e
10.6. Desafio: Implementar o cadastro do estilo 25.1. Implementando a exclus
25.2. Implementando a edição
11. Tratando exceções, callbacks JPA e Ajax
25.3. Implementando a edição
11.1. Validando se existe um estilo persistido
25.4. Implementando a edição
11.2. Salvando o estilo com Ajax: diálogo de cadastro rápido
25.5. Implementando o cancel
11.3. Mapeando o controller e mais sobre o ResponseEntity
25.6. Desafio: Implementando
11.4. Tratando exceções com ExceptionHandler
11.5. Callbacks JPA - Salvando SKU com caixa alta 26. Dashboard - consultas av
26.1. Prototipando o dashboar
12. Modularizando o JavaScript 26.2. Box de vendas no ano, n
12.1. Module Pattern e Namespaces 26.3. Conhecendo o Chartjs
12.2. Modularizando a máscara de dinheiro 26.4. Gráfico - Vendas por mê
12.3. Modularizando o cadastro rápido de estilo 26.5. Consultas em arquivos e
26.6. Desafio: Box total de clie
13. Estendendo o Thymeleaf
estoque
13.1. Dialetos e processadores
26.7. Eventos para controle de
13.2. Novo atributo para classe de erro
26.8. Desafio: Gráfico - Venda
13.3. Novo elemento para mensagens
13.4. Desafio: Removendo duplicação da tag html 27. Internacionalização
27.1. O header "Accept-Langu
14. Upload da foto e retorno assíncrono
27.2. Configurando a internaci
14.1. Conhecendo o UIKit
27.3. Internacionalizando as m
14.2. Componente de upload da foto com drag and drop
27.4. Desafio: internacionaliza
14.3. Upload da foto com Ajax
14.4. Melhorando a disponibilidade da aplicação - retorno
28. Deploy em produção na
assíncrono
28.1. Novo plugin para formata
14.5. Salvando o nome da foto da cerveja
28.2. Novas versões Thymelea
14.6. Criando pastas para salvar fotos
28.3. Deploy em um Tomcat ex
14.7. Salvando a imagem temporária
https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 12/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

14.8. Mostrando a foto na tela 28.4. Criando conta na AWS e


14.9. Refatorando script do upload da foto 28.5. Buscando imagens a par
14.10. Mantendo a foto na validação 28.6. Upload das fotos para o
28.7. Escolhendo um forneced
15. Pesquisa, redimensionamento da foto, paginação e 28.8. Fazendo deploy na nuve
ordenação
15.1. Detalhe campos obrigatórios 29. Relatórios com JasperRe
15.2. Prototipando a pesquisa da cerveja 29.1. Introdução ao JasperRep
15.3. Redimensionando a imagem - salvando o thumbnail 29.2. Criando relatório de vend
15.4. Filtrando e resolvendo o problema do n+1 29.3. Melhorando a formataçã
15.5. Paginação no cliente vs paginação no servidor 29.4. Emitindo relatório com S
15.6. Prototipando a paginação
30. Spring Boot
15.7. Paginação na pesquisa de cervejas
30.1. Introdução
15.8. Mostrando total de páginas dinamicamente
30.2. Criando sua primeira apl
15.9. Destacando a página selecionada
30.3. Spring Boot na nuvem
15.10. Implementando botões previous e next
30.4. Vale a pena fazer a migr
15.11. Mantendo o filtro nas páginas
30.5. Migração da app Brewer
15.12. Prototipando a ordenacao dinâmica
30.6. Próximos passos e conc
15.13. Parâmetros da ordenação
15.14. Ordenando a pesquisa por SKU ou nome
31. Apêndice: Atualizando p
15.15. Componente Thymeleaf para ordenação
31.1. Alterando o Spring Fram
15.16. Desafio: Pesquisa de estilos
31.2. Utilizando a interface We
15.17. Desafio: Componente para paginação
WebConfig
15.18. Bean útil para paginação
31.3. Utilizando a API do Jasp
15.19. Corrigindo bug na pesquisa
31.4. Usando JCache com EhC

16. Cadastro com máscaras e combo dependente


32. Apêndice: Configurando
16.1. Configurando máscara de telefone com jQuery
32.1. Usando o STS
16.2. Atualização do Thymeleaf Layout Dialect
32.2. Reorganizando o pom.xm
16.3. Configurando máscara de CPF/CNPJ com jQuery
32.3. Alterando classes de con
16.4. Implementando radio TipoPessoa
32.4. Corrigindo método findO
16.5. Desafio: Configurando máscara do CEP com jQuery
32.5. Corrigindo importacão da
16.6. Aplicando migração estado e cidade
ClassForErrorAttributeTagProc
16.7. Selecionado cidades pelo estado com Ajax
32.6. Alterar profile da classe F
16.8. Aplicando migração de cliente
32.7. Configurar conexão com
16.9. Agrupando validações para CPF ou CNPJ
32.8. Criando classe BrewerAp
16.10. Salvando CPF/CNPJ sem formatação
32.9. Renomear arquivo consu
16.11. Validando cliente já cadastrado
32.10. Ajustando classe Pagin
16.12. Desafio: Começando a pesquisa de clientes
https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 13/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

16.13. Finalizando pesquisa de clientes 32.11. Ajuste na classe Cervej


16.14. Desafio: Finalizar cadastro de cidade 32.12. Criando classes conver
16.15. Desafio: Implementando pesquisa de cidades 32.13. Criando classes conver
32.14. Corrigir caminho da ima
17. Otimizando a performance com cache 32.15. Usar a propriedade use
17.1. Cacheando a busca de cidades por estado FotoStorageLocal
17.2. Invalidando o cache no cadastro da cidade 32.16. Usando as novas anota
17.3. Cache profissional com Guava do Google 32.17. Removendo método co
32.18. Substituindo o Log4j
32.19. Ajustar páginas de erro
32.20. Publicando no Heroku

Web Design Responsivo com HTML5, CSS3 e BEM (

Mais de 13 horas de videoaulas. Carga horária equivalente a 36

1. Introdução 5. Web Design Responsivo


1.1. Introdução ao curso 5.1. O que é Responsive Web
1.2. Apresentando o projeto 5.2. Unidade de medida: pixel
1.3. Preparando o ambiente de desenvolvimento 5.3. Unidade de medida: perce
5.4. Meta tag viewport
2. Começando com HTML 5.5. Layout fixo e fluído
2.1. O que é HTML? 5.6. Layout responsivo e medi
2.2. Estrutura básica do documento 5.7. Como funciona um sistem
2.3. DOCTYPE e codificação 5.8. Sistema de grid do Bootst
2.4. Primeiras tags: títulos, quebras de linhas e parágrafos 5.9. Ajustando o projeto para u
2.5. Comentários 6. Especificidade, BEM e boas
2.6. Ênfase, importância e marcação
2.7. Imagens 6.1. Especificidade do CSS
2.8. Âncoras (links) 6.2. Caos no CSS: porque um
2.9. Elementos estruturais 6.3. A Metodologia BEM: seu c
6.4. Como usar BEM na prátic
3. Começando com CSS
6.5. Como usar BEM na prátic
3.1. O que é CSS
6.6. Ajustando o projeto do cu
3.2. Estilos incorporados e Regras CSS
6.7. Mais organização: CSS co

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 14/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

3.3. Estilos em arquivos externos 7. Encerrando o projeto e ma


3.4. Seletores de tipo, classe e ID 7.1. Unidades de medida: em
3.5. Agrupando seletores 7.2. Ajustando unidades de me
3.6. Seletores descendentes 7.3. Adicionando chamada prin
3.7. Seletores de filhos diretos 7.4. Adicionando depoimento
3.8. Cores 7.5. Adicionando rodapé
3.9. Formatação de textos 7.6. Posicionamento estático e
3.10. Inspecionando com Chrome DevTools 7.7. Posicionamento relativo
3.11. Entendendo a propriedade display 7.8. Posicionamento absoluto
3.12. Adicionando bordas 7.9. Adicionando rótulo no plan
3.13. Espaçamento interno (padding) 7.10. Ajustando margem do pl
3.14. Margens de elementos 7.11. Adicionando aspas no de
3.15. Box model e a propriedade box-sizing 7.12. Adicionando o bloco de n
7.13. Adicionando o menu par
4. Iniciando o projeto do curso 7.14. Ajustando o menu para t
4.1. Preparando o projeto 7.15. JavaScript Hook: chavea
4.2. Criando o cabeçalho da página 7.16. Criando um formulário: a
4.3. Listas ordenadas e não-ordenadas 7.17. Concluindo o formulário
4.4. Adicionando os planos 7.18. Entendendo as tabelas d
4.5. Flutuando elementos 7.19. Aplicando estilos em tab
4.6. Usando pseudo-elementos 7.20. Conclusão e próximos pa
4.7. Configurando os planos lado a lado com float
4.8. Criando um botão
4.9. As pseudo-classes :focus e :hover
4.10. Reset CSS e Normalize.css

Produtividade com Bootstrap (BÔNUS)

Quase 4 horas de videoaulas. Carga horária equivalente a 12 h

1. Introdução 4.4. Criando uma Dropdown


1.1. Introdução ao workshop 4.5. Image shapes
1.2. Apresentando o projeto 4.6. Adicionando um Breadcru
1.3. Introdução ao HTML 4.7. Criando uma tabela respo
4.8. Adicionando Tooltips

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 15/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

1.4. Introdução ao CSS 4.9. Fazendo paginação


1.5. Preparando o ambiente de desenvolvimento 4.10. Criando e abrindo uma m
4.11. Continuando com formul
2. Começando com Bootstrap entrada
2.1. O que é Bootstrap? 4.12. Validando formulários
2.2. Criando uma página simples 4.13. Informando erros com al
2.3. Tipografia - Cabeçalhos e estilização de texto
2.4. Tipografia - Transformação, abreviação e citação 5. Outros componentes
2.5. Tipografia - Listas 5.1. Adicionando abas
2.6. Chrome Developer Tools 5.2. Usando o Collapse
5.3. Fixando elementos com A
3. Web Design Responsivo
5.4. Criando um Carousel
3.1. O que é RWD?
3.2. Layout responsivo 6. Complementos
3.3. Sistema de grid 6.1. Customizando o Bootstrap
6.2. Componente de terceiro: s
4. Componentes do Bootstrap 6.3. Layouts profissionais para
4.1. Imagem rotativa e centralização vertical 6.4. Conclusão
4.2. Imagem responsiva e formulário de login
4.3. Criando uma barra de navegação

Explorando a Linguagem JavaScript (BÔNUS

Mais de 9 horas de videoaulas. Carga horária equivalente a 24 h

1. Introdução 5.3. Array vs Object


1.1. Introdução ao workshop 5.4. Adicionando e removendo
1.2. Como usar o suporte 5.5. Iterando nos elementos co
1.3. Introdução ao JavaScript 5.6. Funções toString() e join()
1.4. Instalando o Node.js no Mac 5.7. Elementos do array
1.5. Instalando o Node.js no Windows 5.8. Mais da API de arrays
1.6. Rodando JavaScript no Sublime Text no Mac
1.7. Rodando JavaScript no Sublime Text no Windows 6. JavaScript no Browser
6.1. Conhecendo o Developer
2. Fundamentos do JavaScript 6.2. Debug com o Developer T
2.1. Variáveis e hoisting 6.3. Boas práticas

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 16/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

2.2. Tipagem dinâmica 6.4. Objeto window


2.3. Tipo Number 6.5. CDN vs local hosting
2.4. Tipo String
2.5. Tipo Boolean 7. jQuery

2.6. O operador typeof 7.1. Introdução ao jQuery

2.7. Operadores aritméticos 7.2. Seletores

2.8. Operadores de comparação 7.3. CSS

2.9. Operadores lógicos 7.4. Introdução ao HTTP

2.10. Estrutura de controle if, else if, else 7.5. Ajax e promises

2.11. Operador ternário 7.6. Manipulação do DOM

2.12. Estrutura de controle for 7.7. Plugins jQuery

2.13. Estrutura de controle while


8. Trabalhando com eventos
2.14. Valores null e undefined
8.1. Introdução a eventos
8.2. Eventos de manipulação d
3. Funções
8.3. Disparando eventos
3.1. Introdução a funções
8.4. Temporizadores
3.2. Alert e console.log
3.3. Funções matemáticas
9. Funções e objetos
3.4. Criando funções
9.1. Entendendo o protótipo do
3.5. Escopo de função e global
9.2. Como funciona o shadowi
3.6. Closures
9.3. Funções fábrica

4. Introdução a objetos 9.4. Funções construtoras

4.1. Introdução a objetos 9.5. Module Pattern

4.2. Criando objetos 9.6. Propriedade prototype das

4.3. Objetos dentro de objetos 9.7. Usando a função bind

4.4. Apagando propriedades do objeto 9.8. Disparando eventos custo

4.5. Iterando sobre propriedades do objeto 9.9. Chamando funções atravé

4.6. Comparando objetos 9.10. Namespaces


9.11. Conclusão
5. Arrays
5.1. Introdução a arrays
5.2. Criando arrays

Quando começa o curso?

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 17/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

No momento que você quiser.

É só você fazer a sua matrícula e começar.

O curso é baseado em videoaulas gravadas, então você pode assist


dia e horário que você quiser. Não existem aulas ao vivo!

E o acesso ao conteúdo é vitalício. Nunca vai expirar. Sempre estará


disponível para você!

Quais os pré-requisitos para faze


o curso?
Você precisa conhecer apenas o básico de Java e Orientação a Obje

Se não estiver muito confiante na linguagem, não tem problemas. É


ler o e-book que vai ganhar de bônus sobre esse assunto antes de in
o curso.

Mas se você ainda está engatinhando em lógica de programação e


nunca estudou Java na vida, então esse curso não é para você ainda
Neste caso, prepare-se para uma próxima turma.

Quanto custa o curso?


R$0. Isso mesmo, não custa nada.

Se você está encarando esse programa de imersão como um custo,


não é para você.

Esse é um programa para quem encara como um investimento.

Eu não quero que você gaste dinheiro, de forma alguma.

Eu quero que você invista dinheiro.

E investimento tem possibilidade de retorno.


https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 18/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Não quero alunos sem retorno, porque isso é ruim para a AlgaWorks

Nossos cursos sempre foram recomendados pelos programadores e


todos os cantos do Brasil, justamente pelo alto retorno que nós damo
para os alunos.

Por isso mesmo, não quero te vender nada se você mesmo não acre
que isso é um investimento, que pode te dar retorno.

Às vezes o retorno é ir morar em outro país para trabalhar como


programador, como vários de nossos alunos já fizeram.

Às vezes é conseguir um bom emprego, depois de vários anos sofre


para entrar no mercado.

Às vezes é trabalhar em home office para empresas no Brasil ou ext

Às vezes é ter satisfação e realização profissional, fazendo algo


realmente prazeroso.

Às vezes é ganhar 2x, 3x, 10x mais.

Então, se você encara esse programa como um custo, você já pode


fechar essa página.

Mas se você entende a importância de investir em um programa de


imersão completo, avançado e único no mercado, onde vai se aprofu
nas tecnologias e ganhar experiência real em desenvolvimento de
software, você está no lugar certo.

Poderíamos cobrar R$8.000,00. Seria um preço justo, comparado ao


nível de conhecimento que vamos transferir para você.

Afinal, quanto vale para você, economizar até 5 anos de sua vida?

Sim, esse é o tempo que eu acredito que você precisaria para obter
mesmo nível de conhecimento e experiência que vai alcançar nesse
curso.

Mas eu sei que se cobrasse R$8.000,00, muitas pessoas não poderi


participar.

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 19/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Por isso que para participar desta turma você vai investir muito meno
que isso.

E como eu disse, dessa vez você vai ter opção de contratar o curso
ou sem suporte.

Escolha a sua opção abaixo e faça a sua matrícula agora:

MAIS RECOMENDADO

Com Suporte Sem S

12x R$150,30 12x R$


R$1497 à vista R$997

✓ Curso Spring Framework Expert ✓ Curso Spring F

✓ Curso HTML5, CSS3 e BEM ✓ Curso HTML

✓ Curso Bootstrap ✓ Curso B

✓ Curso JavaScript ✓ Curso J


✓ E-book Java e OO ✓ E-book

✓ Acesso vitalício ✓ Acess

✓ Certificado de conclusão ✓ Certificado

✓ Suporte VIP por 3 meses ✘ Supo

MATRICULAR MATRIC

Atenção: as
Atenção: as vagas para a opção sem suporte são limita

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 20/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

Garantia de 30 dias
E se depois de tudo isso, você ainda estiver indeciso ou com medo d
fazer um negócio errado, pode ficar tranquilo.

O risco de dar algo errado é 100% da AlgaWorks!

Você vai ter uma garantia incondicional de 30 dias na sua compra.

Funciona assim:

Você faz a sua matrícula e pagamento hoje e começa os estudos.

E se por qualquer motivo você decidir que não quer continuar no cur
dentro dos 30 dias, é só enviar um e-mail pra gente, solicitando o se
dinheiro de volta.

Nós vamos devolver 100% do seu dinheiro, sem burocracia e sem


chateação.

Eu sei o quanto é chato ter que se justificar quando você não quer
alguma coisa. Por isso mesmo que aqui não tem isso. Você pede e a
gente devolve.

Isso quer dizer que você não precisa decidir agora.

Você tem 30 dias para decidir se quer mesmo comprar o curso ou nã

Apenas precisa fazer o pagamento para garantir o seu lugar. A decis


definitiva você pode fazer em até 30 dias.

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 21/22
11/01/2019 Spring Framework Expert - Turma Relâmpago

As inscrições serão encerradas...


Muita gente estava pedindo para entrar nesse curso, mas não estava
nosso planejamento abrir uma nova turma agora.

Por isso resolvemos abrir apenas por alguns dias, para atender uma
parte dessa demanda.

Na sexta-feira, dia 11 de Janeiro às 23:59, nós fecharemos as inscriç

Então, é melhor você aproveitar que está aqui, e já fechar a sua


matrícula agora:

EU QUERO ME MATRICULAR

AlgaWorks Softwares, Treinamentos e Serviços Ltda


CNPJ: 10.687.566/0001-97

Termos de uso | Política de privacidade | Fale conosco

https://cafe.algaworks.com/turma-relampago-sfe/?utm_source=house-list&utm_medium=email&utm_campaign=email-automation&inf_contact_… 22/22