Curso completo de JSF - Aprenda do absoluto Zero Passo a Passo

Sim! eu quero adquirir o curso Agora Clique aqui
O que você vai aprender no curso de JSF Completo ?

Este curso é para você que quer muito aprender Desenvolver projetos WEB com JAVA utilizando o JSF, porém não tem nenhum conhecimento na área e mesmo assim pretende se tornar um programador profissional. Este é o lugar que você sempre procurou, pois é um curso de JSF para iniciante de verdade, você não precisa saber ABSOLUTAMENTE NADA DE JSF, nós vamos ensinar todos os passos que você precisa conhecer para ser um programador.

Você não precisa se preocupar quanto ao seu estado atual, mesmo que você só tenha um conhecimento básico de Windows e internet você será capaz de aprender programar, pois temos toda a estrutura que o levará a conhecer toda a base e fundamentos da linguagem JAVA até entender como Funciona e como Programar com JSF.

Neste curso de JAVA tivemos a preocupação e cuidado de apresentar os fundamentos essenciais da linguagem de forma única e separada para que você possa consultar sempre que tiver dúvidas, ou seja, vai servir sempre com uma fonte de consulta no decorrer de seu aprendizado.

COMO VAMOS AJUDAR VOCÊ A PROGRAMAR

Cada um destes fundamentos são ensinados passo a passo e detalhadamente explicado para que ao final você possa ter um conhecimento não apenas superficial, mas profundo e rico no assunto. Embora cada assunto seja tratado de forma isolada, todos eles são aplicados de forma conjunta, esta divisão é apenas para efeitos didáticos, pois na hora de programar de verdade um precisa do outro.

É muito importante que você saiba que o foco do curso de JSF é apresentar e ensinar a dominar os fundamentos da linguagem JAVA e o desenvolvimento de Projetos WEB, não serão desenvolvidos projetos para desktop, nem tampouco projeto para android.

O objetivo aqui é voltado totalmente para quem quer desenvolver projetos para WEB com JSF, vamos ensinar todos os fundamentos de Java Passo a Passo, sempre com uma linguagem simples, clara objetiva que venham facilitar o seu aprendizado. Ao final deste curso você terá base suficiente desenvolver projetos WEB utilizando o JSF que é um framework JAVA.

Para melhorar o seu desempenho e estudo dividimos esta formação em 06 outras subformações, desta forma, você consegue estudar exatamente aquilo que precisa, tudo organizado na ordem necessária para você sair do ZERO até o desenvolvimento de projetos WEB com JSF. vejamos então como se subdivide o curso:

Subformações que você terá neste curso

Subformação #01 Aprendendo pensar como Programador

Se você  não tem nenhum, absolutamente nenhum conhecimento em programação a primeira coisa que ela precisa é aprender pensar como programador e a melhor forma de você adquirir esta capacidade de raciocínio é através de algoritmos e por isso preparamos uma formação completa, onde você irá entender os fundamentos da programação, tudo explicado passo a passo de forma teórica e sempre acompanhado de vários de vários exercícios práticos para você desenvolver a sua capacidade de abstração, algo indispensável para qualquer pessoa que deseja se tornar um programador.

Este passo vai fazer toda a diferença na sua vida de programador, pois vai abrir os seus olhos e passar a enxergar as coisas de forma sistemática e de forma lógica.

 

Veja alguns benefícios de aprender a pensar como programador:

  • Pensar com mais clareza sobre determinados assuntos
  • Aprender a enxergar um problema por um ângulo diferente
  • Ter mais autonomia na hora de tomar decisões
  • Não se prender a uma única solução
  • Aprender a estruturar um problema de forma lógica e racional.
  • Treinar a mente para encontrar soluções mais rápidas e consistentes
  • É através do estudo de algoritmos que você faz a transição entre o mundo real e o mundo da programação, pegar um problema e transformá-lo em linguagem de máquina.

 

Subformação #02 Modelagem de Dados e Linguagem SQL

Uma das grandes dificuldades para quem está aprendendo programar é saber como organizar um banco de dados e nesta parte do curso vamos ensinar passo a passo todos os conceitos teóricos necessários para a modelagem de dados e também faremos exemplos práticos, tudo passo a passo.

Nesta parte você entenderá o que é chave primária, chave estrangeira, normatização, como criar um modelo Entidade Relacionamento etc, ou seja, tudo que você precisa para modelar o seu banco de dados.

Na segunda parte desta subformação você aprenderá todos os comandos da linguagem SQL. A linguagem SQL é universal e é através dela que você consegue filtar informações, inserir registro no banco de dados, alterar valores e etc, tudo será mostrado de forma teórica e também de forma prática.

Saber trabalhar com banco de dados é fundamental para o desenvolvimento de qualquer sistema, sem este conhecimento é impossível desenvolver projetos que armazene dados em um Banco de Dados.

Subformação #03 Fundamentos da Linguagem Java JavaSE

A partir deste ponto iniciaremos o estudo da linguagem Java propriamente dito, Para se desenvolver qualquer projeto em java é necessário que antes se aprenda os fundamentos da linguagem e isto é feito através do Java SE, que é o core (coração) da linguagem Java.

Nesta parte vamos aprender, além de outras coisas, Lógica de programação com java, todos os fundamentos da programação Orientada a objetos, como trabalhar arrays, coleções, genéricos, data/hora, tratamento de exceções, arquivos e fluxos de dados e muitas outras coisas.

Todos os assuntos foram organizados na ordem que você precisa para dominar cada um deles, tudo passo a passo com exercícios para praticar o que foi ensinado.

Subformação #04 Fundamentos do JSF

Finalmente, depois de aprendermos todos os requisitos necessários, iremos iniciar o estudo do JSF. JSF é um framework que permite a criação de interfaces WEB com o usuário colocando componentes em um formulário e ligando-os a objetos Java permitindo a separação entre lógica e regras de negócio, navegação, conexões com serviços externos e gerenciamento de configurações.

Nesta parte do curso você irá aprender os fundamentos do JSF, desde a instalação até o desenvolvimento de um projeto completo. Vamos estudar passo a passo todos os componentes do JSF, Facelets, conhecer o ciclo de Vida, Conversão, validação, Bean Validation, Eventos, enfim tudo que é importante e fundamental para a criação de um projeto WEB Java com JSF. 

Mesmo que você nunca ouviu falar em JSF você irá compreender, pois o curso foi projetado para que qualquer pessoa consiga criar um projeto com JSF.

Subformação #05 Presistência de Dados

Todo sistema grande precisa armazenar dados em algum lugar para que os mesmos possam ser recuperados posteriormente, a este processo denominamos de persistência de dados e nesta parte do curso você aprenderá como fazer isso utilizando o JSF.

Existem várias formas de persistir dados com JSF, porém iremos estudar três principais: O JDBC, o JPA e o ORM mais utilizado o Hibernate.

Além de estudarmos a teoria iremos desenvolver dois projetos completos para aplicarmos na prática os conceitos estudados.

Subformação #06 Sistema de Pedidos com JSF/CDI e Hibernate

Para finalizar o curso iremos desenvolver um projeto completo com JSF, CDI e Hibernate, vamos fazer um sistema de pedidos, tanto a parte cliente quanto a parte administrativa, para este projeto iremos fazer do zero desde a criação do Front-End até a parte administrativa, tudo passo a passo.

Os projetos que iremos desenvolver são:
  • Projeto 01 FAZENDO A MODELAGEM
  • Projeto 02 CRIANDO O PROJETO E O MODELO DE DADOS
  • Projeto 03 LAYOUT - SISTEMA DE PEDIDOS - FRONT
  • Projeto 05 MONTANDO O LAYOUT DO PROJETO
Mais de 800 Aulas, Mais de 60 cursos - Acesso Vitalício + Suporte + Bônus

(*) Imagem meramente ilustrativa, todos os nossos cursos são online

Veja a Lista Completa do que você vai receber

Formação Java WEB Completo com JSF - Aprenda do Zero

aqui fica a descrição

SubFormações 6
Cursos 63
Aulas 796

Lista de SubFormações desta Formação

Aprendendo pensar como Programador - Algoritmo

aqui fica a descrição

Cursos 12
Aulas 167
Horas

Lista de Curso desta Subformação

Comandos Gerais de Algoritmo

Qtde Aulas 19
Duração 00h:03min
Aulas deste curso
  • Aula 01: Conceituando algoritmo [10min14s]
  • Aula 02: Algoritmo no dia-a-dia [04min12s]
  • Aula 03: Conhecendo as principais partes de um computador [18min17s]
  • Aula 04: Conceituando Programação [10min16s]
  • Aula 05: Conceituando linguagem de programaçãoo [14min34s]
  • Aula 06: Conhecendo fluxograma e pseudocódigo [09min47s]
  • Aula 07 - Iniciando a Parte prática [08min14s]
  • Aula 08 - Conhecendo e instalando o Visualg [04nin16s]
  • Aula 09 - Criando o algoritmo Olá Mundo [11min07s]
  • Aula 10 - Aprendendo como abstrair um pensamento [14min3s]
  • Aula 11 - Conhecendo os tipos de dados [09min00s]
  • Aula 12 - Conhecendo variáveis [10min13s]
  • Aula 13 - Desenvolvendo um programa que soma dois números [11min51s]
  • Aula 14 - Melhorando o programa que soma dois números [08min58s]
  • Aula 15 - Conhecendo os operadores [07min43s]
  • Aula 16 - Resolvendo exercícios de operadores - Parte 01 [08min56s]
  • Aula 18 - Calculando o delta - teoria [06min07s]
  • Aula 19 - Calculando o delta - prática [06min37s]
  • Aula 20 - Finalizando o Curso [05min07s]
