Cursos de Sistemas Incorporados (Embedded Systems) | Cursos de Embedded Systems

Cursos de Sistemas Incorporados (Embedded Systems)

Um sistema integrado e eletrônico de computador autônomo, muitas vezes em tempo real, especializado em uma determinada tarefa. O Sistema Integrado designa o hardware do computador, mas também o software utilizado. Seus recursos são geralmente limitados por uma pequena pegada e consumo restrito. O treinamento em Sistemas Embarcados está disponível em vários formatos, incluindo treinamento ao vivo no local e treinamento online ao vivo e interativo. O treinamento ao vivo no local pode ser realizado nas instalações do cliente no Portugal ou nos centros de treinamento locais NobleProg no Portugal. O treinamento ao vivo remoto é realizado por meio de uma área de trabalho remota e interativa.



NobleProg -- Seu Provedor de Treinamento Local

Declaração de Clientes

★★★★★
★★★★★

Subcategorias Sistemas Incorporados (Embedded Systems)

Programa de curso Sistemas Incorporados (Embedded Systems)

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
O Arduino é um microcontrolador de código aberto, de placa única para a construção de dispositivos capazes de detectar e controlar objetos no mundo físico Neste treinamento ao vivo instrutor, os participantes aprenderão a programar o Arduino usando técnicas avançadas à medida que avançam na criação de um sistema simples de alerta de sensores No final deste treinamento, os participantes serão capazes de: Entenda como o Arduino funciona Mergulhe fundo nos principais componentes e funcionalidades do Arduino Programar o Arduino sem usar o Arduino IDE Público Desenvolvedores iniciantes Técnicos de hardware / software Técnicos de todas as indústrias Hobbyists Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota O Arduino está disponível em diferentes modelos e suporta diferentes interfaces de programação (C, C ++, C #, Python) e IDEs (Arduino IDE, Visual Studio, etc) Este curso assume a placa Arduino Uno e usa o Arduino com outras linguagens de programação (C / C ++) e outros IDEs Os participantes são responsáveis ​​pela compra do hardware e dos componentes do Arduino .
140 hours
Overview
Um sistema embarcado é um sistema de computador com uma função dedicada dentro de um sistema mecânico ou elétrico maior, geralmente com restrições de computação em tempo real .
28 hours
Overview
O Projeto Yocto é um projeto de código aberto para a criação de sistemas Linux embarcados Ele usa um host de compilação baseado no OpenEmbedded (OE), que usa a ferramenta BitBake, para construir imagens completas do Linux Neste treinamento ao vivo instrutor, os participantes aprenderão como criar um sistema de construção para Linux embarcado baseado no Projeto Yocto No final deste treinamento, os participantes serão capazes de: Entenda os conceitos fundamentais por trás de um sistema de construção do Yocto Project, incluindo receitas, metadados e camadas Construa uma imagem do Linux e execute-a sob emulação Economize tempo e energia construindo sistemas Linux embarcados Público Desenvolvedores Engenheiros de sistema Engenheiros de teste Administradores do sistema Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
7 hours
Overview
O Shadowsocks é um proxy openSource5 seguro Neste treinamento presencial instruído, os participantes aprenderão como proteger uma conexão à Internet através de um proxy Shadowsocks No final deste treinamento, os participantes serão capazes de: Instale e configure o Shadowsocks em qualquer uma das várias plataformas suportadas, incluindo Windows, Linux, Mac, Android, iOS e OpenWRT Implemente Shadosocks com sistemas gerenciadores de pacotes, como pip, aur, freshports e outros Execute o Shadowsocks em dispositivos móveis e redes sem fio Entenda como o Shadowsocks criptografa mensagens e garante integridade e autenticidade Otimizar um servidor do Shadowsocks Público Engenheiros de rede Administradores de sistema Técnicos de informática Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
7 hours
Overview
Um sistema operacional em tempo real (RTOS) é um sistema operacional (SO) destinado a servir dados do processo de aplicativo em tempo real à medida que ele chega, normalmente sem atrasos no buffer .
14 hours
Overview
Raspberry Pi é um pequeno computador de placa única Neste treinamento ao vivo instrutor, os participantes aprenderão como configurar e programar o Raspberry Pi para servir como um sistema embarcado interativo e poderoso No final deste treinamento, os participantes serão capazes de: Configurar um IDE (ambiente de desenvolvimento integrado) para produtividade máxima de desenvolvimento Programe o Raspberry Pi para controlar dispositivos como sensores de movimento, alarmes, servidores web e impressoras Entenda a arquitetura do Raspberry Pi, incluindo entradas e conectores para dispositivos addon Entenda as várias opções em linguagens de programação e sistemas operacionais Teste, depure e implante o Raspberry Pi para resolver problemas do mundo real Público Desenvolvedores Técnicos de hardware / software Técnicos de todas as indústrias Hobbyists Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota O Raspberry Pi suporta vários sistemas operacionais e linguagens de programação Este curso usará o Raspbian baseado em Linux como o sistema operacional e o Python como a linguagem de programação Para solicitar uma configuração específica, entre em contato conosco para agendar Os participantes são responsáveis ​​pela compra do hardware e dos componentes do Raspberry Pi .
7 hours
Overview
O Raspberry Pi é um pequeno computador barebone desenvolvido pela The Raspberry Pi Foundation .
21 hours
Overview
PCB (Placa de Circuito Impresso) Projeto de circuito refere-se ao processo de projetar, gravar e imprimir circuitos em um layout de placas de sinalização Altium Designer é um aplicativo de desktop disponível gratuitamente para projetar PCBs Neste treinamento ao vivo instrutor, os participantes aprenderão como usar o software Altium para criar placas de circuito PCB O curso começa examinando um conjunto de esquemas existentes e depois desenhando um circuito original em Altium As etapas de treinamento através de processo para projetar e fabricar a placa de circuito No final deste treinamento, os participantes serão capazes de: Criar uma placa de circuito impresso (PCB) a partir de qualquer esquema Crie esquemas e projete placas de circuito usando o Altium Imprima e grave uma placa de circuito físico Exportar os arquivos padrão do setor para envio a um fabricante em grande escala Público Engenheiros Técnicos Formato do Curso Palestra parcial, parte discussão, exercícios e prática handson pesada Notas Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar .
21 hours
Overview
PCB (Placa de Circuito Impresso) Projeto de circuito refere-se ao processo de projetar, gravar e imprimir circuitos em um layout de placas de sinalização O EAGLE é um aplicativo de desktop disponível gratuitamente para projetar PCBs Neste treinamento ao vivo com instrutores, os participantes aprenderão como usar o software da Eagle para criar placas de circuito de PCB O curso começa examinando um conjunto de esquemas existentes e depois desenhando um circuito original em Eagle As etapas de treinamento através de processo para projetar a placa de circuito e discute o processo de fabricação das placas (o curso não inclui a fabricação física das placas) No final deste treinamento, os participantes serão capazes de: Criar uma placa de circuito impresso (PCB) a partir de qualquer esquema Criar esquemas e projetar placas de circuito usando Eagle Exportar os arquivos padrão do setor para a construção da placa de circuito Público Engenheiros Técnicos Formato do Curso Palestra parcial, parte discussão, exercícios e prática handson pesada Notas Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar .
7 hours
Overview
Neste curso, os participantes aprenderão conceitos de C ++ e habilidades de programação .
21 hours
Overview
O Model Based Development (MBD) é uma metodologia de desenvolvimento de software que permite o desenvolvimento mais rápido e econômico de sistemas dinâmicos, como sistemas de controle, processamento de sinais e sistemas de comunicação Ele se baseia na modelagem gráfica e não na programação baseada em texto tradicional Neste instructorled, os participantes do treinamento ao vivo aprenderão como aplicar as metodologias do MBD para reduzir os custos de desenvolvimento e acelerar o tempo de comercialização de seus produtos de software incorporados No final deste treinamento, os participantes poderão Selecione e utilize as ferramentas certas para implementar o MBD Use o MBD para realizar um rápido desenvolvimento nos estágios iniciais de seu projeto de software incorporado Encurtar o lançamento de seu software incorporado no mercado Público Engenheiros de sistemas embarcados Desenvolvedores e programadores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
14 hours
Overview
Neste treinamento, os participantes aprenderão como construir seu próprio Linux embarcado para o Raspberry Pi .
7 hours
Overview
O Projeto LEDE (Linux Embedded Development Environment) é um sistema operacional Linux baseado no OpenWrt É um substituto completo para o firmware fornecido pelo fornecedor de uma ampla gama de roteadores sem fio e dispositivos sem rede Neste treinamento presencial instruído, os participantes aprenderão como configurar um roteador sem fio baseado em LEDE Público Administradores de rede e técnicos Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
14 hours
Overview
O Internet of Things (IoT) é uma infraestrutura de rede que conecta objetos físicos e aplicativos de software sem fio, permitindo que eles se comuniquem entre si e troquem dados por meio de comunicações de rede, computação em nuvem e captura de dados Neste treinamento ao vivo com instrutores, os participantes aprenderão os fundamentos da IoT à medida que avançam na criação de um sistema de sensores ArTinobased IoT No final deste treinamento, os participantes serão capazes de: Compreender os princípios da IoT, incluindo componentes de IoT e técnicas de comunicação Aprenda a usar os módulos de comunicação do Arduino que podem ser usados ​​para diferentes sistemas de IoT Aprenda a usar e programar um aplicativo móvel para controlar o Arduino Use um módulo WiFi para conectar o Arduino a outro dispositivo Construa e implante seu próprio sistema de sensores IoT Público Hobbyists Engenheiros de hardware / software e técnicos Técnicos de todas as indústrias Desenvolvedores iniciantes Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota O Arduino está disponível em diferentes modelos e suporta diferentes interfaces de programação (C, C ++, C #, Python) e IDEs (Arduino IDE, Visual Studio, etc) Este curso assume a placa Arduino Uno, o Arduino IDE e a linguagem Arduino (baseada em C / C ++) Para solicitar uma configuração diferente, entre em contato conosco para agendar Os participantes são responsáveis ​​pela compra do hardware e dos componentes do Arduino .
7 hours
Overview
O FreeRTOS é um kernel RTOS (sistema operacional em tempo real) de plataforma cruzada para dispositivos embarcados, como microcontroladores e pequenos microprocessadores Neste treinamento presencial instruído, os participantes aprenderão a codificar usando o FreeRTOS, enquanto avançam no desenvolvimento de um projeto RTOS simples usando um microcontrolador No final deste treinamento, os participantes serão capazes de: Entenda os conceitos básicos dos sistemas operacionais em tempo real Aprenda o ambiente do FreeRTOS Aprenda a codificar com o FreeRTOS Interface de um aplicativo FreeRTOS para periféricos de hardware Público Engenheiros Estudantes de engenharia Qualquer pessoa interessada em aprender FreeRTOS Qualquer pessoa interessada em sistemas embarcados Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota Os participantes devem fornecer seu próprio hardware para este curso (qualquer placa STM32) .
21 hours
Overview
Este treinamento apresenta as arquiteturas de sistema, sistemas operacionais, redes, armazenamento e problemas criptográficos que devem ser considerados ao projetar sistemas embarcados seguros No final deste curso, os participantes terão uma sólida compreensão dos princípios, preocupações e tecnologias de segurança Mais importante, os participantes serão equipados com as técnicas necessárias para o desenvolvimento de software embarcado seguro Público Profissionais de sistemas embarcados Profissionais de segurança Formato do curso Palestra de parte, discussão de parte, prática de handson .
14 hours
Overview
O Arduino é um microcontrolador de código aberto, de placa única para a construção de dispositivos capazes de detectar e controlar objetos no mundo físico Neste treinamento ao vivo instrutor, os participantes aprenderão a programar o Arduino para uso no mundo real, como controlar luzes, motores e sensores de detecção de movimento No final deste treinamento, os participantes serão capazes de: Programe o Arduino para controlar luzes, motores e outros dispositivos Entenda a arquitetura do Arduino, incluindo entradas e conectores para dispositivos addon Adicione componentes de terceiros, como monitores LCD, acelerômetros, giroscópios e rastreadores GPS para ampliar a funcionalidade do Arduino Entenda as várias opções em linguagens de programação, de C a draganddrop languages Teste, depure e implemente o Arduino para resolver problemas do mundo real Público Desenvolvedores iniciantes Técnicos de hardware / software Técnicos de todas as indústrias Hobbyists Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota O Arduino está disponível em diferentes modelos e suporta diferentes interfaces de programação (C, C ++, C #, Python) e IDEs (Arduino IDE, Visual Studio, etc) Este curso assume a placa Arduino Uno , Arduino ID E e a linguagem Arduino (baseada em C / C ++) Para solicitar uma configuração diferente, entre em contato conosco para agendar Os participantes são responsáveis ​​pela compra do hardware e dos componentes do Arduino .
14 hours
Overview
O Linux embarcado, com seu baixo custo, facilidade de personalização e compatibilidade com muitos tipos de microprocessadores, tornou-se a escolha natural para alimentar uma ampla gama de dispositivos, como smartphones, tablets, decodificadores e tocadores de MP3 Neste treinamento, os participantes aprenderão passo a passo como construir um sistema Linux embarcado a partir do zero Desde a criação de um kernel minimalista até a configuração dos processos de inicialização e inicialização, os participantes aprenderão as ferramentas, técnicas e mentalidade necessárias para implantar um sistema Linux totalmente funcional Para treinamentos remotos, o QEMU será usado para emular o hardware Outras plataformas, incluindo dispositivos de hardware reais, podem ser consideradas caso a caso Público Engenheiros de sistema Formato do curso Palestra de parte, discussão de parte, ênfase pesada em implementação de handson .
21 hours
Overview
This training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment. The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming.

GOAL/BENEFITS

The major objective of this class is that you shall be able to use C++ in a “correct way”.

- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts

AUDIENCE/PARTICIPANTS

This training is aimed C++- programmers who intend to start using C++ in an embedded system context.

PREVIOUS KNOWLEDGE

The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.

PRACTICAL EXERCISES

During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
14 hours
Overview
Este curso demonstra através da prática prática os fundamentos dos computadores embarcados .
14 hours
Overview
Este é um curso de dois dias cobrindo todos os princípios básicos da construção de sistemas Linux embarcados, cerca de 60% do tempo total do curso é uma implementação prática para aplicação no mundo real usando os mesmos padrões e ferramentas usadas na indústria .
14 hours
Overview
Um curso de dois dias com cerca de 60% de handson labs focados nos componentes internos do kernel do Embedded Linux, arquitetura, desenvolvimento e investigação sobre como escrever e integrar vários tipos de drivers de dispositivos Quem deve comparecer? Engenheiros interessados ​​em desenvolvimento de kernel Linux em sistemas embarcados e plataformas .
14 hours
Overview
Um curso de dois dias cobrindo todos os princípios de design com exemplos de código juntamente com tecnologia industrial recente .
14 hours
Overview
Um curso de dois dias cobrindo todos os princípios de design com exemplos de código, juntamente com tecnologia industurial recente; muito útil para desenvolvedores de software automotivo .
21 hours
Overview
O C ++ é adequado para sistemas embarcados, como microcontroladores e sistemas de operação 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 ao vivo instruído trata dessas questões e demonstra, por meio de discussões e práticas, como o C ++ pode ser usado para desenvolver sistemas incorporados com código preciso, legível e eficiente Os participantes colocam a teoria em prática por meio da criação de um aplicativo incorporado de amostra em C ++ No final deste treinamento, os participantes serão capazes de: Compreender os princípios da modelagem orientada a objeto, programação de software embarcado e programação em tempo real Produza código para sistemas embarcados que sejam pequenos, rápidos e seguros Evite o excesso de código de modelos, exceções e outros recursos de idioma Compreender os problemas relacionados ao uso do C ++ em sistemas de segurança crítica e em tempo real Depurar um programa C ++ em um dispositivo de destino Público Desenvolvedores Designers Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
21 hours
Overview
A linguagem de programação C é talvez a linguagem de programação mais popular para programar sistemas embarcados .
7 hours
Overview
Buildroot is an open-source project that contains scripts that produce a cross-compilation toolchain, a customizable root filesystem image, and a Linux kernel for embedded devices. During this practical course, participants will learn how to use it:

- How to select software that goes into the root filesystem.
- How to add new packages and modify existing ones.
- How to add support for new embedded boards.

During the course, bootable filesystem images will be produced. Remote courses are delivered using the [QEMU](/cc/qemukvm) emulator, while in the classroom it is possible to use either QEMU or real embedded boards of the trainer's choice.

Other projects with similar goals include the [Yocto project](/cc/yoctoproject) and OpenWRT. Please use [these](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [presentations](https://elinux.org/images/0/0a/Embedded_Linux_Build_Systems.pdf) to determine which one is the right choice for your needs.
28 hours
Overview
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como construir um robô usando o hardware Arduino e a linguagem Arduino (C / C ++).

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

- Construir e operar um sistema robótico que inclua componentes de software e hardware
- Entenda os principais conceitos usados em tecnologias robóticas
- Monte motores, sensores e microcontroladores em um robô em funcionamento
- Projetar a estrutura mecânica de um robô

Público

- Desenvolvedores
- Engenheiros
- Hobbyists
- Formato do curso

Palestra, discussão, exercícios e prática

Nota

Os kits de hardware serão especificados pelo instrutor antes do treinamento, mas conterão aproximadamente os seguintes componentes:
Placa arduino
Controle de motor
Sensor de distância
Escravo Bluetooth
Placa de prototipagem e cabos
cabo USB
Kit veicular

- Os participantes precisarão comprar seu próprio hardware.
- Se você deseja personalizar este treinamento, entre em contato conosco para agendar.
21 hours
Overview
O Berkeley DB (BDB) é uma biblioteca de software destinada a fornecer um banco de dados embutido de alto desempenho para dados chave / valor Berkeley DB é escrito em C com ligações de API para C ++, C #, Java, Perl, PHP, Python, Ruby, Smalltalk, Tcl e muitas outras linguagens de programação O Berkeley DB não é um banco de dados relacional [1] Este curso apresentará a arquitetura e os recursos do Berkeley DB e conduzirá os participantes pelo desenvolvimento de seu próprio aplicativo de amostra usando o Berkeley DB Público Desenvolvedores de aplicativos Engenheiros de software Consultores técnicos Formato do curso Palestra parcial, discussão parcial, desenvolvimento e implementação handson, testes para avaliar a compreensão .
14 hours
Overview
Um processador ARM é um de uma família de CPUs baseada na arquitetura RISC (computer set de instrução reduzida) desenvolvida pela Advanced RISC Machines (ARM) .

Próximos Cursos de Sistemas Incorporados (Embedded Systems)

Cursos de fim de semana de Sistemas Incorporados (Embedded Systems), Treinamento tardiurno de Sistemas Incorporados (Embedded Systems), Treinamento em grupo de Sistemas Incorporados (Embedded Systems), Sistemas Incorporados (Embedded Systems) guiado por instrutor, Treinamento de Sistemas Incorporados (Embedded Systems) de fim de semana, Cursos de Sistemas Incorporados (Embedded Systems) tardiurnos, coaching de Sistemas Incorporados (Embedded Systems), Instrutor de Sistemas Incorporados (Embedded Systems), Treinador de Sistemas Incorporados (Embedded Systems), Cursos de treinamento de Sistemas Incorporados (Embedded Systems), Aulas de Sistemas Incorporados (Embedded Systems), Sistemas Incorporados (Embedded Systems) no local do cliente, Cursos privados de Sistemas Incorporados (Embedded Systems), Treinamento individual de Sistemas Incorporados (Embedded Systems) Cursos de fim de semana de Embedded Systems, Treinamento tardiurno de Embedded Systems, Treinamento em grupo de Embedded Systems, Embedded Systems guiado por instrutor, Treinamento de Embedded Systems de fim de semana, Cursos de Embedded Systems tardiurnos, coaching de Embedded Systems, Instrutor de Embedded Systems, Treinador de Embedded Systems, Cursos de treinamento de Embedded Systems, Aulas de Embedded Systems, Embedded Systems no local do cliente, Cursos privados de Embedded Systems, Treinamento individual de Embedded Systems

Descontos em Cursos

Boletim Informativo de Descontos

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Nossos Clientes

is growing fast!

We are looking to expand our presence in Portugal!

As a Business Development Manager you will:

  • expand business in Portugal
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!