Online Embedded Systems Courses with Live Instructor

Embedded Systems Kurs i Norge

Local instructorled live Embedded Systems training courses in Norge .

Machine Translated

Testimonials

★★★★★
★★★★★

Remote Online Embedded Systems Course Events

Embedded Systems Course Outlines Online

Kursnavn
Varighet
Oversikt
Kursnavn
Varighet
Oversikt
14 timer
Et to dagers kurs bestående av rundt 60% praktiske laboratorier med fokus på innebygde Linux kjerneinterne, arkitektur, utvikling og undersøke hvordan man skriver og integrerer flere typer enhetsdrivere.

Hvem skal delta?

Ingeniører som er interessert i Linux kjerneutvikling på innebygde systemer og plateformer.
21 timer
C-programmeringsspråket er kanskje det mest populære programmeringsspråket for programmering av innebygde systemer.
14 timer
Dette kurset demonstrerer gjennom praktisk praksis de grunnleggende elementene i Embedded Computers.
7 timer
Et operativsystem i sanntid (RTOS) er et operativsystem (OS) som er ment å tjene realtid applikasjon prosessdata som det kommer inn, vanligvis uten buffering forsinkelser.
7 timer
In this course, participants will learn C++ concepts and programming skills.
7 timer
Raspberry Pi er en liten datamaskin med barebones utviklet av The Raspberry Pi Foundation.
14 timer
En ARM-prosessor er en av en familie av CPU-er basert på RISC (redusert instruksjonsdatamaskin) -arkitektur utviklet av Advanced RISC Machines (ARM).
140 timer
An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.
21 timer
Berkeley DB (BDB) er et programvarebibliotek som er ment å gi en høy ytelse innebygd database for nøkkel / verdidata. Berkeley DB er skrevet i C med API-bindinger for C++ , C# , Java , Perl , PHP , Python , Ruby , Smalltalk, Tcl og mange andre programmeringsspråk. Berkeley DB er ikke en relasjonsdatabase.

Dette kurset vil introdusere arkitekturen og egenskapene til Berkeley DB og vandre deltakerne gjennom utviklingen av deres eget eksempelapplikasjon ved bruk av Berkeley DB .

Publikum

- Applikasjonsutviklere
- Programvareingeniører
- Tekniske konsulenter

Kursets format

- Delforedrag, deldiskusjon, praktisk utvikling og implementering, tester for å måle forståelse
21 timer
Denne instruktørledede, liveopplæringen introduserer systemarkitekturer, operativsystemer, nettverk, lagring og kryptografiske problemer som bør tas i betraktning når du designer sikre innebygde systemer.

Ved slutten av dette kurset vil deltakerne ha en solid forståelse av sikkerhetsprinsipper, bekymringer og teknologier. Enda viktigere er at deltakerne blir utstyrt med teknikkene som trengs for å utvikle trygg og sikker innebygd programvare.

Kursets format

- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
21 timer
Model Based Development (MBD) is a software development methodology that enables faster, more cost-effective development of dynamic systems such as control systems, signal processing and communication systems. It relies on graphic modeling rather than the traditional text based programming.

In this instructor-led, live training participants will learn how to apply MBD methodologies to reduce development costs and accelerate the time to market of their embedded software products.

By the end of this training, participants will be able to

- Select and utilize the right tools for implementing MBD.
- Use MBD to carry out rapid development in the early stages of their embedded software project.
- Shorten the release of their embedded software into the market.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 timer
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
21 timer
Is C++ suitable for embedded systems such as microcontrollers and real-time-operating-systems?

Should object-oriented-programming be used in microcontrollers?

Is C++ too far removed from the hardware to be efficient?

This instructor-led, live training addresses these questions and demonstrates through discussion and practice how C++ can be used to develop embedded systems with code that is accurate, readable, and efficient. Participants put theory into practice through the creation of a sample embedded application in C++.

By the end of this training, participants will be able to:

- Understand the principles of object-oriented modelling, embedded software programming and real-time programming
- Produce code for embedded systems that is small, fast and safe
- Avoid code bloat from templates, exceptions, and other language features
- Understand the issues related to using C++ in safety-critical and real-time systems
- Debug a C++ program on a target device