Lista 01 - Comandos Gerais

Qtde Aulas 18
Duração 00h:03min
Aulas deste curso
  • Como funciona o Curos [05min26]
  • Pensando 01 - Ler dois números [01min32s]
  • Programando 01 [15min03s]
  • Pensando 02 - Notas de Aluno   [03min51s]
  • Programando Notas de tres alunos [05min53s]
  • Pensando Dias de vida de uma pessoa [03min05s]
  • Programando Dias de vida de uma pessoa [05min07s]
  • Pensando Salário de um funcionário [05min37s]
  • Programando Salário de um funcionário [12min39s]
  • Pensando Conversão de Temperatuda [02min31s]
  • Programando Mudança de Temperatura [02min44s]
  • Pensando Número de Lâmpadas [05min23s]
  • Programando Número de Lâmpadas [09min07s]
  • Pensando Gerente de uma Loja [06min29s]
  • Programando Gerente de uma Loja [09min30s]
  • Programando Gerente de Uma Loja - Solução 2 [05min28s]
  • Pensando Salário de Um Funcionário [03min47s]
  • Salário de Um Funcionario [07min36s]
Lista 02 - Comandos Gerais

Qtde Aulas 11
Duração 00h:03min
Aulas deste curso
  • Como funciona este curso [05min26S]
  • Venda de Carros [05min35s]
  • Venda de Carros [06min26s]
  • Pensando - Prova com Peso [02min55s]
  • Programando - Prova com Peso [03min56s]
  • Pensando - Comissão vendedor de Softwares [03min19s]
  • Programando - Comissão do Vendedor de Software [03min11s]
  • Programando - Comissão vendedor de Softwares 2 [02min02s]
  • Comissão do Vendedor de Software 2 [04min08s]
  • Pensando - Taxista [03min27s]
  • Programando - Taxista [05min38s]
Estrutura condicional

Qtde Aulas 9
Duração 00h:03min
Aulas deste curso
  • Aula 01 - Apresentação do Curso [04min10s]
  • Aula 02 - Conhecendo os Operadores lógicos [09min12s]
  • Aula 03 - Exemplos usando os operadores lógicos [09min04s]
  • Aula 04 - Conhecendo as estruturas condicionais [05min05s]
  • Aula 05 - Conhecendo as estruturas condicionais - Prática [08min29s]
  • Aula 06 - Exercícios - programa maior [10min58s]
  • Aula 07 - Exercícios - Programa três valores [15min21s]
  • Aula 08 - Exercício - Número par [06min46s]
  • Aula 09 - Resolvendo exercícios sobre salário [14min39s]
Lista 01 - Estrutura Condicional

Qtde Aulas 16
Duração 00h:03min
Aulas deste curso
  • Como Funciona este curso [02min15s]
  • Número Par [06min07s]
  • Maior Menor [05min10s]
  • Maior Menor [05min15s]
  • Comparação de Três valores [14min16s]
  • A empresa Intelimax [15min10s]
  • Lados de um triângulo [04min28s]
  • Verifica se é triângulo [10min35s]
  • Salário de um um grupo de pessoas [03min07s]
  • Salário grupo de pessoas [08min33s]
  • Notas de um Aluno [03min50s]
  • Notas de um aluno [04min20s]
  • Terreno [02min56s]
  • Terreno [04min30s]
  • Equação do 2º Grau [03min12s]
  • Equação do Segundo grau [11min52s]
Lista 02 - Estrutura Condicional

Qtde Aulas 20
Duração 00h:03min
Aulas deste curso
  • Pensando - Reajuste de salário [03min34s]
  • Programando - Reajuste Salário [04min01s]
  • Pensando - Dois cheques [03min58s]
  • Programando - Dois Cheques [05min02s]
  • Pensando - Crédito Caixa [02min56s]
  • Programando - Crédito Caixa [05min21s]
  • Pensando - Ordem Crescente três valores [08min34s]
  • Programando - Ordem Crescente [07min32s]
  • Pensando - Comissão Vendedor [02min38s]
  • Programando - Comissão Vendedor [04min34s]
  • Pensando - Lados Triângulo [03min34s]
  • Programando - Lados Triângulo [08min59s]
  • Pensando - Indice Reajuste Salario [03min05s]
  • Programando - Reajuste salário atual [08min18s]
  • Pensando - Região [02min25s]
  • Programando - Produto por região [04min55s]
  • Pensando - Nota Optativa [03min25s]
  • Programando - Média Optativa [07min11s]
  • Pensando - Preço Maçã [01min29s]
  • Programando - Preço da Maçã [03min47s]
Estruturas de Repetição

Qtde Aulas 11
Duração 00h:03min
Aulas deste curso
  • Aula 01 - Apresentação do Curso [05min15s]
  • Aula 02 - Introdução às estruturas de repetição [09min37s]
  • Aula 03 - Conceituando estrutura de repetição [05min56s]
  • Aula 04 - Conceituando Estrutura de repetição - parte 01 [09min14s]
  • Aula 05 - Conhecendo as estruturas condicionais - Prática [07min21s]
  • Aula 06 - Conceituando Estrutura de repetição - Parte 02 [08min39s]
  • Aula 07 - Exemplo prático de laço [08min15s]
  • Aula 08 - Exemplo soma dos ímpares - Parte 01 [10min21s]
  • Aula 09 - Exemplo soma dos ímpares - parte 02 [06min20s]
  • Aula 10 - Exemplo soma dos ímpares - parte 03 [06min18s]
  • Aula 11 - Exercício calculando a idade [12min51s]
Lista 01 - Estrutura de Repetição

Qtde Aulas 16
Duração 00h:03min
Aulas deste curso
  • Exemplo soma dos ímpares - Parte 01 [10min21s]
  • Exemplo soma dos ímpares - parte 02 [06min20s]
  • Exemplo soma dos ímpares - parte 03 [06min18s]
  • Pensando - Idade de 05 Pessoas [03min18s]
  • Programando - Idade de Cinco Pessoas [12min51s]
  • Tabuada [04min23s]
  • Nota de Dez Alunos [11min29s]
  • Pensando - Número Primo [02min31s]
  • Programando - Número Primo [06min53s]
  • Pensando - Série de Fibonacci [06min19s]
  • Programando - Série de Fibbonacci [09min57s]
  • Departamento de Trânsito [11min31s]
  • Departamento de Trânsito 2 [08min11s]
  • Fatorial [05min46s]
  • Pensando - Cédulas [05min05s]
  • Programando - Cédulas [15min02s]
Lista 02 - Estrutura de Repetição

Qtde Aulas 10
Duração 00h:03min
Aulas deste curso
  • Pensando - Soma de 05 Valores [00min55s]
  • Programando - Soma cinco valores [04min18s]
  • Pensando - Maior de 05 valores [01min44s]
  • Programando - Maior cinco valores [05min24s]
  • Pensando - Jogo de Advinha [02min23s]
  • Programando - Jogo cinco tentativas [13min34s]
  • Pensando - Série 01 [02min40s]
  • Programando - Serie 01 [06min42s]
  • Pensando - Série 02 [03min28s]
  • Programando - Série 02 [07min57s]
Vetor

Qtde Aulas 3
Duração 00h:03min
Aulas deste curso
  • Definindo Vetor - Parte 01 [07min00s]
  • Definindo Vetor - Parte 02 [03min59s]
  • Exemplo Prático com Vetor [07min28s]
Lista 01 - Vetor

Qtde Aulas 24
Duração 00h:03min
Aulas deste curso
  • Invertendo posições do vetor [07min01s]
  • Maior Média 05 valores [05min04s]
  • Trocar posições do vetor [03min50s]
  • Gabarito [04min03s]
  • Excluir Valores Nulos [03min14s]
  • Excluindo elementos repetidos [06min59s]
  • Termos da PA [06min23s]
  • Preenchendo vetor par e impar [01min05s]
  • Trocando negativo por zero [00min46s]
  • Ordem Inversa do Vetor [02min12s]
  • Quantas vezes aparece o elemento [03min09s]
  • Procurando elemento no vetor [01min38s]
  • Maior que a média [06min08s]
  • Ordem decrescente de um vetor [10min43s]
  • Preenchendo vetor par e impar [05min41s]
  • Vetor par e ímpar [07min57s]
  • Trocando negativo por zero [06min25s]
  • Trocando negativo por zero [05min11s]
  • Ordem Inversa do Vetor [03min02s]
  • vetor invertido [04min12s]
  • Quantas vezes aparece o elemento [05min36s]
  • Quantas vezes aparece o elemento [08min27s]
  • Procurando elemento no vetor [01min38s]
  • Procurar elemento no vetor [03min34s]
Lista 01 - Matriz

Qtde Aulas 10
Duração 00h:03min
Aulas deste curso
  • Diagonal Principal com Zero [04min49s]
  • Diagonal Principal com Zero [06min48s]
  • Maior diagonal principal - soma secundária [05min25s]
  • Maior diagonal principal [04min24s]
  • Gerar Matriz 6 x 6 [01min59s]
  • Imprime Matriz [05min14s]
  • Elementos abaixo da diagonal principal 4 x 4 [09min33s]
  • Soma abaixo diagonal principal [05min25s]
  • Pesquisando elemento na matriz 3 x 3 [06min24s]
  • Pesquisando elemento na matriz [05min59s]
Modelagem de Dados e SQL

aqui fica a descrição

Cursos 19
Aulas 163
Horas

