Cursos de Java

Cursos de Java

Os cursos de treinamento ao vivo em Java locais e instruídos demonstram através da prática prática como desenvolver aplicativos com Java O treinamento em Java está disponível como "treinamento ao vivo no local" ou "treinamento remoto ao vivo" Treinamento ao vivo no local pode ser realizado localmente nas instalações do cliente em Brasil ou nos centros de treinamento corporativo da NobleProg em Brasil O treinamento ao vivo remoto é realizado por meio de uma área de trabalho remota e interativa NobleProg seu provedor de treinamento local.

Declaração de Clientes

★★★★★
★★★★★

Programa de curso Java

CódigoNomeDuraçãoVisão geral
javafunJava Fundamentals28 horasO curso abrange os conceitos básicos do desenvolvimento Java.

Ele apresenta aos alunos a tecnologia Java e os ensina sobre conceitos e sintaxes básicas de Java, levando à criação de um programa simples. O treinamento passa pelos conceitos e recursos essenciais da linguagem de programação Java, com foco em exceções, entrada / saída básica, simultaneidade, expressões regulares, estrutura de coleções Java e no ambiente de plataforma. O curso termina quando todos os recursos básicos de Java foram explicados e treinados.
RxJSReactive Programing with Javascript and RxJS7 horasA programação reativa é um paradigma de programação assíncrona que se concentra nos fluxos de dados e na propagação de dados, estabelecendo uma dependência definida entre os modelos de execução subjacentes e os fluxos de dados emitidos de um componente para outro O RxJS é uma das bibliotecas de programação reativa mais abrangentes para o gerenciamento de eventos da interface do usuário, solicitações HTTP assíncronas e outros fluxos de dados Neste treinamento presencial instruído, os participantes se familiarizarão com as ferramentas e funções do RxJS, aplicando-as a uma variedade de problemas de codificação associados a aplicativos móveis e da Web baseados em pesadas atividades interativas Os participantes também aprenderão como criar e implantar um aplicativo da Web pesado da interface do usuário No final deste treinamento, os participantes serão capazes de: Entenda o paradigma de programação reativa e sua utilidade para o desenvolvimento de aplicativos pesados ​​da interface do usuário Crie aplicativos pesados ​​para UI com escalabilidade, flexibilidade e capacidade de resposta em mente Crie e gerencie, com facilidade e liberdade, vários eventos da interface do usuário, solicitações HTTP assíncronas e outros fluxos de dados Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
DEVOPSJEEFundamentos dos projetos Devops para Java Enterprise Edition21 horasEste curso de treinamento apresenta os principais conceitos e princípios do DevOps, bem como as formas de enfrentar a prática do DevOps em sua organização. É focado especificamente em projetos na Plataforma Java. Após a conclusão deste curso de formação, os alunos terão uma compreensão fundamental da proposição de valor da DevOps; eles também ganharão experiência prática trabalhando com ferramentas DevOps selecionadas, incluindo Puppet, Jenkins, Git e outros. Este curso de treinamento é complementado por laboratórios práticos que ajudam os participantes a reforçar seu conhecimento teórico do material aprendido.

Tópicos:

