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 Cascais ou nos centros de treinamento corporativo da NobleProg em Cascais. NobleProg -- Seu provedor de treinamento local
Eurostars Cascais Hotel
35-35A, Travessa da Republica, 35 -35A Cascais 2750-475 Portugal, Cascais, Portugal, 2750-475 Portugal
O Eurostars Cascais 4* está preparado para acolher todo o tipo de eventos e reuniões. Dispõe de 4 completas salas que se podem dividir com painéis, com luz natural e com acesso à zona ajardinada da piscina. Além disso, estão dotadas da mais alta tecnologia como: portas insonorizadas com olho mágico, sinalização dinâmica para identificar a empresa e projetor de slides
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores de nível iniciante a intermediário que desejam usar os recursos mais recentes do Angular 16 para criar, testar e implantar aplicativos da Web.
No final deste treinamento, os participantes serão capazes de:
Configurar um ambiente de desenvolvimento que inclui Node.js, Visual Studio Code e Angular CLI.
Criar um aplicativo básico Angular 16 que exibe dados e lida com interações do usuário.
Utilizar componentes, directivas, pipes, serviços e módulos para organizar e reutilizar código.
Utilizar ligação de dados, injeção de dependência, encaminhamento, formulários e cliente HTTP para comunicar com serviços de backend.
Depurar e testar Angular 16 aplicações utilizando ferramentas como Chrome DevTools, Jest, Karma e Protractor.
Esse treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores de nível intermediário Python que desejam aprimorar sua experiência de desenvolvimento Python usando o AWS Cloud9.
No final deste treinamento, os participantes serão capazes de:
Configurar e configurar o AWS Cloud9 para o desenvolvimento Python.
Entenda a interface e os recursos do AWS Cloud9 IDE.
Escrever, depurar e implantar aplicativos Python no AWS Cloud9.
Colaborar com outros desenvolvedores usando a plataforma AWS Cloud9.
Integrar o AWS Cloud9 com outros serviços da AWS para implantações avançadas.
Esta formação ao vivo orientada por instrutor em Cascais (online ou no local) destina-se a programadores e programadores experientes que pretendam elevar as suas competências em Angular 14 ao nível seguinte e tirar partido das funcionalidades avançadas de Angular 14 para criar, testar e implementar aplicações Web de elevado desempenho.
No final desta formação, os participantes serão capazes de
Criar aplicativos avançados usando o Angular 14.
Compreender e implementar os recursos e técnicas mais complexos do Angular 14's.
Desenvolver código Angular 14 que possa ser mantido e escalonado.
Criar bibliotecas e módulos personalizados para estender a funcionalidade do Angular 14's.
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores e engenheiros de sistemas embarcados que desejam aproveitar o Rust para programação de sistemas embarcados e obter as habilidades necessárias para desenvolver aplicativos embarcados robustos e eficientes.
No final desta formação, os participantes serão capazes de:
Configurar um ambiente de desenvolvimento para programação de sistemas embarcados em Rust.
Compreender e trabalhar com microcontroladores e seus periféricos usando Rust.
Escrever código eficiente e fiável para sistemas embebidos com recursos limitados.
Lidar com requisitos de concorrência e de tempo real em aplicações incorporadas.
Estabelecer interfaces com hardware e utilizar abstracções de baixo nível em Rust.
Aplicar técnicas de gestão de energia e de otimização de baixo consumo em sistemas incorporados.
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores de software de nível intermediário que desejam aprender os principais conceitos Java e princípios de programação do Java 17.
Ao final deste treinamento, os participantes serão capazes de:
Compreender os principais conceitos e princípios de programação do Java.
Escrever, compilar e executar aplicações Java usando Java 17.
Utilizar os novos recursos e aprimoramentos introduzidos no Java 17.
Trabalhar com conceitos de programação orientada a objetos (OOP) em Java.
Implementar recursos avançados do Java como lambdas, streams e módulos.
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores de nível avançado que desejam dominar os recursos mais recentes do Next.js 14, otimizar o desempenho e implementar técnicas modernas do React.No final deste treinamento, os participantes serão capazes de:
Implementar ganchos React avançados e recursos simultâneos.
Compreender e utilizar estratégias de encaminhamento Next.js de forma eficaz.
Aproveitar os componentes do servidor, as ações do servidor e as abordagens de renderização híbrida.
Otimizar a busca de dados, o armazenamento em cache e a regeneração estática incremental.
Utilizar Next.js como uma solução de backend com Edge Functions e Edge Runtime.
Gerir o estado utilizando React Context, Redux e bibliotecas de estado atómico.
Otimizar o desempenho da aplicação para Web Core Vitals.
Teste, monitorize e implemente aplicações Next.js de forma eficiente.
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores de nível intermediário Java que desejam projetar, desenvolver, implantar e manter aplicativos baseados em microsserviços usando estruturas Java como Spring Boot e Spring Cloud.
Ao final deste treinamento, os participantes serão capazes de:
Compreender os princípios e benefícios da arquitetura de microsserviços.
Construir e implantar microsserviços usando Java e Spring Boot.
Implementar descoberta de serviço, gerenciamento de configuração e gateways de API.
Proteger, monitorar e dimensionar microsserviços de forma eficaz.
Implantar microsserviços usando Docker e Kubernetes.
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores de nível iniciante que desejam aprender o básico de Groovy Programming.
No final deste treinamento, os participantes serão capazes de:
Compreender os conceitos básicos de programação.
Escrever scripts Groovy simples e utilizar os recursos principais do Groovy.
Compreender e aplicar os princípios básicos da programação orientada a objetos usando Groovy.
Aprender técnicas básicas de tratamento de erros para gerir erros de programação e excepções comuns em Groovy.
Este treinamento ao vivo conduzido por instrutor em Cascais (online ou no local) é destinado a analistas de dados que desejam usar VBA no Excel para automatizar tarefas.
No final desta formação, os participantes serão capazes de
Gravar e editar macros conforme necessário.
Escrever procedimentos usando dados da planilha.
Criar as suas próprias funções.
Tratar um evento (abertura de atualização de célula de planilha etc.) por meio do manipulador.
Este treinamento ao vivo conduzido por instrutor em Cascais é projetado para qualquer pessoa interessada em aprender C# para fins de teste de automação. É um curso intensivo e simplificado, com muitos exercícios práticos para que os participantes se familiarizem rapidamente com as habilidades essenciais de programação necessárias para aplicar em testes de automação de software. O foco é sobre os fundamentos do C# que podem ser direta e imediatamente aplicados à automação de testes.
Este curso não abrange estruturas de automação de teste em profundidade, como Selenium. Se você já é versado em C# e deseja ir direto para o teste com Selenium, por favor, confira: Selenium WebDriver em C#: Introdução à automação de testes web em C#.
Este treinamento ao vivo conduzido por instrutor em Cascais ensina os participantes como escrever código testável na forma de unidades de teste para facilitar o diagnóstico, isolamento e resolução de bugs. O treinamento orienta os participantes na criação de um ambiente de testes pronto para o trabalho usando a estrutura de testes unitários PHP.
Ao final deste treinamento, os participantes serão capazes de:
Distinguir entre unidades de teste boas e ruins.
Ler e interpretar resultados de testes.
Gerencie e diagnostique proativamente sua base de código para reduzir bugs.
Certifique-se de que sua base de código seja adequada para integração e implantação contínuas.
Esta formação ao vivo orientada por um instrutor em Cascais (online ou no local) destina-se a pessoas que desejam aprender apenas o suficiente Python para começar a analisar números de dados de vendas, análises de tráfego, interacções com clientes, etc.
No final desta formação, os participantes serão capazes de
Instalar e configurar o software, as bibliotecas e o ambiente de desenvolvimento necessários para começar a escrever código para análise de dados.
Analisar dados de fontes como Excel, ficheiros CSV, JSON e bases de dados.
Limpar dados para melhorar a sua utilidade antes de os analisar.
Realizar análises estatísticas simples.
Gerar relatórios que apresentem os dados desejados no formato correto, desde números simples até visualizações de dados.
Obter informações valiosas a partir dos dados, incluindo tendências de desempenho e áreas problemáticas.
Este treinamento ao vivo conduzido por instrutor em Cascais (online ou no local) é destinado a desenvolvedores que desejam usar Python para automatizar o processo de rastreamento de muitos sites para extrair dados para processamento e análise.
No final desta formação, os participantes serão capazes de
Instalar e configurar Python e todos os pacotes relevantes.
Recuperar e analisar dados armazenados em muitos sites diferentes.
Compreender como os sites funcionam e como seu HTML é estruturado.
Construir spiders para rastrear a web em escala.
Usar Selenium para rastrear páginas web baseadas em AJAX.
O objetivo do treinamento é fornecer uma base para a programação desde o início até a sintaxe geral dos paradigmas de programação. O treinamento é apoiado por exemplos baseados em linguagens de programação como C, Java, Python, Scala, C#, Closure e JavaScript. Durante o treinamento, os participantes adquirem uma compreensão geral dos padrões de programação, das melhores práticas, do design comumente utilizado e da revisão da implementação desses tópicos através de diversas plataformas. Cada um dos assuntos discutidos durante o curso é ilustrado com exemplos dos mais básicos e mais avançados e baseados em problemas reais.
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
Porque precisamos de Clean Code? Os programas evolucionam, portanto, o código é continuamente atualizado pode ser muito, muito difícil voltar através do código impuro para encontrar e atualizar o código fonte em média, o custo de escrever o código original é apenas 40% do custo total de um sistema; 60% do custo, em média, é gastado mantendo e atualizado código. O código mal aumenta dramáticamente que a razão 40/60, fronteira em 20/80 nos peors casos; quanto mais impure o código é, mais tempo que apenas o passamos a atualização.
Este treinamento tem como objetivo apresentar o C++ como uma extensão comum de C ao aplicar o desenvolvimento de sistemas embarcados orientados a objetos. Como o C++ engloba C, este treinamento nos leva de C para C++ de forma natural, e explora o funcionamento interno de como o C++ é implementado. Isso é especialmente valioso para compreender ao aplicar o C++ em um ambiente de recursos limitados embarcado. O padrão C++ passou recentemente por uma grande revisão, também conhecido como C++11, e uma nova versão está a caminho, C++14. Este curso aborda os temas trazidos por essas revisões que são especialmente úteis, como gerenciamento de memória de alto desempenho, concorrência utilizando um ambiente multicore e programação bare-metal próxima ao hardware.
OBJETIVO / BENEFÍCIOS
O principal objetivo desta classe é que você possa usar o C++ de uma “maneira correta”.
Apresentar o C++ como uma alternativa de linguagem orientada a objetos em um contexto de sistema embarcado
Mostrar as semelhanças – e diferenças – com a linguagem C
Compreender diferentes estratégias de gerenciamento de memória – especialmente a semântica de movimentação introduzida com o C++11
Explorar o funcionamento interno e entender o que diferentes paradigmas em C++ levam ao código de máquina
Usar templates para alcançar abstrações de alta ordem seguras de tipo para programação bare-metal próxima ao hardware – I/O mapeado por memória, bem como interrupções – especialmente os templates variádicos introduzidos com o C++11
Fornecer alguns padrões de design úteis, especialmente aplicáveis em um contexto embarcado
Alguns exercícios para praticar alguns conceitos
AUDIÊNCIA / PARTICIPANTES
Este treinamento é direcionado para C++ - programadores que pretendem começar a usar C++ em um contexto de sistema incorporado.
CONHECIMENTO PRÉVIO
O curso requer conhecimentos básicos de programação em C++ , correspondentes aos nossos treinamentos " C++ - Nível 1" e " C++ Nível 2 - Introdução ao C++ 11".
EXERCÍCIOS PRÁTICOS
Durante o treinamento, você praticará os conceitos apresentados em vários exercícios. Usaremos o ambiente de desenvolvimento integrado aberto e gratuito do Eclipse
Este curso de quatro dias fornece fundamentos de processamento de imagens usando o Matlab. Você vai praticar como alterar e aprimorar imagens e até mesmo extrair padrões das imagens. Você também aprenderá como construir filtros 2D e aplicá-los nas imagens. Exemplos e exercícios demonstram o uso da funcionalidade apropriada do Matlab e do Image Processing Toolbox durante todo o processo de análise.
Este treinamento ao vivo conduzido por instrutor em Cascais (online ou no local) é destinado a desenvolvedores e programadores que desejam construir, gerenciar e executar aplicativos Java usando Java 11.
No final desta formação, os participantes serão capazes de
Migrar de versões Java mais antigas para Java 11 para implementar novos recursos e alterações na plataforma.
Explorar novos métodos em Java 11 para aprimorar e simplificar o desenvolvimento de aplicativos.
Aprender os principais conceitos de Java para criar aplicativos para vários sistemas e dispositivos usando Java 11.
During the training in Cascais, participants will learn about process and modern tools for producing efficient software in Java. They learn performance-related traps, benchmarking, profiling, tuning, memory analysis, performance tricks using collections or IO. Learned topics and tools are applicable regardless of the technologies used in the project, because we focus on language-level performance, tools and embedded libraries. Tuning discusses parameters of JVM provided by Oracle.
Este treinamento ao vivo conduzido por instrutor in Cascais (no local ou remoto) é destinado a engenheiros que desejam usar o Jest para testar aplicações e componentes React.
No final desta formação, os participantes serão capazes de
Instalar e configurar um ambiente de teste adequado.
Escrever testes assíncronos para React aplicações e componentes.
Executar testes avançados do Jest que incluem mocking, spies e stubs.
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a desenvolvedores da web que desejam usar Laravel e Vue JS para desenvolvimento web fullstack.
No final desta formação, os participantes serão capazes de
Este treinamento ao vivo conduzido por instrutor em Cascais (no local ou remoto) é destinado a cientistas de dados que desejam usar o aprendizado de máquina em Mathematica para análise de dados.
No final desta formação, os participantes serão capazes de
Criar e treinar modelos de aprendizagem automática.
Importar e preparar dados para aprendizado de máquina.
Separar dados de treinamento de dados de teste.
Explorar aplicações de aprendizagem profunda e redes neurais na análise de dados.
Este é um curso de treinamento avançado em C++ , focado no desenvolvimento e design de software orientado a objetos (OO) com a linguagem de programação C++ .
A programação orientada para objectos (em inglês Object-Oriented Programming, OOP) é um paradigma de programação que se baseia na ideia de criar programas baseados em objectos que combinam dados e funções (métodos) que operam sobre esses dados. A OOP envolve a organização do código em unidades lógicas chamadas objectos, que podem ter as suas próprias características (variáveis) e comportamentos (métodos). A programação orientada para objectos ajuda a organizar o código, facilita a sua reutilização e melhora a sua legibilidade e compreensão. [A programação orientada para os objectos é amplamente utilizada na indústria das TI devido à sua flexibilidade, modularidade e capacidade de modelar objectos reais e as relações entre eles. Linguagens como Java, C++, Python, JavaScript utilizam o paradigma da programação orientada para os objectos.
Neste treinamento ao vivo conduzido por instrutor em Cascais, os participantes aprendem a usar o React Native Expo por meio de discussões e práticas práticas. No final do curso, os participantes estarão equipados para criar e implantar seu próprio aplicativo React Native usando React Native Expo.
Este curso cobre as bases da linguagem de programação Haskell, introduzindo o participante à linguagem de programação Haskell. O curso explora as diferenças fundamentais com programação imperatica e ensina as habilidades do pensamento funcional.
Os estudantes deverão aprender todas as ferramentas e conceitos necessários para começar a escrever e entender os programas mais simples de Haskell.
Leia mais...
Última Atualização:
Declaração de Clientes (25)
exercícios, resolução de problemas para cada um de nós
Monika
Curso - Angular 18
Máquina Traduzida
O formador era muito conhecedor e foi muito prestável.
Thilini Alwis - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Máquina Traduzida
O estilo de formação e os conhecimentos gerais do formador.
Kenosi - NWK Limited
Curso - Laravel: Middleware Development
Máquina Traduzida
As aulas foram muito interactivas e os exercícios foram muito práticos
Heino - NWK Limited
Curso - Laravel and Vue.js
Máquina Traduzida
O ritmo e as explicações
Wiliam - DB Global Technology
Curso - PowerShell Master Class
Máquina Traduzida
Bom relacionamento, Łukasz teve tempo para as perguntas de todos e foi capaz de ajudar qualquer pessoa que tivesse algum problema
Kelly Morris - Titian Software Poland Sp. z o.o.
Curso - Selenium WebDriver in C#
Máquina Traduzida
Múltiplos exemplos para cada módulo e grande conhecimento do formador.
Sebastian - BRD
Curso - Secure Developer Java (Inc OWASP)
Máquina Traduzida
Fornecido com nestjs, apesar de não constar da ordem de trabalhos
Foi muito interativo e informativo. O formador foi muito paciente connosco quando não compreendíamos alguma coisa e assegurou que ninguém ficasse para trás durante a formação.
Daniel - INIT Innovations in Transportation Ltd.
Curso - Angular 17
Máquina Traduzida
Também obtivemos uma visão geral complexa sobre o contexto - por exemplo, porque é que precisamos de algumas anotações e o que significam. Gostei da parte prática da formação - ter de executar manualmente os comandos e chamar as restantes API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Máquina Traduzida
Gostei do facto de a formação se centrar mais na vertente prática.
Mihaela - Ness
Curso - NgRx
Máquina Traduzida
A aula foi informativa e fácil de acompanhar.
Najeeda Motala - Multichoice
Curso - Advanced C# for Automation Test Engineers
Máquina Traduzida
Paciência e ritmo
vuyisa - Vodacom
Curso - Introduction to Programming
Máquina Traduzida
Adaptado às nossas necessidades
Rafal - Haleon
Curso - C#.Net
Máquina Traduzida
O facto de ter mais exercícios práticos utilizando dados mais semelhantes aos que utilizamos nos nossos projectos (imagens de satélite em formato raster)
Matthieu - CS Group
Curso - Scaling Data Analysis with Python and Dask
Máquina Traduzida
- A disponibilidade do formador para responder às nossas perguntas e para nos ajudar com as questões - A parte básica inicial do curso, em que o formador nos deu informações iniciais para nos preparar para os exemplos
Lora
Curso - Bazel
Máquina Traduzida
Gostei dos exemplos interactivos em que trabalhámos, o formador era extremamente conhecedor de quase todos os assuntos sobre os quais tínhamos dúvidas e deu excelentes conselhos para os nossos casos de utilização no mundo real relacionados com algumas das matérias da formação.
Tracy - GenesysGo
Curso - Rust Advanced
Máquina Traduzida
Construção prática do código a partir do zero.
Igor - Draka Comteq Fibre B.V.
Curso - Introduction to Image Processing using Matlab
Máquina Traduzida
Ambiente amigável. Além disso, gostei da formação individual. É muito produtivo. Recomendo-o sem dúvida aos meus amigos e colegas.
Zeed - Tamkeen Technologies
Curso - Building Microservices with NodeJS and React
Máquina Traduzida
O Trainor fornece mais amostras, o que ajuda imenso.
Romulo - Tribal Software Philippines, Inc.
Curso - Advanced TypeScript
Máquina Traduzida
exercícios de codificação
Kesh - Vodacom
Curso - HTML5, JavaScript, and CSS4
Máquina Traduzida
Muito interativo com vários exemplos, com uma boa progressão de complexidade entre o início e o fim da formação.
Jenny - Andheo
Curso - GPU Programming with CUDA and Python
Máquina Traduzida
A situação era atípica, porque uma formação intensiva para programadores tinha de ser realizada com não programadores. Lukasz aceitou este desafio com empatia e muito humor. Através da sua forma inteligente e flexível, conseguiu assegurar que todos obtivessem um ganho de aprendizagem concreto. Gostei muito e teria todo o gosto em participar novamente num seminário com o Lukasz.
Christoph - Honda Bank GmbH
Curso - MERN Fullstack Development
Máquina Traduzida
forma acessível de transmissão de conhecimentos
Bartlomiej - Politechnika Lodzka
Curso - Java 16
Máquina Traduzida
Tudo. Mais uma vez, considerando a quantidade de conceitos que Fulvio cobriu, incluindo uma explicação detalhada em três dias foi muito bom. Gostei do facto de ele ter abordado muitos conceitos que nós, como Engenheiros de Dados, precisaríamos.
Cursos de treinamento de Programação em Cascais, Cursos de fim de semana de Programação em Cascais, Treinamento tardiurno de Programação em Cascais, Programação guiado por instrutor em Cascais, Programação no local do cliente em Cascais, Treinamendo de Programação de fim de semana em Cascais, Treinador de Programação em Cascais, Treinamento individual de Programação em Cascais, Cursos privados de Programação em Cascais, treinamento em grupo de Programação em Cascais, !Instrutor de Programação em Cascais, Aulas de Programação em Cascais, Programação guiado por instrutor em Cascais, Cursos tardiurnos de Programação em Cascais,Coaching de Programação em CascaisCursos de treinamento de Programming em Cascais, Cursos de fim de semana de Programming em Cascais, Treinamento tardiurno de Programming em Cascais, Programming guiado por instrutor em Cascais, !Instrutor de Programming em Cascais, treinamento em grupo de Programming em Cascais, Programming guiado por instrutor em Cascais, Treinador de Programming em Cascais, Cursos privados de Programming em Cascais, Treinamento individual de Programming em Cascais, Treinamendo de Programming de fim de semana em Cascais, Programming no local do cliente em Cascais, Cursos tardiurnos de Programming em Cascais,Coaching de Programming em Cascais, Aulas de Programming em Cascais