Cursos de Programação | Cursos de Programming

Cursos de Programação

Online ou no local, os cursos de treinamento de programação de computador ao vivo conduzidos por instrutores demonstram por meio da prática interativa os fundamentos e tópicos avançados de programação. O treinamento de programação 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

Declaração de Clientes

★★★★★
★★★★★

Programação Course Outlines

Nome do Curso
Duração
Visão geral
Nome do Curso
Duração
Visão geral
28 horas
Angular 16 é o lançamento principal mais recente da estrutura Angular e apresenta novos recursos e atualizações, como hidratação parcial, suporte experimental Jest, sistema de construção baseado em esbuild, suporte a projetos independentes e muito mais.Este treinamento ao vivo ministrado por instrutor (no local ou remoto) é destinado a desenvolvedores de nível iniciante a intermediário que desejam usar os recursos mais recentes de Angular 16 para construir, testar e implantar aplicativos da web.Ao final deste treinamento, os participantes serão capazes de:
    Configure um ambiente de desenvolvimento que inclua Node.js, Visual Studio Code e Angular CLI. Crie um aplicativo básico Angular 16 que exiba dados e lide com as interações do usuário. Use componentes, diretivas, pipes, serviços e módulos para organizar e reutilizar código. Use vinculação de dados, injeção de dependência, roteamento, formulários e cliente HTTP para se comunicar com serviços de back-end. Depure e teste Angular 16 aplicativos usando ferramentas como Chrome DevTools, Jest, Karma e Protractor.
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 agendar.
28 horas
Angular é um Javaframework de script popular para construir aplicações web.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores e programadores experientes que desejam levar suas habilidades Angular 15 para o próximo nível e aproveitar os recursos avançados de Angular 15 para criar, testar e implantar aplicações web de alto desempenho.No final desta formação, os participantes serão capazes de:
    Use técnicas avançadas para criar Angular 15 aplicativos. Entenda as práticas recomendadas para dimensionar e manter aplicativos de grande escala Angular 15. Desenvolva aplicativos de alto desempenho usando recursos avançados de Angular 15. Solucione problemas e otimize Angular 15 aplicativos. Aprenda sobre tópicos avançados, como renderização do lado do servidor, carregamento lento e muito mais.
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
O teste Angular é o processo de testar pedaços de código ou módulos pequenos e isolados em um aplicativo Angular.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a testadores e desenvolvedores experientes que desejam mergulhar profundamente nos testes Angular.No final desta formação, os participantes serão capazes de:
    Entenda o teste Angular em profundidade. Realize testes avançados de componentes e integração. Realize testes de ponta a ponta com Cypress e regressão visual.
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 Análise de Dados com Python no Power BI é a prática de utilizar a linguagem de programação Python no Microsoft Power BI, uma poderosa ferramenta de business intelligence e visualização de dados. Esta formação em direto orientada por um formador (no local ou remoto) destina-se a analistas de dados especializados que pretendam tirar partido das capacidades de análise de dados do Power BI, melhorando a sua capacidade de analisar e visualizar dados de forma eficaz. No final desta formação, os participantes serão capazes de
    Saiba como a Python pode ser integrada no Power BI para análise de dados. Utilizar scripts Python para carregar, limpar e pré-processar dados no ambiente do Power BI. Melhorar as capacidades de visualização de dados através da criação de visualizações personalizadas e interactivas utilizando Python. Adquirir competências avançadas de análise de dados utilizando Python.
Formato do curso
    Aula e debate interactivos. Muitos exercícios e práticas. Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
    Para solicitar uma formação personalizada para este curso, contacte-nos para combinar.
21 horas
Rust é uma linguagem de programação de sistemas moderna que ganhou popularidade por sua segurança de memória, desempenho e sistema de tipos fortes. Nos últimos anos, Rust também fez avanços significativos no desenvolvimento web, fornecendo aos desenvolvedores uma opção segura e eficiente para a construção de aplicações web.  Este treinamento ao vivo ministrado por instrutor (on-line ou no local) destina-se a desenvolvedores que desejam aproveitar Rust para desenvolvimento web e obter as habilidades necessárias para construir aplicativos web rápidos, confiáveis e seguros usando Rust. Ao final deste treinamento, os participantes serão capazes de:
    Configurar um ambiente de desenvolvimento Rust para desenvolvimento web. Crie aplicativos Web do lado do servidor usando Rust. Implemente APIs RESTful e manipule solicitações e respostas HTTP. Trabalhar com bancos de dados e gerenciar a persistência de dados em Rust. Desenvolva componentes frontend e interaja com eles usando Rust. Otimize o desempenho e garanta a segurança em Rust aplicativos Web.