- Práticas e ferramentas do DevOps
- Puppet
- Introdução técnica à computação em nuvem
- Jenkins
springbootSpring Boot: Rapidly Build Spring-Based Web Applications14 horasO Spring Boot é uma estrutura de desenvolvimento de aplicativos da Web com Java que favorece a convenção sobre a configuração O Spring Boot permite que os desenvolvedores criem aplicativos autônomos e de nível de produção que "apenas executem", normalmente em uma instância incorporada do Tomcat, Jetty ou Undertow A "opinião opinativa" do Spring Boot da plataforma Spring e das bibliotecas de terceiros permite o desenvolvimento de aplicativos com um mínimo de problemas, que requer muito pouca configuração Esses aplicativos Spring Boot não exigem geração de código ou configuração XML Eles apresentam monitoramento de integridade integrado, configuração simplificada do Maven e uma série de outros recursos que tornam a construção, a implantação e a execução de aplicativos Spring relativamente simples Neste treinamento, os participantes aprendem os principais recursos e a arquitetura do Spring Boot e sua relação com o framework Spring básico Amplas oportunidades para aplicar esse conhecimento e receber feedback são fornecidas pelo instrutor à medida que os participantes percorrem os exercícios ao vivo e com a mão na definição, configuração e implantação dos aplicativos Spring No final do curso, os participantes terão o conhecimento e prática necessários para implantar rapidamente seu próprio aplicativo Spring Público Desenvolvedores de aplicativos web Java Formato do curso Forte ênfase na prática handson A maioria dos conceitos é aprendida através de amostras, exercícios e desenvolvimento prático .
javatestingIntroduction to Java for Test Automation28 horasEste curso é destinado a qualquer pessoa interessada em aprender Java para fins de automação de testes É um curso intensivo e simplificado com muitos exercícios práticos para que os participantes se desenvolvam rapidamente com as habilidades essenciais de programação necessárias para aplicar nos testes de automação de software O foco está nos fundamentos do Java, que podem ser direta e imediatamente aplicados à automação de testes Este curso não cobre em profundidade as estruturas de automação de teste, como o Selenium Ele também ignora a abordagem convencional "Hello World" para o aprendizado de Java, pois isso não é um curso sobre desenvolvimento de aplicativos Este curso tem como objetivo principal colocar os participantes em funcionamento rapidamente com a automação de testes Se você já é versado em Java e deseja entrar diretamente no teste com o Selenium, confira: Introdução ao Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Público Testadores iniciantes que desejam aprender Java para testes de automação Testadores profissionais com experiência em outras linguagens de programação, como Javascript e C #, que desejam transferir suas habilidades para Java Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
gwtGWT: Write Ajax Web Applications in Java, Deploy as Javascript28 horasO Google Web Toolkit (GWT ou GWT Web Toolkit) é um conjunto de ferramentas de código aberto para criar, otimizar e manter aplicativos complexos baseados em navegador JavaScript em Java O GWT é usado por muitos produtos no Google, incluindo o Google AdWords e a Google Wallet Neste treinamento presencial instruído, os participantes aprenderão os conceitos de programação do GWT necessários para colocar um aplicativo da web em funcionamento No final deste treinamento, os participantes poderão Escreva aplicativos AJAX do lado do cliente em Java e implante-os como JavaScript em vários navegadores (desktop, Android, iPhone, etc) Desenvolver um aplicativo da web de alto desempenho enquanto supera as idiossincrasias do comportamento do navegador, XMLHttpRequest e JavaScript Entenda e supere os desafios da programação Ajax Use as ferramentas do GWT para otimizar um aplicativo da web Público Desenvolvedores web frontend Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
OpenSearchServerOpenSearchServer7 horasO OpenSearchServer é um servidor de aplicativos de código aberto usado para desenvolver aplicativos baseados em índice, como mecanismos de pesquisa Escrito em Java, ele pode ser integrado a outros aplicativos sem usar o código Java Neste treinamento presencial instruído, os participantes aprenderão a configurar, configurar, gerenciar e estender o OpenSearchServer No final deste treinamento, os participantes serão capazes de: Execute o OpenSearchServer como um servidor autônomo com um contêiner de servlet Configurar o rastreador integrado do OpenSearchServer para bancos de dados, páginas da web e documentos ricos Desenvolver um aplicativo de amostra usando a interface da Web do Zkossbased do OpenSearchServer Integrar os resultados da pesquisa em uma página usando o renderizador de HTML Monitore e administre o OpenSearchServer Estender os recursos do OpenSearchServer usando sua arquitetura de plugins Público Administradores do sistema Engenheiros de DevOps Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
vertxVert.x: Build a Reactive Application on JVM14 horasVertx é uma biblioteca para criar aplicativos reativos Neste treinamento presencial instruído, os participantes aprenderão como usar o Vertx para criar um aplicativo da Web baseado em eventos assíncrono No final deste treinamento, os participantes serão capazes de: Entenda e use os diferentes componentes (core, web, client, etc) na pilha Vertx Use o Vertx para criar utilitários de rede, microsserviços HTTP / REST, processamento de eventos de alto volume, aplicativos backend de mensagens de mensagens, etc Execute um aplicativo que possa lidar com alta simultaneidade usando threads de kernel mínimos Use as APIs do Vertx para suportar Java, JavaScript, Groovy, Ruby, Ceilão, Scala, Kotlin etc Código assíncrono de teste unitário com VertxUnit Implante e dimensione um aplicativo com o mínimo de hardware Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 horasO Akka é um kit de ferramentas opensource e um tempo de execução para criar aplicativos simultâneos e distribuídos para Java e Scala Neste treinamento presencial instruído, os participantes aprenderão os princípios de design por trás da Akka, incluindo o Modelo de Ator e o Manifesto Reativo, à medida que criam e implantam um aplicativo assíncrono e controlado por mensagens em Akka No final deste treinamento, os participantes serão capazes de: Aplique o modelo "let it crash" para construir aplicativos que auto-reparam e sistemas que nunca param Entenda Atores, ciclo de vida do ator e como utilizá-los para criar sistemas paralelos corretos e adequados Construa uma arquitetura reativa que seja responsiva, elástica, resiliente e acionada por mensagens Integre recursos de remoting e clustering com sistemas de terceiros Implemente o kit de ferramentas Akka em sistemas de produção, dimensionando-o para vários nós e sistemas de terceiros Gerencie o comportamento do sistema e a distribuição horizontal Construa sistemas que "reajam" às mudanças ambientais Público Desenvolvedores Arquitetos Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
jav9functionalFunctional Reactive Programing with Java 9 and RxJava14 horasO Java 9, juntamente com a robusta biblioteca de programação reativa RxJava 20, permite que os desenvolvedores Java adotem e apliquem o paradigma de programação reativa em seus processos de desenvolvimento de aplicativos e sistemas com grande facilidade Neste treinamento presencial instruído, os participantes aprenderão as vantagens e funções do Java 9, Spring, Jersey e RxJava 20 no desenvolvimento de aplicativos reativos à medida que avançam na criação e implementação de um aplicativo reativo em tempo real usando a API de fluxo do Java 9, Spring, o framework Akka e a biblioteca de programação reativa funcional RxJava 20 No final deste treinamento, os participantes serão capazes de: Compreender a importância e importância da programação reativa em aplicações e desenvolvimento de sistemas Executar teste de unidade no RxJava 20 Use o framework Akka sob princípios de programação reativa Empregar o Spring para lidar com o desenvolvimento de aplicativos simultâneos Use a API de fluxo do Java 9 para desenvolver aplicativos reativos Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
reactivexReactive Programing with Javascript and ReactiveX 14 horasReactiveX é uma biblioteca abrangente para criar fluxos de dados assíncronos usando seqüências observáveis Ele permite que os desenvolvedores aproveitem fluxos observáveis ​​e sua capacidade de capturar eventos emitidos e executar funções de acordo Este treinamento ao vivo com instrutores apresenta aos participantes a abrangente biblioteca do ReactiveX para o desenvolvimento de aplicativos responsivos e conduz os participantes através de uma série de casos, demonstrando a utilidade e a funcionalidade dos principais recursos do ReactiveX No final deste treinamento, os participantes serão capazes de: Entenda o paradigma de programação reativa e a funcionalidade dos observáveis ​​e seu uso comum ao desenvolver aplicativos pesados ​​da interface do usuário Configurar com sucesso um ambiente para o ReactiveX Criar eventos observáveis ​​formam uma infinidade de itens variados Aplique as funções de transformação e filtragem do ReactiveX Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
shiroApache Shiro: Securing Your Java Application7 horasO Apache Shiro é uma poderosa estrutura de segurança Java que executa autenticação, autorização, criptografia e gerenciamento de sessão Neste treinamento ao vivo instrutor, os participantes aprenderão como proteger um aplicativo da Web com o Apache Shiro No final deste treinamento, os participantes serão capazes de: Use a API do Shiro para proteger vários tipos de aplicativos, incluindo dispositivos móveis, Web e corporativos Habilite logins de várias fontes de dados, incluindo LDAP, JDBC, Active Directory, etc Público Desenvolvedores Engenheiros de segurança Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
cl-jpwCombined JAVA, PHP and Web Application Security28 horasMesmo programadores experientes não dominam por todos os meios os vários serviços de segurança oferecidos por suas plataformas de desenvolvimento, e também não estão cientes das diferentes vulnerabilidades que são relevantes para seus desenvolvimentos Este curso tem como alvo os desenvolvedores usando Java e PHP, fornecendo-lhes as habilidades essenciais necessárias para tornar seus aplicativos resistentes aos ataques contemporâneos através da Internet Os níveis de arquitetura de segurança Java são abordados através do controle de acesso, autenticação e autorização, comunicação segura e várias funções criptográficas Várias APIs também são introduzidas e podem ser usadas para proteger seu código em PHP, como OpenSSL para criptografia ou HTML Purifier para validação de entrada No lado do servidor, as práticas recomendadas são fornecidas para proteger e configurar o sistema operacional, o contêiner da Web, o sistema de arquivos, o servidor SQL e o próprio PHP, enquanto um foco especial é dado à segurança do cliente através de problemas de segurança de JavaScript, Ajax e HTML5 Vulnerabilidades gerais da web são discutidas por exemplos alinhados ao OWASP Top Ten, mostrando vários ataques de injeção, injeções de script, ataques contra manipulação de sessão, referências a objetos diretos inseguros, problemas com uploads de arquivos e muitos outros Os vários problemas e problemas de linguagem específicos do Java e do PHP são introduzidos agrupados nos tipos de vulnerabilidade padrão de validação de entrada ausente ou incorreta, uso indevido de recursos de segurança, erro incorreto e manipulação de exceção, tempo e problemas relacionados, problemas de qualidade de código e vulnerabilidades relacionadas a codecs móveis Os participantes podem experimentar as APIs discutidas, as ferramentas e os efeitos das configurações por si mesmos, enquanto a introdução de vulnerabilidades é suportada por vários exercícios que demonstram as conseqüências de ataques bem-sucedidos, mostrando como corrigir os erros e aplicar técnicas de mitigação, e introduzindo o uso de várias extensões e ferramentas Os participantes que participarem deste curso Entenda conceitos básicos de segurança, segurança de TI e codificação segura Conheça as vulnerabilidades da Web além do OWASP Top Ten e saiba como evitá-las Aprenda vulnerabilidades do lado do cliente e proteja práticas de codificação Aprenda a usar vários recursos de segurança do ambiente de desenvolvimento Java Ter uma compreensão prática da criptografia Aprenda a usar vários recursos de segurança do PHP Compreender os conceitos de segurança dos serviços da Web Obtenha conhecimento prático no uso de ferramentas de teste de segurança Aprenda sobre erros típicos de codificação e como evitá-los Ser informado sobre vulnerabilidades recentes em estruturas e bibliotecas Java e PHP Obtenha fontes e leituras adicionais sobre práticas seguras de codificação Público Desenvolvedores .
undertowUndertow: Embed a Web Server into Your Application7 horasO Undertow é um servidor da Web leve escrito em Java Ele é usado pelo WilfFly do JBoss internamente e é popular como um servidor da Web incorporado para aplicativos baseados em JVM Neste curso, os participantes aprenderão como configurar um servidor da Web Undertow como um servidor da Web independente e incorporado No final do curso, os participantes terão uma compreensão da arquitetura, recursos e capacidades do Undertow e serão capazes de: Implantar e gerenciar um servidor Undertow no modo independente e incorporado Incorporar Undertow no código do aplicativo usando as APIs incorporadas do Undertow Integrar Undertow em um servidor de aplicativos Wildfly Configure o Undertow como o contêiner do servlet incorporado para o Spring Boot Público Administradores do sistema Desenvolvedores de aplicativos da web corporativos Engenheiros de DevOps Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
cubaplatformCuba Platform for Enterprise Application Development7 horasCuba Platform é uma estrutura web de código aberto Java para aplicativos corporativos Neste treinamento ao vivo instrutor, os participantes aprenderão como usar a Cuba Platform para desenvolver aplicativos corporativos com interfaces web ricas No final deste treinamento, os participantes serão capazes de: Desenvolva aplicações Java e UIs usando uma interface de usuário declarativa, sem usar HTML, CSS ou JavaScript Reduza o código clichê e facilite o rápido desenvolvimento Use a ferramenta de desenvolvimento da Web CUBA Studio com IDEs Java existentes Personalize aplicativos sem ramificar o código Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
opennlpOpenNLP for Text Based Machine Learning14 horasA biblioteca Apache OpenNLP é um kit de ferramentas baseado em aprendizado de máquina para processar texto em linguagem natural Ele suporta as tarefas mais comuns de PNL, como detecção de idioma, tokenização, segmentação de frases, tagging de tag de fala, extração de entidades nomeadas, chunking, parsing e resolução de referência Neste treinamento presencial instruído, os participantes aprenderão como criar modelos para processar dados baseados em texto usando o OpenNLP Dados de treinamento de amostra, bem como conjuntos de dados personalizados, serão usados ​​como base para os exercícios de laboratório No final deste treinamento, os participantes serão capazes de: Instalar e configurar o OpenNLP Faça o download de modelos existentes e crie seus próprios Treine os modelos em vários conjuntos de dados de amostra Integre o OpenNLP com aplicativos Java existentes Público Desenvolvedores Cientistas de dados Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
eclipseGetting Started with Eclipse IDE for Java7 horasO Eclipse é um Ambiente de Desenvolvimento Integrado (IDE) mais comumente usado para programação Java Neste treinamento presencial instruído, os participantes aprenderão como usar o IDE do Eclipse para Java No final deste treinamento, os participantes serão capazes de: Entenda as diferentes funcionalidades do Eclipse IDE Aprenda como configurar o Eclipse IDE para desenvolvimento Java Crie e execute seu primeiro aplicativo Java no Eclipse Aprenda várias dicas e truques sobre como usar o IDE do Eclipse de forma eficiente Público Desenvolvedores Java interessados ​​em usar o Eclipse IDE Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
tomeeApache TomEE7 horasO Apache TomEE é uma pilha certificada do Java Enterprise Edition (EE) desenvolvida sobre o Tomcat (recursos JavaEE adicionais do TomEE = Tomcat +) Essas integrações facilitam a criação de códigos, testes de lógica de negócios, configuração de recursos gerenciados por contêineres e administração do servidor Neste treinamento presencial instruído, os participantes aprenderão como instalar, configurar, gerenciar, solucionar problemas e otimizar um servidor de aplicativos do TomEE Público Desenvolvedores Administradores do sistema Engenheiros DevOps Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
groovyGroovy Programming21 horasApache Groovy é uma linguagem de programação dinâmica JVM (Java Virtual Machine) Alguns de seus recursos incluem capacidades de scripting, autoria de DomainSpecific Language, metaprogramação de tempo de execução e compilerime e programação funcional O Groovy é frequentemente usado como um elogio ao Java Neste treinamento presencial instruído, os participantes aprenderão a programar no Groovy enquanto percorrem a criação de um aplicativo de amostra Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
groovyscriptingScripting and Testing Your Java Application with Groovy14 horasGroovy é uma linguagem de programação dinâmica opcional que simplifica e remove o detalhamento da sintaxe Java Neste treinamento presencial instruído, os participantes aprenderão a usar o Groovy para criar scripts e testar seus aplicativos Java No final deste treinamento, os participantes serão capazes de: Entenda os fundamentos do Groovy Aprenda as diferenças entre Groovy e Java Crie, grave e execute um aplicativo Groovy Use a API do Groovy para incorporar o Groovy em aplicativos Java Use o Groovy com a estrutura Spock para testar seus aplicativos Java Público Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
javafxCreating Modern GUI Applications with JavaFX21 horasO JavaFX é a mais nova biblioteca de GUI disponível na versão mais recente do Java JDK Ele contém uma coleção de pacotes gráficos e de mídia para projetar, criar, testar, depurar e implementar aplicativos rich client que operam consistentemente em várias plataformas Neste treinamento presencial no local, os participantes aprenderão como desenvolver interfaces de usuário ricas usando a poderosa biblioteca GUI do Java, o JavaFX No final deste treinamento, os participantes serão capazes de: Crie um aplicativo Java moderno e visualmente atrativo usando o JavaFX Integre o JavaFX a aplicativos Java baseados em Swing e SWT herdados Adicione gráficos e efeitos 3D à sua aplicação Teste e depure seu aplicativo Java Implante o aplicativo na Web ou como um aplicativo de desktop Público Desenvolvedores de aplicativos Desenvolvedores da Web Formato do Curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar .
akkabgadAkka - from Beginner to Intermediate/Advanced21 horasThis training outline is intended to bring attendees from a beginner to an intermediate/advanced level in the understanding and knowledge of the Akka framework.

