In\u00edcio<\/a><\/span><\/span><\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
O Infnet \u00e9 pioneiro no ensino de Java no Brasil, formando excelentes programadores desde 1996. O dom\u00ednio da tecnologia Java abre um grande leque de oportunidades para o programador, j\u00e1 que ela \u00e9 a base de diversos tipos de aplicativos em rede e, o padr\u00e3o global para o fornecimento de aplicativos para jogos, softwares corporativos e conte\u00fados online.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
S\u00e3o 104 horas de aula, que voc\u00ea pode fazer em cerca de 2 meses, estudando 4 horas por dia. Essa forma\u00e7\u00e3o \u00e9 pr\u00e1tica e prepara o profissional para ser um excelente programador, conhecedor da linguagem Java e dos principais\u00a0frameworks<\/i> e tecnologias do mercado.<\/p>
Em todos os cursos da forma\u00e7\u00e3o voc\u00ea conta com material did\u00e1tico exclusivo do\u00a0 Infnet em portugu\u00eas, al\u00e9m de ter uma biblioteca com os melhores t\u00edtulos de TI \u00e0 sua disposi\u00e7\u00e3o.<\/p>
As aulas ser\u00e3o transmitidas ao vivo em uma sala de aula virtual com total interatividade entre o instrutor e a turma<\/b>. \u00c9 a mesma experi\u00eancia de uma sala de aula presencial.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
<\/p>
Os alunos ter\u00e3o acesso a uma moderna plataforma de LMS (Le<\/i>arning Management System<\/i>) para compartilhamento de materiais entre docentes, alunos, tira d\u00favidas e, principalmente, <\/span>networking<\/i>, al\u00e9m de direito de acesso \u00e0 biblioteca digital do Instituto Infnet, com centenas de livros<\/b>.\u00a0<\/span><\/p>
\u00a0<\/span>\u00a0<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
Objetivos:\u00a0<\/strong>Linguagens orientadas a objetos est\u00e3o consagradas no mercado h\u00e1 anos. O uso da linguagem Java e da plataforma .NET da Microsoft demonstram a import\u00e2ncia deste paradigma. A compreens\u00e3o de seus conceitos aliado ao aprendizado de uma linguagem de representa\u00e7\u00e3o e modelagem, como \u00e9 o caso da linguagem UML (Unified Modeling Language<\/em>), torna-se fundamental e estrat\u00e9gico para qualquer profissional ou estudante. Neste curso voc\u00ea aprende a projetar sistemas orientados a objetos utilizando UML, Design Patterns<\/em> e ferramentas Case.<\/p>
Carga-hor\u00e1ria:\u00a0<\/strong>24 horas<\/p>
Material: <\/strong>Material exclusivo do Infnet, em portugu\u00eas.<\/p>
Pr\u00e9-Requisitos: <\/strong>Conhecimentos b\u00e1sicos de programa\u00e7\u00e3o e desenvolvimento de software<\/p>
I. FUNDAMENTOS<\/strong>
– Engenharia de Software
– Modelagem de Sistemas
– Vis\u00e3o Geral da UML
– Conceitos de Orienta\u00e7\u00e3o a Objetos<\/p>
II. LEVANTAMENTO DE REQUISITOS<\/strong>
– Conceitos
– T\u00e9cnicas de Levantamento<\/p>
III. DIAGRAMA DE CASOS DE USO<\/strong>
– Conceitos e Componentes
– Desenho do Diagrama<\/p>
IV. DIAGRAMA DE CLASSES<\/strong>
– Conceitos
– Relacionamentos
– Mapeamento de Classes para Banco de Dados Relacional<\/p>
AP\u00caNDICE 1 – DIAGRAMA DE SEQU\u00caNCIA<\/strong>
– Diagramas de Sequ\u00eancia
– Componentes
– Cria\u00e7\u00e3o e Destrui\u00e7\u00e3o de Objetos
– Partindo de um Caso de Uso
– Condi\u00e7\u00e3o de Guarda
– Itera\u00e7\u00e3o<\/p>
AP\u00caNDICE 2 – DIAGRAMA DE ESTADOS<\/strong>
– O que \u00e9 Diagrama de Estados?
– Componentes
– Quando Usar o Diagrama de Estados?
– Constru\u00e7\u00e3o<\/p>
AP\u00caNDICE 3 – DIAGRAMA DE ATIVIDADES<\/strong>
– O que \u00e9 Diagrama de Atividades?
– Componentes
– Uso do Diagrama de Atividades<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
Objetivos: <\/strong>No curso voc\u00ea conhece as estruturas sint\u00e1ticas da linguagem Java, concretiza os conceitos de orienta\u00e7\u00e3o a objetos implementando c\u00f3digos em Java e tamb\u00e9m aprende a utilizar as principais bibliotecas da linguagem, entendendo tamb\u00e9m os principais conceitos envolvidos na plataforma.<\/p>
Carga-hor\u00e1ria: <\/strong>40 horas<\/p>
Material: <\/strong>Material exclusivo do Infnet, em portugu\u00eas.<\/p>
Pr\u00e9-Requisitos: <\/strong>Conhecimentos de programa\u00e7\u00e3o em qualquer linguagem de programa\u00e7\u00e3o.<\/p>
I. FUNDAMENTOS<\/strong>
– Introdu\u00e7\u00e3o \u00e0 Linguagem Java
– Vari\u00e1veis e Tipos de Dados
– M\u00e9todos
– Operadores e Controle de Fluxo
– Arrays<\/p>
II. ORIENTA\u00c7\u00c3O A OBJETOS<\/strong>
– Fundamentos de OO em Java
– Heran\u00e7a
– Conceitos Avan\u00e7ados<\/p>
III. TRATAMENTO DE ERROS<\/strong>
– Exce\u00e7\u00f5es<\/p>
IV. CLASSES \u00daTEIS<\/strong>
– Manipula\u00e7\u00e3o de Strings
– Internacionaliza\u00e7\u00e3o
– Processamento de Arquivos<\/p>
V. ESTRUTURAS DE DADOS<\/strong>
– Cole\u00e7\u00f5es
– Persist\u00eancia em Bancos de Dados<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
Objetivos: <\/strong>No in\u00edcio da Internet comercial viu-se o grande crescimento e difus\u00e3o de Java, atrav\u00e9s da tecnologia de Applets, confundindo-se com o pr\u00f3prio crescimento da Internet. Com a tecnologia de Servlets e JSP a ind\u00fastria de software passa a vislumbrar um potencial infinito e vem dirigindo todos seus esfor\u00e7os para o desenvolvimento sobre a tecnologia Java. Neste curso, o aluno aprende quest\u00f5es avan\u00e7adas da linguagem Java. Neste curso voc\u00ea desenvolve sistemas web com Servlets, JSP, Spring MVC e Hibernate.<\/p>
Carga-hor\u00e1ria: <\/strong>40 horas<\/p>
Material: <\/strong>Material exclusivo do Infnet, em portugu\u00eas.<\/p>
Pr\u00e9-Requisitos: <\/strong>Bons conhecimentos na linguagem Java.<\/p>
I. APLICA\u00c7\u00d5ES WEB<\/strong>
– Introdu\u00e7\u00e3o \u00e0 JEE
– HTML e CSS<\/p>
II. SERVLETS<\/strong>
– Fundamentos
– Requisi\u00e7\u00e3o
– Resposta
– Par\u00e2metros de Requisi\u00e7\u00e3o<\/p>
III. MVC EM APLICA\u00c7\u00d5ES WEB<\/strong>
– Introdu\u00e7\u00e3o ao MVC
– JavaBeans
– Servlet Controlador<\/p>
IV. JAVASERVER PAGES<\/strong>
– Elementos Principais
– Integra\u00e7\u00e3o com Java Beans
– Expression Language
– JSTL<\/p>
V. GERENCIAMENTO DE ESTADO<\/strong>
– Gerenciamento de Sess\u00e3o<\/p>
VI. SPRING MVC<\/strong>
– Frameworks
– Funcionamento do SPRING MVC
– Classes do SPRING MVC
– SPRING MVC Validator<\/p>
VII. JPA<\/strong>
– Conceitos sobre persist\u00eancia de objetos
– Java Persistence API
– Cria\u00e7\u00e3o de classes com JPA<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
Objetivos:\u00a0<\/strong>Linguagens orientadas a objetos est\u00e3o consagradas no mercado h\u00e1 anos. O uso da linguagem Java e da plataforma .NET da Microsoft demonstram a import\u00e2ncia deste paradigma. A compreens\u00e3o de seus conceitos aliado ao aprendizado de uma linguagem de representa\u00e7\u00e3o e modelagem, como \u00e9 o caso da linguagem UML (Unified Modeling Language<\/em>), torna-se fundamental e estrat\u00e9gico para qualquer profissional ou estudante. Neste curso voc\u00ea aprende a projetar sistemas orientados a objetos utilizando UML, Design Patterns<\/em> e ferramentas Case.<\/p>
Carga-hor\u00e1ria:\u00a0<\/strong>24 horas<\/p>
Material: <\/strong>Material exclusivo do Infnet, em portugu\u00eas.<\/p>
Pr\u00e9-Requisitos: <\/strong>Conhecimentos b\u00e1sicos de programa\u00e7\u00e3o e desenvolvimento de software<\/p>
I. FUNDAMENTOS<\/strong>
– Engenharia de Software
– Modelagem de Sistemas
– Vis\u00e3o Geral da UML
– Conceitos de Orienta\u00e7\u00e3o a Objetos<\/p>
II. LEVANTAMENTO DE REQUISITOS<\/strong>
– Conceitos
– T\u00e9cnicas de Levantamento<\/p>
III. DIAGRAMA DE CASOS DE USO<\/strong>
– Conceitos e Componentes
– Desenho do Diagrama<\/p>
IV. DIAGRAMA DE CLASSES<\/strong>
– Conceitos
– Relacionamentos
– Mapeamento de Classes para Banco de Dados Relacional<\/p>
AP\u00caNDICE 1 – DIAGRAMA DE SEQU\u00caNCIA<\/strong>
– Diagramas de Sequ\u00eancia
– Componentes
– Cria\u00e7\u00e3o e Destrui\u00e7\u00e3o de Objetos
– Partindo de um Caso de Uso
– Condi\u00e7\u00e3o de Guarda
– Itera\u00e7\u00e3o<\/p>
AP\u00caNDICE 2 – DIAGRAMA DE ESTADOS<\/strong>
– O que \u00e9 Diagrama de Estados?
– Componentes
– Quando Usar o Diagrama de Estados?
– Constru\u00e7\u00e3o<\/p>
AP\u00caNDICE 3 – DIAGRAMA DE ATIVIDADES<\/strong>
– O que \u00e9 Diagrama de Atividades?
– Componentes
– Uso do Diagrama de Atividades<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
Objetivos: <\/strong>No curso voc\u00ea conhece as estruturas sint\u00e1ticas da linguagem Java, concretiza os conceitos de orienta\u00e7\u00e3o a objetos implementando c\u00f3digos em Java e tamb\u00e9m aprende a utilizar as principais bibliotecas da linguagem, entendendo tamb\u00e9m os principais conceitos envolvidos na plataforma.<\/p>
Carga-hor\u00e1ria: <\/strong>40 horas<\/p>
Material: <\/strong>Material exclusivo do Infnet, em portugu\u00eas.<\/p>
Pr\u00e9-Requisitos: <\/strong>Conhecimentos de programa\u00e7\u00e3o em qualquer linguagem de programa\u00e7\u00e3o.<\/p>
I. FUNDAMENTOS<\/strong>
– Introdu\u00e7\u00e3o \u00e0 Linguagem Java
– Vari\u00e1veis e Tipos de Dados
– M\u00e9todos
– Operadores e Controle de Fluxo
– Arrays<\/p>
II. ORIENTA\u00c7\u00c3O A OBJETOS<\/strong>
– Fundamentos de OO em Java
– Heran\u00e7a
– Conceitos Avan\u00e7ados<\/p>
III. TRATAMENTO DE ERROS<\/strong>
– Exce\u00e7\u00f5es<\/p>
IV. CLASSES \u00daTEIS<\/strong>
– Manipula\u00e7\u00e3o de Strings
– Internacionaliza\u00e7\u00e3o
– Processamento de Arquivos<\/p>
V. ESTRUTURAS DE DADOS<\/strong>
– Cole\u00e7\u00f5es
– Persist\u00eancia em Bancos de Dados<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
Objetivos: <\/strong>No in\u00edcio da Internet comercial viu-se o grande crescimento e difus\u00e3o de Java, atrav\u00e9s da tecnologia de Applets, confundindo-se com o pr\u00f3prio crescimento da Internet. Com a tecnologia de Servlets e JSP a ind\u00fastria de software passa a vislumbrar um potencial infinito e vem dirigindo todos seus esfor\u00e7os para o desenvolvimento sobre a tecnologia Java. Neste curso, o aluno aprende quest\u00f5es avan\u00e7adas da linguagem Java. Neste curso voc\u00ea desenvolve sistemas web com Servlets, JSP, Spring MVC e Hibernate.<\/p>
Carga-hor\u00e1ria: <\/strong>40 horas<\/p>
Material: <\/strong>Material exclusivo do Infnet, em portugu\u00eas.<\/p>
Pr\u00e9-Requisitos: <\/strong>Bons conhecimentos na linguagem Java.<\/p>
I. APLICA\u00c7\u00d5ES WEB<\/strong>
– Introdu\u00e7\u00e3o \u00e0 JEE
– HTML e CSS<\/p>
II. SERVLETS<\/strong>
– Fundamentos
– Requisi\u00e7\u00e3o
– Resposta
– Par\u00e2metros de Requisi\u00e7\u00e3o<\/p>
III. MVC EM APLICA\u00c7\u00d5ES WEB<\/strong>
– Introdu\u00e7\u00e3o ao MVC
– JavaBeans
– Servlet Controlador<\/p>
IV. JAVASERVER PAGES<\/strong>
– Elementos Principais
– Integra\u00e7\u00e3o com Java Beans
– Expression Language
– JSTL<\/p>
V. GERENCIAMENTO DE ESTADO<\/strong>
– Gerenciamento de Sess\u00e3o<\/p>
VI. SPRING MVC<\/strong>
– Frameworks
– Funcionamento do SPRING MVC
– Classes do SPRING MVC
– SPRING MVC Validator<\/p>
VII. JPA<\/strong>
– Conceitos sobre persist\u00eancia de objetos
– Java Persistence API
– Cria\u00e7\u00e3o de classes com JPA<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t