Esse repositório irá acompanhar minha jornada se aprofundando mais no mundo Java, dessa vez na especificação conhecida como JavaServer Faces (JSF)...
- 00 - Introdução ao Curso
- 01 - Visão panorâmica sobre o JEE
- 02 - Configurando o ambiente de desenvolvimento
- 03 - Configurando container e hot deploy
- 04 - Expression Language pt 01, Introdução
- 05 - Expression Language pt 02, Operações lógicas
- 06 - Expression Language pt 03, Objetos e enumerações
- 07 - Expression Language pt 04, Coleções
- 08 - Expression Language pt 05, Executando métodos
- 09 - Expression Language pt 06, EL com JS e CSS
- 10 - Expression Language pt 07, EL Manipulando exibição com rendered e ajax
- 11 - Expression Language pt 08, EL lambdas e streams
- [] 12 - Escopos pt 01, RequestScoped
- [] 13 - Escopos pt 02, SessionScoped
- [] 14 - Escopos pt 03, ViewScoped
- [] 15 - Escopos pt 04, ApplicationScoped
- [] 16 - Escopos pt 05, ConversationScoped
- [] 17 - Escopos pt 06, FlowScoped pt 01, Introdução e funcionamento
- [] 18 - Escopos pt 07, FlowScoped pt 02, Configuração do flow.xml
- [] 19 - Escopos pt 08, FlowScoped pt 03, Nested FlowScoped (FlowScope Aninhado)
- [] 20 - Escopos pt 09, FlowScoped pt 04, FlowBuilder, Flows com anotações
- [] 21 - Escopos pt 10, Dependent
- [] 22 - Escopos pt 11, Injeção de Beans
- [] 23 - Escopos pt 12, Filtro e login com SessionScoped
- [] 24 - Comunicação pt 01, parâmetros com f-param
- [] 25 - Comunicação pt 02, parâmetros com viewParam pt 01
- [] 26 - Comunicação pt 03, parâmetros com viewParam pt 02
- [] 27 - Comunicação pt 04, parâmetros com viewParam pt 03
- [] 28 - Comunicação pt 05, Adicionando atributos aos componentes com f:attribute
- [] 29 - Comunicação pt 06, Executando os métodos set com setPropertyActionListener
- [] 30 - Comunicação pt 07, Passando atributos entre beans com FlashScope
- [] 31 - Comunicação pt 08, Cookies
- [] 32 - Comunicação pt 09, InputSecret e chamada de métodos com argumentos
- [] 33 - Comunicação pt 10, Adicionando objetos na sessão dinamicamente
- [] 34 - Ciclo de vida do JSF pt 01, Fases do ciclo de vida
- [] 35 - Ciclo de vida do JSF pt 02, Exemplo do immediate=true
- [] 36 - Internacionalização com Resource Bundles
- [] 37 - Validação customizada com Validators
- [] 38 - Conversão customizada com Converters
- [] 39 - Validando igualdade dos valores dos componentes
- [] 40 - Datatables pt 01
- [] 41 - Datatables pt 02, Ordenando dados
- [] 42 - Datatables pt 03, Editando e removendo dados
- [] 43 - Ajax pt 01, Introdução, execute e render
- [] 44 - Ajax pt 02, @form @none @this @all
- [] 45 - Ajax pt 03, Atributo listener
- [] 46 - Ajax pt 04, eventos
- [] 47 - Ajax pt 05, Agrupando componentes
- [] 48 - Ajax pt 06, Postback
- [] 49 - Ajax pt 07, Colocando requisições Ajax em fila
- [] 50 - JSF e HTML5 pt 01, Passthrough atributos
- [] 51 - JSF e HTML5 pt 02, Passthrough elementos
- [] 52 - JSF e HTML5 pt 03, Bean Validation
- [] 53 - Upload de Arquivos pt 01
- [] 54 - Upload de Arquivos pt 02, Validações básicas
- [] 55 - Gerenciamento de estados das views
- [] 56 - Views lógicas e físicas
- [] 57 - Tratando ViewExpiredException
- [] 58 - Gerenciando recursos estáticos CSS, JS e Imagens
- [] 59 - Adicionando comportamento JS a componentes
- [] 60 - Custom facelets taglib functions
- [] 61 - Criando templates com Facelets
//Apenas quando concluir...
Você pode acessar as aulas do DevDojo clicando aqui.