Cursos de Java

Cursos de Java

Online ou no local, os cursos de treinamento Java ao vivo conduzidos por instrutores demonstram, por meio da prática prática, como desenvolver aplicativos com Java. O treinamento em Java está disponível como "treinamento ao vivo online" ou "treinamento ao vivo no local". O treinamento on-line ao vivo (também conhecido como "treinamento remoto ao vivo") é realizado por meio de uma área de trabalho remota e interativa. O treinamento ao vivo no local pode ser realizado localmente nas instalações do cliente em Portugal ou nos centros de treinamento corporativo da NobleProg em Portugal. NobleProg -- Seu provedor de treinamento local

Machine Translated

Testemunhos de Clientes

★★★★★
★★★★★

Programa de curso Java

Nome do Curso
Duração
Visão geral
Nome do Curso
Duração
Visão geral
7 horas
Java Virtual Machine (JVM) é uma plataforma de software que fornece máquinas virtuais para executar programas baseados em Java em qualquer dispositivo e sistema operacional.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a Java desenvolvedores que desejam usar ferramentas e recursos JVM para executar Java programas.No final desta formação, os participantes serão capazes de:
    Entenda a JVM e como ela funciona. Aprenda sobre a reflexão e as diferentes áreas da memória. Entenda como usar a interface da ferramenta JVM. Use JVM para executar Java programas em qualquer dispositivo ou sistema operacional.
Formato do Curso
    Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
14 horas
Java é uma linguagem de programação e plataforma de desenvolvimento de código aberto para criar aplicativos de desktop, móveis e web. Java 16 oferece suporte adicional para todos os recursos de soquete do domínio UNIX e uma série de melhorias na linguagem.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a programadores que desejam usar Java 16 para criar, gerenciar e empacotar Java aplicativos.No final desta formação, os participantes serão capazes de:
    Aprenda e entenda os novos recursos e mudanças das versões mais antigas de Java para Java 16. Aprenda Java conceitos fundamentais e use-os para criar Java aplicativos.
Formato do Curso
    Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
14 horas
A Integração Contínua (CI) é uma prática de desenvolvimento de automatizar o processo de mesclar alterações de código no repositório central sempre que possível para detectar e localizar erros rapidamente.Este treinamento ao vivo conduzido por instrutor (online ou no local) é destinado a desenvolvedores que desejam aprender e aplicar os fundamentos da Integração Contínua para Java.No final desta formação, os participantes serão capazes de:
    Aprenda e entenda CI para um projeto Java. Construir um sistema CI para Java.
Formato do Curso
    Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
21 horas
Spring Boot é uma estrutura de desenvolvimento de aplicativos da Web baseada em Java que favorece a convenção sobre a configuração, permitindo que os desenvolvedores criem aplicativos autônomos de nível de produção.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores de nível intermediário a avançado que desejam desenvolver microsserviços usando Spring Boot, Docker e Kubernetes.No final desta formação, os participantes serão capazes de:
    Entenda a arquitetura de microsserviços. Crie microsserviços prontos para produção usando Spring Boot. Entenda o papel de Docker em microsserviços. Configure o cluster Kubernetes para implantar microsserviços.
Formato do Curso
    Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
14 horas
Vaadin é um framework de desenvolvimento de aplicações web de código aberto Java. Ele fornece um conjunto de componentes e ferramentas da Web que permitem aos desenvolvedores implementar interface gráfica de usuário (GUI) moderna da Web usando Java.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a programadores, desenvolvedores de java e qualquer pessoa que deseje usar Vaadin para desenvolver e implantar aplicativos.No final desta formação, os participantes serão capazes de:
    Instalar e configurar um projeto Vaadin. Entenda os fundamentos de Vaadin no desenvolvimento de aplicativos. Use Vaadin para desenvolver aplicativos.
Formato do Curso
    Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