Audience

- Developers
- Designers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 timer
Raspberry Pi er en veldig liten, enkeltbord datamaskin.

I denne instruktørledede, live-trening, vil deltakerne lære hvordan å sette opp og programmere Raspberry Pi for å tjene som et interaktivt og kraftig innebygd system.

Ved slutten av denne treningen vil deltakerne være i stand til å:

Opprettelse av en IDE (integrert utviklingsmiljø) for maksimal utviklings produktivitet Program Raspberry Pi for å kontrollere enheter som bevegelsessensor, alarmer, webserver og skrivere. Forstå Raspberry Pi's arkitektur, inkludert input og koblinger for add-on-enheter. Forstå de ulike alternativene i programmeringsspråk og operativsystemer Test, debug, og implementere Raspberry Pi for å løse virkelige problemstillinger

Publikum

Utviklere Hardware / programvare teknikere Tekniske personer i alle bransjer Hobbyister

Format av kurset

Delvis forelesning, delvis diskusjon, øvelser og tung praksis

Notat

Raspberry Pi støtter ulike operativsystemer og programmeringsspråk. Dette kurset vil bruke Raspbian som operativsystem og Python som programmeringsspråk. For å be om en spesifikk innstilling, vennligst kontakt oss for å arrangere. Deltakerne er ansvarlige for kjøp av Raspberry Pi maskinvare og komponenter.
21 timer
PCB (Printed Circuit Board) Circuit Design refererer til prosessen med å designe, etse og skrive ut kretsløp på en signaltavles layout. EAGLE er et fritt tilgjengelig stasjonært program for utforming av PCB.

I denne instruktørledede, liveopplæringen, vil deltakerne lære å bruke Eagle-programvaren til å lage PCB-kretskort. Kurset starter med å undersøke et sett med eksisterende skjemaer, for deretter å tegne ut en original krets i Eagle. Opplæringen går gjennom prosessen for utforming av kretskortet og diskuterer prosessen for produksjon av brettene (kurset inkluderer ikke fysisk produksjon av brettene).

Ved slutten av denne opplæringen vil deltakerne kunne:

- Lag et Printed Circuit Board (PCB) fra ethvert skjema
- Lag skjemaer og design kretskort ved hjelp av Eagle
- Eksporter bransjestandardfilene for konstruksjon av kretskortet

Publikum

- ingeniører
- teknikere

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse

Merknader

- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
21 timer
PCB (Printed Circuit Board) Circuit Design refererer til prosessen med å designe, etse og skrive ut kretsløp på en signaltavles layout. Altium Designer er et fritt tilgjengelig skrivebordsapplikasjon for utforming av PCB.

I denne instruktørledede, liveopplæringen, vil deltakerne lære å bruke Altium-programvaren til å lage PCB-kretskort. Kurset starter med å undersøke et sett med eksisterende skjemaer, for deretter å tegne ut en original krets i Altium. Opplæringen trinn gjennom prosess for design og produksjon av kretskortet.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Lag et Printed Circuit Board (PCB) fra ethvert skjema
- Lag skjemaer og design kretskort ved hjelp av Altium
- Skriv ut og ets et fysisk kretskort
- Eksporter bransjestandardfilene for sending til en storstilt produsent

Publikum

- ingeniører
- teknikere

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse

Merknader

- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
7 timer
FPGA (Field Programmable Gate Array) er en integrert sirkel som kan tilpasses etter at den er produsert.

Denne instruktørledede, live-trening (online eller on-site) er rettet mot ingeniører som ønsker å designe høy ytelse innebygde systemer ved hjelp av FPGA.

Ved slutten av denne treningen vil deltakerne være i stand til å:

Installere og konfigurere FPGA programvareverktøy som trengs for å designe og simulere et innebygd system. Velg den beste FPGA-arkitekturen for en applikasjon. Utvikle og forbedre ulike FPGA-design.

Format av kurset

Interaktiv forelesning og diskusjon. Mange øvelser og praksis. Hands-on implementering i et live-lab miljø.