Lista de Curso desta Subformação

Conceitos de Projeto de Banco de Dados

Qtde Aulas 6
Duração 00h:03min
Aulas deste curso
  • conceitos 01 - Apresentação [00min41s]
  • conceitos 02 - projeto de banco de dados [07min09s]
  • conceitos 03 - conhecendo os modelos [08min53s]
  • conceitos 04 - conceituando banco de dados [08min17s]
  • conceitos 05 - etapas do projeto de banco de dados [07min08s]
  • conceitos 05 - Finalizando [00min29s]
Instalação de Softwares necessários

Qtde Aulas 5
Duração 00h:03min
Aulas deste curso
  • introdução [02min10s]
  • 02 - Instalando brmodelo [03min02s]
  • 03 - Baixando o MySQL [05min06s]
  • 04 - Instalando o MySQL [07min23s]
  • 05 - Criando uma Conexão com MySQL WorkBech [04min25s]
Modelo Conceitual

Qtde Aulas 18
Duração 00h:03min
Aulas deste curso
  • Conceitual - Apresentação [02min07s]
  • conceitual-03-uma-visao-geral [11min59s]
  • conceitual-04-modelo_conceitual [06min41s]
  • conceitual-05-entidade-e-atributo [11min41s]
  • conceitual-06-relacionamento [05min59s]
  • conceitual-07-cardinalidade [07min33s]
  • conceitual-08-relacionamento-um-para-um [08min55s]
  • conceitual-09-relacionamento-um-para-muitos [07min22s]
  • conceitual-10-relacionamento-muitos-para-muitos [05min25s]
  • conceitual-11-autorrelaciona-e-relacionamento-ternario [04min16s]
  • conceitual-12-generalizacao-e-especializacao [06min16s]
  • conceitual-13-tipos-de-generalizacao-e-especializacao [06min25s]
  • conceitual-14-entidade-associativa [03min53s]
  • conceitual-17-normalizacao-conceito [08min14s]
  • conceitual-18-normalizacao-primeira-forma-normal [08min08s]
  • conceitual-19-dependencia-funcional_erro [07min11s]
  • conceitual-20-segunda-forma-normal [07min16s]
  • conceitual-21-terceira-forma-normal [04min34s]
Modelo Conceitual - Prática

Qtde Aulas 11
Duração 00h:03min
Aulas deste curso
  • Modelo conceitual Prática - Apresentacao [01min44s]
  • Modelo conceitual Prática - Apresentando o Problema [03min50s]
  • Modelo conceitual Prática - Identificando as Entidades [04min17s]
  • Modelo conceitual Prática - Montando o DER do CD - 01 [10min09s]
  • Modelo conceitual Prática - Montando o DER do CD - 02 [09min32s]
  • Modelo conceitual Prática - Montando o DER do CD - 03 [02min29s]
  • Modelo conceitual Prática - Problema 02 [01min57s]
  • Modelo conceitual Prática - Identificando as Entidades [03min09s]
  • Modelo conceitual Prática - Criando O DER Universidade 01 [08min42s]
  • Modelo conceitual Prática - Criando O DER Universidade 02 [13min03s]
  • Modelo conceitual Prática - Criando O DER Universidade 03 [07min32s]
Modelo Lógico - Teoria

Qtde Aulas 9
Duração 00h:03min
Aulas deste curso
  • modelo-logico-02-conceitos [08min37s]
  • modelo-logico-03-chaves [09min36s]
  • modelo-logico-04-retrincoes-de-integridade [07min24s]
  • modelo-logico-05-constraints [07min27s]
  • modelo-logico-06-integridade-referencial [05min16s]
  • modelo-logico-07-cardinalidade-um-pra-um [11min15s]
  • modelo-logico-08-cardinalidade-um-pra-muitos [07min34s]
  • modelo-logico-09-cardinalidade-muitos-pra-muitos [02min39s]
  • modelo-logico-10-modelo-textual [05min02s]
Modelo Lógico - Prática

Qtde Aulas 5
Duração 00h:03min
Aulas deste curso
  • algumas Observações [05min57s]
  • Criando as tabelas [10min10s]
  • Fazendo os relacionamentos - 01 [06min55s]
  • Fazendo os relacionamentos - 02 [05min27s]
  • Fazendo os relacionamentos - 03 [04min15s]
A Linguagem SQL - Teoria

Qtde Aulas 3
Duração 00h:03min
Aulas deste curso
  • sql-02-o-que-e-sql [09min59s]
  • sql-03-padrao-ansi [08min27s]
  • sql-04-divisao-do-sql [05min49s]
Linguagem de Definição de Dados - Teoria

Qtde Aulas 17
Duração 00h:03min
Aulas deste curso
  • ddl-02-apresentação [03min18s]
  • ddl-03-tipo-de-dados-caracteres [04min20s]
  • ddl-04-tipo-de-dados-numerico [03min27s]
  • ddl-05-tipo-de-dados-date [02min29s]
  • ddl-06-constraints [07min08s]
  • ddl-07-como-funciona-um-banco-de-dados [06min11s]
  • ddl-08-criando-um-banco-de-dados [01min24s]
  • ddl-09-excluindo-um-banco-de-dados [01min08s]
  • ddl-10-criando-uma-tabela [02min40s]
  • ddl-11-adicionando-um-campo-na-tabela [02min05s]
  • ddl-12-adicionando-uma-constraint-na-tabela [02min07s]
  • ddl-13-alterando-uma-coluna-na-tabela [03min05s]
  • ddl-14-excluindo-um-elemento-da-tabela [01min40s]
  • ddl-15-renomeando-um-elemento-da-tabela [01min20s]
  • ddl-16-excluindo-uma-tabela [00min46s]
  • ddl-17-criando-um-indice [03min09s]
  • ddl-18-excluindo-um-indice [00min37s]
Linguagem de Definição de Dados - Prática

Qtde Aulas 9
Duração 00h:03min
Aulas deste curso
  • Criando o banco de dados [05min44s]
  • Criando as tabelas [08min07s]
  • Criando a chave estrangeira [09min19s]
  • Criando a chave estrangeira depois de criada a tabela [05min46s]
  • Criando os relacionamentos [07min57s]
  • Adicionando uma chave primária [03min14s]
  • Modificando as propriedades da coluna [03min01s]
  • Renomeando a tabela e a coluna [03min20s]
  • Excluindo a tabela e a coluna [01min45s]
Linguagem de Manipulação de Dados - Teoria

Qtde Aulas 6
Duração 00h:03min
Aulas deste curso
  • DML 02 apresentacao [03min05s]
  • DML 03 inserindo dados na tabela [05min13s]
  • DML 04 inserindo dados-na tabela a partir de outra [03min29s]
  • DML 05 alterando os dados de uma tabela [03min43s]
  • DML 06 excluindo os dados de uma tabela [01min52s]
  • DML 07 truncando os dados de uma tabela [02min54s]
Linguagem de Manipulação de Dados - Prática

Qtde Aulas 5
Duração 00h:03min
Aulas deste curso
  • Inserindo dados [07min35s]
  • Selecionando a ordem da inserção de dados [03min25s]
  • Inserindo dados de uma tabela para outra [04min23s]
  • Excluindo registros [03min31s]
  • Alteando registros [11min36s]
SQL Simples - Teoria

Qtde Aulas 18
Duração 00h:03min
Aulas deste curso
  • DQL-02-o-comando-select [05min16s]
  • DQL-03-conhecendo-os-operadores [02min44s]
  • DQL-04-a-clausula-where [03min03s]
  • DQL-05-o-operador-and [04min17s]
  • DQL-06-o-operador-or [02min28s]
  • DQL-07-o-operador-and-e-or [04min16s]
  • DQL-08-o-operador-not [02min57s]
  • DQL-09-o-comando-order-by [02min06s]
  • DQL-10-o-operador-like [02min11s]
  • DQL-11-o-curinga-% [03min33s]
  • DQL-12-o-curinga-_ [04min19s]
  • DQL-13-o-curinga-[] [02min26s]
  • DQL-14-o-curinga-traco [02min14s]
  • DQL-15-o-curinga-exclamacao [03min17s]
  • DQL-16-o-operador-in [02min25s]
  • DQL-17-o-operador-is-null [01min24s]
  • DQL-18-o-operador-is-not-null [01min12s]
  • DQL-19-o-operador-between [01min39s]
SQL Simples - Prática

Qtde Aulas 18
Duração 00h:03min
Aulas deste curso
  • DQL SIMPLES criando o banco e os dados [04min21s]
  • Programando Exercício 01 [01MIN02S]
  • Programando Exercício 02 [01min54s]
  • Programando Exercício 03 [01min57s]
  • Programando Exercício 04 [01min39s]
  • Programando Exercício 05 [02min37s]
  • Programando Exercício 06 [01min36s]
  • Programando Exercício 07 [01min37s]
  • Programando Exercício 08 [01min40s]
  • Programando Exercício 09 [01min56s]
  • Programando Exercício 10 [04min51s]
  • Programando Exercício 11 [01min02s]
  • Programando Exercício 12 [02min16s]
  • Programando Exercício 13 [02min20s]
  • Programando Exercício 14 [06min59s]
  • Programando Exercício 15 [02min32s]
  • Programando Exercício 16 [02min38s]
  • Programando Exercício 17 [02min53s]
SQL - Relacionamentos - Teoria

Qtde Aulas 5
Duração 00h:03min
Aulas deste curso
  • Relacionamento - inner join [04min28s]
  • Relacionamento - equi join [01min40s]
  • Relacionamento - left join [02min42s]
  • Relacionamento - right join [01min34s]
  • Relacionamento - full join [01min08s]