Formato do Curso
    Palestra e discussão interativas. Exercícios práticos e tarefas de codificação. Implementação de projetos do mundo real em um ambiente de laboratório.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
28 horas
Angular é um Javaframework de script popular para construir aplicações web.Este treinamento ao vivo conduzido por instrutor (online ou no local) é destinado a desenvolvedores e programadores experientes que desejam levar suas habilidades Angular 14 para o próximo nível e aproveitar os recursos avançados de Angular 14 para criar, testar e implantar aplicações web de alto desempenho.No final desta formação, os participantes serão capazes de:
    Crie aplicativos avançados usando Angular 14. Entenda e implemente os recursos e técnicas mais complexos de Angular 14. Desenvolva código Angular 14 sustentável e escalável. Crie bibliotecas e módulos personalizados para estender a funcionalidade do Angular 14.
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
Angular é um Javaframework de script popular para construir aplicações web.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores e programadores que desejam usar os recursos mais recentes do Angular 15 para criar, testar e implantar aplicativos da web.No final desta formação, os participantes serão capazes de:
    Instalar e configurar Angular 15. Desenvolva aplicativos usando a arquitetura baseada em componentes de Angular 15. Aproveite as diretivas, serviços e canais integrados do Angular 15. Comunique-se com uma API RESTful usando o módulo HttpClient de Angular 15. Implemente autenticação e autorização em Angular 15 aplicativos. Teste e depure Angular 15 aplicativos. Entenda os novos recursos do Angular 15, como Diretiva de imagem, Lista de CDK para componentes de interface do usuário de construção, Redução padrão em guardas e Melhorias em esbuild para compilações mais rápidas.
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
Rust é uma linguagem de programação de alto desempenho e segura para memória que está ganhando popularidade na indústria de desenvolvimento de jogos. Com seu foco em segurança, simultaneidade e desempenho, Rust fornece aos desenvolvedores as ferramentas para criar mecanismos de jogo, sistemas e lógica de jogo eficientes e robustos. Este treinamento ao vivo ministrado por instrutor (online ou no local) destina-se a desenvolvedores e programadores de jogos que desejam aproveitar Rust para o desenvolvimento de jogos e adquirir as habilidades necessárias para construir jogos de alta qualidade usando Rust. Ao final deste treinamento, os participantes serão capazes de:
    Configure um ambiente de desenvolvimento para desenvolvimento de jogos com Rust. Compreenda conceitos e arquitetura de desenvolvimento de jogos usando Rust. Utilize os recursos de segurança de memória de Rust no desenvolvimento de jogos. Implemente mecânicas de jogo, sistemas e lógica de jogo usando Rust. Integre com bibliotecas gráficas ou mecanismos para renderização em Rust jogos. Otimize e depure Rust o código do jogo para desempenho e estabilidade.
Formato do Curso
    Palestra e discussão interativas. Exercícios práticos e tarefas de codificação. Projetos e demonstrações de desenvolvimento de jogos do mundo real.
Opções de personalização do curso
    Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
14 horas
Alpine JS é uma estrutura mínima de desenvolvimento de front-end para compor o comportamento diretamente em sua marcação. Ele pode ser usado para adicionar interatividade e capacidade de resposta às suas páginas da web.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores de nível avançado que desejam usar os recursos avançados do Alpine JS para desenvolvimento web moderno e dinâmico.No final desta formação, os participantes serão capazes de:
    Tenha uma compreensão profunda de como o Alpine JS funciona. Desenvolva sites modernos e interativos usando Alpine JS.
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
Angular é um Javaframework de script popular para construir aplicações web.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores e programadores que desejam usar os recursos mais recentes do Angular 14 para criar, testar e implantar aplicativos da web.No final desta formação, os participantes serão capazes de:
    Instalar e configurar Angular 14. Desenvolva aplicativos usando a arquitetura baseada em componentes de Angular 14. Aproveite as diretivas, serviços e pipes integrados do Angular 14. Comunique-se com uma API RESTful usando o módulo HttpClient de Angular 14. Implemente autenticação e autorização em Angular 14 aplicativos. Teste e depure Angular 14 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
