Cursos de treinamento ao vivo em Sistemas Embarcados, ministrados por instrutores, presenciais ou online, demonstram, por meio de prática interativa e hands-on, os fundamentos e tópicos avançados de Sistemas Embarcados.
O treinamento em Sistemas Embarcados está disponível como "treinamento ao vivo online" ou "treinamento ao vivo presencial". O treinamento ao vivo online (também conhecido como "treinamento ao vivo remoto") é realizado por meio de um desktop remoto interativo. O treinamento ao vivo presencial pode ser realizado localmente nas instalações do cliente em Lisboa ou nos centros corporativos de treinamento da NobleProg em Lisboa.
NobleProg -- Seu Provedor de Treinamento Local
Centro de Negócios do Aeroporto de Lisboa
Alameda das Comunidades Portuguesas , Lisboa, Portugal, 1700-007
Nossas instalações estão localizadas no coração de Lisboa, com fácil acesso a transportes públicos e diversas opções de estacionamento nas proximidades. Nossas salas de aula são equipadas com tecnologia de ponta, permitindo que você aproveite ao máximo seu curso de formação.
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
Hotel Real Oeiras
nº5, R. Álvaro Rodrigues de Azevedo nº 5, 2770-197 Paço de Arcos, Paço de Arcos, Portugal, 2770-197 Paço de Arcos
Com uma localização privilegiada junto aos principais parques empresariais de Oeiras, como Lagoas Park, o Tagus Park e a Quinta da Fonte, o Hotel Real Oeiras é um hotel 4 estrelas que oferece todas as condições para a organização e realização de todo o tipo de reuniões e eventos sociais.
Quer se trate de uma reunião de negócios, um congresso, um evento empresarial, evento social, um jantar ou almoço privado, um casamento, um batizado, uma festa de aniversário ou até mesmo um divertido aniversário de criança, as 8 salas multifuncionais são a opção ideal.
Todas as salas têm luz natural e acesso direto à piscina exterior e zonas verdes envolventes que fazem com que este hotel seja a escolha perfeita para tornar o seu evento num acontecimento memorável.
“Uma escapadela perfeita a cerca de 30 minutos de Lisboa”. Desligue-se do mundo e descubra o Hotel Mercure Lisboa Almada. Este hotel de 4 estrelas inserido numa zona verde tem vista para o Rio Tejo e para o mítico Cristo Rei. A uma curta distância de carro, relaxe nas belas praias da Costa da Caparica. O hotel oferece um restaurante moderno com uma grande variedade de sumos de frutas naturais e cocktails sem álcool, além de 4 salas de reuniões totalmente equipadas.
Situado na ampla Várzea de Sintra, rodeado de zonas verdes e com uma vista deslumbrante sobre o Palácio da Pena, o hotel Vila Galé Sintra Resort Hotel, Conference & Spa tem o espaço ideal para as suas reuniões de negócios. A pensar em si e na sua empresa, disponibiliza salas para reuniões, congressos ou ações de team building, mas também adaptáveis a outro tipo de eventos. Temos as soluções certas para proporcionar momentos memoráveis.
Rust para Sistemas Embarcados concentra-se na aplicação de Rust de nível intermediário em ambientes de hardware de baixo nível e com recursos limitados, abrangendo toolchains, padrões de segurança, considerações de tempo real e fluxos de trabalho de implantação.
Este treinamento ao vivo, ministrado por instrutores (online ou presencial), destina-se a desenvolvedores Rust de nível intermediário e engenheiros embarcados que desejam construir firmware seguro e confiável usando Rust.
Ao final deste treinamento, os participantes serão capazes de:
Configurar e preparar um ambiente de depuração e toolchain Rust embarcada.
Escrever firmware idiomático e seguro em memória usando abstrações no_std e embedded-hal.
Projetar e implementar código com concorrência e segurança para interrupções em Rust.
Implantar, depurar e realizar benchmarking de firmware Rust em hardware real.
Formato do Curso
Aula interativa e discussão.
Labs práticos usando hardware físico ou simulado.
Exercícios guiados com construção incremental de código e sessões de depuração ao vivo.
Opções de Personalização do Curso
Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Este treinamento presencial conduzido por instrutor em Lisboa (online ou presencial) é direcionado a desenvolvedores e engenheiros de sistemas embarcados que desejam aproveitar Rust para programação de sistemas embarcados e adquirir as habilidades necessárias para desenvolver aplicações embarcadas robustas e eficientes.
Ao final deste treinamento, os participantes serão capazes de:
Configurar um ambiente de desenvolvimento para programação embarcada com Rust.
Entender e trabalhar com microcontroladores e seus periféricos usando Rust.
Escrever código eficiente e confiável para sistemas embarcados com recursos limitados.
Lidar com concorrência e requisitos de tempo real em aplicações embarcadas.
Interfacear com hardware e usar abstrações de nível baixo em Rust.
Aplicar técnicas de gerenciamento de energia e otimização de baixa potência em sistemas embarcados.
Este treinamento ao vivo conduzido por instrutor em Lisboa (no local ou remoto) é destinado a engenheiros e técnicos automotivos de nível intermediário que desejam obter experiência prática em testes, simulações e diagnósticos de ECUs usando ferramentas Vetor como CANoe e CANape.
No final desta formação, os participantes serão capazes de:
Compreender o papel e a função das ECUs nos sistemas automotivos.
Instalar e configurar ferramentas vectoriais como o CANoe e o CANape.
Simular e testar a comunicação de ECUs em redes CAN e LIN.
Analisar dados e efetuar diagnósticos em UCE.
Criar casos de teste e automatizar fluxos de trabalho de teste.
Calibrar e otimizar ECUs utilizando abordagens práticas.
Este treinamento ao vivo conduzido por instrutor em Lisboa (no local ou remoto) é destinado a engenheiros automotivos de nível intermediário e desenvolvedores de sistemas embarcados que desejam entender os aspectos teóricos das ECUs, com foco em ferramentas e metodologias baseadas em vetores usadas no design e desenvolvimento automotivo.
No final desta formação, os participantes serão capazes de:
Compreender a arquitetura e as funções das ECUs nos veículos modernos.
Analisar os protocolos de comunicação utilizados no desenvolvimento de ECUs.
Explorar ferramentas baseadas em vectores e as suas aplicações teóricas.
Aplicar princípios de desenvolvimento baseados em modelos ao projeto de ECU.
Esta formação ao vivo, liderada por um instrutor, em Lisboa (online ou presencial) é direcionada a engenheiros de sistemas embarcados e desenvolvedores de IA de nível intermediário que desejam implantar modelos de aprendizado de máquina em microcontroladores usando TensorFlow Lite e Edge Impulse.
Ao final desta formação, os participantes serão capazes de:
Compreender os fundamentos do TinyML e seus benefícios para aplicações de IA na borda.
Configurar um ambiente de desenvolvimento para projetos TinyML.
Treinar, otimizar e implantar modelos de IA em microcontroladores de baixo consumo de energia.
Usar TensorFlow Lite e Edge Impulse para implementar aplicações reais de TinyML.
Otimizar modelos de IA para eficiência energética e restrições de memória.
Sistemas embarcados são sistemas de computação projetados para realizar funções dedicadas dentro de sistemas maiores. IoT (Internet of Things) é uma rede de dispositivos físicos interconectados, incorporados com sensores e software que se comunicam e trocam dados pela internet.
Este treinamento presencial conduzido por instrutor (online ou no local) destina-se a profissionais técnicos de nível iniciante que desejam compreender e aplicar conceitos de sistemas embarcados e IoT usando C e arquiteturas de microcontroladores.
Ao final deste treinamento, os participantes serão capazes de:
Compreender a arquitetura e componentes dos sistemas embarcados.
Escrever e compilar código C para interação com hardware embarcado.
Trabalhar com periféricos de microcontroladores, como timers e ADCs (Conversores Analógico-Digital).
Compreender como os sistemas embarcados contribuem para as arquiteturas do IoT.
Formato do Curso
Aula interativa e discussão.
Muitos exercícios e práticas.
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.
Este treinamento ministrado pelo instrutor (online ou presencial) é direcionado a engenheiros que desejam aprender como usar o C embarcado para programar diversos tipos de microcontroladores com base em diferentes arquiteturas de processador (8051, ARM CORTEX M-3 e ARM9).
Neste treinamento presencial, ministrado pelo instrutor em Lisboa, os participantes aprenderão como programar o Arduino para uso prático, como controlar luzes, motores e sensores de detecção de movimento. Este curso assume o uso de componentes de hardware reais em um ambiente de laboratório ao vivo (não hardware simulado por software).
Ao final deste treinamento, os participantes serão capazes de:
Programar o Arduino para controlar luzes, motores e outros dispositivos.
Compreender a arquitetura do Arduino, incluindo entradas e conectores para dispositivos adicionais.
Adicionar componentes de terceiros, como LCDs, acelerômetros, giroscópios e rastreadores GPS, para estender a funcionalidade do Arduino.
Compreender as várias opções em linguagens de programação, desde C até linguagens de arrastar-e-soltar.
Testar, depurar e implantar o Arduino para resolver problemas do mundo real.
O C++ é adequado para sistemas embarcados, como microcontroladores e sistemas operacionais em tempo real?
A programação orientada a objetos deve ser usada em microcontroladores?
O C++ está muito distante do hardware para ser eficiente?
Este treinamento presencial, conduzido por um instrutor, aborda essas perguntas e demonstra através de discussões e práticas como o C++ pode ser usado para desenvolver sistemas embarcados com código preciso, legível e eficiente. Os participantes colocam a teoria em prática criando uma aplicação embarcada de amostra em C++.
Ao final deste treinamento, os participantes serão capazes de:
Compreender os princípios da modelagem orientada a objetos, programação de software embarcado e programação em tempo real
Produzir código para sistemas embarcados que seja pequeno, rápido e seguro
Evitar o aumento do tamanho do código devido a templates, exceções e outras características da linguagem
Compreender as questões relacionadas ao uso do C++ em sistemas críticos à segurança e em tempo real
Depurar um programa C++ em um dispositivo de destino
Público-alvo
Desenvolvedores
Projetistas
Formato do curso
Parte palestra, parte discussão, exercícios e muita prática hands-on
Este treinamento presencial conduzido por instrutor em Lisboa (online ou no local) é destinado a engenheiros e cientistas que desejam aprender e aplicar implementações de DSP para lidar eficientemente com diferentes tipos de sinais e obter melhor controle sobre sistemas eletrônicos multicanal.
Ao final deste treinamento, os participantes serão capazes de:
Configurar e configurar a plataforma e as ferramentas de software necessárias para o Processamento Digital de Sinais.
Compreender os conceitos e princípios fundamentais do DSP e suas aplicações.
Familiarizar-se com componentes de DSP e utilizá-los em sistemas eletrônicos.
Gerar algoritmos e funções operacionais usando os resultados do DSP.
Utilizar as características básicas das plataformas de software de DSP e projetar filtros de sinais.
Sintetizar simulações de DSP e implementar vários tipos de filtros para DSP.
Este treinamento liderado por instrutor (online ou presencial) é voltado para desenvolvedores C que desejam aprender os princípios de design de aplicações embarcadas em C.
No final deste treinamento, os participantes serão capazes de:
Compreender as considerações de design que tornam os programas embarcados em C confiáveis
Definir a funcionalidade de um sistema embarcado
Definir a lógica e estrutura do programa para obter o resultado desejado
Projetar uma aplicação embarcada confiável, livre de erros
Obter o melhor desempenho do hardware de destino
Formato do Curso:
Aula interativa e discussão
Exercícios e prática
Implementação hands-on em um ambiente de laboratório ao vivo
Opções de Customização do Curso:
Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
Um curso de dois dias que consiste em cerca de 60% de laboratórios práticos, focando nos internos do kernel do Linux embarcado, arquitetura, desenvolvimento e investigação sobre como escrever e integrar vários tipos de drivers de dispositivo.
Quem deve participar?
Engenheiros interessados no desenvolvimento do kernel do Linux em sistemas e plataformas embarcados.
Construa sistemas Linux embarcados do zero utilizando ferramentas de desenvolvimento cruzado padrão do setor e projetos práticos. Este curso de dois dias abrange a história do Linux, modelos de desenvolvimento de código aberto, carregadores de inicialização, construção de sistemas personalizados, sistemas de compilação e depuração de aplicações. Com 60% de tempo dedicado à implementação prática, os participantes configuram carregadores de inicialização, compilam toolchains, constroem sistemas de arquivos e executam tarefas de desenvolvimento Linux embarcado do mundo real.
Este treinamento tem como objetivo introduzir o C++ como a extensão comum do C quando se aplica o desenvolvimento orientado a objetos de sistemas embarcados. Como o C++ engloba o C, este treinamento nos leva naturalmente do C ao C++, explorando os bastidores de como o C++ é implementado. Isso é especialmente valioso para compreender quando se aplica o C++ em um ambiente de recursos limitados embarcado. O padrão C++ passou recentemente por uma revisão importante, conhecida como C++11, e uma nova versão está a caminho, o C++14. Este curso aborda os tópicos trazidos com essas revisões que são particularmente úteis, como gerenciamento de memória de alto desempenho, concorrência aproveitando um ambiente multicore e programação de baixo nível próxima ao hardware.
OBJETIVO/BENEFÍCIOS
O objetivo principal desta aula é que você seja capaz de usar o C++ da maneira "correta".
Introduzir o C++ como uma alternativa orientada a objetos no contexto de sistemas embarcados
Mostrar as similaridades 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 os bastidores e entender o que diferentes paradigmas em C++ resultam no código de máquina
Usar templates para alcançar abstrações de alto nível seguras em relação ao tipo para programação de baixo nível próxima ao hardware – I/O mapeado na memória bem como interrupções – especialmente os templates variádicos introduzidos com o C++11
Fornecer alguns padrões de design úteis, particularmente aplicáveis em um contexto embarcado
Alguns exercícios para praticar alguns conceitos
PÚBLICO/ PARTICIPANTES
Este treinamento é destinado a programadores C++ que pretendem começar a usar o C++ em um contexto de sistema embarcado.
CONECIMENTOS PREVIOS
O curso requer conhecimentos básicos em programação 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 uma série de exercícios. Usaremos a ambiente de desenvolvimento integrado (IDE) gratuito e aberto da Eclipse.
Este treinamento conduzido por um instrutor, ao vivo em Lisboa (online ou no local), é voltado para engenheiros que desejam projetar sistemas embarcados de alto desempenho usando FPGA.
Ao final deste treinamento, os participantes serão capazes de:
Instalar e configurar as ferramentas de software FPGA necessárias para projetar e simular um sistema embarcado.
Selecionar a melhor arquitetura FPGA para uma aplicação.
Neste treinamento ao vivo conduzido por instrutor em Lisboa, os participantes aprenderão como codificar usando FreeRTOS à medida que avançam no desenvolvimento de um projeto RTOS simples usando um microcontrolador.
Ao final deste treinamento, os participantes serão capazes de:
Compreender os conceitos básicos de sistemas operacionais em tempo real.
Conhecer o ambiente do FreeRTOS.
Aprender a codificar com FreeRTOS.
Fazer a interface de uma aplicação FreeRTOS com periféricos de hardware.
Este treinamento presencial, ministrado por instrutor em Lisboa (online ou no local), destina-se a desenvolvedores que desejam utilizar C para aplicar técnicas de programação orientada a objetos e aprimorar o design de software.
Ao final deste treinamento, os participantes serão capazes de: implementar conceitos orientados a objetos em C, projetar aplicações modulares, aplicar encapsulamento e abstração, e estruturar bases de código mantíveis.
Este treinamento ao vivo com instrutor (online ou presencial) destina-se a engenheiros embarcados e administradores de sistema que desejam construir, personalizar e implantar firmware OpenBMC para o gerenciamento de servidores.
Este treinamento guiado por instrutor, disponível ao vivo (online ou presencial), destina-se a engenheiros de validação de hardware e testes de sistema que desejam implementar, testar e solucionar problemas de IPMI e gestão de sensores em plataformas OpenBMC.
Esta formação ao vivo, ministrada por instrutor (online ou presencial), destina-se a engenheiros de segurança e desenvolvedores de firmware que desejam proteger implantações do OpenBMC contra acesso não autorizado e manipulação de firmware.
Este treinamento ao vivo, ministrado por instrutor (online ou presencial), destina-se a desenvolvedores de Linux embarcado que desejam dominar o sistema de construção do OpenBMC, personalizar camadas e criar imagens de firmware BMC prontas para produção.
Neste treinamento ao vivo e com instrutor em Lisboa, os participantes aprenderão como criar um sistema de build para Linux embarcado baseado no Projeto Yocto.
Ao final deste treinamento, os participantes serão capazes de:
Compreender os conceitos fundamentais por trás de um sistema de build do Projeto Yocto, incluindo receitas, metadados e camadas.
Construir uma imagem Linux e executá-la em emulação.
Poupar tempo e esforço na construção de sistemas Linux embarcados.
Este curso oferece uma introdução abrangente à linguagem de programação Zig, cobrindo sua sintaxe, gerenciamento de memória, desenvolvimento de aplicativos e recursos avançados. Os participantes ganharão experiência prática com a abordagem única do Zig em relação à segurança, desempenho e interoperabilidade, tornando-o uma alternativa forte ao C e Rust. O curso inclui exercícios práticos para reforçar o aprendizado e construir confiança na escrita de programas Zig eficientes e confiáveis.
Leia mais...
Última Atualização:
Testemunhos de Clientes (7)
Explicação detalhada, reiteração dos pontos de uma maneira sutil que realmente consolidou o conhecimento muito bem. A disposição do Rod em revisar as perguntas mais obscuras que levantamos, para garantir que suas respostas fossem 100% corretas. Além disso, seu interesse em discutir os prós e contras de estilos de codificação alternativos, para que aprendêssemos não apenas como usar o C++ da maneira pretendida, mas também por quê.
Nick Dillon - cellxica Ltd
Curso - Using C++ in Embedded Systems - Applying C++11/C++14
Máquina Traduzida
Ser capaz de solicitar assuntos avançados, mesmo que não tenham sido planejados inicialmente.
Gabriel Chouinard - Spark Microsystems
Curso - FreeRTOS: Programming for Real Time Operating Systems
Máquina Traduzida
Entendi o processo do sistema operacional e como vinculamos todos os fatores, incluindo as informações de rede. Agora tenho uma visão clara e completa do que está acontecendo nestes computadores e como eles se comunicam entre si. Aprendi bastante sobre o sistema operacional mais importante, que é o Linux, e como implementar nosso próprio Linux embarcado.
Rawda Alnaqbi - beamtrail
Curso - Introduction to Embedded Linux (Hands-on training)
Máquina Traduzida
O conhecimento do instrutor. Ele foi capaz de responder a todas as minhas perguntas, inclusive sobre nossa plataforma. Ele também continuou ajudando até que todos nós entendêssemos o material.
James O'Donnell - Tennant Company
Curso - Embedded Linux Kernel and Driver Development
Máquina Traduzida
O instrutor realmente adaptou o treinamento ao nosso nível e dedicou muito tempo e esforço para garantir que a apresentação fosse bem adequada.
Nicolas Guerette-Berthiaume - Trilliant
Curso - C++ for Embedded Systems
Máquina Traduzida
Estava apenas começando e fazendo algumas coisas básicas, o que foi super útil
Cursos de treinamento de Sistemas Incorporados (Embedded Systems) em Lisboa, Cursos de fim de semana de Sistemas Incorporados (Embedded Systems) em Lisboa, Treinamento tardiurno de Sistemas Incorporados (Embedded Systems) em Lisboa, Sistemas Incorporados (Embedded Systems) guiado por instrutor em Lisboa, !Instrutor de Sistemas Incorporados (Embedded Systems) em Lisboa, Treinador de Sistemas Incorporados (Embedded Systems) em Lisboa, Sistemas Incorporados (Embedded Systems) guiado por instrutor em Lisboa, Aulas de Sistemas Incorporados (Embedded Systems) em Lisboa, Treinamendo de Sistemas Incorporados (Embedded Systems) de fim de semana em Lisboa, Treinamento individual de Sistemas Incorporados (Embedded Systems) em Lisboa, Sistemas Incorporados (Embedded Systems) no local do cliente em Lisboa, Cursos privados de Sistemas Incorporados (Embedded Systems) em Lisboa, treinamento em grupo de Sistemas Incorporados (Embedded Systems) em Lisboa, Cursos tardiurnos de Sistemas Incorporados (Embedded Systems) em Lisboa,Coaching de Sistemas Incorporados (Embedded Systems) em LisboaCursos de treinamento de Embedded Systems em Lisboa, Cursos de fim de semana de Embedded Systems em Lisboa, Treinamento tardiurno de Embedded Systems em Lisboa, Embedded Systems guiado por instrutor em Lisboa, Embedded Systems guiado por instrutor em Lisboa, Cursos tardiurnos de Embedded Systems em Lisboa,Coaching de Embedded Systems em Lisboa, Aulas de Embedded Systems em Lisboa, Treinamento individual de Embedded Systems em Lisboa, treinamento em grupo de Embedded Systems em Lisboa, Treinador de Embedded Systems em Lisboa, Embedded Systems no local do cliente em Lisboa, Cursos privados de Embedded Systems em Lisboa, Treinamendo de Embedded Systems de fim de semana em Lisboa, !Instrutor de Embedded Systems em Lisboa