SQL Relacionamentos - Lista

Qtde Aulas 4
Duração 00h:03min
Aulas deste curso
  • SQL Avançado 01 [11min47s]
  • SQL Avançado 02 [06min17s]
  • SQL Avançado 03 [05min00s]
  • SQL Avançado 04 [05min33s]
SQL Funções de Agregação - Teoria

Qtde Aulas 7
Duração 00h:03min
Aulas deste curso
  • Função count [04min11s]
  • Função sum [01min42s]
  • função avg [01min14s]
  • função max [01min08s]
  • função min [01min01s]
  • função group by [03min34s]
  • cláusula having [04min41s]
SQL Funções de Agregação - Prática

Qtde Aulas 10
Duração 00h:03min
Aulas deste curso
  • Função 01 [02min32s]
  • Função 02 [01min05s]
  • Função 03 [00min38s]
  • Função 04 [00min50s]
  • Função 05 [00min32s]
  • Função 06 [06min03s]
  • Função 07 [03min43s]
  • Função 08 [04min56s]
  • Função 09 [03min42s]
  • Função 10 [04min48s]
SQL Subqueries

Qtde Aulas 3
Duração 00h:03min
Aulas deste curso
  • Subqueries - Definição [04min00s]
  • Subqueries - Cláusula Exists [02min31s]
  • Subqueries - Cláusula IN [03min32s]
SQL Subqueries - Prática

Qtde Aulas 4
Duração 00h:03min
Aulas deste curso
  • Subquery 01 [02min18s]
  • Subquery 02 [07min09s]
  • Subquery 03 [02min35s]
  • Subquery 04 [06min46s]
Fundamentos da Liguagem Java - JavaSE

aqui fica a descrição

Cursos 10
Aulas 205
Horas

Lista de Curso desta Subformação

Conceitos Iniciais Sobre Java

Qtde Aulas 3
Duração 00h:03min
Aulas deste curso
  • Apresentação [05min00s]
  • Baixando e Configurando o java [09min59s]
  • Testando o ambiente [07min16s]
Lógica com Java - Novo

Qtde Aulas 35
Duração 00h:03min
Aulas deste curso
  • Lógica Java - Aula 01 - Conceituando variaveis [05min33s]
  • Lógica Java - Aula 02 - Regra para identificadores [06min21s]
  • Lógica Java - Aula 03 - Lista de palavras reservadas [02min00s]
  • Lógica Java - Aula 04 - Tipos de variaveis [08min25s]
  • Lógica Java - Aula 05 - Criando variáveis [06min40s]
  • Lógica Java - Aula 06 - Conhecendo tipos de dados primitivos [04min22s]
  • Lógica Java - Aula 07 - Criando variáveis na prática [07min18s]
  • Lógica Java - Aula 08 - Entendendo escopo de variável na prática [06min06s]
  • Lógica Java - Aula 09 - Conhecendo tipos de dados mais a fundo [09min11s]
  • Lógica Java - Aula 11 - Tipo byte e casting [06min25s]
  • Lógica Java - Aula 12 - Tipo short e tabela de casting [04min59s]
  • Lógica Java - Aula 13 - Tipo int valores literais [04min57s]
  • Lógica Java - Aula 14 - Tipo long [03min44s]
  • Lógica Java - Aula 17 - Tipo ponto flutuante [03min52s]
  • Lógica Java - Aula 18 - Tipo char [09min25s]
  • Lógica Java - Aula 21 - Operadores aritméticos - teoria [04min22s]
  • Lógica Java - Aula 22 - Operadores aritméticos - prática [03min32s]
  • Lógica Java - Aula 23 - Operadores de atribuição [03min01s]
  • Lógica Java - Aula 24 - Operadores de atribuição pratica [02min50s]
  • Lógica Java - Aula 25 - Operador decremento incremento - teoria [01min44s]
  • Lógica Java - Aula 26 - Operador decremento incremento - prática [04min24s]
  • Lógica Java - Aula 28 - Entrada de dados [04min07s]
  • Lógica Java - Aula 29 - Entrada com system in [11min40s]
  • Lógica Java - Aula 30 - Classe scanner - teoria [05min49s]
  • Lógica Java - Aula 31 - Classe scanner - prática [04min36s]
  • Lógica Java - Aula 32 - Classe joptionpane - teoria [04min33s]
  • Lógica Java - Aula 33 - Classe joptionpane - prática [04min49s]
  • Lógica Java - Aula 34 - printf [09min41s]
  • Lógica Java - Aula 35 - Saída joptionpane [01min54s]
  • Lógica Java - Aula 37 - Operadores comparacao [03min10s]
  • Lógica Java - Aula 38 - Estruturas de controle 01 [03min28s]
  • Lógica Java - Aula 39 - Estruturas de controle 02 [05min56s]
  • Lógica Java - Aula 40 - Estruturas if else if [05min50s]
  • Lógica Java - Aula 41 - switch case [03min46s]
  • Lógica Java - Aula 42 - Operador ternario [04min43s]
Estudando Array em Java

Qtde Aulas 21
Duração 00h:03min
Aulas deste curso
  • Àgora JAVA - Array Aula 01 - Apresentacao [03min37s]
  • Àgora JAVA - Array Aula 02 - Entendendo Arrays - Parte 01 [11min13s]
  • Àgora JAVA - Array Aula 03 - Entendendo Arrays - Parte 02 [10min09s]
  • Àgora JAVA - Array Aula 04 - Declarando e instanciando - Inicializando array na prática [04min53s]
  • Àgora JAVA - Array Aula 05 - Consultando dados do array - prática [04min41s]
  • Àgora JAVA - Array Aula 06 - Criando arrays de diferentes formas [04min52s]
  • Àgora JAVA - Array Aula 07 - Populando um array com entrada de dados [06min44s]
  • Àgora JAVA - Array Aula 08 - Usando forech para percorrer vetor [03min36s]
  • Àgora JAVA - Array Aula 09 - Determinando o tamanho do array dinamicamente [03min12s]
  • Àgora JAVA - Array Aula 10 - Método arraycopy para copiar arrays [03min18s]
  • Àgora JAVA - Array Aula 11 - Copiando elementos de array [07min21s]
  • Àgora JAVA - Array Aula 12 - Conhecendo a classe java util arrays [04min53s]
  • Àgora JAVA - Array Aula 13 - Método binarySearch [07min25s]
  • Àgora JAVA - Array Aula 14 - Método copyof [04min27s]
  • Àgora JAVA - Array Aula 15 - Método copyofrange [03min46s]
  • Àgora JAVA - Array Aula 16 - Método fill [03min50s]
  • Àgora JAVA - Array Aula 17 - Método sort [04min32s]
  • Àgora JAVA - Array Aula 18 - Estudando Matriz [05min30s]
  • Àgora JAVA - Array Aula 19 - Declarando e iniciando Matriz [06min21s]
  • Àgora JAVA - Array Aula 20 - Percorrendo os elementos da Matriz [04min43s]
  • Àgora JAVA - Array Aula 21 - Fazendo uma Matriz na prática [06min30s]
Programação Orientada a Objetos com JAVA

Qtde Aulas 28
Duração 00h:03min
Aulas deste curso
  • Aula 01 - Apresentacao [04min07s]
  • Aula 02 - Introducao [12min50s]
  • Aula 03 - Conceituando classe e objeto [10min06s]
  • Aula 04 - Conceituando metodos e atributos [04min25s]
  • Aula 05 - Preparando o ambiente [09min59s]
  • Aula 06 - Testando o ambiente [07min16s]
  • Aula 07 - Criando a classe conta [10min39s]
  • Aula 08 - Criando o metodo saca deposita [10min22s]
  • Aula 09 - Explicando a referencia do objeto [05min31s]
  • Aula 10 - Criando a classe cliente [12min53s]
  • Aula 11 - Modificando saldo e saca [06min16s]
  • Aula 12 - Conceituando encapsulamento [07min42s]
  • Aula 13 - Aplicando encapsulamento [12min37s]
  • Aula 14 - Metodo transferir [13min05s]
  • Aula 15 - Conceituando contrutores [03min29s]
  • Aula 16 - Criando contrutores [11min31s]
  • Aula 17 - Conceituando heranca [10min38s]
  • Aula 18 - Reescrita de metodo [05min11s]
  • Aula 19 - Mostrando heranca no sistema [08min45s]
  • Aula 20 - Implementando heranca [08min06s]
  • Aula 21 - Conceituando polimorfismo [05min43s]
  • Aula 22 - Implementando polimorfismo [13min32s]
  • Aula 23 - Criando a classe conta poupanca [10min09s]
  • Aula 24 - Criando a classe conta corrente [10min59s]
  • Aula 25 - Testando o polimorfismo [09min10s]
  • Aula 26 - Classes e metodos abstratos [09min55s]
  • Aula 27 - Interface [10min31s]
  • Aula 28 - Conclusao [02min47s]
Estudando Data/Hora no Java