21 horas
This instructor-led, live training in Portugal (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming. By the end of this training, participants will be able to:
  • Learn how to use Guava in Java programming.
  • Utilize Guava to facilitate standard coding practices.
  • Make easy to read and concise Java codes.
14 horas
Apache NetBeans é um ambiente de desenvolvimento integrado (IDE) de código aberto para Java. Ele fornece um conjunto de componentes de software modulares chamados módulos para simplificar o desenvolvimento de aplicativos.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores que desejam usar NetBeans para desenvolver aplicativos com Java e outras linguagens de programação.No final desta formação, os participantes serão capazes de:
    Saiba mais sobre NetBeans e como funciona. Aprenda como usar NetBeans na programação Java. Use NetBeans para criar modelos e projetos.
Formato do Curso
    Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
14 horas
RabbitMQ é um sistema intermediário de mensagens de código aberto para armazenar e recuperar mensagens transmitidas por processos, aplicativos e servidores. Spring é uma estrutura Java . Usando Java e Spring com RabbitMQ , os usuários podem criar filas, trocas, ligações e muito mais. Este treinamento ao vivo, conduzido por instrutor (no local ou remoto), é destinado a arquitetos de software e desenvolvedores da Web que desejam usar o RabbitMQ como um middleware e programa de mensagens em Java usando o Spring para criar aplicativos. Ao final deste treinamento, os participantes serão capazes de:
  • Use Java e Spring com RabbitMQ para criar aplicativos.
  • Projete sistemas orientados a mensagens assíncronas usando o RabbitMQ .
  • Crie e aplique filas, tópicos, trocas e ligações no RabbitMQ
Formato do Curso
  • Palestra e discussão interativa.
  • Muitos exercícios e prática.
  • Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
  • Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
28 horas
A plataforma Java EE fornece um ambiente de API e horário de funcionamento para desenvolver e executar aplicações de rede de grande escala, multi-terra, escalável, confiável e segura. Docker e Kubernetes permite que os desenvolvedores embalem uma aplicação Java em um recipiente e a implantem como um microsserviço em um ambiente Java EE. Este treinamento ao vivo guiado por instrutores (online ou on-site) é dirigido a desenvolvedores que desejam conter suas aplicações Java EE 8 e executá-las como microservices na nuvem. No final do curso, os participantes poderão:
    Construir e implantar Java microservices em Docker contêineres. Manutenção dos contêineres Docker usando Kubernetes. Integrar microservices com um sistema monolítico existente. Monitoramento, testes e micro-serviços seguros. Containers e ambientes de orquestração.
O formato do curso
    Interação e discussão interativa. Muitos exercícios e práticas. Implementação de mão em um ambiente de laboratório ao vivo.
Opções de Customização
    Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
28 horas
este instrutor-conduzido, o treinamento vivo é projetado para qualquer um interessado em aprender Java com a finalidade da automatização do teste. É um curso simplificado, intensivo, com abundância de exercícios práticos para obter os participantes ramped rapidamente com as habilidades de programação essenciais necessárias para aplicar a testes de automação de software. O foco está nos fundamentos de Java que podem ser aplicados diretamente e imediatamente à automatização do teste. este curso não abrange estruturas de automação de teste de profundidade, como Selenium. Ele também ignora a abordagem convencional "Hello World" para aprender Java, já que este não é um curso sobre desenvolvimento de aplicativos. Este curso tem como objetivo obter os participantes em funcionamento rapidamente com a automação de teste. Se você já está versado em Java e deseja entrar diretamente em testes com selênio, por favor, confira: introdução ao selênio (https://www.nobleprog.com/introduction-selenium-training) . formato do curso
  • Interactive palestra e discussão.
  • lotes de exercícios e prática.
  • hands-on implementação em um ambiente de laboratório ao vivo.
Opções de personalização do curso
  • para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
14 horas
Este curso ensina o uso prático do Hibernate para persistir objetos Java em um banco de dados relacional.
14 horas
Aplicativos 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.
21 horas
JUnit is a framework to write repeatable tests and do unit testing for Java language.
28 horas
Durante o treinamento, o participante saberá o uso específico de problemas selecionados, os problemas básicos encontrados ao usá-los e o papel do modelo de aplicativo. O treinamento também inclui um conhecimento básico das funções da biblioteca padrão da linguagem. O treinamento requer conhecimento do IDE do ambiente de desenvolvimento usado para construir aplicativos Java (por exemplo, Eclipse, Netbeans). O treinamento não inclui problemas de interface do usuário.
28 horas
Este curso cobre as bases do desenvolvimento em Java e introduz o Apache Maven software para administração de projetos e ferramenta de compreensão. O objetivo do curso é dotar os participantes com ferramentas adequadas para que possam mover-se facilmente pelo ambiente Java.
7 horas
Introduz o contect para programadores Java avançados, geralmente desenvolvendo aplicativos, estruturas ou bibliotecas de grande escala. Este curso é principalmente laboratórios (cerca de 60%), o resto é discussões e apresentação. Usamos principalmente a versão mais recente do Java para este curso, mas também pode ser entregue como um curso particular em versões mais antigas do Java .
7 horas
Participantes que já são programadores Java que desejam estender seu horizonte e usaram mais conceitos de linguagem Java .
14 horas
Descrição A linguagem Java e o Runtime Environment (JRE) foram projetados para estarem livres das vulnerabilidades de segurança comuns mais problemáticas encontradas em outras linguagens, como C / C++ . No entanto, desenvolvedores e arquitetos de software devem não apenas saber como usar os vários recursos de segurança do ambiente Java (segurança positiva), mas também devem estar cientes das inúmeras vulnerabilidades que ainda são relevantes para o desenvolvimento de Java (segurança negativa). A introdução dos serviços de segurança é precedida de uma breve visão geral dos fundamentos da criptografia, fornecendo uma linha de base comum para a compreensão do objetivo e da operação dos componentes aplicáveis. O uso desses componentes é apresentado através de vários exercícios práticos, onde os participantes podem experimentar as APIs discutidas por si mesmos. O curso também aborda e explica as falhas de programação mais frequentes e graves da linguagem e plataforma Java , cobrindo os bugs típicos cometidos pelos programadores Java e os problemas específicos da linguagem e do ambiente. Todas as vulnerabilidades e os ataques relevantes são demonstrados através de exercícios fáceis de entender, seguidos pelas diretrizes de codificação recomendadas e pelas possíveis técnicas de mitigação. Os participantes deste curso terão
  • Compreender os conceitos básicos de segurança, segurança de TI e codificação segura
  • Aprenda vulnerabilidades da Web além dos dez principais da OWASP e saiba como evitá-las
  • Aprenda a usar vários recursos de segurança do ambiente de desenvolvimento Java
  • Ter uma compreensão prática da criptografia
  • Aprenda sobre os erros típicos de codificação e como evitá-los
  • Obtenha informações sobre algumas vulnerabilidades recentes na estrutura Java
  • Obtenha fontes e leituras adicionais sobre práticas seguras de codificação
Público Desenvolvedores
21 horas
Descrição Além do conhecimento sólido no uso de componentes Java , mesmo para programadores Java experientes, é essencial ter um conhecimento profundo de vulnerabilidades relacionadas à Web, tanto no servidor quanto no cliente, as diferentes vulnerabilidades relevantes para aplicativos da Web gravadas em Java e as consequências de os vários riscos. As vulnerabilidades gerais baseadas na Web são demonstradas através da apresentação dos ataques relevantes, enquanto as técnicas de codificação e métodos de mitigação recomendados são explicados no contexto de Java com o objetivo mais importante de evitar os problemas associados. Além disso, é dado um foco especial à segurança do lado do cliente, que trata dos problemas de segurança do Java Script, Ajax e HTML 5. O curso apresenta os componentes de segurança do Standard Java Edition, que é precedido pelos fundamentos da criptografia, fornecendo uma linha de base comum para a compreensão do objetivo e da operação dos componentes aplicáveis. O uso de todos os componentes é apresentado por meio de exercícios práticos, onde os participantes podem experimentar as APIs e ferramentas discutidas por si mesmos. Por fim, o curso explica as falhas de programação mais frequentes e graves da linguagem e plataforma Java . Além dos bugs típicos cometidos pelos programadores Java , as vulnerabilidades de segurança introduzidas abrangem problemas específicos da linguagem e problemas decorrentes do ambiente de tempo de execução. Todas as vulnerabilidades e os ataques relevantes são demonstrados através de exercícios fáceis de entender, seguidos pelas diretrizes de codificação recomendadas e pelas possíveis técnicas de mitigação. Os participantes deste curso terão
  • Compreender os conceitos básicos de segurança, segurança de TI e codificação segura
  • Aprenda vulnerabilidades da Web além dos dez principais da OWASP e saiba como evitá-las
  • Aprenda vulnerabilidades do lado do cliente e práticas seguras 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 sobre os erros típicos de codificação e como evitá-los
  • Obtenha informações sobre algumas vulnerabilidades recentes na estrutura Java
  • Obtenha conhecimento prático sobre o uso de ferramentas de teste de segurança
  • Obtenha fontes e leituras adicionais sobre práticas seguras de codificação
Público Desenvolvedores
21 horas
Mesmo programadores Java experientes não estão dominando por todos os meios os vários serviços de segurança oferecidos pelo Java, e também não estão cientes das diferentes vulnerabilidades que são relevantes para aplicações web escritas em Java O curso - além de introduzir componentes de segurança do Standard Java Edition - lida com questões de segurança do Java Enterprise Edition (JEE) e serviços da web A discussão de serviços específicos é precedida pelos fundamentos da criptografia e da comunicação segura Vários exercícios lidam com técnicas de segurança declarativa e programática no JEE, enquanto se discutem a segurança da camada de transporte e a segurança dos serviços da Web O uso de todos os componentes é apresentado através de vários exercícios práticos, onde os participantes podem experimentar as APIs e ferramentas discutidas por si mesmos O curso também analisa as falhas de programação mais frequentes e severas da linguagem e plataforma Java e vulnerabilidades relacionadas à web Além dos erros típicos cometidos pelos programadores Java, as vulnerabilidades de segurança apresentadas abrangem os problemas e problemas específicos de cada idioma, decorrentes do ambiente de tempo de execução Todas as vulnerabilidades e os ataques relevantes são demonstrados por meio de exercícios fáceis de entender, seguidos pelas diretrizes de codificação recomendadas e pelas possíveis técnicas de atenuação 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 Compreender os conceitos de segurança dos serviços da Web Aprenda a usar vários recursos de segurança do ambiente de desenvolvimento Java Ter uma compreensão prática da criptografia Entenda as soluções de segurança do Java EE Aprenda sobre erros típicos de codificação e como evitá-los Obtenha informações sobre algumas vulnerabilidades recentes no framework Java Obtenha conhecimento prático no uso de ferramentas de teste de segurança Obtenha fontes e leituras adicionais sobre práticas seguras de codificação Público Desenvolvedores .
28 horas
Além de um sólido conhecimento no uso de componentes Java, mesmo para programadores Java experientes é essencial ter um profundo conhecimento em vulnerabilidades relacionadas à web no servidor e no lado do cliente, as diferentes vulnerabilidades que são relevantes para aplicativos da Web escritos em Java e as conseqüências do vários riscos Vulnerabilidades gerais baseadas na web são demonstradas através da apresentação dos ataques relevantes, enquanto as técnicas recomendadas de codificação e os métodos de mitigação são explicados no contexto de Java com o objetivo mais importante para evitar os problemas associados Além disso, um foco especial é dado à segurança do cliente, abordando questões de segurança de JavaScript, Ajax e HTML5 O curso introduz os componentes de segurança do Standard Java Edition, que é precedido pelas fundações da criptografia, fornecendo uma linha de base comum para entender o propósito e a operação dos componentes aplicáveis Os problemas de segurança do Java Enterprise Edition são apresentados através de vários exercícios que explicam as técnicas de segurança declarativa e programática no JEE Finalmente, o curso explica as falhas de programação mais frequentes e severas da linguagem e plataforma Java Além dos erros típicos cometidos pelos programadores Java, as vulnerabilidades de segurança apresentadas abrangem os problemas e problemas específicos de cada idioma, decorrentes do ambiente de tempo de execução Todas as vulnerabilidades e os ataques relevantes são demonstrados por meio de exercícios fáceis de entender, seguidos pelas diretrizes de codificação recomendadas e pelas possíveis técnicas de atenuação 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 Compreender os conceitos de segurança dos serviços da Web Entenda as soluções de segurança do Java EE Aprenda sobre erros típicos de codificação e como evitá-los Obtenha informações sobre algumas vulnerabilidades recentes no framework Java Obtenha conhecimento prático no uso de ferramentas de teste de segurança Obtenha fontes e leituras adicionais sobre práticas seguras de codificação Público Desenvolvedores .
28 horas
Para 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 .
28 horas
Mesmo os programadores experientes não dominam por todos os meios os vários serviços de segurança oferecidos pelas suas plataformas de desenvolvimento, e também não estão cientes das diferentes vulnerabilidades que são relevantes para os seus desenvolvimentos. Este curso visa desenvolvedores usando tanto Java e PHP, fornecendo-lhes as habilidades essenciais necessárias para tornar suas aplicações resistentes aos ataques contemporâneos através da Internet. Níveis de Java arquitetura de segurança são passados através da luta contra o controle de acesso, autenticação e autorização, comunicação segura e várias funções criptográficas. Vários APIs também são introduzidos que podem ser usados para garantir seu código em PHP, como OpenSSL para criptografia ou HTML Purifier para validação de entrada. Do lado do servidor, as melhores práticas são dadas para a hardening e configuração do sistema operacional, do web container, do sistema de arquivos, do SQL servidor e do PHP próprio, enquanto um foco especial é dado à segurança do lado do cliente através de questões de segurança de JavaScript, Ajax e HTML5. As vulnerabilidades gerais da web são discutidas por exemplos alinhados com o OWASP Top Ten, mostrando vários ataques de injeção, injeções de script, ataques contra o gerenciamento de sessões, referências de objetos diretos inseguras, problemas com uploades de arquivos, e muitos outros. Os vários problemas linguísticos Java e PHP específicos e problemas resultantes do ambiente de trabalho são introduzidos em grupos nos tipos de vulnerabilidade padrão de validação de entrada ausente ou inadequada, uso inadequado de recursos de segurança, erro e tratamento de exceções incorretos, problemas relacionados com o tempo e o estado, problemas de qualidade de código e vulnerabilidades relacionadas com código móvel. Os participantes podem experimentar as APIs discutidas, ferramentas e os efeitos das configurações para si mesmos, enquanto a introdução de vulnerabilidades são todos apoiados por uma série de exercícios práticos demonstrando as consequências de ataques bem sucedidos, mostrando como corrigir os bugs e aplicar técnicas de mitigação, e introduzir o uso de várias extensões e ferramentas. Os participantes que participarão deste curso serão
    Conheça os conceitos básicos de segurança, segurança de TI e codificação segura Aprenda vulnerabilidades da Web além OWASP Top Ten e saiba como evitá-las Conheça vulnerabilidades do lado do cliente e práticas de codificação seguras Aprenda a usar diferentes características de segurança do ambiente de desenvolvimento Java Tenha uma compreensão prática da criptografia Aprenda a usar várias características de segurança PHP Conheça 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 de codificação típicos e como evitá-los Seja informado sobre vulnerabilidades recentes em Java e PHP quadros e bibliotecas Obtenha fontes e leitura adicional sobre práticas de codificação seguras
Auditoria Desenvolvedores
21 horas
Este 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
28 horas
Google Web Toolkit (GWT or GWT Web Toolkit) is a set of open-source tools for building, optimizing and maintaining complex JavaScript browser-based applications in Java. GWT is used by many products at Google, including Google AdWords and Google Wallet. In this instructor-led, live training, participants will learn the GWT programming concepts needed to get a web application up and running. By the end of this training, participants will be able to
  • Write client-side AJAX applications in Java and deploy them as JavaScript across multiple browsers (desktop, Android, iPhone, etc.)
  • Develop a high-performance web application while overcoming the idiosyncrasies of browser behavior, XMLHttpRequest, and JavaScript
  • Understand and overcome the challenges of Ajax programming
  • Use GWT's tools to optimize a web application
Audience
  • Front-end web developers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
14 horas
Vertx é 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 .
14 horas
Java 9, juntamente com a robusta biblioteca de programação reativa Rx Java 2.0, 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 ao vivo conduzido por instrutor, os participantes aprenderão as vantagens e funções do Java 9, Spring, Jersey e Rx Java 2.0 no desenvolvimento de aplicativos reativos à medida que avançam na criação e implementação de um aplicativo reativo da vida real usando Java 9 API de fluxo, Spring, o framework Akka e a biblioteca de programação reativa funcional Rx Java 2.0. 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.
  • Execute o teste de unidade no Rx Java 2.0.
  • Use o framework Akka sob princípios de programação reativa.
  • Empregue o Spring para lidar com o desenvolvimento de aplicativos simultâneos.
  • Use a API de fluxo do Java 9 para desenvolver aplicativos reativos.
Formato do curso
  • Palestra parcial, parte e discussão, exercícios e prática prática
14 horas
ReactiveX  é uma biblioteca abrangente para criar fluxos de dados não sincronos usando sequências observáveis. Ele permite que os desenvolvedores aproveitem os fluxos observáveis e sua capacidade de capturar eventos emitidos e executar funções de acordo. Este instrutor-led live training introduza os participantes à ReactiveX's biblioteca abrangente para desenvolver aplicações responsivas e caminhos participantes através de uma série de casos, demonstrando a utilidade e funcionalidade das características-chave de ReactiveX. A partir do final do curso, os participantes serão capazes de:
    Entender o paradigma de programação reactiva e a funcionalidade dos observáveis e seu uso comum ao desenvolver aplicações pesadas de UI Configuração de um ambiente para ReactiveX Criar eventos observáveis formam uma multidão de itens diferentes Aplique ReactiveX's funções de transformação e filtragem
Auditoria
    Desenvolvedores
Formação of a corrida 
    Parte a leitura, a discussão, exercícios e pesado a prática de mãos 
7 horas
A 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 .
7 horas
O 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 .

Last Updated:

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

Ofertas Especiais

De momento não existem Ofertas Especiais

Newsletter de Ofertas Especiais

Respeitamos a sua privacidade. Não partilharemos ou venderemos os seus dados e endereço de e-mail a terceiros. Pode a qualquer altura alterar suas preferências ou cancelar completamente a assinatura

Os Nossos Clientes

is growing fast!

We are looking for a good mixture of IT and soft skills in Portugal!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions