Desenvolvedor Java

Curso de Desenvolvedor Java
02
fev, 2019
Gratuito

PROPOSTA

O Infnet é pioneiro no ensino de Java no Brasil, formando excelentes programadores desde 1996. O domínio da tecnologia Java abre um grande leque de oportunidades para o programador, já que ela é a base de diversos tipos de aplicativos em rede e, o padrão global para o fornecimento de aplicativos para jogos, softwares corporativos e conteúdos online.

PÚBLICO-ALVO

  • Estudantes e profissionais que querem trabalhar com projetos de desenvolvimento de software orientados a objetos baseados na linguagem Java;
  • Profissionais de desenvolvimento de software interessados em se atualizar em Orientação a Objetos e UML, na Plataforma Java;
  • Desenvolvedores que desejam aprender a linguagem Java para a programação de aplicações corporativas.

PRÉ-REQUISITOS

  • Prática de programação em qualquer linguagem;
  • HTML não é considerado linguagem de programação.

COMO É A FORMAÇÃO NO DIA A DIA

São 104 horas de aula, que você pode fazer em cerca de 2 meses, estudando 4 horas por dia. Essa formação é prática e prepara o profissional para ser um excelente programador, conhecedor da linguagem Java e dos principais frameworks e tecnologias do mercado.

As aulas são 100% práticas, ministradas em pequenas turmas, em laboratórios de alto nível. Em todos os cursos da formação você conta com material didático exclusivo do  Infnet em português, além de ter uma biblioteca com os melhores títulos de TI à sua disposição.

CURSOS/MÓDULOS

Objetivos: Linguagens orientadas a objetos estão consagradas no mercado há anos. O uso da linguagem Java e da plataforma .NET da Microsoft demonstram a importância deste paradigma. A compreensão de seus conceitos aliado ao aprendizado de uma linguagem de representação e modelagem, como é o caso da linguagem UML (Unified Modeling Language), torna-se fundamental e estratégico para qualquer profissional ou estudante. Neste curso você aprende a projetar sistemas orientados a objetos utilizando UML, Design Patterns e ferramentas Case.

Carga-horária: 24 horas

Material: Material exclusivo do Infnet, em português.

Pré-Requisitos: Conhecimentos básicos de programação e desenvolvimento de software

Conteúdo Programático

I. FUNDAMENTOS
– Engenharia de Software
– Modelagem de Sistemas
– Visão Geral da UML
– Conceitos de Orientação a Objetos

II. LEVANTAMENTO DE REQUISITOS
– Conceitos
– Técnicas de Levantamento

III. DIAGRAMA DE CASOS DE USO
– Conceitos e Componentes
– Desenho do Diagrama

IV. DIAGRAMA DE CLASSES
– Conceitos
– Relacionamentos
– Mapeamento de Classes para Banco de Dados Relacional

APÊNDICE 1 – DIAGRAMA DE SEQUÊNCIA
– Diagramas de Sequência
– Componentes
– Criação e Destruição de Objetos
– Partindo de um Caso de Uso
– Condição de Guarda
– Iteração

APÊNDICE 2 – DIAGRAMA DE ESTADOS
– O que é Diagrama de Estados?
– Componentes
– Quando Usar o Diagrama de Estados?
– Construção

APÊNDICE 3 – DIAGRAMA DE ATIVIDADES
– O que é Diagrama de Atividades?
– Componentes
– Uso do Diagrama de Atividades

Objetivos: No curso você conhece as estruturas sintáticas da linguagem Java, concretiza os conceitos de orientação a objetos implementando códigos em Java e também aprende a utilizar as principais bibliotecas da linguagem, entendendo também os principais conceitos envolvidos na plataforma.

Carga-horária: 40 horas

Material: Material exclusivo do Infnet, em português.

Pré-Requisitos: Conhecimentos de programação em qualquer linguagem de programação.

Conteúdo Programático

I. FUNDAMENTOS
– Introdução à Linguagem Java
– Variáveis e Tipos de Dados
– Métodos
– Operadores e Controle de Fluxo
– Arrays

II. ORIENTAÇÃO A OBJETOS
– Fundamentos de OO em Java
– Herança
– Conceitos Avançados

III. TRATAMENTO DE ERROS
– Exceções

IV. CLASSES ÚTEIS
– Manipulação de Strings
– Internacionalização
– Processamento de Arquivos

V. ESTRUTURAS DE DADOS
– Coleções
– Persistência em Bancos de Dados

Objetivos: No início da Internet comercial viu-se o grande crescimento e difusão de Java, através da tecnologia de Applets, confundindo-se com o próprio crescimento da Internet. Com a tecnologia de Servlets e JSP a indústria de software passa a vislumbrar um potencial infinito e vem dirigindo todos seus esforços para o desenvolvimento sobre a tecnologia Java. Neste curso, o aluno aprende questões avançadas da linguagem Java. Neste curso você desenvolve sistemas web com Servlets, JSP, Spring MVC e Hibernate.

Carga-horária: 40 horas

Material: Material exclusivo do Infnet, em português.

Pré-Requisitos: Bons conhecimentos na linguagem Java.

Conteúdo Programático

I. APLICAÇÕES WEB
– Introdução à JEE
– HTML e CSS

II. SERVLETS
– Fundamentos
– Requisição
– Resposta
– Parâmetros de Requisição

III. MVC EM APLICAÇÕES WEB
– Introdução ao MVC
– JavaBeans
– Servlet Controlador

IV. JAVASERVER PAGES
– Elementos Principais
– Integração com Java Beans
– Expression Language
– JSTL

V. GERENCIAMENTO DE ESTADO
– Gerenciamento de Sessão

VI. SPRING MVC
– Frameworks
– Funcionamento do SPRING MVC
– Classes do SPRING MVC
– SPRING MVC Validator

VII. JPA
– Conceitos sobre persistência de objetos
– Java Persistence API
– Criação de classes com JPA

TECNOLOGIAS/METODOLOGIAS ENSINADAS:

  • UML, Java

Informações

Receba mais informações e valores.


Course Content

Time: 104 hours

Curriculum is empty

Instructor