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.

Machine Translated

Declaração de Clientes

★★★★★
★★★★★

Nossos Clientes

Programas do curso Java

Nome do Curso
Duração
Visão geral
Nome do Curso
Duração
Visão geral
14 horas
Visão geral
Angular é uma estrutura de código aberto escrita em TypeScript para desenvolvimento web. Spring Boot é uma estrutura Java para a construção de microserviços e APIs. Angular e Spring Boot fornecem uma estrutura completa para os desenvolvedores construirem e implantarem aplicativos web full stack.

Este treinamento ao vivo (no local ou remoto) liderado por instrutores é voltado para desenvolvedores web que desejam usar Angular e Spring Boot para construir aplicativos full stack.

Ao final deste treinamento, os participantes poderão:

- Desenvolva um aplicativo completo de pilha com Angular e Sping Boot.
- Construa um aplicativo backend com Spring Boot.
- Crie aplicativos frontend com Angular. .
- Use a Segurança da Mola para configurar a autenticação para um aplicativo full stack.

Formato do Curso

- Palestra interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.

Opções de personalização de cursos

- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
28 horas
Visão geral
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.
35 horas
Visão geral
Spring é uma estrutura de aplicativo que fornece um modelo abrangente de programação e configuração para aplicativos corporativos baseados em Java.
14 horas
Visão geral
OpenXava is a Rapid Web Application Development Tool for Oracle and other databases. It is similar to Oracle Application Express (APEX) but open source.

This instructor-led, live training (online or onsite) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

By the end of this training, participants will be able to:

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about OpenXava, please visit: https://www.openxava.org/
7 horas
Visão geral
O 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 .
14 horas
Visão geral
Gradle é um sistema de automação baseado em Apache Ant e Apache Maven para declarar configurações de linguagem específicas de domínio. Usando Gradle, os usuários podem construir, testar e implantar aplicativos Java.

Este treinamento ao vivo (no local ou remoto) liderado por instrutores é voltado para desenvolvedores java que desejam usar Gradle para automatizar o processo de desenvolvimento Java web.

Ao final deste treinamento, os participantes poderão:

- Construa um aplicativo Java com Gradle.
- Gerencie dependências em uma aplicação Java.
- Use Gradle na nuvem.

Formato do Curso

- Palestra interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.

Opções de personalização de cursos

- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
21 horas
Visão geral
O JUnit é um framework para escrever testes repetitivos e fazer testes unitários para a linguagem Java .
28 horas
Visão geral
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
Visão geral
JavaServer Faces is a Java EE specification and framework for building component-orientated user interfaces. JavaServer Faces is an industry standard, used in enterprise-level web applications.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to use JavaServer Faces to create enterprise-level web applications.

By the end of this training, participants will be able to:

- Build a JavaServer Faces CRUD application that connects to a database.
- Validate forms through filtering input and sanitizing output.
- Use JDBC API and MySQL to perform operations on data.
- Secure Java EE web applications.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21 horas
Visão geral
Java Servlets, JSP and JDBC are the server-side technologies that power thousands of enterprise web applications. These three technologies are behind many Java web application development frameworks.

This instructor-led, live training (online or onsite) is aimed at developers who wish to understand the foundational technologies behind enterprise Java applications. The course also provides an excellent foundation for continuing on to learning Java frameworks such as Spring.

By the end of this training, participants will be able to:

- Install and configure the development environment needed to begin developing a Java web application.
- Understand how the MVC design pattern is implemented in Java applications.
- Implement Java Fetures such as JSP scripting elements, deployment descriptors and annotations.
- Create a sample web application that takes user queries, fetches data from a database and returns the results.
- Debug and troubleshoot legacy enterprise applications built with Java.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 horas
Visão geral
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.
35 horas
Visão geral
This course is intended for developers who are familiar with any other procedural or structural language (such as C, Pascal, C + +, Delphi). During the training participants will learn how to write basic programs In Java, test it, use standard libraries and create multi-threaded applications.

In extended version (5 days) participatns will also learn how to create console and GUI applications, communicate with database and by TCP/IP.
14 horas
Visão geral
Este curso ensina o uso prático do Hibernate para persistir objetos Java em um banco de dados relacional.
35 horas
Visão geral
O 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.
21 horas
Visão geral
Participantes que já são programadores Java que desejam estender seu horizonte e usaram mais conceitos de linguagem Java .
7 horas
Visão geral
Participantes que já são programadores Java que desejam estender seu horizonte e usaram mais conceitos de linguagem Java .
14 horas
Visão geral
Programação paralela é a execução computacional de cálculos e processos simultâneos. Usando a programação paralela em Java , os usuários podem criar aplicativos multithread que são de alto desempenho e responsivos.

Este treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a desenvolvedores da Web que desejam criar aplicativos multiencadeados em Java .

Ao final deste treinamento, os participantes serão capazes de:

