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 Gaia ou nos centros de treinamento corporativo da NobleProg em Gaia. NobleProg -- Seu provedor de treinamento local
Holiday Inn Porto - Gaia
220, Rua Diogo Macedo, 220, Vila Nova de Gaia 4400-107 , Gaia, Portugal
Ideal for your business and leisure visit to Porto / Gaia
This instructor-led, live training in Gaia (online or onsite) is aimed at beginner-level developers and data analysts who wish to learn Python programming from scratch using Google Colab.
By the end of this training, participants will be able to:
Understand the basics of Python programming language.
Implement Python code in Google Colab environment.
Utilize control structures to manage the flow of a Python program.
Create functions to organize and reuse code effectively.
Explore and use basic libraries for Python programming.
Este treinamento ao vivo conduzido por instrutor em Gaia (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.
Este treinamento ao vivo conduzido por instrutor em Gaia (no local ou remoto) é destinado a JavaScript programadores e desenvolvedores que desejam aprender a trabalhar com JSON.
No final desta formação, os participantes serão capazes de
Object-Oriented Programming (OOP) é um paradigma de programação baseado no conceito de objectos. A OOP é mais centrada nos dados do que na lógica. A Python é uma linguagem de programação de alto nível famosa por sua sintaxe clara e legibilidade de código.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como começar com Object-Oriented Programming usando Python.
Ao final deste treinamento, os participantes serão capazes de:
Compreender os conceitos fundamentais de Object-Oriented Programming
Compreender a sintaxe OOP em Python
Escrever seu próprio programa orientado a objetos em Python
Público alvo
Iniciantes que gostariam de aprender sobre Object-Oriented Programming
Programadores interessados em aprender OOP em Python
Python programadores interessados em aprender OOP
Formato do curso
Parte palestra, parte discussão, exercícios e prática prática pesada
Este treinamento ao vivo conduzido por instrutor em Gaia (online ou no local) é destinado a desenvolvedores da Web que desejam usar Angular 8 para desenvolver aplicativos da Web do lado do cliente.
No final desta formação, os participantes serão capazes de
Criar e escalar SPAs a partir do zero.
Construir bibliotecas de código aberto Angular.
Segurar uma aplicação Agular com autenticação JWT.
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.
Esta formação ao vivo orientada por um instrutor em Gaia (online ou no local) destina-se a programadores que pretendam utilizar técnicas de programação avançadas C++ para desenvolver sistemas e aplicações complexas, seguras e de elevado desempenho.
No final desta formação, os participantes serão capazes de
Configurar um ambiente de desenvolvimento que inclua todas as bibliotecas, pacotes e frameworks do C++.
Compreender os recursos, componentes e elementos básicos do C++.
Criar aplicativos C++ complexos usando técnicas avançadas de programação.
Aprender a escrever código legível, rápido e seguro em C++.
Conheça as armadilhas de segurança comuns na linguagem C++ e como mitigá-las.
Implementar estratégias de teste para qualidade de código e controlo de segurança.
Utilizar as ferramentas de diagnóstico e depuração no desenvolvimento de C++.
Nesta formação em direto orientada por um instrutor em Gaia, os participantes aprenderão a utilizar as funcionalidades avançadas do Go'.
No final desta formação, os participantes serão capazes de
Configurar o ambiente de desenvolvimento do Go.
Compreender os fundamentos da linguagem de programação Go.
Compreender e usar os recursos avançados e poderosos do Go's.
Neste treinamento ao vivo conduzido por instrutor em Gaia, os participantes aprenderão como implementar ferramentas e técnicas avançadas de programação PHP.
No final desta formação, os participantes serão capazes de
Aprender conceitos avançados em programação PHP.
Estabelecer consistência e resolver problemas avançados usando programação PHP.
Explorar formas adicionais de construir software mais flexível usando PHP.
O curso fornece aos programadores de PHP as competências essenciais necessárias para tornar as suas aplicações resistentes aos ataques contemporâneos através da Internet. As vulnerabilidades da Web são discutidas através de exemplos baseados em PHP que vão além dos OWASP dez principais, abordando vários ataques de injeção, injecções de scripts, ataques contra o tratamento de sessões de PHP, referências diretas inseguras a objectos, problemas com o carregamento de ficheiros e muitos outros. As vulnerabilidades relacionadas com o PHP são introduzidas agrupadas nos tipos de vulnerabilidade padrão de validação de entrada inexistente ou incorrecta, tratamento incorreto de erros e excepções, utilização incorrecta de caraterísticas de segurança e problemas relacionados com o tempo e o estado. Neste último caso, são discutidos ataques como a evasão do open_basedir, a negação de serviço através do magic float ou o ataque de colisão de tabelas de hash. Em todos os casos, os participantes familiarizar-se-ão com as técnicas e funções mais importantes a utilizar para mitigar os riscos enumerados.
É dada especial atenção à segurança do lado do cliente, abordando as questões de segurança de JavaScript, Ajax e HTML5. São introduzidas várias extensões de PHP relacionadas com a segurança, como hash, mcrypt e OpenSSL para criptografia, ou Ctype, ext/filter e HTML Purifier para validação de entradas. As melhores práticas de proteção são apresentadas em relação à configuração do PHP (definição do php.ini), do Apache e do servidor em geral. Finalmente, é dada uma visão geral de várias ferramentas e técnicas de teste de segurança que os desenvolvedores e testadores podem usar, incluindo scanners de segurança, testes de penetração e pacotes de exploração, sniffers, servidores proxy, ferramentas de fuzzing e analisadores estáticos de código-fonte.
Tanto a introdução de vulnerabilidades como as práticas de configuração são apoiadas por uma série de exercícios práticos que demonstram as consequências de ataques bem sucedidos, mostrando como aplicar técnicas de mitigação e introduzindo a utilização de várias extensões e ferramentas.
Os participantes neste curso irão
Compreender os conceitos básicos de segurança, segurança informática e codificação segura
Conhecer as vulnerabilidades da Web para além das OWASP Top Ten e saber como evitá-las
Conhecer as vulnerabilidades do lado do cliente e as práticas de codificação segura
Ter um conhecimento prático de criptografia
Aprender a utilizar várias funcionalidades de segurança do PHP
Conhecer os erros típicos de codificação e saber como evitá-los
Ser informado sobre as vulnerabilidades recentes da estrutura PHP
Obter conhecimentos práticos sobre a utilização de ferramentas de teste de segurança
Obter fontes e leituras adicionais sobre práticas de codificação seguras
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 ao vivo conduzido por instrutor em Gaia (online ou no local) é destinado a administradores de sistemas que desejam configurar, implantar e gerenciar um CMS (sistema de gerenciamento de conteúdo) de nível empresarial baseado em Python.
No final desta formação, os participantes serão capazes de
Instalar e configurar um site CMS de grau de produção Django.
Definir funções e permissões de utilizador.
Configurar banco de dados e executar operações de manutenção.
Segurar, monitorar, otimizar e solucionar problemas de um sistema CMS Django ao vivo.
Realizar tarefas de administração, incluindo backup, restauração e migração de sites.
Lançar instâncias de vários sites do Django CMS no local ou em uma nuvem pública.
Integrar um Django CMS com aplicativos e sistemas de terceiros.
Este treinamento ao vivo conduzido por instrutor em Gaia (online ou no local) é destinado a desenvolvedores que desejam personalizar e estender um CMS (sistema de gerenciamento de conteúdo) de nível empresarial baseado em Python.
No final desta formação, os participantes serão capazes de
Configurar o ambiente de desenvolvimento necessário para começar a desenvolver.
Criar modelos de páginas e plugins personalizados.
Ligar funcionalidades de outra aplicação com um sistema DJango.
Integrar uma aplicação web Django inteira com um website Django CMS.
This instructor-led, live training in Gaia (online or onsite) is aimed at intermediate-level PHP developers who wish to apply design patterns effectively in their projects.By the end of this training, participants will be able to:
Understand the purpose and benefits of design patterns.
Identify and implement appropriate design patterns for common scenarios.
Structure PHP applications using industry-recognized best practices.
Integrate patterns into modern frameworks such as Symfony or Zend.
Go (Golang) é uma linguagem de programação de código aberto desenvolvida em Google. Um dos casos populares de uso é a programação de sistemas Unix.
Neste instrutor-led, treinamento ao vivo, os participantes aprenderão os fundamentos do programação de sistemas com Go enquanto eles passam através de exercícios práticos explorando as diversas características de Go.
No final do curso, os participantes poderão:
Conheça os fundamentos da programação de sistemas Go
Criar um ambiente de desenvolvimento Go
Escrever programas em Go
Use as características básicas e avançadas de Go para programação de sistemas Unix e Linux
Compreensão e uso Go de rotinas
Escreva código rápido e leve com Go
Escreva código de rede de baixo nível com Go
Auditoria
Programadores
Desenvolvedores
Formato do curso
Parte de palestras, parte de discussão, exercícios e prática pesada
Apache Groovy é uma linguagem de programação dinâmica JVM ( Java Virtual Machine). Alguns de seus recursos incluem capacidades de scripting, autoria de Linguagem Específica de Domínio, metaprogramação de tempo de execução e tempo de compilação e programação funcional. Groovy é frequentemente usado como um elogio ao Java .
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como programar no Groovy medida que avançam na criação de um aplicativo de amostra.
Público
Desenvolvedores
Formato do curso
Palestra parcial, parte discussão, exercícios e prática prática
Este treinamento ao vivo conduzido por instrutor em Gaia (no local ou remoto) é destinado a desenvolvedores da Web que desejam criar microsserviços e APIs usando Go.
No final desta formação, os participantes serão capazes de
Gerar código do cliente e do servidor com plugins do gRPC.
Fornecer segurança SSL para o aplicativo gRPC.
Implementar streaming avançado com API personalizada.
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 negócios da Internet na tecnologia ASP.NET MVC 4 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 .
Este treinamento ao vivo conduzido por instrutor Gaia (no local ou remoto) é destinado a desenvolvedores de nível intermediário a avançado que desejam entender a sintaxe do C# e tópicos relacionados à programação orientada a objetos no C#.
No final deste treinamento, os participantes serão capazes de:
Familiarizar-se com os recursos e ferramentas do MSDN.
Apoiar o processo de desenvolvimento, como a Microsoft Visual Studio.
Com uma participação de mercado de 60%, WordPress é o Sistema de Conteúdo Management (CMS) de escolha para muitos dos sites de alto perfil do mundo. PHP é uma linguagem do lado do servidor, que atua cerca de 82 por cento da web.
Neste treinamento guiado por instrutores, ao vivo (on-site ou remoto), os participantes com pouca ou nenhuma experiência de programação prévia aprenderão como personalizar um Wordpress site usando PHP.
No final do curso, os participantes poderão:
Configurar as ferramentas de desenvolvimento necessárias para começar a trabalhar rapidamente PHP
Compreender e alterar os diferentes tipos de PHP arquivos em WordPress
Este curso apresenta o aluno à linguagem Python . Após a conclusão desta aula, o aluno poderá escrever programas Python não triviais que lidam com uma ampla variedade de domínios. Os tópicos incluem componentes de linguagem, trabalhando com um IDE profissional, construções de fluxo de controle, cadeias de caracteres, E / S, coleções, classes, módulos e expressões regulares. O curso é complementado com muitos laboratórios práticos, soluções e exemplos de código.
Após a conclusão do curso, os alunos serão capazes de demonstrar conhecimento e compreensão dos Princípios de Segurança Python.
Este treinamento ao vivo conduzido por instrutor em Gaia (no local ou remoto) é destinado a desenvolvedores que desejam transformar um aplicativo React em um Progressive Web App.
No final desta formação, os participantes serão capazes de
Configurar o ambiente de desenvolvimento necessário para começar a transformar um aplicativo React.
Cache usando o Service Worker para fazer um aplicativo React funcionar offline.
Criar e estilizar uma notificação push.
Instalar o aplicativo da Web progressivo em um dispositivo móvel.
Este é um curso prático para qualquer pessoa que queira criar sites usando o AngularJS.Durante este curso, a última versão estável será usada. A versão de pré-lançamento pode ser usada apenas se marcada no formulário de reserva na seção de comentários. Versão mais antiga precisa ser mencionada antes da reserva
Este curso destina-se a trazer um iniciante no Java Script a um nível em que ele ou ela seja capaz de entrar no mercado como desenvolvedor Java Script.
O curso é intensivo e totalmente 'hands on'
Neste treinamento ao vivo conduzido por instrutor em Gaia (no local ou remoto), os participantes aprenderão como criar, testar e implantar um aplicativo Angular usando os recursos mais recentes em Angular 6.
No final desta formação, os participantes serão capazes de
Aprendendo a usar o Microsoft Visual Studio como um ambiente de desenvolvimento integrado (IDE) usando a linguagem de Programming VB.NET (Visual Basic .NET), uma linguagem de programação orientada a objetos e multiparadigma, implementada no .NET Framework 4.7.2
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 Gaia, Cursos de fim de semana de Programação em Gaia, Treinamento tardiurno de Programação em Gaia, Programação guiado por instrutor em Gaia, Treinador de Programação em Gaia, Aulas de Programação em Gaia, !Instrutor de Programação em Gaia, Programação guiado por instrutor em Gaia, Treinamendo de Programação de fim de semana em Gaia, Programação no local do cliente em Gaia, treinamento em grupo de Programação em Gaia, Cursos tardiurnos de Programação em Gaia,Coaching de Programação em Gaia, Treinamento individual de Programação em Gaia, Cursos privados de Programação em GaiaCursos de treinamento de Programming em Gaia, Cursos de fim de semana de Programming em Gaia, Treinamento tardiurno de Programming em Gaia, Programming guiado por instrutor em Gaia, Cursos privados de Programming em Gaia, Programming no local do cliente em Gaia, Treinamento individual de Programming em Gaia, treinamento em grupo de Programming em Gaia, Programming guiado por instrutor em Gaia, !Instrutor de Programming em Gaia, Treinamendo de Programming de fim de semana em Gaia, Treinador de Programming em Gaia, Aulas de Programming em Gaia, Cursos tardiurnos de Programming em Gaia,Coaching de Programming em Gaia