Python é uma linguagem de programação de alto nível, versátil e interpretada, conhecida por sua simplicidade e legibilidade. Entre seus muitos recursos, o Python pode ser usado para automatizar a análise de logs, realizar análises de pacotes, realizar tarefas forenses digitais e até mesmo explorar táticas ofensivas de segurança cibernética em um contexto ético.Este treinamento ao vivo conduzido por instrutor (online ou no local) é destinado a desenvolvedores experientes que desejam obter uma compreensão abrangente da Python programação e suas aplicações em segurança cibernética.No final desta formação, os participantes serão capazes de:
    Use a programação Python para segurança cibernética defensiva. Entenda e use Python para técnicas ofensivas éticas e tarefas forenses digitais. Reconhecer as considerações legais e éticas relacionadas à segurança cibernética ofensiva e à divulgação de vulnerabilidades.
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
A análise de dados é a ciência de analisar dados brutos para obter insights e tendências. Tableau é uma ferramenta líder de inteligência de negócios e visualização de dados, enquanto SQL é a linguagem mais comumente usada para consultar bancos de dados. Juntamente com duas das linguagens de programação mais populares para ciência de dados, Python e R, Tableau e SQL fornecem uma solução robusta e completa que pode ajudar a visualizar e analisar dados de forma eficaz.Este treinamento ao vivo conduzido por instrutor (online ou no local) é destinado a analistas de dados e qualquer pessoa interessada em aprender como usar e integrar Tableau, Python, R e SQL para visualização e análise de dados.No final desta formação, os participantes serão capazes de:
    Realize a análise de dados usando Python, R e SQL. Crie insights por meio da visualização de dados com Tableau. Tome decisões baseadas em dados para operações de negócios.
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
Rust é uma poderosa linguagem de programação que oferece uma abordagem segura e eficiente para o desenvolvimento de sistemas embarcados. Com suas garantias de segurança de memória e controle de baixo nível, Rust é adequado para a construção de sistemas embarcados confiáveis e seguros.  Este treinamento ao vivo ministrado por instrutor (on-line ou no local) destina-se a desenvolvedores e engenheiros de sistemas embarcados que desejam aproveitar Rust para programação de sistemas embarcados e obter as habilidades necessárias para desenvolver aplicativos embarcados robustos e eficientes. Ao final deste treinamento, os participantes serão capazes de:
    Configurar um ambiente de desenvolvimento para Rust programação de sistemas embarcados. Entender e trabalhar com microcontroladores e seus periféricos usando Rust. Escreva código eficiente e confiável para sistemas embarcados com recursos limitados. Lidar com requisitos de simultaneidade e tempo real em aplicativos incorporados. Interface com hardware e uso de abstrações de baixo nível em Rust. Aplicar técnicas de gerenciamento de energia e otimização de baixa potência em sistemas embarcados.
Formato do Curso
    Palestra e discussão interativas. 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
O teste de automação C# é a prática de usar a linguagem de programação C# para criar testes automatizados para aplicativos de software. Envolve escrever scripts ou códigos que simulem as interações do usuário com a interface do usuário de um aplicativo, APIs ou outros componentes, com o objetivo de verificar se o software funciona corretamente e atende aos seus requisitos.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a engenheiros de teste de automação experientes que desejam aprender conceitos avançados de programação C# para testes de automação.No final desta formação, os participantes serão capazes de:
    Entenda os conceitos avançados de programação C# e as melhores práticas. Aplique princípios avançados de programação orientada a objetos para criar soluções de automação eficientes e flexíveis. Projete e desenvolva estruturas de automação modulares e reutilizáveis usando as melhores práticas do setor.
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.
7 horas
JSON Web Token (JWT) é um padrão aberto para compartilhar informações de segurança entre um cliente e um servidor.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores que desejam usar o JWT para transmitir informações entre diferentes partes como um objeto JSON.No final desta formação, os participantes serão capazes de:
    Entenda a estrutura e os casos de uso do JWT. Saiba como validar e invalidar JWTs. Gerenciar chaves criptográficas.
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
Node.js is an open source Javascript runtime environment. Express is a backend web application framework. MongoDB is a scalable document database. Combining Node.js, Express, and MongoDB provides a powerful set of features for building web applications or REST APIs. This instructor-led, live training (online or onsite) is aimed at developers who wish to use and integrate Node.js, Express, and MongoDB to build fast and scalable REST APIs. By the end of this training, participants will be able to:
  • Set up and integrate Node.js and Express with MongoDB.
  • Understand the features and architecture of Node.js, Express, and MongoDB.
  • Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
  • Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
  • Design data models and perform CRUD operations with MongoDB and Mongoose.
  • Test and debug APIs with Postman.
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.
28 horas
Angular é uma estrutura amplamente usada para JavaScript projetado para desenvolver aplicativos da Web escaláveis.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores e programadores experientes que desejam aproveitar os recursos avançados do Angular 13 para criar, testar e implantar aplicativos da Web de alto desempenho.No final desta formação, os participantes serão capazes de:
    Use efetivamente TypeScript e Angular CLI para criar Angular 13 aplicativos complexos. Desenvolva, teste e implemente Angular 13 aplicativos da Web para desempenho ideal. Crie componentes da Web para melhorar a capacidade de reutilização e manutenção de Angular 13 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