Qtde Aulas 28
Duração 00h:03min
Aulas deste curso
  • DATA Aula01 - apresentacao [05min35s]
  • DATA Aula02 - definindo data hora [07min49s]
  • DATA Aula03 - definindo timestampp [06min34s]
  • DATA Aula04 - classe date [05min43s]
  • DATA Aula06 - instanciando a classe date [08min27s]
  • DATA Aula07 - getTime setTime [09min16s]
  • DATA Aula08 - getinstancedate [12min09s]
  • DATA Aula09 - getinstancedatetime [05min31s]
  • DATA Aula10 - simpledateformat [08min22s]
  • DATA Aula11 - parametros simpledate EDITAR [08min25s]
  • DATA Aula12 - parametros simpledate formatando hora [08min06s]
  • DATA Aula13 - validando datas [11min12s]
  • DATA Aula14 - validando datas2 [07min46s]
  • DATA Aula15 - validando horas [03min08s]
  • DATA Aula16 - comparando datas after before eguals [10min03s]
  • DATA Aula17 - comparando compareto [06min52s]
  • DATA Aula18 - definindo locale [06min57s]
  • DATA Aula19 - mostrando lista paises idiomas [07min13s]
  • DATA Aula20 - getcoutry getLanguage getDisplayName [10min24s]
  • DATA Aula21 - getDefault [11min15s]
  • DATA Aula22 - timezone [07min38s]
  • DATA Aula23 - imprimindo identificadores [06min47s]
  • DATA Aula24 - Exemplo tz [07min55s]
  • DATA Aula25 - Exemplo [09min12s]
  • DATA Aula26 - calendar01 [07min13s]
  • DATA Aula28 - calendar03 [12min15s]
  • DATA Aula29 - calendar04 [10min22s]
  • DATA Aula30 - calendar05 [12min44s]
Tratamentos de Exceções no Java

Qtde Aulas 7
Duração 00h:03min
Aulas deste curso
  • Aula 25 - Exceções [06min35s]
  • Aula 26 - Exercício Divisão de Zero 01 [07min57s]
  • Aula 27 - Exercício Divisão de Zero 02 [10min59s]
  • Aula 28 - Hierarquia de Exceções [06min58s]
  • Aula 29 - Bloco Try Catch [06min49s]
  • Aula 30 - Criando Exceção [02min23s]
  • Aula 31 - Getmessage [06min53s]
Arquivos e fluxo de Dados no Java

Qtde Aulas 15
Duração 00h:03min
Aulas deste curso
  • Aula 01 - Hierarquia de Dados1 [08min12s]
  • Aula 02 - Arquivos e Fluxos [06min54s]
  • Aula 03 - Classe File Teoria [03min35s]
  • Aula 04 - Utilizando Classe File [09min49s]
  • Aula 05 - Utilizando Classe File 2 [06min30s]
  • Aula 06 - Classe Lertexto [13min37s]
  • Aula 07 - Lendo um Arquivo Texto [03min54s]
  • Aula 08 - Criando um Arquivo Texto [11min30s]
  • Aula 09 - Copiando um Arquivo Texto [05min57s]
  • Aula 10 - Copiando um Arquivo Binario [09min05s]
  • Aula 11 - Programa Copia um Arquivo Binario [05min17s]
  • Aula 12 - Filtros e Buffers [04min17s]
  • Aula 13 - Criando Classe Lendobuffer [08min15s]
  • Aula 14 - Criando Classe Criartextobuffer [07min05s]
  • Aula 15 - Executando Buffer [03min55s]
Estudando Genéricos no Java

Qtde Aulas 8
Duração 00h:03min
Aulas deste curso
  • Aula 01 - Estudando Genérico Parte 01 [09min39s]
  • Aula 02 - Estudando Genérico Parte 02 [12min067s]
  • Aula 03 - Estudando Genérico Parte 03 [06min10s]
  • Aula 04 - Estudando Classes Genéricas Parte 01 [16min11s]
  • Aula 05 - Estudando Classes Genéricas Parte 02 [17min03s]
  • Aula 06 - Estudando Classes Genéricas Parte 03 [08min34s]
  • Aula 07 - Estudando Classes Genéricas Parte 04 [17min32s]
  • Aula 08 - Estudando Classes Genéricas Parte 05 [18min52s]
Estrutura de Dados no Java

Qtde Aulas 28
Duração 00h:03min
Aulas deste curso
  • Aula 01 - Apresentação [02min15s]
  • Aula 20 - Estudando Pilhas 01 [08min50s]
  • Aula 21 - Estudando Pilhas 02 [06min14s]
  • Aula 22 - Estudando Pilhas 03 [14min37s]
  • Aula 23 - Estudando Pilhas 04 [18min32s]
  • Aula 24 - Estudando Filas 01 [07min59s]
  • Aula 25 - Estudando Filas 02 [18min08s]
  • Aula 26 - Estudando Filas 03 [08min16s]
  • Aula 27 - Estudando Filas 04 [09min10s]
  • Aula 28 - Estudando Filas 05 [16min20s]
  • Aula 29 - Estudando Filas 06 [13min40s]
  • Aula 30 - Estudando Filas 07 [10min06s]
  • Aula 31 - Estudando Lista Simples 01 [07min13s]
  • Aula 32 - Estudando Lista Simples 02 [11min58s]
  • Aula 33 - Estudando Lista Simples 03 [16min46s]
  • Aula 34 - Estudando Lista Simples 04 [13min53s]
  • Aula 35 - Estudando Lista Simples 05 [15min19s]
  • Aula 36 - Estudando Lista Simples 06 [10min32s]
  • Aula 37 - Estudando Lista Encadeada 01 [06min09s]
  • Aula 38 - Estudando Lista Encadeada 02 [06min02s]
  • Aula 39 - Estudando Lista Encadeada 03 [12min43s]
  • Aula 40 - Estudando Lista Encadeada 04 [14min53s]
  • Aula 41 - Estudando Lista Encadeada 05 [10min19s]
  • Aula 42 - Estudando Lista Encadeada 06 [04min53s]
  • Aula 43 - Estudando Lista Duplamente Encadeada 01 [10min50s]
  • Aula 44 - Estudando Lista Duplamente Encadeada 02 [14min46s]
  • Aula 45 - Estudando pilha dinamica 01 [10min31s]
  • Aula 46 - Estudando pilha dinamica 02 [12min49s]
Estudando as Coleções no Java

Qtde Aulas 32
Duração 00h:03min
Aulas deste curso
  • Coleções Aula01 - apresentacao [04min21s]
  • Coleções Aula02 - definindo colecoes [08min58s]
  • Coleções Aula03 - conhecendo a hierarquia01 [07min29s]
  • Coleções Aula04 - conhecendo a hierarquia02 [08min16s]
  • Coleções Aula05 - metodos collection 01 [07min30s]
  • Coleções Aula06 - metodos collection 02 [07min32s]
  • Coleções Aula07 - metodos comuns list [09min11s]
  • Coleções Aula08 - metodos ListInterator [06min30s]
  • Coleções Aula09 - metodos comuns list02 [04min33s]
  • Coleções Aula10 - arraylist [12min46s]
  • Coleções Aula11 - configurando as ferramentas [00min30s]
  • Coleções Aula12 - criando a classe cliente [10min27s]
  • Coleções Aula13 - criando a classe cliente02 [07min08s]
  • Coleções Aula14 - Exemplo do colletion [08min56s]
  • Coleções Aula15 - Exemplo do colletion02 [09min54s]
  • Coleções Aula16 - Exemplo do colletion03 [09min15s]
  • Coleções Aula17 - Exemplo usando List [08min43s]
  • Coleções Aula18 - Exemplo usando List02 [08min52s]
  • Coleções Aula19 - Exemplo usando arraylist01 [07min35s]
  • Coleções Aula20 - Exemplo usando arraylist02 [06min29s]
  • Coleções Aula21 - Exemplo usando arraylist03 [07min38s]
  • Coleções Aula22 - Exemplo usando arraylist04 [07min18s]
  • Coleções Aula23 - definindo linkedList [10min14s]
  • Coleções Aula24 - exemplo LinkedList [13min00s]
  • Coleções Aula25 - pilhas e filas [09min46]
  • Coleções Aula26 - pilha-com linkelist [06min31s]
  • Coleções Aula27 - fila-com linkelist [05min09s]
  • Coleções Aula28 - criando enum prioridade [06min11s]
  • Coleções Aula29 - criando a classe banco [07min10s]
  • Coleções Aula30 - criando o exemplo de fila prioridade [11min00s]
  • Coleções Aula31 - criando o exemplo de fila prioridade02 [07min05s]
  • Coleções Aula32 - estudando conjunto [09min46s]
JavaWEB -Fundamentos JSF

aqui fica a descrição

Cursos 11
Aulas 120
Horas

Lista de Curso desta Subformação

Protocolo HTTP

Qtde Aulas 4
Duração 00h:03min
Aulas deste curso
  • HTTP - Aula 03 - O Modelo Cliente-Servidor - Breve-Explicacao [02min17s]
  • HTTP - Aula 04 - Entendendo o protocolo HTTP [06min15s]
  • HTTP - Aula 05 - A requisição HTTP [11min52s]
  • HTTP - Aula 06 - A resposta HTTP [09min15s]
JSF: Curso Básico de JSF

Qtde Aulas 22
Duração 00h:03min
Aulas deste curso
  • JSF03 - instalando eclipse [05min48s]
  • JSF04 - instalando o tomcat [09min20s]
  • JSF05 - introducao divisoes do java [10min45s]
  • JSF06 - o que JSF [09min38s]
  • JSF07 - baixando a implementa mojarra [07min18s]
  • JSF08 - primeiro projeto [10min46s]
  • JSF09 - estudando arquivo web xml [08min21s]
  • JSF11 - criando o primeiro managed bean01 [10min14s]
  • JSF12 - criando o primeiro managed bean02 [09min33s]
  • JSF14 - conhecendo os escopos dos beans-teoria [03min56s]
  • JSF15 - entendendo os escopos dos beans-01 [09min13s]
  • JSF16 - entendendo os escopos dos beans-02 [09min52s]
  • JSF17 - regras de navegacao01 [08min57s]
  • JSF18 - regras de navegacao02 [07min46s]
  • JSF19 - redirecionamento [05min56s]
  • JSF20 - metodo get [07min08s]
  • JSF21 - navegacao estatica [06min38s]
  • JSF22 - navegacao dinamica [09min02s]
  • JSF23 - navegacao explicita [06min46s]
  • JSF24 - verificando o conflito de outcome [03min50s]
  • JSF25 - navegacao explicita usando grafico [05min03s]
  • JSF26 - enviando informacao via flash [10min46s]