Kurs tilpassingsalternativer

For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
14 timer
This is a two day course covering all basic principles of building Embedded linux Systems, around 60% of the entire course time is practical hands-on implementation for real world application using the same standards and tools used in industry
14 timer
I denne opplæringen vil deltakerne lære å bygge sin egen innebygde Linux for Raspberry Pi .
35 timer
Course Objectives

To provide an understanding of the essentials of embedded GNU/Linux, how the bits and pieces fit together. What components are needed to build an embedded GNU/Linux system, where to get them from and how to configure/build/install them? Where to get help from? What about those software licenses? Hands-on exercises provide you with the necessary practical experience to go ahead and develop your own embedded GNU/Linux systems after completing this training successfully.

Description

This five day training class uses hands-on exercises combined with instruction to illustrate the concepts of embedded GNU/Linux. It is designed to bring you quickly up to speed. The philosophy, concepts and commands necessary to make effective use of GNU/Linux are described through a combination of theory and on-the-job training.

Don't reinvent the wheel, but learn from an experienced trainer and take home a working knowledge of GNU/Linux and the ability to use it effectively in your own embedded development project.

Who should attend?

Managers, project managers, software-, hardware-, development-, systems engineers, testers, administrators, technicians and other parties interested in the technology, who want to understand as quickly as possible how Embedded GNU/Linux works. You must use GNU/Linux or you have to luxury to decide whether it makes sense to use it or not. Maybe you already tried to use Embedded GNU/Linux, but are not quite sure that you did everything the right way. You currently use a different operating system and wand to figure out whether GNU/Linux might better and/or cheaper.

Delivery Options

All the training material is English, but the presentation of it can be in English or in German, as you wish, worldwide.

- on-site - instructor driven
- on-line - instructor driven
- on-site/on-line combination - instructor driven
35 timer
Beskrivelse

Denne 5-dagers treningsklassen bruker praktiske øvelser kombinert med instruksjon for å illustrere begrepene GNU / Linux kjerneinternaler og enhetsdriverutvikling. Den er desinged for å bringe deg raskt opp. Vi beskriver prosesser, konsepter og kommandoer som er nødvendige for å skrive GNU / Linux enhetsdrivere gjennom en kombinasjon av teori og opplæring på jobben.

Ikke finn opp hjulet på nytt, men lær av en erfaren trener og ta med deg arbeidskunnskap og evnen til å bruke det effektivt i ditt eget innebygde utviklingsprosjekt.

Hvem skal delta?

Personer med interesse for eller som har til oppgave å utvikle eller evaluere å utvikle GNU / Linux enhetsdrivere som programvareingeniører, feltingeniører, (prosjektledere), maskinvareingeniører.
14 timer
Innebygd Linux, med lite kostnad, lett tilpassing og kompatibilitet med mange typer mikroprosessorar har blitt det naturleg val for å styre eit stort utval av einingar som smarttelefon, tabletter, set-toppboks og MP3-spelarar.

I denne instruktøren vil levende deltakarane lære steg for steg korleis eit innebygd Linux system frå bakken opp. Fra å bygge ein minimalistisk kjerne til å setja opp oppstart- og initialiseringsprosesser, vil deltakarane læra verktøy, teknikk og tankesett som krevst for å utføra eit fullstendig innebygd Linux system.

For eksterne opplæringar vil QEMU verta brukt til å emulare maskinvaren. Andre plattformar, inklusive reelle maskinvareeiningar, kan tas på eit tilfelle på små bokstavar.

Format for kursen

Dellesar, delkonsultasjon, tung utveksling på implementasjon
35 timer
NetApp datalagringssystemer er maskinvare- og programvarebaserte systemer for skriving til og lesing fra diskmatriser. Data ONTAP er operativsystemet som brukes i NetApp lagringssystemer.

Denne instruktørledede, liveopplæringen (stedet eller fjernkontrollen) er rettet mot ingeniører som ønsker å implementere NetApp ONTAP i et klynget miljø.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Konfigurer og administrer ONTAP 9.3 Cluster.
- Beskytt data gjennom Data Protection .

Kursets format

- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

- Dette kurset er basert på ONTAP 9.3.
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
21 timer
TensorFlow Lite er en åpen kildekode dyp læring rammeverk for å kjøre modeller på mobile og innebygde enheter med begrensede datamaskin- og hukommelsesressurser.

Denne instruktørledede, live-trening (online eller online) er rettet mot utviklere som ønsker å bruke TensorFlow Lite til å implementere dyp læringsmodeller på innebygde enheter.

Ved slutten av denne treningen vil deltakerne være i stand til å:

Installere og konfigurere Tensorflow Lite på en innebygd enhet. Forstå begreper og komponenter underliggende TensorFlow Lite. Konverter eksisterende maskinlæringsmodeller til TensorFlow Lite format for utførelse på innebygde enheter. Arbeide innenfor begrensningene til små enheter og TensorFlow Lite, mens du lærer hvordan du utvider standardkapasitetene dine. Utvikle dyp læringsmodeller på innebygde enheter som kjører Linux for å løse fysiske verdensproblemer som å gjenkjenne bilder og stemme, forutse mønstre, og initiere bevegelser og svar fra roboter og andre innebygde systemer i feltet.

Format av kurset

Interaktiv forelesning og diskusjon. Mange øvelser og praksis. Hands-on implementering i et live-lab miljø.

Kurs tilpassingsalternativer

For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
28 timer
Beskrivelse

Denne fire dagers trening kombinerer teori med praktiske øvelser for å introdusere Yocto Project. De svarer ofte på spørsmål som:

Er det virkelig nødvendig å bruke en annen versjon av verktøyskjeden/biblioteker/pakker for hvert og hvert GNU/Linux prosjekt og en topp av det for å følge en annen arbeidsflyt? Kan du sikre at utviklingsmiljøet er identisk for alle utviklere/leverandører og at du fortsatt kan produsere identiske bygninger som i dag i 10+ år fra nå av? Kan YP hjelpe deg med å finne ut under hvilke programvare lisenser pakker du bruker er lisensiert?

