Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Perfil Profissional
sim! Iniciar o curso agora mesmo
Java Avançado Cursos clique aqui!
alex.fernando.egidio@gmail.com
(45) 9 9979-5800
Agora eu vou mostrar para Quando falo não pular etapas imagina uma parede
você qual os caminhos de tijolos e se faltar tijolos essa parede desaba ou
Algoritmos
Início:
Verifica se o interruptor está desligado;
Procura uma lâmpada nova;
Pega uma escada;
Leva a escada até o local;
Posiciona a escada;
Sobe os degraus;
Para na altura apropriada;
Retira a lâmpada queimada;
Coloca a lâmpada nova;
Desce da escada;
Então acima acabamos de ver um exemplo de
Aciona o interruptor;
algoritmo escrito em nossa linguagem que falamos,
Se a lâmpada não acender, então:
mas o importante é entender que nesse processo
Retira a lâmpada queimada;
podemos definir como o sistema irá se comportar
Coloca outra lâmpada nova;
e a partir dai transformamos o algoritmo em
Senão
um processo dentro de um sistema com alguma
Tarefa terminada;
Joga a lâmpada queimada no lixo; linguagem que no nosso caso é Java.
Guarda a escada;
Fim;
Calma, tudo de uma vez não dá não, lembre do Aqui vai a verdade nua e crua doa a quem doer,
que já falamos Não pule etapas! para se aprender e dominar muito bem um
frameworks gigantesco como esse é preciso de
Vou citar um exemplo, o Spring Framework é em média 2 anos para se sentir confortável e
o maior framework Java do mundo, ele abrange desenvolver com tranquilidade sem contar o tempo
todos os módulos de desenvolvimento é o para aprender programação básica.
ecossistema completo tendo todas as ferramentas e
módulos que auxiliam o desenvolvedor Java a criar Então é preciso foco, escolher o que aprenderá
aplicações com agilidade, qualidade, performance, levando em consideração o que o mercado mais
mas você deve estar me perguntando onde entra a usa, quantidade de vagas de emprego e qualidade
parte do FOCO. em desenvolvimento, escolhendo as ferramentas
agora entra o foco nos estudos porque nesse
Aqui que está a coisa mais importante, o Spring ponto você já sabe que sendo especialista na
Framework é o mais usado pelas empresas linguagem e nas melhores ferramentas usadas pelo
de desenvolvimento de sistemas, praticamente mercado de trabalho você abrirá as portas para sua
90% das vagas de empregos para Java pedem carreira e se tornando um profissional de verdade
obrigatoriamente conhecimentos aprofundados seguindo uma linha de estudo com muito foco
nele e, com certeza, você não aprende em 1 sabendo onde quer chegar.
semana, 1 mês ou 5 meses.
O foco é mais importante ainda quando em um sistema e olha só, hoje sou especialista e
começamos a se deparar com muitos problemas o estou aqui ensinando tudo a você dê uma forma
que é normal em qualquer linguagem, ferramenta prática, fácil e diferente, entregando todo meu
e framework de desenvolvimento, cabe a você conhecimento passo a passo em cima de todas as
pesquisar, aprender e solucionar, a última coisa dificuldades que já passei e sei que você também
que deve pensar é partir para outro framework passará e com o meu curso tudo ficará mais fácil.
por causa de um problema ou outro, tudo tem
solução você tem que aprender a usar, entender Lembre-se, FOCO, dedicação, paciência, estudo e
o frameworks pra resolver problemas e entregar o assim você terá sucesso como eu.
sistema para o cliente.
Haaaa! E imagina a sorte que você tem por ler esse curso para ensinar todo mundo de uma forma fácil
texto. Eu tive sorte o suficiente pra trabalhar em e do jeito que eu aprendi.
várias empresas do Brasil e pegar projetos em todas
as plataformas do Java e assim nesses mais de 10 Cansei de vasculhar blog, sites e baixar projetos
anos de carreira eu aprendi degrau por degrau os que nunca funcionavam e de repente eu conseguia
pilares para ser programador sênior em Java Web. criar aquele código mas não tinha muito a ver com
as coisas na internet então sempre me vinha a
E eu percebi que a minha dificuldade era a mesma mente que disponibilizaria todo esse conhecimento
de muitos e por influência da vida eu consegui para fazer os outros sofrerem menos nessa carreira.
aprender todos os pilares necessários e sempre tive
em minha mente que um dia criaria meu site (que Olhe esse mapa mental simplificado abaixo:
você pode conhecer CLICANDO AQUI) e um
Momento atual
API REStful e spring REStful Hibernate + Jpa + Ajax
Webservices
Jsf e PrimeFaces Hibernate + Jpa + Ajax Html
O mundo JavaScript
Java Web SQL
Jsp e Spring Mvc Hibernate + Jpa + jQuery Swing
Android
Jsp e Servlets SQL + JDBC
Início
Cada módulo citado acima são arquiteturas Modelo mental → JavaServe Pages
diferentes, estruturas de projetos e (JSP) e Spring MVC
desenvolvimentos e isso influência muito no
modo de pensar em como programar a aplicação
fundamentos da Web/Internet
e como criar as funcionalidades dentro dela e o
Java e orientação a objetos
mais importante ainda como fazer os frameworks
SQL e JDBC básico
se conectarem e trafegarem dados da tela para o
banco de dados e vice-versa. JPA
JSP e Spring MVC Hibernate
Modelo mental → JavaServe spring MVC
Pages (JSP)
Html básico
Fundamentos da Web/Internet Geral
JavaScript básico
JavaServer Pages (JSP)
(Front-end) Java e orientação a objetos
Back-end CSS básico
JSP SQL e JDBC básico
e
Servlets
Html básico
JPA Arquitetura
JSF
Spring MVC PrimeFaces
Html básico
JavaServer Faces
JavaScript básico
Html básico
CSS básico
JavaScript básico
CSS básico
Depoimentos dos
alunos felizes
Linha de estudo
JSP e Frameworks MVC O JavaScript não cria applets ou aplicações
Início CSS
independentes. Na sua forma mais comum, o
JavaScript
JavaScript fica embutido nos documentos HTML e
Java e orientação a objetos
pode fornecer níveis de interatividade para páginas
Escolha sua linguagem !!! ???
Web que não são acessíveis com um HTML simples.
Algorítimos
Lógica de programação
Diferenças-chave entre o Java e o JavaScript:
O código Java precisa ser compilado, ao passo que JavaScript AngularJS e Angular
é a base
os códigos JavaScript estão totalmente em texto para: Node
atuando juntos com o navegador e páginas bem do D3
lado do cliente.
Meteor
Backbone
Com JavaScript sua maior importância é manipular
elementos html e acessa recursos por POST, GET,
JSON, iterações na página com o cliente, acessar Os mais famosos no mercado são React, JQuery e
RESTful e outros. AngularJs.
JavaScript é a base para que você domine qualquer Existem muitos outros frameworks baseados em
outro frameworks que são baseados em JavaScript JavaScript acima estou citando apenas alum mais
como na imagem abaixo: famosos, mas não se assuste sabendo apenas
um deles você já se da muito bem na carreira de
programador e se quiser ser um programador Full-
Stack CLIQUE AQUI.
CSS Bulma
é a base
para:
Ulkit
Semantic UI
Então não perca tempo e muito menos o valor Com esta técnica, o programador não precisa se
promocional do curso. Clique no botão abaixo: preocupar com os comandos em linguagem SQL;
ele usará uma interface de programação simples
sim! Iniciar o curso agora mesmo que faz todo o trabalho de persistência.
clique aqui!
Não é necessária uma correspondência direta entre
as tabelas de dados e as classes do programa.
Frameworks ORM Hibernate
e JPA A relação entre as tabelas onde originam os dados
e o objecto que os disponibiliza é configurada pelo
Mapeamento objeto-relacional (ou ORM, do programador, isolando o código do programa das
inglês: Object-relational mapping) é uma técnica alterações à organização dos dados nas tabelas do
de desenvolvimento utilizada para reduzir a banco de dados.
impedência da programação orientada aos objetos
utilizando bancos de dados relacionais. A forma como este mapeamento é configurado
depende da ferramenta que estamos a usar. Como
As tabelas do banco de dados são representadas exemplo, o programador que use Hibernate na
através de classes e os registros de cada tabela linguagem Java pode usar arquivos XML ou o
são representados como instâncias das classes sistema de anotações que a linguagem providencia.
correspondentes.
O Hibernate é um framework para o mapeamento Web Service é uma solução utilizada na integração
objeto-relacional escrito na linguagem Java, de sistemas e na comunicação entre aplicações
mas também é disponível em .Net com o nome diferentes. Com esta tecnologia é possível que
NHibernate. novas aplicações possam interagir com aquelas
que já existem e que sistemas desenvolvidos em
JPA → Java Persistence API plataformas diferentes sejam compatíveis.
Java Persistence API (ou simplesmente JPA) é uma Os Web Services são componentes que permitem
API padrão da linguagem Java que descreve uma às aplicações enviar e receber dados.
interface comum para frameworks de persistência
de dados. Cada aplicação pode ter a sua própria
“linguagem”, que é traduzida para uma linguagem
A JPA define um meio de mapeamento objeto- universal, um formato intermediário como XML,
relacional para objetos Java simples e comuns Json, CSV, etc.
(POJOs), denominados beans de entidade.
Os Web Services são utilizados para disponibilizar Abaixo segue uma boa imagem que podemos
serviços interativos na Web, podendo ser acessados representar os web services ilustrando que podem
por outras aplicações usando, por exemplo, o ser acessados por vários sistemas criados com
protocolo SOAP (Simple Object Access Protocol) ou diferentes linguagens e dispositivos diferentes.
hoje em dia JSON mais RESTful.
Java Java
Abaixo segue uma boa imagem que podemos
representar os web services ilustrando que podem
ser acessados por vários dispositivos diferentes. Web services .Net
.Net
PHP PHP
Segurança em aplicações
Java Web
Para lançar aplicativos móveis, aplicações web,
softwares e sistemas de TI confiáveis, as empresas
Banco de dados devem ter um processo de desenvolvimento seguro
para resistir a ataques mal-intencionados. Este
processo envolve práticas seguras em cada fase do
desenvolvimento.
Servidor
Em nosso curso aprenderemos Spring Security que
é o maior e mais usado no mundo inteiro.
Clientes
V ídeo de apresentação
Colocando o Apache Tomcat em seu
I mportando um projeto de exemplo
lugar no Eclipse
O btendo suporte ao curso
Variáveis do Eclipse IDE
D ownload do Eclipse Oxygen -
versão mais atual
Testando Apache Tomcat e
Configuração do ambiente Java
Configurando variáveis de ambiente
Configurando Apache Tomcat 9 no
A versão do Java deve ser seguida e Java Eclipse IDE
obedecida
E xecutando e testando o Apache
I mportando um NOVO projeto de
Conhecendo a JRE e a JDK Tomcat exemplo no Eclipse - Resolvendo
configurações
P ostgreSQL ou MySQL
I nstalando o banco de dados MySQL S ervlets e JSP antes do JSF
Conhecendo o JSTL
D ebug no Eclipse IDE
Site Oficial do banco do Brasil é em
Filter e conexão em JDBC - Parte 1
JSP (Java) - JavaServer Pages
Agradecimento do módulo de
Filter e conexão em JDBC - Parte 2
ambiente
I ntrodução ao JSP
L ogin com JDBC e Servlets
D eixe uma sugestão de melhoria
I nstalando Tomcat
para o curso
I nserindo usuário em JDBC e JSP -
Criando projeto em JSP Parte 1
Reporte algum erro que tenha
acontecido
Passando parâmetros
I nserindo usuário em JDBC e JSP -
Parte 2
Tag Expressão
I nstalação do Ambiente e Projeto
A prenda quando será criado classes
Tag declarativa Java
I nstalação do projeto e ambiente
Java
O bjetos implícitos
E xcluindo usuário em JDBC e JSP
S ession
D ICAS e opiniões pessoais sobre a
Editando usuário com JDBC e JSP -
D irectivas Parte 1
carreira #1
I nclude e Tag lib em JSP
Editando usuário com JDBC e JSP -
M inha história como desenvolvedor é Parte 2
igual à sua?
F orwards
D ICA - Como lidar com erros sem se
P rogramador iniciante e a
I nclude apavorar
documentação do Java
JavaBeans em JSP
Capturando exceções em Ajax com
J Unit salvou minha equipe jQuery e Servlets JSP - Parte 1
S etters e Getters
Java SE desktop vale a pena investir
Capturando exceções em Ajax com
no Swing?
E xpression language jsp
jQuery e Servlets JSP - Parte 2
Criando e entendendo a primeira
Capturando exceções em Ajax com
Servlets
jQuery e Servlets JSP - Parte 3
D iferença em usar o C:OUT do JSTL
Datatable jQuery server side -
Reporte algum erro que tenha
Parte 4 acontecido
Filter de autenticação de usuário -
Parte 1
E xportando PDF e Excel com JSP e
Servlets - Parte 1
Filter de autenticação de usuário - D ICAS e opiniões pessoais sobre a
Parte 2
E xportando PDF e Excel com JSP e
carreira #2
Servlets - Parte 2
Filter de autenticação de usuário -
Por que eu uso o eclipse a 10 anos
Parte 3
E xportando PDF e Excel com JSP e
Servlets - Parte 3
Versões de frameworks e a relação
Filter de autenticação de usuário -
com o mercado
Parte 4
E xportando PDF e Excel com JSP e
Servlets - Parte 4
Encerrando a Sessão e o acesso do I ntrodução ao JSF
usuário ao sistema
Calendar jQuery - Parte 1
A rquitetura da evolução web
L oad page com jQuery
Calendar jQuery - Parte 2
O que são especificações
P rogress bar javascript jQuery -
M últiplos bancos de dados em JDBC
Parte 1
P rotocolo HTTP - GET e o RESPONSE
Trabalhando com datas
P rogress bar javascript jQuery -
P rotocolo HTTP - POST e o PUT
Parte 2
Criando um Gantt chart - Parte 1
P rotocolo HTTP – DELETE
U pload de Imagens - Parte 1
Criando um Gantt chart - Parte 2
O que é o JSF - JavaServer Faces
U pload de Imagens - Parte 2
Criando um Gantt chart - Parte 3
P rincipais componentes JSF
Datatable jQuery server side -
Criando um Gantt chart - Parte 4
Q uem criou o JSF?
Parte 1
Criando um Gantt chart - Parte 5
Bibliotecas que completam o JSF
Datatable jQuery server side -
D eixe uma sugestão de melhoria
Parte 2 para o curso
Criando primeiro projeto JSF
Datatable jQuery server side -
Configurando o Path do Maven no
Parte 3 Projeto
Entendendo o ManagedBean JSF
A rquivo Web.xml do JSF
M apeamento objeto relacional
Criando primeiro ManagedBean JSF
N avegação implícita em JSF
Porque usar ORM?
Criando primeira página XHTML –
N avegação dinâmica em JSF
J PA e o Hibernate
JSF
Redirecionamento de URL em JSF
J PA e o Hibernate com Maven
Corrigindo erros de biblioteca no
projeto
N avegação explicita em JSF
M apeamento básico com JPA e
Hibernate
Entendendo o código da página JSF
P ropriedade ID dos componentes JSF
P ersistence.xml do JPA
H TML junto com JSF
Eventos DHTML com JSF
Testando o JPA e a criação de
E xpression Language JSF
I nputtext, Inputsecret e tabelas
Inputtextarea - Componentes de
L igando atributos com expression entrada em JSF
Classe JPA Util
language JSF
D ICA - Fechando as TAGS JSF mais
Criando um DAO genérico
O que são escopos dos rapidamente
ManagedBean?
S alvando os dados no banco de
O utputext e outputLabel - Diferença dados
Entendendo cada escopo entre eles em JSF
ManagedBean
Corrigindo vários problemas em
D eixe uma sugestão de melhoria projetos
Request Scoped para o curso
M erge e Update com JPA e JSF
V iew Scoped
Reporte algum erro que tenha
acontecido
D elete com JPA e JSF
S ession Scoped
R esolvendo problemas ao remover
A pplication Scoped objeto
I ntrodução ao JPA e Hibernate -
B acking bean componentes html JSF
DataTable - Carregando dados com
Persistência de dados
JSF e JPA
Ciclo de vida do JSF
O que é persistência de dados?
A rquivo FacesConfig.xml do JSF
Editar com setPropertyActionListener
Transformando o cadastro de pessoa
A prendendo o Select ManyCheckBox
JSF e JPA em usuário do sistema
Criando mensagens para o usuário
Remover com
Filter para autenticação de usuário em JSF
setPropertyActionListener JSF e JPA logado
Criando Templates e evitando
D eixe uma sugestão de melhoria
Código fonte para download repetição de código
para o curso
Criando a rotina de login e
Trabalhando com datas e converter
Reporte algum erro que tenha autenticando como banco de dados de datas
acontecido
M ostrando e ocultando de acordo
Validações e TimeZone em datas no
com o perfil do usuário JSF
A profundando em JSF e JPA
M enu básico e modelo de
Validações em campos de entrada de
lançamento texto
A profundando em JSF e JPA
Criando o managedBean de
Código fonte para download
M elhorando o DataTable JSF lançamentos
Graphic image JSF - Colocando
Finalizando o CRUD de lançamentos
I ntrodução ao Hibernate Bean
imagens na página
Carregando os lançamentos em tela
Validator
S electOneMenu em JSF - Selecione
D escobrindo o que é e como será
uma opção em uma lista
Editando e removendo lançamentos
implementado o Bean Validator
S electManyMenu em JSF - Selecione
Finalizando o controle de acessos
Adicionando Bean Validator com
várias opções em uma lista
Código fonte para download Maven
S electBooleanCheckBox em JSF -
D eixe uma sugestão de melhoria
Validando campos simples com Bean
Selecione verdadeiro ou falso
para o curso Validator
L impando formulários com type reset
Reporte algum erro que tenha
Conhecendo mais anotações e
do JSF
acontecido validações do Bean Validator
I magens em botões e links
A prendendo o SelectOneRadio
A notações extras e documentação
Enum de permissão de acessos
Criando as classes responsáveis por
oficial manipular as exceções em JSF
Criando a anotação @
IdentificaCampoPesquisa
Criando o ContextLoaderListener do
Spring Frameworks
Curso JSF 2.2 e PrimeFaces -
Criando a classe
ObjetoCampoConsulta
Configurando Hibernate Envers
Criando toda a estrutura do
Criando o ViewScope do Spring
Códigos das aulas para download
projeto profissional
Parte 1
Criando o Filter
Criando o projeto
Criando o ViewScope do Spring FilterOpenSessionInView
H ibernate Util Parte 2
Criando a estrutura de pastas de
Adicione seu projeto ao SVN ou
Códigos das aulas para download páginas web JSF
qualquer outro repositório de versão
Classes de Mensagens em JSF e
D eixe uma sugestão de melhoria
de códigos fontes
PrimeFaces para o curso
I nterface de CRUD do Hibernate
Criando a classe de Datas úteis com
Reporte algum erro que tenha
I mplementação do CRUD do jUnit acontecido
Hibernate Parte 1
Criando a classe ReportUtil para
I mplementação do CRUD do geração e impressão dos relatórios Curso JSF 2.2 e PrimeFaces -
Hibernate Parte 2
Criando a interface de CRUD Declarando as configurações de
Códigos das aulas para download ActionViewPadrao
cada Framework
X ml de configuração do hibernate
Criando a abstracação para os
Parte 1 ManagedBeans JSF
Configurando JSF e PrimeFaces
Parte 1
X ml de configuração do hibernate
Códigos das aulas para download
Parte 2
Configurando JSF e PrimeFaces
Criando o BeanReportView Parte 2
Criando o arquivo Context.xml responsável por injetar os dados nos
relatórios
Configurando JSF e PrimeFaces
Criando o Util Framework Parte 3
Criando a tela de acesso negado
D eixe uma sugestão de melhoria
Criando o Ajax Status
para o curso
Criando a tela de página não
Testando o Ajax Status
encontrada
Reporte algum erro que tenha
acontecido
Criando Template inicial - Parte 1
Criando a tela de erro genérico
Criando Template inicial - Parte 2
Códigos das aulas para download Curso JSF 2.2 e PrimeFaces -
Criando Template inicial - Parte 3
Paginas iniciais configuração básica Construindo o projeto
Código as aulas para download
Criando o Faces Config XML de
Avisos
configuração do JSF
Criando Template inicial - Parte 4
CSS e JavaScript
Configurando Servlet.xml do Spring
Criando Template inicial - Parte 5
Criando login - Parte 1
Criando applicationContext.xml do
Criando Template inicial - Parte 6
Criando login - Parte 2
Spring Frameworks - Parte 1
Criando Template inicial - Parte 7
Criando o encerramento da sessão -
Criando applicationContext.xml do
Criando Template inicial - Parte 8
Parte 1
Spring Frameworks - Parte 2
Revisão
Código as aulas para download
Códigos das aulas para download
E strutura de Persistência
Criando Template inicial - Parte 9
Criando o applicationContext-
security.xml do Spring Security -
Controller Session de controle de
D eixe uma sugestão de melhoria para
Parte 1 usuário o curso
Criando o applicationContext-
DAO login de controle de acesso
Reporte algum erro que tenha
security.xml do Spring Security - acontecido
Parte 2
S ervicos de Login
Finalizando o Web.xml
Código as aulas para download
I niciando o sistema pela primeira vez
Criando o encerramento da sessão -
Parte 2
Código as aulas para download
Criando Componentes com
Código as aulas para download
Curso de JSF 2.2 com PrimeFaces
Composite Parte 3
Tornando o módulo de relatório
– Construindo os cadastros do
Criando Componentes com genérico
Composite Parte 4
projeto
Tela de pesquisa Parte 1
Criando Componentes com
Criando as classes de modelos do
Tela de pesquisa Parte 2
Composite Parte 5
cadastro de cidades
Finalizando cadastro de cidade Parte
Tela de pesquisa Parte 3
Criando as classes de serviços cidade
6
Tela de pesquisa Parte 4
Criando tela de cidades Parte 1
Corrigindo novos métodos
Tela de pesquisa Parte 5
Criando tela de cidades Parte 2 implementados
Tela de pesquisa Parte 6
Código as aulas para download
Código as aulas para download
Tela de pesquisa Parte 7
Criando tela de cidades Parte 3
D eixe uma sugestão de melhoria
para o curso
Carregamento por demanda Parte 1
Criando tela de cidades Parte 4
Reporte algum erro que tenha
Carregamento por demanda Parte 2
Criando tela de cidades Parte 5 acontecido
Carregamento por demanda Parte 3
DataTable PrimeFaces Parte 1
Carregamento por demanda Parte 4
DataTable PrimeFaces Parte 2
Curso de JSF 2.2 com PrimeFaces -
A lterar Senha Parte 1
DataTable PrimeFaces Parte 3 Relatórios e Cadastros
A lterar Senha Parte 2
Criando Componentes com
Criando report default
Composite Parte 1
Código as aulas para download
Corrigindo o report default
A lterar Senha Parte 3
Código as aulas para download
Criando o relatório de cidades
A lterar Senha Parte 4
Criando Componentes com
Composite Parte 2
E xportando o relatório em vários
Corrigindo erro Hibernate
formatos
D eixe uma sugestão de melhoria
para o curso Criando o cadastro de Funcionário
Criando o cadastro de título
Reporte algum erro que tenha
Criando condição de pesquisa
Criando a entidade do título –
acontecido Parte 1
Corrigindo tela de pesquisa
Códigos fontes aulas para download
Criando tela de mensagem
Criando a tela de pesquisa de
funcionário
Criando a entidade do título -
Criando tela de mensagem - Parte 1
Parte 2
Cadastro de funcionário - Parte 1
Criando tela de mensagem - Parte 2
Criando a entidade do título -
Cadastro de funcionário - Parte 2 Parte 3
Criando tela de mensagem - Parte 3
Cadastro de funcionário - Parte 3
Criando a entidade do título -
Criando tela de mensagem - Parte 4
Cadastro de funcionário - Parte 4 Parte 4
Criando tela de mensagem - Parte 5
Relatório de funcionário
Criando a entidade do título -
Criando tela de mensagem - Parte 6 Parte 5
Criando relatório de acessos com
Criando tela de mensagem - Parte 7
Códigos fontes aulas para download
sub-reports
Criando tela de mensagem - Parte 8
D eixe uma sugestão de melhoria
Restringindo o CPF no cadastro de
Criando tela de mensagem - Parte 9 funcionário para o curso
Criando tela de mensagem - Parte 10
D eixe uma sugestão de melhoria
Reporte algum erro que tenha
para o curso acontecido
Código as aulas para download
Reporte algum erro que tenha
D eixe uma sugestão de melhoria acontecido
Criando o gráfico de título
para o curso
Criando a entidade do título -
Reporte algum erro que tenha Parte 1
acontecido
Criando a entidade do título -
Parte 2
Criando a entidade do título - Parte
D ownload do csv em JSF 2.2
3 A ngularJS 1.6 + Spring Frameworks
Restringindo o CPF no cadastro de
Criando a entidade do título - Parte funcionário RESTful
4
Parâmetros e SQL dentro o iReport
D ownload e apresentação do projeto
Criando a entidade do título - Parte completo que será desenvolvido
5
I ntrodução ao AngularJS 1.6
Entendendo o MVC + JPA + JSON
D eixe uma sugestão de melhoria
Criando um projeto AngularJS
para o curso + Relacionamentos em Hibernate e
P ropriedades do AngularJS
Reporte algum erro que tenha JPA
acontecido
Correção para as próximas aulas
Entendendo relacionamentos uma
para muitos e muitos para um
Criando um formulário simples em
Entendendo o Fyway
AngularJS
Entendendo relacionamentos muitos
Como o FlyWay trabalha no projeto
para muitos
Finalizando um formulário simples em
Controlando o banco com Fyway AngularJS
E strutura do projeto
E xpressões em AngularJS
U m cadastro de pessoa em MVC +
I mplantando o projeto no Tomcat
JSON e AJAX
D iretivas no AngularJS
G erando War e implantando no
E strutura JSON
Filters em AngularJS
Tomcat
Cadastro de pessoas com MVC +
O que são services em AngularJS
JSON
Aulas extras em JavaServer Faces
D ownload do projeto
(JSF) sim! Iniciar o curso agora mesmo
D eixe uma sugestão de melhoria clique aqui!
U pload de arquivos com JSF 2.2 para o curso
L endo e gravando csv em JSF 2.2
Reporte algum erro que tenha
acontecido Mais de 2.000 alunos felizes
Usando o Http e conhecendo o Ajax
Configurando o Spring Frameworks
Criando o cadastro de livros da
com AngularJS nossa loja
Conhecendo o padrão Model - DAO
M ontando tabelas de dados e Controller
M elhorando os cadastros criados
Criando o componente Select com
I niciando a criação da lista de cliente
I niciando a criação da loja de livros
AngularJS e Html
I niciando a criação da lista de cliente
Criando a loja de livros - Parte 2
Entendendo sobre o DOM - Parte 2
Criando a loja de livros - Parte 3
Conhecendo o Resources Ajax com
I niciando o cadastro de clientes
AngularJS
Criando a loja de livros - Parte 4
Editando o cliente e entendendo o
Conhecendo um pouco de Events no RESTful
Adicionando cliente a nossa loja de
AngularJS livros
Adicionando notificação ao nosso
Validando formulários sistema
Finalizar o pedido de nossa loja de
livros
A nimações nas páginas
Criando componentes
I mprimindo nosso pedido – Parte 1
F ormatando um campo de moeda
Criando o select de cidades e
com AngularJS estados
I mprimindo nosso pedido - Parte 2
Conhecendo a injeção de
Resolvendo problema com Google
R esolvendo problemas em relatórios
dependência com AngularJS Chrome e o Select (Combo)
Criando gráfico de pedidos com
Criando filter em tabelas de dados
Conhecendo o jQuery Mask Google Chart
I nstalando o Layout BootStrap em
Criando o Upload de Imagens para
I mplementando segurança nosso
nosso projeto nosso projeto projeto
Testando as Rotas do AngularJS
Paginação e desempenho com front-
I mplementando segurança nosso
end e back-end projeto - Spring Security
Criando e conhecendo DataSource
no Tomcat Apache
Finando o cadastro de clientes
I mplantando nossa aplicação no
servidor
Configurando o Hibernate
I niciando o cadastro de fornecedores
E scondendo parte com Ng-Hide S pring Boot criando API RESTful -
G rade curricular completa do
curso de Spring Boot API RESTful
S eparando os controllers no Curso Extra
AngularJS
Conhecendo o curso de APIs com I mprimindo o seu certificado de
U TF-8 e codificação de caracteres Spring Boot CLIQUE AQUI
conclusão do curso
Revisando as configurações do nosso
D EMONSTRAÇÃO - Entendendo a
projeto
I mprimir certificado digital
arquitetura RESTful
Redirecionando de acordo com o
D EMONSTRAÇÃO - Entendendo o
perfil do usuário Spring Boot Nossa, é muito conteúdo mesmo, viu
D eixe uma sugestão de melhoria
D EMONSTRAÇÃO - Criando um como eu disse que é o maior curso do
para o curso projeto com o Spring Boot
Brasil.
Reporte algum erro que tenha
D EMONSTRAÇÃO - Criando
acontecido Controller com Spring Boot
alex.fernando.egidio@gmail.com
Alex Fernando Egidio
(45) 9 9979-5800
Desenvolvedor Sênior em Java
(44) 9 8821-2355
Me siga nas redes sociais https://www.javaavancado.com
Cnpj: 26.934.453/0001-89
Rua: Pioneiro Antônio de Ganello
Bairro: Jardim Dias I
Cidade: Maringá/PR
Compartilha esse e-book com seus amigos, OK! Cep: 87025-758
Tchau :)