Estudando JSF em um Projeto Prático

Qtde Aulas 30
Duração 00h:03min
Aulas deste curso
  • prj jsf 01 porque e dificil entender java web [10min31s]
  • prj jsf 02 os objetivos do curso [06min14s]
  • prj jsf 03 preparando o ambiente [03min33s]
  • prj jsf 05 instalando o eclipse [05min48s]
  • prj jsf 06 instalando o tomcat [09min20s]
  • prj jsf 07 entendendo o projeto [04min28s]
  • prj jsf 08 definindo os proximos passos [02min01s]
  • prj jsf 09 baixando_a_implementa_mojarra [07min18s]
  • prj jsf 10 primeiro_projeto [10min45s]
  • prj jsf 11 estudando_arquivo_web_xml [08min21s]
  • prj jsf 12 passos criacao projeto com maven [01min18s]
  • prj jsf 13 criando um projeto com maven 01 [04min57s]
  • prj jsf 14 configurando o projeto [01min53s]
  • prj jsf 15 finalizando a configuracao [06min03s]
  • prj jsf 16 apresentado a estrutura do projeto [04min16s]
  • prj jsf 17 entendendo frontend e backend [07min01s]
  • prj jsf 18 montando a view index [05min14s]
  • prj jsf 19 criando a classe contato [02min34s]
  • prj jsf 20 criando a classe contatodao [07min43s]
  • prj jsf 21 criando a classe contatobean [05min34s]
  • prj jsf 22 listando os contatos [07min04s]
  • prj jsf 23 criando view inserir [07min42s]
  • prj jsf 24 inserindo o contato [04min06s]
  • prj jsf 25 entendendo o processo de edicao [03min54s]
  • prj jsf 26 buscando o contato por id [04min39s]
  • prj jsf 27 passando um parametro pela url [05min57s]
  • prj jsf 28 passando um parametro pela url [02min13s]
  • prj jsf 29 fazendo a edicao [08min51s]
  • prj jsf 30 fazendo a exclusao [05min34s]
  • prj jsf 31 testando tudo [05min25s]
JSF: Componentes JSF 01 - HTML

Qtde Aulas 25
Duração 00h:03min
Aulas deste curso
  • compjsf01 - introducao [10min25s]
  • compjsf02 - atributos comuns [06min42s]
  • compjsf03 - body [08min46s]
  • compjsf04 - definindo recursos [07min28s]
  • compjsf05 - incluindo css e javascript [07min08s]
  • compjsf06 - componentes de entrada de texto teoria [12min12s]
  • compjsf07 - criando o bean Clientebean [08min05s]
  • compjsf08 - entendendo a propriedade value [07min40s]
  • compjsf09 - entendendo as propriedades do input text [11min15s]
  • compjsf10 - componente input secret [06min41s]
  • compjsf11 - componente input hidden e text area [06min45s]
  • compjsf12 - conhecendo componentes de saida [06min08s]
  • compjsf13 - componente outputtext [06min16s]
  • compjsf14 - componente graphicimage [05min49s]
  • compjsf15 - conhecendo botoes e link [06min55s]
  • compjsf16 - commandbutton [09min58s]
  • compjsf17 - commandlink [12min49s]
  • compjsf18 - button e link [09min46s]
  • compjsf19 - conhecendo panelgrid teoria [04min24s]
  • compjsf20 - conhecendo panelgrid pratica [13min25s]
  • compjsf21 - componentes de selecao [06min53s]
  • compjsf22 - select boolean checkbox [04min21s]
  • compjsf23 - select one radio [06min16s]
  • compjsf24 - select many checkbox [07min08s]
  • compjsf25 - selects [08min14s]
Componentes JSF 02

Qtde Aulas 11
Duração 00h:03min
Aulas deste curso
  • compontesjsf02 01 atributos do datatable [06min09s]
  • compontesjsf02 02 criando as classes base do curso [07min26s]
  • compontesjsf02 03 criando um lista simples [07min30s]
  • compontesjsf02 04 colocando titulo nas colunas [04min08s]
  • compontesjsf02 05 estilizando a tabela [14min48s]
  • compontesjsf02 06 exibindo componente na tabela [06min31s]
  • compontesjsf02 07 editando dados parte01 [07min35s]
  • compontesjsf02 08 editando dados parte02 [06min32s]
  • compontesjsf02 09 excluindo dados [06min19s]
  • compontesjsf02 10 inserindo dados [03min33s]
  • compontesjsf02 11 data model [11min17s]
Estudando Facelets no JSF

Qtde Aulas 14
Duração 00h:03min
Aulas deste curso
  • facelets 01 - apresentacao [03min34s]
  • facelets 02 - editando os contatos [10min45s]
  • facelets 03 - importando o css [07min28s]
  • facelets 04 - listando os contatos [07min00s]
  • facelets 05 - excluindo o contato [04min14s]
  • facelets 06 - inserindo o contato [03min39s]
  • facelets 07 - o que sao facelets [02min20s]
  • facelets 08 - o que sao templates [06min16s]
  • facelets 09 - mostrando o esquema do projeto [02min02s]
  • facelets 10 - criando a pagina do template [08min00s]
  • facelets 11 - criando a pagina index [05min23s]
  • facelets 12 - criando a pagina inserir excluir editar [06min49s]
  • facelets 12 - passando parametro para o template [07min33s]
  • facelets 13 - usando a tag include [07min41s]
Ciclo de vida do JSF

Qtde Aulas 4
Duração 00h:03min
Aulas deste curso
  • ciclo01 - apresentacao [03min04s]
  • ciclo02 - o que ciclo de vida [04min11s]
  • ciclo03 - estudando a fase01 e a fase02 do ciclo de vida [04min51s]
  • ciclo04 - estudando as fases03 a fase06 do ciclo de vida [05min03s]
Conversão e validação no JSF

Qtde Aulas 10
Duração 00h:03min
Aulas deste curso
  • conversores01 - o papel do conversor [05min08s]
  • conversores02 - importanto e adaptando o projeto [07min59s]
  • conversores02 - message e messages [05min21s]
  • conversores03 - forcando um erro de conversao [03min14s]
  • conversores05 - entendendo o processo de conversao [06min31s]
  • conversores06 - conhecendo os atributo convertdatetime [02min52s]
  • conversores07 - convertendo valores data [06min58s]
  • conversores08 - conhecendo os atributos convertNumber [02min40s]
  • conversores09 - convertendo valores numericos [06min42s]
  • conversores10 - customizando mensagens de erros [08min36s]
Persistência de Dados

aqui fica a descrição

Cursos 7
Aulas 141
Horas

Lista de Curso desta Subformação

JDBC - Banco de Dados com Java

Qtde Aulas 31
Duração 00h:03min
Aulas deste curso
  • Aula 01 - JDBC - Apresentação [07min19s]
  • Aula 02 - Definindo Banco de Dados [10min53s]
  • Aula 03 - Conceituando Transações [09min40s]
  • Aula 04 - Conceituando a JDBC [14min56s]
  • Aula 05 - Instalando Firebird e MySql [16min41s]
  • Aula 06 - Criando Banco Firebird Access MySql [06min22s]
  • Aula 07 - Criando a Tabela Clientes [07min40s]
  • Aula 08 - Conectando com o banco de dados Access [14min08s]
  • Aula 09 - Conectando com o banco de dados MySql [09min44s]
  • Aula 10 - Conectando com o banco de dados Firebird [07min03s]
  • Aula 11 - Mudança de foco [03min13s]
  • Aula 12 - Conhecendo a estrutura JDBC [06min11s]
  • Aula 13 - Apresentando os métodos Classes [05min14s]
  • Aula 14 - Conhecendo a Classe Driver Manager [07min42s]
  • Aula 15 - Conhecendo a Interface Connection [08min24s]
  • Aula 16 - Criando a Classe Statement [09min12s]
  • Aula 17 - Conhecendo o Result Set [05min35s]
  • Aula 18 - Fazendo a conexão com o Banco [10min27s]
  • Aula 19 - Configurando MySql Conector [05min10s]
  • Aula 20 - Listando Registros [11min32s]
  • Aula 21 - Listando Registros - Parte 02 [05min17s]
  • Aula 22 - Inserindo Registros [11min30s]
  • Aula 23 - Excluindo Registros [06min55s]
  • Aula 24 - Atualizando Registros [05min22s]
  • Aula 25 - Preparando os dados [12min42s]
  • Aula 26 - Criando a Fábrica de Conexão [07min32s]
  • Aula 27 - Criando o JavaBeans [04min59s]
  • Aula 28 - Criando DAO - Parte 01 [11min32s]
  • Aula 29 - Criando DAO - Parte 02 - criando a lista [10min39s]
  • Aula 30 - Criando DAO - Parte 03 - Exemplo Lista [06min00s]
  • Aula 31 - Criando DAO - Parte 04 - Alterar e Excluir [07min32s]
JDBC - Banco de Dados com Java