The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).

Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.
resinResin: Setting Up a Java Application Server for Web Applications Spanning Hundreds of Servers14 horasA resina é um Java Application Server de código aberto rápido e confiável para aplicativos da Web que abrangem centenas de servidores Originada como um mecanismo Servlet e JSP, a Resin hoje suporta Perfil da Web, CDI e EJB A resina inclui um gerenciador de transações JTA de alto desempenho, um provedor JMS, cluster, pool de conexões e um console de gerenciamento A resina é usada por empresas como CNET, Motorola e Salesforcecom Neste curso, abordamos os fundamentos da instalação, configuração, proteção, otimização e gerenciamento de um servidor de aplicativos Resin No final do curso, os participantes terão uma sólida compreensão da arquitetura, dos recursos e das capacidades da Resin e terão a prática necessária para implantar e gerenciar seu próprio servidor de aplicativos Resin Público Administradores do sistema Desenvolvedores de aplicativos da web corporativos Engenheiros de DevOps Formato do curso Palestra de parte, discussão de parte, prática de handson pesada .
cl-cjwCombined C/C++, JAVA and Web Application Security28 horasPara servir da melhor forma grupos de desenvolvimento heterogêneos que estão usando várias plataformas simultaneamente durante o seu trabalho cotidiano, mesclamos vários tópicos em um curso combinado que apresenta diversos assuntos de codificação segura de maneira didática em um único evento de treinamento Este curso combina C / C ++ e segurança da plataforma Java para fornecer uma ampla experiência em codificação segura de plataforma cruzada Com relação ao C / C ++, são discutidas vulnerabilidades de segurança comuns, apoiadas por exercícios práticos sobre os métodos de ataque que exploram essas vulnerabilidades, com foco nas técnicas de mitigação que podem ser aplicadas para evitar ocorrências desses bugs perigosos, detectá-los antes do lançamento no mercado ou impedir a sua exploração Os componentes de segurança e o serviço de Java são discutidos apresentando as diferentes APIs e ferramentas por meio de vários exercícios práticos nos quais os participantes podem obter experiência prática ao usá-los O curso também cobre problemas de segurança de serviços da Web e os serviços Java relacionados que podem ser aplicados para evitar as ameaças mais graves dos serviços baseados na Internet Por fim, as vulnerabilidades de segurança web e Javarelated são demonstradas por exercícios fáceis de entender, que não apenas mostram a causa raiz dos problemas, mas também demonstram os métodos de ataque junto com as técnicas recomendadas de mitigação e codificação para evitar os problemas de segurança associados Os participantes que participarem deste curso Entenda conceitos básicos de segurança, segurança de TI e codificação segura Conheça as vulnerabilidades da Web além do OWASP Top Ten e saiba como evitá-las Aprenda vulnerabilidades do lado do cliente e proteja práticas de codificação Aprenda a usar vários recursos de segurança do ambiente de desenvolvimento Java Ter uma compreensão prática da criptografia Perceba as graves conseqüências do manuseio de buffer inseguro Entenda as técnicas de proteção arquitetônica e suas fraquezas Aprenda sobre erros típicos de codificação e como evitá-los Ser informado sobre vulnerabilidades recentes em várias plataformas, estruturas e bibliotecas Obtenha fontes e leituras adicionais sobre práticas seguras de codificação Público Desenvolvedores .
javaeejbossProgramação Enterprise Java com Java EE e JBoss (EJB 3.0)28 horasEste curso de 4 dias destina-se a programadores que já conhecem a linguagem Java e desejam explorar a tecnologia Enterprise Java Beans 2.0, ao mesmo tempo que se conscientizam das implicações de segurança da distribuição de aplicativos. Este curso tem um grande componente prático que inclui o desenvolvimento de um aplicativo de e-commerce baseado no Enterprise Java Beans. O curso usa o JBoss Application Server.
javaspringJava Spring35 horasSpring é uma estrutura de aplicativo que fornece um modelo abrangente de programação e configuração para aplicativos corporativos baseados em Java.
javaphJava Persistence com Hibernate14 horasEste curso ensina o uso prático do Hibernate para persistir objetos Java em um banco de dados relacional.
javaperfJava Performance 35 horasO curso é destinado a programadores Java que desejam produzir aplicativos eficientes. Após consulta com o cliente, o curso pode ser conduzido em uma versão especial da ferramenta, para pessoas que precisam apenas detectar problemas de desempenho (testadores, administradores) - neste caso, a programação em Java não é necessária.