Rust é uma poderosa linguagem de programação de sistemas conhecida por sua ênfase na segurança da memória, simultaneidade e desempenho. Com sua sintaxe moderna e sistema de tipos fortes, Rust fornece aos desenvolvedores uma ferramenta confiável e eficiente para a construção de software no nível do sistema. Este treinamento ao vivo ministrado por instrutor (on-line ou no local) destina-se a desenvolvedores de nível iniciante a avançado que desejam aproveitar o poder de Rust para programação em nível de sistema e dominar as habilidades necessárias para criar aplicativos de sistemas robustos usando Rust.  Ao final deste treinamento, os participantes serão capazes de:
    Configurar um ambiente de desenvolvimento para Rust programação de sistemas. Desenvolver aplicações de sistemas eficientes e confiáveis usando Rust. Compreender e aplicar o modelo de gerenciamento de memória de Rust em um contexto de sistemas. Interface com código de baixo nível, como C e C++, usando Rust para tarefas no nível do sistema. Depure e solucione problemas de Rust programas de forma eficaz para cenários de programação de sistemas.
Formato do Curso
    Palestra e discussão interativas. 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
Grupo alvo: Líder de equipe técnica, desenvolvedor de software Objetivo do aprendizado: O objetivo do treinamento é adquirir a capacidade de desenvolver aplicativos de área de trabalho comercial na tecnologia WPF 4.5 e na linguagem C #. Durante o curso, os alunos se familiarizam com os recursos e ferramentas do MSDN para dar suporte ao processo de desenvolvimento, como o Microsoft Visual Studio .
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.
7 horas
Alpine JS é uma estrutura mínima de desenvolvimento de front-end para compor Javacomportamento de script para HTML marcações. Ele fornece ferramentas para utilizar a natureza reativa e declarativa das bibliotecas front-end.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores que desejam aprender e usar Alpine JS para aprimorar aplicativos JavaScript com sua natureza reativa e declarativa.No final desta formação, os participantes serão capazes de:
    Aprenda e entenda os conceitos básicos de Alpine JS. Use Alpine JS para desenvolver sites dinâmicos e outros projetos de forma eficiente.
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
Microservices é uma abordagem arquitetônica baseada no desenvolvimento de aplicações a partir de uma coleção de pequenos serviços.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores experientes que desejam criar, implantar e dimensionar aplicativos usando microsserviços criados com NodeJS e React.No final desta formação, os participantes serão capazes de:
    Desenvolva, implante e dimensione aplicativos usando diferentes microsserviços. Crie um aplicativo renderizado React do lado do servidor. Implante aplicativos multisserviço na nuvem usando Docker e Kubernetes. Realize testes de aplicativos em 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.