Qtde Aulas 31
Duração 00h:03min
Aulas deste curso
  • Aula 01 - JDBC - Apresentação [07min19s]
  • Aula 02 - Definindo Banco de Dados [10min53s]
  • Aula 03 - Conceituando Transações [09min40s]
  • Aula 04 - Conceituando a JDBC [14min56s]
  • Aula 05 - Instalando Firebird e MySql [16min41s]
  • Aula 06 - Criando Banco Firebird Access MySql [06min22s]
  • Aula 07 - Criando a Tabela Clientes [07min40s]
  • Aula 08 - Conectando com o banco de dados Access [14min08s]
  • Aula 09 - Conectando com o banco de dados MySql [09min44s]
  • Aula 10 - Conectando com o banco de dados Firebird [07min03s]
  • Aula 11 - Mudança de foco [03min13s]
  • Aula 12 - Conhecendo a estrutura JDBC [06min11s]
  • Aula 13 - Apresentando os métodos Classes [05min14s]
  • Aula 14 - Conhecendo a Classe Driver Manager [07min42s]
  • Aula 15 - Conhecendo a Interface Connection [08min24s]
  • Aula 16 - Criando a Classe Statement [09min12s]
  • Aula 17 - Conhecendo o Result Set [05min35s]
  • Aula 18 - Fazendo a conexão com o Banco [10min27s]
  • Aula 19 - Configurando MySql Conector [05min10s]
  • Aula 20 - Listando Registros [11min32s]
  • Aula 21 - Listando Registros - Parte 02 [05min17s]
  • Aula 22 - Inserindo Registros [11min30s]
  • Aula 23 - Excluindo Registros [06min55s]
  • Aula 24 - Atualizando Registros [05min22s]
  • Aula 25 - Preparando os dados [12min42s]
  • Aula 26 - Criando a Fábrica de Conexão [07min32s]
  • Aula 27 - Criando o JavaBeans [04min59s]
  • Aula 28 - Criando DAO - Parte 01 [11min32s]
  • Aula 29 - Criando DAO - Parte 02 - criando a lista [10min39s]
  • Aula 30 - Criando DAO - Parte 03 - Exemplo Lista [06min00s]
  • Aula 31 - Criando DAO - Parte 04 - Alterar e Excluir [07min32s]
JPA

Qtde Aulas 21
Duração 00h:03min
Aulas deste curso
  • JPA - Aula 01 - Apresentação [01min05s]
  • JPA - Aula 02 - O que significa persistir dados [03min38s]
  • JPA - Aula 03 - O modelo relacional [02min51s]
  • JPA - Aula 04 - A impedância relacional [05min49s]
  • JPA - Aula 05 - O mapeamento Objeto Relacional ORM [04min22s]
  • JPA - Aula 06 - Conceituando JPA [05min01s]
  • JPA - Aula 07 - Preparando o ambiente [08min31s]
  • JPA - Aula 08 - Conectando banco de dados via JDBC [09min07s]
  • JPA - Aula 09 - Inserindo dados via JDBC [09min23s]
  • JPA - Aula 10 - Instalando as dependências do EclipseLink [05min55s]
  • JPA - Aula 11 - Configurando Persistence XML [10min34s]
  • JPA - Aula 12 - Colocando as anotações na Tabela [06min04s]
  • JPA - Aula 13 - Persistindo dados com o JPA [07min58s]
  • JPA - Aula 14 - Pesquisando por AID [05min44s]
  • JPA - Aula 15 - Criando o JPAutil [03min44s]
  • JPA - Aula 16 - Criando o ClienteDAO [08min00s]
  • JPA - Aula 17 - Listando os Clientes [09min32s]
  • JPA - Aula 18 - Estados do Entity Manager [12min00s]
  • JPA - Aula 19 - Alterando o cliente [05min46s]
  • JPA - Aula 20 - Modificando o DAO [06min32s]
  • JPA - Aula 21 - Excluindo registro [09min29s]
Hibernate

Qtde Aulas 19
Duração 00h:03min
Aulas deste curso
  • Hibernate - Aula 01 - Apresentação [02min29s]
  • Hibernate - Aula 02 - O que é Hibernate [07min10s]
  • Hibernate - Aula 03 - Entendendo melhor o conceito de Hibernate [03min38s]
  • Hibernate - Aula 04 - Baixando os programas necessários [07min43s]
  • Hibernate - Aula 05 - Configurando o Hibernate e o MySQL [04min39s]
  • Hibernate - Aula 06 - O Persistence XML [06min13s]
  • Hibernate - Aula 07 - Conhecendo as Annotations de Mapeamento [11min11s]
  • Hibernate - Aula 08 - Mapeando a Classe Cliente [06min04s]
  • Hibernate - Aula 09 - O que é Entity Manager [06min35s]
  • Hibernate - Aula 10 - Persistindo os Dados [07min32s]
  • Hibernate - Aula 11 - Trabalhando com datas [06min34s]
  • Hibernate - Aula 12 - Trabalhando com ENUM [08min11s]
  • Hibernate - Aula 13 - Relacionamento Um-para-Um - Teoria [06min51s]
  • Hibernate - Aula 14 - Relacionamento Um-para-Um -Implementação [11min44s]
  • Hibernate - Aula 15 - Relacionamento Um-para-Muitos - Teoria [06min50s]
  • Hibernate - Aula 16 - Mapeando relacionamento Um-para-Muitos [10min26s]
  • Hibernate - Aula 17 - Testando relacionamento Um-para-Muitos [07min05s]
  • Hibernate - Aula 18 - Relacionamento Muitos-para-Muitos - Teoria [06min07s]
  • Hibernate - Aula 19 - Mapeando relacionamento Muitos-para-Muitos [06min58s]
Evoluindo na Programação web com Java - JPA

Qtde Aulas 25
Duração 00h:03min
Aulas deste curso
  • Evoluindo - 01 - Apresentação [02min08s]
  • Evoluindo - 02 - Entendendo a ideia [05min14s]
  • Evoluindo - 03 - Criando o Banco de Dados [07min09s]
  • Evoluindo - 04 - Testando a Conexão [07min06s]
  • Evoluindo - 05 - Criando a fábrica de Conexão [03min11s]
  • Evoluindo - 06 - Criando os modelos [05min35s]
  • Evoluindo - 07 - Inserindo Cliente no Banco [08min42s]
  • Evoluindo - 08 - Criando a Classe ClienteDAO [10min07s]
  • Evoluindo - 09 - Listando os Cliente [08min29s]
  • Evoluindo - 10 - Alterando e Excluindo Clientes [13min20s]
  • Evoluindo - 11 - Criando o Projeto Hibernate [06min22s]
  • Evoluindo - 12 - Configurando o Hibernate [04min20s]
  • Evoluindo - 13 - Mapeando a entidade cliente [10min58s]
  • Evoluindo - 14 - Criando classe JPAUtil [06min08s]
  • Evoluindo - 15 - Criando classe ClienteDao-JPA [07min28s]
  • Evoluindo - 16 - Melhorando a classe ClienteDao-JPA [10min43s]
  • Evoluindo - 17 - Testando os métodos da classe ClienteDao-JPA [05min12s]
  • Evoluindo - 18 - Entendendo os relacionamento [05min15s]
  • Evoluindo - 19 - Mapeando a entidade venda [07min46s]
  • Evoluindo - 20 - Inserindo uma nova venda [09min26s]
  • Evoluindo - 21 - Mapeando a entidade produto [05min57s]
  • Evoluindo - 22 - Entendendo relacionamento bidirecional [09min22s]
  • Evoluindo - 23 - Mapeando entidade item [09min21s]
  • Evoluindo - 24 - inserindo itens [04min35s]
  • Evoluindo - 25 - Por enquanto é isso [01min56s]
Sistema de Vendas com JSF

Qtde Aulas 14
Duração 00h:03min
Aulas deste curso
  • Vendas JSF - 01 - Apresentação [01min38s]
  • Vendas JSF - 02 - Configurando TomCat [09min01s]
  • Vendas JSF - 03 - Rodando a Aplicação [06min45s]
  • Vendas JSF - 04 - Criando o Formulário de Cliente [07min10s]
  • Vendas JSF - 06 - Conceitos importantes, assista por favor [01min51s]
  • Vendas JSF - 07 - Conceituando MVC - Model [07min58s]
  • Vendas JSF - 08 - Conceituando MVC - View [03min00s]
  • Vendas JSF - 09 - Conceituando MVC - Controller [08min09s]
  • Vendas JSF - 10 - Como funciona o MVC no JSF - Controller [07min22s]
  • Vendas JSF - 11 - Criando a classe ClienteBean [11min14s]
  • Vendas JSF - 12 - Persistindo os dados com ClienteBean [09min30s]
  • Vendas JSF - 13 - Listando os dados no DataTable [08min50s]
  • Vendas JSF - 14 - Excluindo o cliente [06min48s]
  • Vendas JSF - 15 - Hora de Morfar [07min59s]
Sistema de Pedidos com Java

aqui fica a descrição

Cursos 4
Aulas 53
Horas

Lista de Curso desta Subformação

Fazendo a Modelagem

Qtde Aulas 5
Duração 00h:03min
Aulas deste curso
  • modelagem02 - apresentando o problema [04min08s]
  • modelagem03 - identificando as entidades [03min02s]
  • modelagem04 - criando as entidades [05min31s]
  • modelagem05 - fazendo o relacionamento [04min45s]
  • modelagem06 - finalizando o relacionamento [05min01s]
Criando o Projeto e o Modelo de Dados

