Programação em JAVA Sobre a KTEC A KTEC Escola de Tecnologia oferece uma série de cursos, para os que procuram uma base sólida no aprendizado, com foco nas boas práticas que fazem a diferença no mercado de trabalho. A escola em parceria com instituições internacionais e profissionais com ampla experiência corporativa mantém os cursos atualizados continuamente, para que os alunos se tornem profissionais mais produtivos e capacitados em resolver os desafios do dia-a-dia. 2 Metodologia: A KTEC Escola de Tecnologia é um centro de treinamento com metodologia própria de ensino, onde o aluno realmente aprende, pois os cursos possuem mais aulas práticas do que teóricas, com um aluno por computador e com vários exercícios que são resolvidos durante as aulas. Essas práticas atualizam e preparam os nossos alunos, que investem em uma profissão e carreira, para o exigente mercado de trabalho que busca profissionais cada vez mais qualificados e diferenciados. O layout das salas de aula permite que o instrutor possa facilmente circular e acompanhar o desempenho de cada aluno. 3 Programação em JAVA O Curso Programação em JAVA destina-se ao profissional que já conhece alguma outra linguagem de programação e agora decidiu entrar no mercado promissor de programação em Java, estudando em uma Escola de Tecnologia de padrão internacional. A Linguagem Java é utilizado globalmente no desenvolvimento e fornecimento de aplicativos para celular, jogos, conteúdo on-line e software corporativo. Com mais de 9 milhões de desenvolvedores em todo o mundo, o Java permite desenvolver e implementar aplicativos e serviços de maneira eficiente, permitindo a portabilidade entre os diferentes ambientes computacionais. ▪ O Curso Programação em JAVA é a combinação dos cursos de Programação Orientada a Objetos em Java, Guia de Programação Java, Interface Gráfica do Java e Java com Banco de Dados, além do XML para compartilhamento de informações através da internet e finalizando com um Projeto Java, onde o aluno aplica o que foi aprendido durante o treinamento. 4 Informações sobre o Curso Pré-Requisitos ▪ Curso de Lógica de Programação da KTEC ou conhecimento de uma linguagem de programação. Duração do Curso ▪ 152 horas-aula. Programação em JAVA 5 Conteúdo Programático - Resumo ▪ Programação Orientada a Objetos em Java: 08 horas-aula ▪ Guia de Programação Java: 28 horas-aula ▪ Interface Gráfica do Java: 28 horas-aula ▪ Java com Banco de Dados: 28 horas-aula ▪ XML Simplificado: 28 horas-aula ▪ Programação em JAVA Projeto Java: 32 horas-aula 6 Conteúdo Programático POO Programação Orientada a Objetos em Java: 08 horas-aula • Diferenças entre a modelagem estruturada e orientada a objetos • Java Development Kit (JDK) e Máquina Virtual Java (JVM) • Ambientes de desenvolvimento (IDEs) • Análise de sistemas orientados a objetos ( Estrutura e sintaxe ) • Tomadas de decisões e iterações • Laços e Declarações de interrupção • Classes, Objetos e Instanciação • Atributos e Métodos • Pacotes 7 Guia de Programação Java Conteúdo Programático Guia de Programação Java: 28 horas-aula ▪ Construtores ▪ Thread ▪ Método recursivo ▪ Java.lang ▪ Conversão de tipos ▪ Java.util ▪ Especificadores de acesso ▪ Tipos brutos e código legado ▪ Encapsulamento ▪ Expressões lambda e referências de método ▪ Polimorfismo ▪ Trabalhando com datas (Calendar) ▪ Herança e Interface ▪ Expressões regulares ▪ Sobreposição e sobrecarga ▪ Anotações 8 Interface Gráfica do Java Conteúdo Programático Interface Gráfica do Java: 28 horas-aula ▪ API Swing ▪ Gerenciadores de layout ▪ Barras de ferramentas ▪ Controles avançados do swing ▪ Internacionalização ▪ JavaFX ▪ APIs de Sockets ▪ Java Mail 9 Java com Banco de Dados Conteúdo Programático Java com Banco de Dados: 28 horas-aula ▪ API Collections ▪ Java.sql ▪ Tipos genéricos ▪ Interface RowSet ▪ Java.io ▪ Segurança no Java ▪ JSON x XML ▪ Permissões ▪ Noções da Linguagem SQL ▪ Exceções ▪ Acesso a banco de dados ▪ API Reflection ▪ JDBC 10 XML Simplificado Conteúdo Programático XML Simplificado : 28 horas-aula ▪ Explorando o XML ▪ Estrutura de documentos ▪ Instruções de processamento ▪ Espaços de nomes do XML ▪ Definições de tipo de documento ▪ Esquemas ▪ Folhas de estilo ▪ XSL e XSLT 11 Projeto Java Conteúdo Programático Projeto Java : 32 horas-aula ▪ Estudo de caso ▪ As 32 horas-aula estão divididos da seguinte forma: ▪ Solução proposta 04 horas-aula será em sala de aula, onde o Instrutor apresentará o projeto a ser desenvolvido. ▪ Formação de equipe ▪ Fluxo do aplicativo ▪ Definição de problema 24 horas-aula estimada para desenvolvimento do projeto entre os alunos da equipe, podendo contatar o Instrutor em caso de dúvidas. ▪ Análise de requisitos ▪ Fase de desenvolvimento 04 horas-aula para apresentação final do projeto. ▪ Documentação 12 Contatos Endereço: Rua da Consolação nº 93 – 3º andar CEP: 01301-000 - Consolação – São Paulo - SP Telefone: (11) 3159-3838 E-mail: [email protected] Site: www.ktec.com.br http://www.facebook.com/KTEC.Escola http://br.linkedin.com/in/ktecescola (11) 99467-2958 13 http://www.twitter.com/ktec_escola ktec.escola 14