IoT Programming with Python Training Cursus
Internet of Things (IoT) is een netwerkinfrastructuur die fysieke objecten en softwaretoepassingen draadloos met elkaar verbindt, waardoor ze met elkaar kunnen communiceren en gegevens kunnen uitwisselen via netwerkcommunicatie, cloud computing en gegevensverzameling. Python is een programmeertaal op hoog niveau die wordt aanbevolen voor IoT vanwege de duidelijke syntaxis en grote community-ondersteuning.
In deze live training onder leiding van een instructeur leren deelnemers hoe ze IoT-oplossingen kunnen programmeren met Python.
Aan het einde van deze training zijn de deelnemers in staat om:
- Inzicht in de basisprincipes van IoT-architectuur
- Leer de basisprincipes van het gebruik Raspberry Pi
- Installeer en configureer Python op Raspberry Pi
- Leer de voordelen van het gebruik van Python bij het programmeren van IoT-systemen
- Een IoT-systeem bouwen, testen, implementeren en problemen oplossen met behulp van Python en Raspberry Pi
Audiëntie
- Ontwikkelaars
- Ingenieurs
Opzet van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Inleiding tot Internet of Things (IoT)
- Inzicht in de basisprincipes van IoT
- Voorbeelden van IoT-apparaten en -platforms
Waarom Python een Good-taal is voor het bouwen van IoT-systemen
Overzicht van de architectuur van IoT-oplossingen
- IoT-componenten
- Analoge sensoren en actuatoren
- Digitale sensoren
- Internetgateways en systemen voor gegevensverzameling
- Aggregatie van gegevens
- Conversie van analoog naar digitaal
- Edge-IT
- Analytics
- Voorbewerking
- Datacenter / Cloud
- Analytics
- Management
- Archief
Gebruik Raspberry Pi voor IoT
Installeren en configureren Python op Raspberry Pi
Een IoT-systeem bouwen met Python en Raspberry Pi
- Aansluiten en beheren van de sensoren
- Gegevens van de sensoren extraheren en analyseren
- Opslaan, beheren en handelen op basis van de gegevens
Een IoT-systeem testen en implementeren met Python en Raspberry Pi
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Basis Python programmeerervaring
- Basiservaring of vertrouwdheid met microcontrollers of microprocessoren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
IoT Programming with Python Training Cursus - Enquiry
IoT Programming with Python - Consultancyaanvraag
Consultancyaanvraag
Reviews (1)
Praktijkvoorbeelden en bredere context gegeven.
James - Mitsubishi Electric R&D Centre Europe BV (MERCE-UK)
Cursus - IoT Programming with Python
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
5G and IoT
14 UrenHet doel van de training is om uit te leggen wat het 5G netwerk is en welke impact het heeft op slimme technologieën. Ik wil u zowel de voor- als nadelen van deze technologische relaties laten zien (5G / IoT) en u de ontwikkelingsrichtingen van het netwerk laten zien, dat - vanaf het allereerste begin - gewijd was aan de slimme wereld.
Big Data Business Intelligence for Govt. Agencies
35 UrenTechnologische vooruitgang en de toenemende hoeveelheid informatie transformeren de manier waarop zaken worden gedaan in veel sectoren, waaronder de overheid. GoDe snelheid waarmee gegevens worden gegenereerd en digitaal wordt gearchiveerd, neemt toe als gevolg van de snelle groei van mobiele apparaten en applicaties, slimme sensoren en apparaten, cloud computing-oplossingen en op de burger gerichte portalen. Naarmate digitale informatie zich uitbreidt en complexer wordt, worden informatiebeheer, -verwerking, -opslag, -beveiliging en -dispositie ook complexer. Nieuwe tools voor vastleggen, zoeken, ontdekken en analyseren helpen organisaties inzichten te verkrijgen uit hun ongestructureerde gegevens. De overheidsmarkt bevindt zich op een omslagpunt en realiseert zich dat informatie een strategisch bezit is, en dat de overheid zowel gestructureerde als ongestructureerde informatie moet beschermen, benutten en analyseren om de missievereisten beter te kunnen bedienen en vervullen. Terwijl overheidsleiders ernaar streven datagestuurde organisaties te ontwikkelen om hun missie succesvol te volbrengen, leggen zij de basis voor het correleren van afhankelijkheden tussen gebeurtenissen, mensen, processen en informatie.
Hoogwaardige overheidsoplossingen zullen worden gecreëerd uit een mix van de meest ontwrichtende technologieën:
- Mobiele apparaten en applicaties Clouddiensten Sociale bedrijfstechnologieën en netwerken Big Data en analyses
IDC voorspelt dat de IT-industrie in 2020 een waarde van $5 biljoen zal bereiken, ongeveer $1,7 biljoen meer dan nu, en dat 80% van de groei van de industrie zal worden aangedreven door deze derdeplatformtechnologieën. Op de lange termijn zullen deze technologieën cruciale instrumenten zijn om met de complexiteit van de toegenomen digitale informatie om te gaan. Big Data is een van de intelligente industriële oplossingen en stelt de overheid in staat betere beslissingen te nemen door actie te ondernemen op basis van patronen die aan het licht komen door het analyseren van grote hoeveelheden gegevens – gerelateerd en niet-gerelateerd, gestructureerd en ongestructureerd.
Maar om deze prestaties te verwezenlijken is veel meer nodig dan alleen maar het verzamelen van enorme hoeveelheden data. “Het begrijpen van deze hoeveelheden Big Data vereist geavanceerde tools en technologieën die nuttige kennis kunnen analyseren en extraheren uit enorme en diverse informatiestromen”, aldus Tom Kalil en Fen Zhao van het Witte Huis Office of Science and Technology Policy schreef in een bericht op de OSTP Blog.
Het Witte Huis zette een stap in de richting van het helpen van instanties deze technologieën te vinden toen het in 2012 het National Big Data Research and Development Initiative oprichtte. Het initiatief omvatte meer dan $200 miljoen om het meeste te halen uit de explosie van Big Data en de tools die nodig zijn om analyseer het.
De uitdagingen die Big Data met zich meebrengt zijn bijna net zo ontmoedigend als de belofte ervan bemoedigend is. Gegevens efficiënt opslaan is een van deze uitdagingen. Zoals altijd zijn de budgetten krap, dus moeten bureaus de opslagprijs per megabyte minimaliseren en de gegevens gemakkelijk toegankelijk houden, zodat gebruikers deze kunnen verkrijgen wanneer zij dat willen en hoe zij die nodig hebben. Het maken van back-ups van enorme hoeveelheden gegevens vergroot de uitdaging.
Een andere grote uitdaging is het effectief analyseren van de gegevens. Veel bureaus maken gebruik van commerciële tools waarmee ze de bergen aan gegevens kunnen doorzoeken en trends kunnen ontdekken die hen kunnen helpen efficiënter te werken. (Uit een recent onderzoek van MeriTalk is gebleken dat federale IT-managers denken dat Big Data bureaus kan helpen meer dan 500 miljard dollar te besparen en tegelijkertijd de missiedoelstellingen te verwezenlijken.)
Met op maat ontwikkelde Big Data tools kunnen agentschappen ook tegemoetkomen aan de noodzaak om hun gegevens te analyseren. De Computational Data Analytics Group van het Oak Ridge National Laboratory heeft bijvoorbeeld zijn Piranha-data-analysesysteem beschikbaar gesteld aan andere instanties. Het systeem heeft medische onderzoekers geholpen een link te vinden die artsen kan waarschuwen voor aorta-aneurysmata voordat deze toeslaan. Het wordt ook gebruikt voor meer alledaagse taken, zoals het doorzoeken van cv's om sollicitanten in contact te brengen met personeelsmanagers.
Insurtech: A Practical Introduction for Managers
14 UrenInsurtech (ook bekend als Digital Insurance) verwijst naar de convergentie van verzekeringen + nieuwe technologieën. Op het gebied van Insurtech passen "digitale verzekeraars" technologische innovaties toe op hun bedrijfs- en bedrijfsmodellen om de kosten te verlagen, de klantervaring te verbeteren en de wendbaarheid van hun activiteiten te vergroten.
In deze door een instructeur geleide training krijgen deelnemers inzicht in de technologieën, methoden en mentaliteit die nodig zijn om een digitale transformatie binnen hun organisaties en in de industrie in het algemeen tot stand te brengen. De training is bedoeld voor managers die inzicht moeten krijgen in het grote geheel, de hype en het jargon moeten doorbreken en de eerste stappen moeten zetten in het opstellen van een Insurtech strategie.
Aan het einde van deze training zijn de deelnemers in staat om:
- Bespreek Insurtech en al zijn onderdelen op een intelligente en systematische manier
- Identificeer en demystificeer de rol van elke sleuteltechnologie binnen Insurtech.
- Opstellen van een algemene strategie voor de implementatie van Insurtech binnen hun organisatie
Audiëntie
- Verzekeraars
- Technologen binnen de verzekeringsbranche
- Belanghebbenden in de verzekeringssector
- Consultants en bedrijfsanalisten
Vorm van de cursus
- Deels lezing, deels discussie, oefeningen en groepsactiviteiten voor casestudy's
Digital Transformation with IoT and Edge Computing
14 UrenDeze door een instructeur geleide, live training in Nederland (online of ter plaatse) is bedoeld voor IT-professionals en bedrijfsmanagers van gemiddeld niveau die het potentieel van IoT en edge computing willen begrijpen voor het mogelijk maken van efficiëntie, realtime verwerking en innovatie in verschillende industrieën.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de principes van IoT en edge computing en hun rol in digitale transformatie.
- Identificeer gebruiksscenario's voor IoT en edge computing in de productie-, logistiek- en energiesector.
- Maak onderscheid tussen edge- en cloud computing-architecturen en implementatiescenario's.
- Implementeer edge computing-oplossingen voor voorspellend onderhoud en real-time besluitvorming.
Edge AI for IoT Applications
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor ontwikkelaars op gemiddeld niveau, systeemarchitecten en professionals uit de industrie die Edge AI willen gebruiken voor het verbeteren van IoT-toepassingen met intelligente gegevensverwerkings- en analysemogelijkheden.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisprincipes van Edge AI en de toepassing ervan in IoT.
- Stel Edge AI-omgevingen in en configureer deze voor IoT-apparaten.
- Ontwikkel en implementeer AI-modellen op edge-apparaten voor IoT-toepassingen.
- Implementeer real-time gegevensverwerking en besluitvorming in IoT-systemen.
- Integreer Edge AI met verschillende IoT-protocollen en -platforms.
- Behandel ethische overwegingen en best practices in Edge AI voor IoT.
Edge Computing
7 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor productmanagers en ontwikkelaars die Edge Computing willen gebruiken om gegevensbeheer te decentraliseren voor snellere prestaties, gebruikmakend van slimme apparaten die zich op het bronnetwerk bevinden.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisconcepten en voordelen van Edge Computing.
- Identificeer de gebruiksscenario's en voorbeelden waar Edge Computing kan worden toegepast.
- Ontwerp en bouw Edge Computing oplossingen voor snellere gegevensverwerking en lagere operationele kosten.
Federated Learning in IoT and Edge Computing
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor professionals van gemiddeld niveau die willen toepassen Federated Learning om IoT- en edge computing-oplossingen te optimaliseren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de principes en voordelen van Federated Learning in IoT en edge computing.
- Implementeer Federated Learning-modellen op IoT-apparaten voor gedecentraliseerde AI-verwerking.
- Verminder latentie en verbeter real-time besluitvorming in edge computing-omgevingen.
- Pak uitdagingen aan met betrekking tot gegevensprivacy en netwerkbeperkingen in IoT-systemen.
Securing Cloud and IoT Applications
21 UrenDeze live training onder leiding van een instructeur in Nederland (ter plaatse of op afstand) is bedoeld voor ingenieurs die een veilige IoT-toepassing willen opzetten, implementeren en beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwikkel en implementeer applicaties om IoT-apparaten veilig te beheren.
- Integreer IoT-apparaten veilig in de cloud.
- Integreer een IoT-toepassing met een bestaande infrastructuur.
Getting Started with IoT (Internet of Things) and Augmented Reality
14 UrenInternet of Things (IoT) is een opkomend technologiedomein dat fysieke objecten en softwaretoepassingen draadloos verbindt voor remote sensing en besturing. Augmented Reality (AR) is een technologie die de gebruikerservaring verbetert door virtuele, door de computer gegenereerde elementen te combineren met de fysieke omgeving in de echte wereld. AR stelt bedrijven in staat om gebruikers een real-time en real-world overzicht van informatie te bieden. Dit zijn twee technologieën die in meerdere sectoren een snel groeiende acceptatiegraad hebben gezien.
In deze door een instructeur geleide, live training leren deelnemers de basisprincipes van IoT en AR en passen ze deze lessen toe op de activiteiten en strategieën van hun organisatie.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisprincipes van IoT en AR
- Meer informatie over hoe IoT- en AR-technologieën werken
- Begrijpen hoe IoT- en AR-technologieën kunnen worden toegepast op de strategie van hun bedrijf
- Neem weloverwogen zakelijke beslissingen over IoT en AR
Audiëntie
- Managers
- Ondernemers
Opzet van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Introduction to IoT Using Arduino
14 UrenIn deze door een instructeur geleide, live training in Nederland, leren deelnemers de basisprincipes van IoT terwijl ze stap voor stap een op Arduino gebaseerd IoT-sensorsysteem maken.
Aan het einde van deze training zijn de deelnemers in staat om:
- 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.
- Bouw en implementeer hun eigen IoT-sensorsysteem.
Introduction to IoT Using Raspberry Pi
14 UrenInternet of Things (IoT) is een netwerkinfrastructuur die fysieke objecten en softwaretoepassingen draadloos met elkaar verbindt, waardoor ze met elkaar kunnen communiceren en gegevens kunnen uitwisselen via netwerkcommunicatie, cloud computing en gegevensverzameling.
In deze live training onder leiding van een instructeur leren deelnemers de basisprincipes van IoT terwijl ze stap voor stap een IoT-sensorsysteem maken met behulp van de Raspberry Pi.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de principes van IoT, inclusief IoT-componenten en communicatietechnieken
- Leer hoe u de Raspberry Pi specifiek instelt voor IoT-toepassingen
- Bouw en implementeer hun eigen IoT-sensorsysteem
Audiëntie
- Hobbyisten
- Hardware/software ingenieurs en technici
- Technische personen in alle industrieën
- Beginnende ontwikkelaars
Opzet van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
- Raspberry Pi Ondersteunt verschillende besturingssystemen en programmeertalen. Deze cursus gebruikt Linux-gebaseerde Raspbian als het besturingssysteem en Python als de programmeertaal. Neem contact met ons op om een specifieke installatie aan te vragen om dit te regelen.
- Deelnemers zijn verantwoordelijk voor de aanschaf van de Raspberry Pi hardware en componenten.
NB-IoT for Developers
7 UrenIn deze door een instructeur geleide, live training in Nederland, leren deelnemers over de verschillende aspecten van NB-IoT (ook bekend als LTE Cat NB1) terwijl ze een op voorbeeld NB-IoT gebaseerde applicatie ontwikkelen en implementeren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Identificeer de verschillende componenten van NB-IoT en hoe ze in elkaar passen om een ecosysteem te vormen.
- Begrijp en leg de beveiligingsfuncties uit die in NB-IoT apparaten zijn ingebouwd.
- Ontwikkel een eenvoudige applicatie om NB-IoT apparaten te volgen.
Raspberry Pi for Beginners
14 UrenRaspberry 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.
Raspberry Pi + OpenCV for Facial Recognition
21 UrenDeze live training onder leiding van een instructeur introduceert de software, hardware en het stapsgewijze proces die nodig zijn om een gezichtsherkenningssysteem vanaf nul op te bouwen. Gezichtsherkenning wordt ook wel Face Recognition genoemd.
De hardware die in dit lab wordt gebruikt, omvat Rasberry Pi, een cameramodule, servo's (optioneel), enz. Deelnemers zijn zelf verantwoordelijk voor de aanschaf van deze componenten. De gebruikte software omvat OpenCV, Linux, Python, enz.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer Linux, OpenCV en andere softwarehulpprogramma's en bibliotheken op een Rasberry Pi.
- Configureer OpenCV om gezichtsopnamen vast te leggen en te detecteren.
- Begrijp de verschillende opties voor het verpakken van een Rasberry Pi-systeem voor gebruik in real-world omgevingen.
- Pas het systeem aan voor een verscheidenheid aan gebruiksscenario's, waaronder bewaking, identiteitsverificatie, enz.
Vorm van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
- Andere hardware- en software-opties zijn onder meer: Arduino, OpenFace, Windows, enz. Als u een van deze wilt gebruiken, neem dan contact met ons op om dit te regelen.
Setting Up an IoT Gateway with ThingsBoard
35 UrenThingsBoard is een open source IoT-platform dat apparaatbeheer, gegevensverzameling, -verwerking en -visualisatie biedt voor uw IoT-oplossing.
In deze live training onder leiding van een instructeur leren deelnemers hoe ze ThingsBoard kunnen integreren in hun IoT-oplossingen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeren en configureren ThingsBoard
- Begrijp de basisprincipes van ThingsBoard functies en architectuur
- IoT-toepassingen bouwen met ThingsBoard
- Integreer ThingsBoard met Kafka voor telemetrie van apparaatgegevensroutering
- Integreer ThingsBoard met Apache Spark voor gegevensaggregatie van meerdere apparaten
Audiëntie
- Software-ingenieurs
- Hardware ingenieurs
- Ontwikkelaars
Opzet van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.