28 horas
Angular é um Javaframework de script popular para construir aplicações web. Angular 12 vem com recursos avançados, como melhorias de desempenho, serviços de linguagem, o novo compilador Ivy, validação de formulário e muito mais.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores que desejam mergulhar profundamente nos recursos avançados do Angular 12, incluindo componentes personalizados, diretivas, vinculação de dados avançada, carregamento lento e muito mais.No final desta formação, os participantes serão capazes de:
    Desenvolva Angular 12 aplicações utilizando técnicas e conceitos avançados. Implemente componentes e diretivas personalizados. Explore técnicas avançadas de vinculação de dados. Implemente carregamento lento e importações dinâmicas. Otimize o desempenho de um aplicativo Angular 12.
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
Blazor é um framework web de código aberto escrito em C# que permite aos desenvolvedores criar interfaces de usuário web interativas e aplicativos usando C#. Entity Framework (EF) Core é um mapeador de banco de dados de objeto para .NET que fornece aos desenvolvedores um mecanismo automatizado para acessar e armazenar dados em bancos de dados.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores da Web que desejam aprender como usar os recursos de desenvolvimento do Progressive Web Application (PWA) para criar uma experiência semelhante a um aplicativo em um site usando Entity Framework (EF) Core e Blazor.No final desta formação, os participantes serão capazes de:
    Use o pacote EF para trabalhar com bancos de dados. Use Blazor componentes, serviços, injeção de dependência, layout e roteamento. Crie service workers para habilitar os recursos do PWA em um aplicativo. Utilize notificações push e outros recursos do PWA.
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
Python é uma linguagem de programação escalável, flexível e amplamente utilizada para ciência de dados e aprendizagem de máquina. O Spark é um motor de processamento de dados usado na pesquisa, análise e transformação de dados grandes, enquanto Hadoop é um framework de biblioteca de software para armazenamento e processamento de dados em grande escala. Este treinamento ao vivo guiado por instrutores (online ou on-site) é dirigido a desenvolvedores que desejam usar e integrar Spark, Hadoop, e Python para processar, analisar e transformar grandes e complexos conjuntos de dados. No final do curso, os participantes poderão:
    Crie o ambiente necessário para iniciar o processamento de grandes dados com o Spark, Hadoop, e Python. Compreenda as características, os componentes essenciais e a arquitetura do Spark e Hadoop. Aprenda a integrar Spark, Hadoop, e Python para o processamento de dados grandes. Explore as ferramentas no ecossistema Spark (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka, e Flume). Construa sistemas de recomendação de filtragem colaborativa semelhantes a Netflix, YouTube, Amazon, Spotify e Google. Use o Apache Mahout para escalar algoritmos de aprendizagem de máquina.
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.
14 horas
Rust é uma linguagem de programação moderna em nível de sistema, conhecida por sua segurança de memória, simultaneidade e desempenho. Rust Avançado é um treinamento abrangente conduzido por instrutor que se aprofunda em tópicos e técnicas avançadas em Rust programação.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores de nível intermediário a avançado Rust que tenham uma compreensão sólida dos fundamentos Rust e que desejam aprimorar seus conhecimentos no idioma.No final desta formação, os participantes serão capazes de:
    Compreender tópicos e técnicas avançadas em Rust programação. Domine a propriedade avançada, a programação assíncrona e as características/genéricos. Obtenha proficiência em tratamento avançado de erros, macros e otimização de desempenho. Faça interface com outros idiomas, aproveite o inseguro Rust e implemente simultaneidade avançada. Aplique técnicas avançadas de solução de problemas para depurar e resolver problemas complexos em Rust programas.
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
Selenium is an open-source automated testing framework. It provides a set of tools and a platform for validating web applications and testing across different browsers. This instructor-led, live training (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium. By the end of this training, participants will be able to:
  • Install and configure Selenium WebDriver.
  • Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
  • Run C# Selenium test automation.
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
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.
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.
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.

Last Updated:

Upcoming Programação Courses

Cursos de fim de semana de Programação, Treinamento tardiurno de Programação, Treinamento em grupo de Programação, Programação guiado por instrutor, Treinamento de Programação de fim de semana, Cursos de Programação tardiurnos, coaching de Programação, Instrutor de Programação, Treinador de Programação, Cursos de treinamento de Programação, Aulas de Programação, Programação no local do cliente, Cursos privados de Programação, Treinamento individual de ProgramaçãoCursos de fim de semana de Programming, Treinamento tardiurno de Programming, Treinamento em grupo de Programming, Programming guiado por instrutor, Treinamento de Programming de fim de semana, Cursos de Programming tardiurnos, coaching de Programming, Instrutor de Programming, Treinador de Programming, Cursos de treinamento de Programming, Aulas de Programming, Programming no local do cliente, Cursos privados de Programming, Treinamento individual de Programming

Ofertas Especiais

Sem promoções

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.

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