Hands-on-sessjoner utføres på målhardware (f.eks. Beagle Bone Black Rev. I tillegg til http://beagleboard.org/BLACK Etter treningen vil du være i stand til å laste ned en dokerbilde med Ubuntu 14.x og alle avhengigheter forhåndsinstallert pluss eksemplene for å jobbe med kursmaterialet i dine egne laboratorier. Vær oppmerksom på at dette ikke er en introduksjonskurs for Embedded GNU/Linux. Du bør allerede vite hvordan Embedded GNU/Linux fungerer og hvordan du konfigurerer/bygger GNU/Linux kernel og kernel drivere.

Hvem bør delta?

Du bruker allerede GNU/Linux for dine prosjekter og har sannsynligvis hørt om Yocto Project, men våget ikke å ha en nærmere titt på det, eller hadde vanskeligheter med å bruke det. Du vet ikke om og hvordan din daglige arbeidsflyt kan plasseres i YP og generelt finner YP ganske komplisert. Hvorfor trenger vi alt dette siden opp til å vite at alt var (forutsatt) mye enklere? Etter trening bør du være i stand til å bestemme om du trenger YP eller ikke. Workshopen er rettet mot programvare, utvikling, systemingeniører, tester, administratorer, ingeniører og andre parter som er interessert i YP, med en solid kunnskap om Embedded GNU/Linux.
28 timer
In this instructor-led, live training in Norge, participants will learn how to create a build system for embedded Linux based on Yocto Project.

By the end of this training, participants will be able to:

- Understand the fundamental concepts behind a Yocto Project build system, including recipes, metadata, and layers.
- Build a Linux image and run it under emulation.
- Save time and energy building embedded Linux systems.
7 timer
Shadowsocks is an open-source, secure socks5 proxy.

In this instructor-led, live training, participants will learn how to secure an internet connection through a Shadowsocks proxy.

By the end of this training, participants will be able to:

- Install and configure Shadowsocks on any of a number of supported platforms, including Windows, Linux, Mac, Android, iOS, and OpenWrt.
- Deploy Shadosocks with package manager systems, such as pip, aur, freshports and others.
- Run Shadowsocks on mobile devices and wireless networks.
- Understand how Shadowsocks encrypts messages and ensures integrity and authenticity.
- Optimize a Shadowsocks server

Audience

- Network engineers
- System Administrators
- Computer technicians

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
7 timer
LEDE-prosjektet ( Linux Embedded Development Environment) er et Linux operativsystem basert på OpenWrt . Det er en komplett erstatning for firmwareprogramvaren som leveres av et bredt spekter av trådløse rutere og ikke-nettverksenheter.

I denne instruktørledede liveopplæringen vil deltakerne lære å sette opp en LEDE-basert trådløs ruter.

Publikum

- Nettverksadministratorer og teknikere

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
7 timer
Buildroot er et open-source prosjekt som inneholder skript som produserer en cross-compilation verktøyskjede, en tilpasselig root filsystem bilde, og en Linux kjerne for innebygde enheter. I løpet av denne praktiske kurset vil deltakerne lære å bruke den:

Hvordan velge programvare som går inn i root filsystemet. Hvordan legge til nye pakker og endre eksisterende. Hvordan legge til støtte for nye innebygde bord.

I løpet av kurset vil bootable filsystem bilder bli produsert. Remote kurs leveres ved hjelp av QEMU emulator, mens i klasserommet er det mulig å bruke enten QEMU eller ekte innebygde bord av trenerens valg.

Andre prosjekter med lignende mål inkluderer Yocto-prosjektet og OpenWRT. Vennligst bruk disse presentasjonene for å bestemme hvilken som er det riktige valget for dine behov.
21 timer
Arduino er en åpen kildekodet mikrokontroller med én tavle for å bygge enheter som kan sanse og kontrollere objekter i den fysiske verden.

I denne instruktørledede liveopplæringen vil deltakerne lære å programmere Arduino for bruk i den virkelige verden, for eksempel å kontrollere lys, motorer og bevegelsesdetektor sensorer. Dette kurset forutsetter bruk av ekte maskinvarekomponenter i et levende laboratoriemiljø (ikke programvaresimulert maskinvare).

Ved slutten av denne opplæringen vil deltakerne kunne:

- Programmer Arduino å kontrollere lys, motorer og andre enheter.
- Forstå Arduino arkitektur, inkludert innganger og kontakter for tilleggsenheter.
- Legg til tredjepartskomponenter som LCD-skjerm, akselerometre, gyroskop og GPS-trackere for å utvide Arduino funksjonalitet.
- Forstå de forskjellige alternativene i programmeringsspråk, fra C til dra-og-slipp-språk.
- Test, feilsøk og distribuer Arduino å løse problemer i den virkelige verden.

Kursets format

- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

- Arduino er tilgjengelig i forskjellige modeller og støtter forskjellige programmeringsgrensesnitt (C, C++ , C# , Python ) og IDEer ( Arduino IDE, Visual Studio , etc.). Følgende vil bli brukt til dette kurset:

- Arduino Uno styre
- Arduino IDE
- Arduino språk (basert på C / C++ )

- *** Deltakerne er ansvarlige for å kjøpe egen Arduino maskinvare og komponenter! ***

- Maskinvaresett kan kjøpes fra leverandører, for eksempel: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit

- For å be om et annet oppsett, vennligst kontakt oss for å avtale.

Last Updated:

Embedded Systems kurs i Norge, Helg Embedded Systems kurs i Norge, Kveld Embedded Systems trening i Norge, Embedded Systems instruktørledet kurs Norge, Embedded Systems tomannshånd trening i Norge, Embedded Systems trener i Norge, Helg Embedded Systems trening i Norge, Embedded Systems boot camp i Norge, Kveld Embedded Systems kurs i Norge, Embedded Systems klasser i Norge, Embedded Systems instruktør i Norge, Embedded Systems on-site i Norge, Embedded Systems coaching i Norge, Embedded Systems instruktørledet kurs i Norge, Embedded Systems private kurs i Norge

Kursrabatter

Kursrabatter Nyhetsbrev

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.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • 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!

This site in other countries/regions