- Crie aplicativos multithread em Java para qualquer finalidade e escala.
- Aplique algoritmos sem bloqueio e estruturas de dados para aumentar o desempenho.
- Compare padrões de design e considerações de desempenho para melhor otimização.
- Implemente encadeamentos em Java para compartilhamento e comunicação de dados.

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
Visão geral
ReactiveX é 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 .
28 horas
Visão geral
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.
14 horas
Visão geral
A 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 .
21 horas
Visão geral
Rest Assured APIs are Java domain specific language APIs for automating REST APIs. With Postman and Java, REST Assured APIs are able to invoke REST web services and match responses for testing.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.

By the end of this training, participants will be able to:

- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21 horas
Visão geral
Reinforcement Learning (RL) is an area of AI (Artificial Intelligence) used to build autonomous systems (e.e., an "agent") that learn by interacting with their environment in order to solve a problems. RL has applications in areas such as robotics, gaming, consumer modeling, healthcare, supply chain management, and more.

This instructor-led, live training (online or onsite) is aimed at data scientists who wish to create and deploy a Reinforcement Learning system, capable of making decisions and solving real-world problems within an organization.

By the end of this training, participants will be able to:

- Understand the relationships and differences between Reinforcement Learning and machine learning, deep learning, supervised and unsupervised learning.
- Analyze a real-world problem and redefine it as Reinforcement Learning problem.
- Implementing a solution to a real-world problem using Reinforcement Learning.
- Understand the different algorithms available in Reinforcement Learning and select the most suitable one for the problem at hand.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21 horas
Visão geral
RxJava is a Java library for enabling event-based applications (a.k.a. Reactive Programming).

This instructor-led, live training (online or onsite) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

By the end of this training, participants will be able to:

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about RxJava, please visit: https://github.com/ReactiveX/RxJava
7 horas
Visão geral
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 .
21 horas
Visão geral
Este curso aborda os conceitos e princípios de codificação seguros com Java através da metodologia de teste do Open Web Application Security Project ( OWASP ). O Open Web Application Security Project é uma comunidade online que cria artigos, metodologias, documentação, ferramentas e tecnologias disponíveis gratuitamente no campo da segurança de aplicações web.
7 horas
Visão geral
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 .
14 horas
Visão geral
Spring Boot é uma estrutura Java para criar APIs e microsserviços RESTful. React é uma biblioteca de scripts Java que fornece flexibilidade na integração com outras estruturas para compartilhar recursos. Redux é uma biblioteca Java Script para gerenciar estados de aplicativos e criar interfaces. Com Spring Boot , React e Redux, o usuário terá o kit de ferramentas necessário para criar aplicativos Web funcionais de front-end e back-end.

Esse treinamento ao vivo, conduzido por instrutor (no local ou remoto), é destinado a desenvolvedores da Web que desejam criar aplicativos da Web funcionais de front-end e back-end com Spring Boot , React e Redux.

Ao final deste treinamento, os participantes serão capazes de:

- Crie um aplicativo front-end com React e Redux.
- Crie APIs RESTful com o Spring Boot .
- Serviços da Web seguros com segurança Spring e tokens da Web JWT.

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
Visão geral
Spring (also known as Spring Framework) is a popular Java framework for creating web applications. It simplifies Java EE development and helps developers be more productive.

This instructor-led, live training (online or onsite) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 horas
Visão geral
Spring Boot é uma estrutura de desenvolvimento de aplicativos da web baseada em Java que favorece a convenção sobre a configuração. Spring Boot permite que os desenvolvedores criem aplicativos independentes de nível de produção que "apenas executam", normalmente em uma instância incorporada do Tomcat , Jetty ou Undertow.

Neste treinamento ao vivo, ministrado por instrutor, os participantes aprendem os principais recursos e a arquitetura do Spring Boot e sua relação com a estrutura subjacente do Spring. Amplas oportunidades para aplicar esse conhecimento e receber feedback são fornecidas pelo instrutor. Os participantes realizarão exercícios práticos ao vivo para definir, configurar e implantar aplicativos Spring.

No final do curso, os participantes terão o conhecimento e a prática necessários para implantar rapidamente seu próprio aplicativo Spring.

Formato do curso

- Forte ênfase na prática prática. A maioria dos conceitos é aprendida através de amostras, exercícios e desenvolvimento prático.
14 horas
Visão geral
A primavera é um quadro de código aberto escrito em Java. Rest serviços web são recursos que conectam aplicativos e serviços para se comunicar simultaneamente. A incorporação de serviços web REST no ambiente da Primavera permite que os desenvolvedores abstratem as interações de armazenamento de dados em uma API de repositório comum.

Este treinamento ao vivo e conduzido por instrutores (no local ou remoto) é destinado a desenvolvedores web que desejam construir APIs REST com o Spring Data REST.

Até o final deste treinamento, os participantes poderão:

- Construir APIs REST com descanso de dados de primavera.
- Expor APIs RESTful com descanso dos dados da mola.
- Teste e solucionar problemas REST APIs usando Postman.

Formato do curso

- Palestra interativa e discussão.
- 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 organizar.

Próximos Cursos de Java

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

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.

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!

This site in other countries/regions