Lokale, door instructeurs geleide live Embedded Systems-trainingscursussen demonstreren door middel van interactieve hands-on de grondbeginselen en geavanceerde onderwerpen van Embedded Systems. Embedded Systems-training is beschikbaar als 'live training op afstand' of 'live training op afstand'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Brugge of in NobleProg bedrijfsopleidingscentra in Brugge. NobleProg -- Uw lokale trainingsaanbieder
Brugge
NH Hotel Brugge, Boeveriestraat 2, Brugge, Belgie, 8000
Bruges
Brugge werd een centrale haven, een commercieel en financieel centrum in middeleeuws Eur...
Bruges
Brugge werd een centrale haven, een commercieel en financieel centrum in middeleeuws Europa, dat de landen van de Noordzee en de Oostzee met de Middellandse Zee verbond. Rijke kooplieden uit Brugge dreven handel met die uit heel Europa. De eerste beurs in de geschiedenis ontstond in Brugge in de 13e eeuw. In de 15e eeuw was het het belangrijkste financiële centrum van Europa. Deze economische bloei leidt ook tot een culturele en artistieke bloei die een rijk erfgoed heeft nagelaten. Het was het belangrijkste centrum voor de Vlaamse primitieve schilders, die een revolutie teweegbrachten in de westerse schilderkunst. Het is sinds het jaar 2000 lid van de Organisatie van Werelderfgoedsteden. De stad heeft zelfs de eer om drie keer op de Werelderfgoedlijst van UNESCO te staan. Om zijn historische centrum, om zijn begijnhof dat deel uitmaakt van de Vlaamse Begijnhoven en om zijn belfort dat behoort tot de Belforten van België en Frankrijk. Daarnaast staat het ook op de lijst van immaterieel cultureel erfgoed van de mensheid door UNESCO vanwege de processie van het Heilig Bloed.
De dichtstbijzijnde luchthaven bij het trainingscentrum
INTERNATIONALE LUCHTHAVEN OOSTENDE-BRUGE
Dichtstbijzijnde treinstation naar het trainingscentrum
Station Brugge
De dichtstbijzijnde parkeerplaats bij het trainingscentrum
Een tweedaagse cursus bestaande uit ongeveer 60% hands-on labs gericht op embedded Linux kernel internals, architectuur, ontwikkeling en onderzoek naar het schrijven en integreren van verschillende soorten apparaatstuurprogramma's. Wie zou moeten deelnemen? Ingenieurs die geïnteresseerd zijn in Linux kernelontwikkeling op embedded systemen en plateforms.
Een real-time besturingssysteem (RTOS) is een besturingssysteem (OS) bedoeld om real-time applicatie-procesgegevens te dienen als het invoert, meestal zonder buffering van vertragingen.
Een ARM-processor is een van een CPU-familie op basis van de RISC-architectuur (gereduceerde instructieset-computer) ontwikkeld door Advanced RISC Machines (ARM).
Een ingebed systeem is een computersysteem met een speciale functie binnen een groter mechanisch of elektrisch systeem, vaak met realtime computing-beperkingen .
Berkeley DB (BDB) is een softwarebibliotheek die bedoeld is om een krachtige, geïntegreerde database voor sleutel- / waardegegevens te bieden. Berkeley DB is geschreven in C met API-bindingen voor C++ , C# , Java , Perl , PHP , Python , Ruby , Smalltalk, Tcl en vele andere programmeertalen. Berkeley DB is geen relationele database. Deze cursus introduceert de architectuur en mogelijkheden van Berkeley DB en leidt deelnemers door de ontwikkeling van hun eigen voorbeeldtoepassing met Berkeley DB . Publiek
Applicatie ontwikkelaars
Software ingenieurs
Technische adviseurs
Formaat van de cursus
Deelcollege, deelbespreking, hands-on ontwikkeling en implementatie, tests om begrip te peilen
Deze door een instructeur geleide, live training introduceert de systeemarchitecturen, besturingssystemen, netwerken, opslag en cryptografische problemen waarmee rekening moet worden gehouden bij het ontwerpen van veilige ingebedde systemen.Aan het einde van deze cursus zullen de deelnemers een goed begrip hebben van beveiligingsprincipes, -problemen en -technologieën. Belangrijker nog is dat de deelnemers zullen worden uitgerust met de technieken die nodig zijn voor het ontwikkelen van veilige embedded software.
Model Based Development (MBD) is een methode voor softwareontwikkeling die een snellere, meer kosteneffectieve ontwikkeling van dynamische systemen mogelijk maakt, zoals besturingssystemen, signaalverwerking en communicatiesystemen Het is meer gebaseerd op grafische modellering dan op de traditionele op tekst gebaseerde programmering In deze geoefende, live training zullen deelnemers leren hoe MBD-methodologieën kunnen worden toegepast om ontwikkelingskosten te verminderen en de time-to-market van hun embedded softwareproducten te versnellen Tegen het einde van deze training zullen deelnemers in staat zijn om Selecteer en gebruik de juiste hulpmiddelen voor het implementeren van MBD Gebruik MBD voor een snelle ontwikkeling in de vroege stadia van hun ingebed softwareproject Verkort de vrijlating van hun embedded software in de markt Publiek Embedded systems engineers Ontwikkelaars en programmeurs Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
Deze training is bedoeld om C++ te introduceren als de gebruikelijke uitbreiding van C bij het toepassen van objectgeoriënteerde embedded systeemontwikkeling. Omdat C++ C omvat, brengt deze training ons op een natuurlijke manier van C naar C++, en wordt er onder de motorkap gekeken hoe C++ wordt geïmplementeerd. Dit is vooral waardevol om te begrijpen bij het toepassen van C++ in een ingebedde omgeving met beperkte middelen. De C++-standaard heeft onlangs een grote herziening ondergaan, ook wel bekend als C++11, en er komt een nieuwe aan, C++14. Deze cursus behandelt onderwerpen die met deze herzieningen aan bod komen en die vooral nuttig zijn, zoals geheugenbeheer met hoge prestaties, gelijktijdigheid waarbij gebruik wordt gemaakt van een multicore-omgeving en bare-metal dicht bij de hardwareprogrammering.DOEL/VOORDELENHet hoofddoel van deze cursus is dat u C++ op een “juiste manier” kunt gebruiken.
Introduceer C++ als een objectgeoriënteerd taalalternatief in een ingebedde systeemcontext. Toon de overeenkomsten – en verschillen – met de C-taal. Begrijp verschillende strategieën voor geheugenbeheer – vooral de verplaatsingssemantiek geïntroduceerd met C++11 Kijk onder de motorkap en begrijp wat er anders is paradigma's in C++ leiden tot in machinecode Gebruik sjablonen om typeveilige abstracties van hoge orde te bereiken voor bare-metal dicht bij de hardwareprogrammering - geheugen toegewezen I/O en interrupts - vooral de variadische sjablonen geïntroduceerd met C++11 Bieden enkele nuttige ontwerppatronen, vooral toepasbaar in een ingebedde context. Een paar oefeningen om enkele concepten te oefenen
PUBLIEK/DEELNEMERSDeze training is bedoeld voor C++-programmeurs die van plan zijn C++ te gaan gebruiken in een embedded systeemcontext.EERDERE KENNISDe cursus vereist basiskennis in C++ programmeren, overeenkomend met onze trainingen ”C++ – Niveau 1” en ”C++ Niveau 2 – Introductie van C++11”.PRAKTISCHE OEFENINGENTijdens de training oefen je de gepresenteerde concepten in een aantal oefeningen. We zullen de open en gratis geïntegreerde ontwikkelomgeving van Eclipse gebruiken
Is C++ geschikt voor ingebedde systemen zoals microcontrollers en realtime besturingssystemen? Moet objectgeoriënteerd programmeren worden gebruikt in microcontrollers? Is C++ te ver verwijderd van de hardware om efficiënt te zijn? Deze door een instructeur geleide, live training beantwoordt deze vragen en demonstreert via discussie en oefening hoe C++ kan worden gebruikt om ingebedde systemen te ontwikkelen met code die nauwkeurig, leesbaar en efficiënt is. Deelnemers brengen theorie in praktijk door het creëren van een voorbeeld van een ingesloten toepassing in C++ . Aan het einde van deze training kunnen deelnemers:
Begrijp de principes van objectgeoriënteerde modellering, embedded softwareprogrammering en realtime programmering
Produceer code voor ingebedde systemen die klein, snel en veilig is
Vermijd code bloat van sjablonen, uitzonderingen en andere taalfuncties
Begrijp de problemen met betrekking tot het gebruik van C++ in veiligheidskritieke en realtime systemen
Debug een C++ programma op een doelapparaat
Publiek
ontwikkelaars
ontwerpers
Formaat van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Raspberry Pi is een zeer kleine, eenmalige computer.
In deze instructeur geleide, live training, zullen de deelnemers leren hoe te installeren en programmeren de Raspberry Pi om te dienen als een interactief en krachtig ingebed systeem.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Een IDE (Integrated Development Environment) voor maximale ontwikkelingsproductiviteit
Programma Raspberry Pi om apparaten zoals bewegingssensor, alarms, webservers en printers te beheren.
Begrijp Raspberry Pi's architectuur, inclusief inputs en verbinders voor add-on apparaten.
Begrijp de verschillende opties in programmeringslanden en besturingssystemen
Probeer, afval, en implementeren van de Raspberry Pi om echte wereldproblemen op te lossen
Het publiek
Ontwikkelaars
Hardware/software technici
Technische personen in alle industrieën
Hobby’s
Format van de cursus
Deel lezing, deel discussie, oefeningen en zware praktijken
Opmerking
Raspberry Pi ondersteunt verschillende besturingssystemen en programmeringstaal. Deze cursus zal Raspbian gebruiken als het besturingssysteem en Python als de programmeringsspraak. Om een specifieke instelling te vragen, neem dan contact met ons op om te regelen.
De deelnemers zijn verantwoordelijk voor de aankoop van de Raspberry Pi hardware en componenten.
PCB (printplaat) Circuitontwerp verwijst naar het proces van het ontwerpen, etsen en afdrukken van circuits op een lay-out van een signaalbord. EAGLE is een gratis beschikbare desktop-applicatie voor het ontwerpen van PCB's. In deze door een instructeur geleide, live training leren deelnemers hoe ze de Eagle-software kunnen gebruiken om PCB-printplaten te maken. De cursus begint met een reeks bestaande schema's te onderzoeken en vervolgens een origineel circuit in Eagle te tekenen. De training doorloopt het proces voor het ontwerpen van de printplaat en bespreekt het proces voor het vervaardigen van de boards (de cursus omvat niet de fysieke fabricage van de boards). Aan het einde van deze training kunnen deelnemers:
Maak een printplaat (PCB) vanuit elk schema
Maak schema's en ontwerp printplaten met Eagle
Exporteer de industrie-standaard bestanden voor het bouwen van de printplaat
Publiek
ingenieurs
Technici
Indeling van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Notes
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
PCB (printplaat) Circuitontwerp verwijst naar het proces van het ontwerpen, etsen en afdrukken van circuits op een lay-out van een signaalbord. Altium Designer is een gratis beschikbare desktop-applicatie voor het ontwerpen van PCB's. In deze door een instructeur geleide live training leren deelnemers hoe ze de Altium-software kunnen gebruiken om PCB-printplaten te maken. De cursus begint met het onderzoeken van een reeks bestaande schema's en vervolgens het opstellen van een origineel circuit in Altium. De training doorloopt het proces voor het ontwerpen en produceren van de printplaat. Aan het einde van deze training kunnen deelnemers:
Maak een printplaat (PCB) vanuit elk schema
Maak schema's en ontwerp printplaten met Altium
Print en etst een fysiek circuitbord
Exporteer de industrie-standaard bestanden voor verzending naar een grootschalige fabrikant
Publiek
ingenieurs
Technici
Indeling van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Notes
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die hoogwaardige embedded systemen willen ontwerpen met behulp van FPGA.Aan het einde van deze training kunnen deelnemers:
Installeer en configureer de FPGA-softwaretools die nodig zijn om een ingebed systeem te ontwerpen en te simuleren.
Selecteer de beste FPGA-architectuur voor een applicatie.
Ontwikkel en verbeter verschillende FPGA-ontwerpen.
Dit is een tweedaagse cursus die alle basisprincipes van het bouwen van embedded Linux-systemen behandelt, ongeveer 60% van de gehele cursusduur is praktische praktische implementatie voor echte toepassingen met dezelfde normen en tools die in de industrie worden gebruikt
Cursus Doelstellingen Om inzicht te krijgen in de essentie van embedded GNU / Linux , hoe de stukjes en beetjes in elkaar passen. Welke componenten zijn nodig om een ingebed GNU / Linux systeem te bouwen, waar komen ze vandaan en hoe kunt u ze configureren / bouwen / installeren? Waar kun je hulp krijgen? Hoe zit het met die softwarelicenties? Hands-on oefeningen bieden u de nodige praktische ervaring om door te gaan en uw eigen ingebedde GNU / Linux systemen te ontwikkelen na het succesvol voltooien van deze training. Omschrijving Deze vijfdaagse trainingsklasse maakt gebruik van praktische oefeningen in combinatie met instructie om de concepten van embedded GNU / Linux te illustreren. Het is ontworpen om u snel op snelheid te brengen. De filosofie, concepten en opdrachten die nodig zijn om effectief gebruik te maken van GNU / Linux worden beschreven door een combinatie van theorie en on-the-job training. Probeer het wiel niet opnieuw uit te vinden, maar leer van een ervaren trainer en neem een praktische kennis van GNU / Linux en de mogelijkheid om het effectief te gebruiken in uw eigen embedded ontwikkelingsproject. Wie zou moeten deelnemen? Managers, projectmanagers, software-, hardware-, ontwikkelings-, systeemingenieurs, testers, beheerders, technici en andere partijen die geïnteresseerd zijn in de technologie, die zo snel mogelijk willen begrijpen hoe Embedded GNU / Linux werkt. Je moet GNU / Linux of je moet luxe hebben om te beslissen of het zinvol is om het te gebruiken of niet. Misschien heb je al geprobeerd Embedded GNU / Linux , maar weet je niet helemaal zeker of je alles goed hebt gedaan. U gebruikt momenteel een ander besturingssysteem en toverstok om erachter te komen of GNU / Linux mogelijk beter en / of goedkoper is. Bezorgopties Al het trainingsmateriaal is Engels, maar de presentatie ervan kan wereldwijd in het Engels of in het Duits worden gegeven.
Tijdens de training bieden we laptops *), boards *) **), werkboeken (in het Engels) *) **), externe toegang tot servers en boards **), schermuitwisseling **), audiobrug * *).
Omschrijving Deze 5-daagse trainingsklasse maakt gebruik van praktische oefeningen in combinatie met instructie om de concepten van GNU / Linux kernelinternals en ontwikkeling van apparaatstuurprogramma's te illustreren. Het is ontworpen om u snel op snelheid te brengen. We beschrijven processen, concepten en opdrachten die nodig zijn om GNU / Linux stuurprogramma's te schrijven via een combinatie van theorie en on-the-job training. Probeer het wiel niet opnieuw uit te vinden, maar leer van een ervaren trainer en neem werkkennis en de mogelijkheid mee om deze effectief te gebruiken in uw eigen embedded ontwikkelingsproject. Wie zou moeten deelnemen? Mensen die geïnteresseerd zijn in of belast zijn met de ontwikkeling of evaluatie van het ontwikkelen van GNU / Linux apparaatstuurprogramma's zoals software-ingenieurs, veldingenieurs, (project) managers, hardware-ingenieurs.
In deze door een instructeur geleide, live training in Brugge leren deelnemers stap voor stap hoe ze een ingebed Linux systeem vanaf de grond af kunnen bouwen. Van het bouwen van een minimalistische kernel tot het configureren van de opstart- en initialisatieprocessen: deelnemers leren de tools, technieken en mentaliteit die nodig zijn om een volledig functioneel ingebed Linux systeem te implementeren.Voor trainingen op afstand wordt QEMU gebruikt om de hardware te emuleren. Andere platforms, inclusief echte hardwareapparaten, kunnen van geval tot geval worden overwogen.
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die NetApp ONTAP willen implementeren.Aan het einde van deze training kunnen deelnemers:
Opzetten en beheren ONTAP 9.3 Cluster (3 dagen).
Bescherm gegevens via Data Protection technologieën (2 dagen).
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die TensorFlow Lite willen gebruiken om deep learning-modellen op ingebedde apparaten te implementeren.Aan het einde van deze training kunnen deelnemers:
Installeer en configureer Tensorflow Lite op een ingebed apparaat.
Begrijp de concepten en componenten die ten grondslag liggen aan TensorFlow Lite.
Converteer bestaande modellen naar TensorFlow Lite-formaat voor uitvoering op ingebedde apparaten.
Werken binnen de beperkingen van kleine apparaten en TensorFlow Lite, terwijl je leert hoe je de reikwijdte van de bewerkingen kunt uitbreiden.
Implementeer een deep learning-model op een ingebed apparaat met Linux.
In deze door een instructeur geleide, live training leren deelnemers hoe ze de Arduino kunnen programmeren voor gebruik in de echte wereld, zoals het bedienen van lichten, motoren en bewegingsdetectiesensoren. Deze cursus gaat uit van het gebruik van echte hardwarecomponenten in een live labomgeving (geen software-gesimuleerde hardware).Aan het einde van deze training kunnen deelnemers:
Programmeer Arduino om lampen, motoren en andere apparaten te bedienen.
Begrijp de architectuur van Arduino, inclusief ingangen en connectoren voor add-on-apparaten.
Voeg componenten van derden toe, zoals LCD's, versnellingsmeters, gyroscopen en GPS-trackers om de functionaliteit van Arduino uit te breiden.
Begrijp de verschillende opties in programmeertalen, van C tot drag-and-drop-talen.
Test, debug en implementeer de Arduino om echte problemen op te lossen.
In deze door een instructeur geleide, live training leren deelnemers de basisprincipes van IoT terwijl ze de creatie van een Arduino-gebaseerd IoT-sensorsysteem doorlopen.Aan het einde van deze training kunnen deelnemers:
Begrijp de principes van IoT, inclusief IoT-componenten en communicatietechnieken.
Leer hoe u Arduino communicatiemodules gebruikt die voor verschillende IoT-systemen kunnen worden gebruikt.
Leer hoe u een mobiele app gebruikt en programmeert om Arduino te bedienen.
Gebruik een Wi-Fi-module om de Arduino met een ander apparaat te verbinden.
In deze door een instructeur geleide live training leren deelnemers hoe ze een robot kunnen bouwen met behulp van Arduino hardware en de taal Arduino (C / C++ ). Aan het einde van deze training kunnen deelnemers:
Bouw en gebruik een robotsysteem dat zowel software- als hardwarecomponenten omvat
Begrijp de belangrijkste concepten die worden gebruikt in robottechnologieën
Monteer motoren, sensoren en microcontrollers in een werkende robot
Ontwerp de mechanische structuur van een robot
Publiek
ontwikkelaars
ingenieurs
hobbyisten
Formaat van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Notitie
Hardwarekits worden vóór de training door de instructeur gespecificeerd, maar bevatten grofweg de volgende componenten:
Arduino bord
Motorregelaar
Afstandssensor
Bluetooth slave
Prototyping bord en kabels
USB-kabel
Voertuig kit
Deelnemers moeten hun eigen hardware kopen.
Als je deze training wilt aanpassen, neem dan contact met ons op om dit te regelen.
In deze door een instructeur geleide, live training leren deelnemers hoe ze de Arduino kunnen programmeren met behulp van geavanceerde technieken terwijl ze de creatie van een eenvoudig sensorwaarschuwingssysteem doorlopen.Aan het einde van deze training kunnen deelnemers:
Begrijp hoe Arduino werkt.
Duik diep in de belangrijkste componenten en functionaliteiten van Arduino.
Programmeer de Arduino zonder de Arduino IDE te gebruiken.
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die de ontwerpprincipes van het ontwerpen van microcontrollers willen leren.
Deze door een instructeur geleide, live training in Brugge (op locatie of op afstand) is gericht op ingenieurs die willen leren hoe ze embedded C kunnen gebruiken om verschillende soorten microcontrollers te programmeren op basis van verschillende processorarchitecturen (8051, ARM CORTEX M-3 en ARM9).
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die machine learning-modellen willen schrijven, laden en uitvoeren op zeer kleine ingebedde apparaten.Aan het einde van deze training kunnen deelnemers:
Installeer TensorFlow Lite.
Laad machine learning-modellen op een ingebed apparaat zodat het spraak kan detecteren, afbeeldingen kan classificeren, enz.
Voeg AI toe aan hardwareapparaten zonder afhankelijk te zijn van netwerkconnectiviteit.
Read more...
Last Updated:
Getuigenissen (14)
Misschien zou meer oefening beter kunnen zijn voor lerning, maar de tijd was te weinig
Gianpiero Arico' - Urmet Spa
Cursus - Embedded Linux Systems Architecture
Machine Translated
De flexibiliteit in de training.
Hans - Spanninga Metaal B.V.
Cursus - PCB Circuit Design with Altium
Machine Translated
De trainer was zeer deskundig en live codevoorbeelden op een "echt" hardwareapparaat met een display waren geweldig.
Silver Kuusik - Engie Mobisol GmbH
Cursus - FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
I understood the process of the operating system and how do we link all factors together information of network as well so now I have an obvious and full picture about what is going on these computers how they communicate with each others ultimately gained knowledge about the most important operating system which is Linux and how do we implement our own embedded Linux
Rawda Alnaqbi - beamtrail
Cursus - Introduction to Embedded Linux (Hands-on training)
Trainer's way of explaining
Deepak Tiwari - Beamtrail
Cursus - Circuits and Electronics Fundamentals
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Cursus - Embedded Linux Kernel and Driver Development
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Cursus - Raspberry Pi for Beginners
Just getting off the ground and doing some basic things was super useful
Embedded Systems training cursus in Brugge, Embedded Systems opleiding cursus in Brugge, Weekend Embedded Systems cursus in Brugge, Avond Embedded Systems training in Brugge, Embedded Systems instructeur geleid Brugge, Embedded Systems privé cursus in Brugge, Embedded Systems op locatie in Brugge, Avond Embedded Systems cursus in Brugge, Embedded Systems instructeur in Brugge, Embedded Systems een op een opleiding in Brugge, Embedded Systems boot camp in Brugge, Weekend Embedded Systems training in Brugge, Embedded Systems instructeur geleid in Brugge,Embedded Systems lessen in Brugge, Embedded Systems een op een training in Brugge, Embedded Systems coaching in Brugge, Embedded Systems on-site in Brugge, Embedded Systems trainer in Brugge