Durante o treinamento, os participantes aprenderão sobre processos e ferramentas modernas para produzir software eficiente em Java. Eles aprendem armadilhas relacionadas ao desempenho, benchmarking, criação de perfil, ajuste, análise de memória, truques de desempenho usando coleções ou IO. Tópicos e ferramentas aprendidos são aplicáveis ​​independentemente das tecnologias usadas no projeto, porque nos concentramos no desempenho em nível de linguagem, ferramentas e bibliotecas incorporadas. O ajuste discute os parâmetros da JVM fornecidos pelo Oracle.
javafunandroid Fundamentos de Java para Android14 horasAplicativos para a plataforma Android são desenvolvidos principalmente em Java. Este curso foi desenvolvido para programadores de software com um forte histórico de OOP (seja em PHP, Scala, C ++, C # ou Objective C) que planejam aprender como desenvolver aplicativos Java para a plataforma Android. Este curso aborda a gramática da linguagem de programação Java e se concentra nos recursos Java específicos que a plataforma Android usa mais do que outros.
gfsjeeint Administrando GlassFish Server com introdução de Aplicativos Java EE21 horasO GlassFish é um servidor de aplicativos de código aberto. Este curso de três dias fornece uma introdução à administração do GlassFish Server com aplicativos Java EE.

Próximos Cursos de Java

CursoData do CursoPreço do Curso [A distância / Presencial]
Advanced Java Security - Fortaleza - Meirelester, 2019-02-05 09:30R$21.563 / R$23.513
Advanced Java Security - Salvador - Mundo Plazater, 2019-02-05 09:30R$21.563 / R$23.363
Advanced Java Security - Brasília - Corporate Financial Centerseg, 2019-02-25 09:30R$21.563 / R$23.513
Advanced Java Security - Rio de Janeiro - Candeláriaqua, 2019-02-27 09:30R$21.563 / R$23.663
Advanced Java Security - Recife - JCPM Trade Centerter, 2019-03-05 09:30R$21.563 / R$23.363
Cursos de fim de semana de Java, Treinamento tardiurno de Java, Treinamento em grupo de Java, Java guiado por instrutor, Treinamento de Java de fim de semana, Cursos de Java tardiurnos, coaching de Java, Instrutor de Java, Treinador de Java, Cursos de treinamento de Java, Aulas de Java, Java no local do cliente, Cursos privados de Java, Treinamento individual de Java

Descontos em Cursos

CursoLocalData do CursoPreço do Curso [A distância / Presencial]
UIPath: Implantação de uma Força de Trabalho RobóticaSão Paulo, Top Center Paulistaseg, 2019-01-28 09:30R$41.625 / R$43.525
Implementação e Administração do ElasticsearchFortaleza - Meirelester, 2019-02-05 09:30R$21.563 / R$23.513
Build Native iOS and Android Apps with FlutterBrasília - Corporate Financial Centerqua, 2019-02-06 09:30N/A / R$17.363
Aprendizagem de Máquinas (Machine Learning) AplicadoFortaleza - Meirelesqui, 2019-02-21 09:30R$21.188 / R$22.988
Gerenciando Processos de Negócios com ProcessMakerRio de Janeiro - Candeláriaqua, 2019-02-27 09:30R$15.563 / R$17.463
Introdução ao Drools 6 para DesenvolvedoresRio de Janeiro - Candeláriater, 2019-03-12 09:30R$30.938 / R$33.038
Automação Avançada com AnsibleBelo Horizonte - Amadeus Business Towerqui, 2019-03-14 09:30R$15.563 / R$17.463
WebServices com SOAP e WSDL BásicoBelo Horizonte - Amadeus Business Towerqua, 2019-05-29 09:30R$15.563 / R$17.463
Introdução ao Domain Driven DesignRecife - JCPM Trade Centerqua, 2019-06-19 09:30R$15.407 / R$17.107
Power BI para DesenvolvedoresCuritiba - Corporate Evolutionseg, 2019-07-01 09:30R$29.963 / R$31.863
Projetos Ágeis de Gestão com KanbanFortaleza - Meirelester, 2019-07-02 09:30R$15.563 / R$17.363

Boletim Informativo de Descontos

Nós respeitamos a privacidade dos seus dados. Nós não vamos repassar ou vender o seu email para outras empresas.
Você sempre poderá editar as suas preferências ou cancelar a sua inscriçāo.

Nossos Clientes

is growing fast!

We are looking to expand our presence in Brazil!

As a Business Development Manager you will:

  • expand business in Brazil
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!