Qtde Aulas 23
Duração 00h:03min
Aulas deste curso
  • Base Pedido 01 - Apresentação [02min04s]
  • Base Pedido 02 - Criando o Projeto [07min02s]
  • Base Pedido 03 - Criando o Arquivo Persistence [03min43s]
  • Base Pedido 04 - Criando o esquema do Mysql [01min57s]
  • Base Pedido 05 - Conhecendo as entidades [01min55s]
  • Base Pedido 06 - Criando as classes do modelo [06min55s]
  • Base Pedido 07 - Mapeando a entidade cliente [03min28s]
  • Base Pedido 08 - Persistindo os dados do cliente [08min10s]
  • base pedidos09 criando a fabrica de entity manager [06min01s]
  • base pedidos10 criando a classe clienteDao [04min51s]
  • base pedidos11 melhorando o nosso dao [06min11s]
  • base pedidos12 listando os dados [04min59s]
  • base pedidos13 buscando um cliente pelo id [03min04s]
  • base pedidos14 excluindo um cliente [03min37s]
  • base pedidos15 alterando um cliente [04min41s]
  • base pedidos16 entendendo os relacionamentos [03min12s]
  • base pedidos17 mapeando a tabela pedido [05min14s]
  • base pedidos18 persistindo os dados do pedido [09min56s]
  • base pedidos19 trabalhando a entidade produto [03min59s]
  • base pedidos20 mapeando a entidade item [04min40s]
  • base pedidos21 entendendo relacionamento bidirecional [07min15s]
  • base pedidos22 persistindo um item [05min46s]
  • base pedidos23 finalizando o curso [00min39s]
Layout - Sistema de Pedidos - Front

Qtde Aulas 18
Duração 00h:03min
Aulas deste curso
  • aula01 - apresentacao [01min35s]
  • aula02 - criando pastas [05min22s]
  • aula03 - montando estrutura html [08min08s]
  • aula04 - montando conteudo html parte1 [10min42s]
  • aula05 - montando conteudo html parte2 [09min52s]
  • aula06 - importando fonts estilo [09min52s]
  • aula07 - formatando cabecalho parte1 [17min26s]
  • aula08 - formatando cabecalho parte2 [07min58s]
  • aula09 - formatando menu [08min41s]
  • aula10 - formatando titulo home [10min29s]
  • aula11 - formatando tabela-home parte1 [13min32s]
  • aula12 - formatando tabela-home parte2 [13min53s]
  • aula13 - formatando rodape [04min44s]
  • aula14 - iniciando html novo pedido [09min39s]
  • aula15 - finalizando html novo pedido [12min52s]
  • aula16 - formatando novo pedido parte1 [12min42s]
  • aula17 - formatando novo pedido parte2 [10min47s]
  • aula18 - formatando novo pedido final [16min08s]
Montando o layout do projeto

Qtde Aulas 7
Duração 00h:03min
Aulas deste curso
  • front pedido01 - apresentacao [01min53s]
  • front pedido02 - instalando o servidor glasfish [02min47s]
  • front pedido03 - criando o projeto [02min30s]
  • front pedido04 - configurando o projeto [03min21s]
  • front pedido05 - testando o projeto [03min30s]
  • front pedido06 - baixando e configurando o layout [07min46s]
  • front pedido07 - fatiando o layout [11min17s]
VOCÊ TAMBÉM RECEBERÁ X BÔNUS EXCLUSIVOS
Curso de HTML Preço: 47,00 Valor atual: Grátis
Curso de HTML 5 Preço: 47,00 Valor atual: Grátis
Curso de CSS Preço: 47,00 Valor atual: Grátis
Curso de CSS 3 Preço: 47,00 Valor atual: Grátis
TODOS ESTES BÔNUS TOTALIZAM R$ 188,00

E ao fazer sua inscrição agora, você receberá eles sem custo dentro do curso online

O QUE DIZEM SOBRE O NOSSO TRABALHO

Veja o depoimento de algumas que já participaram de nossos cursos e treinamentos

CURSO PASSO A PASSO E MÉTODO SIMPLIFICADO DE APRENDIZAGEM CURSO COM VALOR SUPER ACESSÍVEL QUE CABE NO SEU BOLSO
Acesso Vitalício, 63 Cursos, mais de 800 aulas De R$ 897,00
Por R$ 257,00
Sim! eu quero adquirir o curso EAD Clique aqui
DÚVIDAS FREQUÊNTES

Ainda tem alguma dúvida sobre o curso? Encontre a resposta abaixo!

O Curso CRIANDO UMA PLATAFORMA EAD DO ZERO é um curso 100% prático onde iremos desenvolver um projeto completo em PHP. Portanto, se você não tem nenhum conhecimento em PHP eu sugiro que entre em nosso site e busque por cursos que ensinam a linguagem PHP. tem como público alvo você que tem conhecimento zero no assunto e que deseja entrar neste mercado e se tornar um profissional na área.

No entanto, se você é iniciante e quer aprender como desenvolver um projeto do Zero, este é o curso ideal pra você. pois todas as aulas são de linguagem fácil, clara, objetiva e sempre com uma grande riqueza de detalhes, tudo estruturado e pensado da melhor forma para que você possa não apenas aprender, mas dominar o assunto.

Você precisará ter pelo menos noção da linguagem PHP, não é necessário dominar a linguagem, apenas ter noção.

como o curso CRIANDO UMA PLATAFORMA EAD DO ZERO está dividido em 10 módulos você entenderá exatamente como utilizar cada uma das tecnologias necessárias para o desenvolvimento de um projeto em PHP e cada módulo irá conduzir o seu aprendizado durante todo o curso. Seu único trabalho é seguir o método.

Este curso foi feito para atender todas os públicos, se você já tem conhecimento de lógica de programação e algoritmos será mais simples o processo de aprendizagem, pois você vai poder acelerar os estudos.

Para que você possa ter uma experiência de estudo agradável e produtiva, nós mesmos desenvolvemos nossa própria plataforma onde a única coisa que você precisa é clicar no botão próximo, tudo já está organizado passo a passo para você estudar, não precisa se preocupar com nada.

Durante todas as etapas serão apresentadas atividades que tem o objetivo de fazer com que você pratique o que acabou de estudar e fixe ainda mais o conhecimento adquirido. Estas atividades sempre vão trabalhar em cima daquilo que foi apresentado e ministrado nas aulas, isto dará a você um embasamento ainda mais profundo e concreto, tendo como consequência um melhor aproveitamento .

Caso tenha qualquer dúvida relacionadas ao modo de acesso, compreensão das aulas, resolução de exercícios e afins, temos o nosso suporte que funciona através de nosso e-mail. O tempo de resposta é de mais ou menos 01 hora, dependendo do fluxo do dia. No entanto, nunca ultrapassa as 24 horas sem um retorno.

Este curso é completo, se você seguir toda a metodologia ao final você estará apto a desenvolver uma plataforma EAD ou qualquer outro projeto em PHP

Da forma como este curso foi organizado você terá um guia para auxiliar você no desenvolvimento de qualquer outro projeto.

SIM. o curso CRIANDO UMA PLATAFORMA EAD DO ZERO é completo e ensina todos os conceitos necessários para que você consiga programar em PHP e será ministradas aulas de Programação Orientado a Objetos onde você vai desde o básico a conhecimentos mais profundos desta forma de programar tão exigida pelo mercado atual.

SIM. o curso CRIANDO UMA PLATAFORMA EAD DO ZERO vai ensinar a criar os layouts que serão trabalhados nos projetos.

SIM. Temos um módulo específico voltado exclusivamente para o ensino do banco de dados.

Você pode efetuar o pagamento em até 2x sem juros no cartão através do paypal. Outra forma de pagamento é por meio de depósito/transferência, porém neste caso não há parcelamento.

Utilizando o depósito/transferência como forma de pagamento, necessariamente você precisa enviar o comprovante, pois somente através dele poderemos identificar e fazer a liberação de acesso.

Pagamento feitos no cartão através do paypal levam em média 10 minutos, tempo que recebemos o comprovante de confirmação do pagamento enviado automaticamente. No caso de depósito/transferência é feito logo após recebermos o comprovante enviado por você.

Lembrando que este prazo é válido no horário das 8h da manhã às 22h.

Sim. Ao final você receberá um certificado de conclusão do curso.

O seu prazo de acesso é VITALÍCIO, ou seja, não expira nunca. Destas forma você vai poder estudar com mais tranquilidade e sem ter pressa em concluir os seus estudos e obtendo um melhor resultado de aprendizagem.

Não. Caso seja constatado qualquer indício de que esteja havendo compartilhamento de acesso ou tentativa de venda do mesmo, você será bloqueado permanentemente, perderá o seu acesso sem direito a reembolso.

Não. Todo o projeto é 100% online e em nenhum momento será enviado qualquer tipo de mídia ou impresso na sua residência.

Conheça Manoel Jailton. Seu tutor neste curso!

Autodidata e Apaixonado pelo conhecimento. Autor de Cursos de vários assuntos como: PHP, Delphi, Java, C#, VB.NET, Front-End, Matemática, Português, Física e muitas outras

Em 2007 criou a mjailton Treinamentos, e como Programador e Professor vem criando os melhores e mais completos cursos em video aulas de vários assuntos.

Em 2014 criou o Método ágora de Ensino, que tem como principal característica simplificar a forma de ensino independentemente de qual seja o assunto ou o nível do aluno, dando a possibilidade de qualquer pessoa aprender de forma clara, objetiva e com qualidade.

Eterno estudante e sempre buscando novos conhecimento. Será o seu professor neste fantástico curso.