
Local instructorled live Embedded Systems training courses in Norge .
Machine Translated
Testimonials
Veldig god substantiell forberedelse.
Magdalena Szumny
Kurs: Embedded C Application Design Principles
Machine Translated
Mye materialer og kilder.
Michał Tyndel
Kurs: Embedded C Application Design Principles
Machine Translated
Testdriven utvikling, mange anbefalte litteratur: en bok og et nettsted
TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Praktisk erfaring fra trener, de siste nysgjerrighetene og trender fra det innebygde markedet, en øvelse på den andre dagen, som viser refactoring og oppretter enhetstester på en gang.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Hendene på naturen til det
Maurice Egan
Kurs: Embedded Linux Kernel and Driver Development
Machine Translated
Ta den første kontakten med innebygd linux-kjernen
Analog Devices
Kurs: Embedded Linux Kernel and Driver Development
Machine Translated
Go vil ha en oversikt over hvordan du bygger en kjerne for Linux , hadde jeg ønsket å komme mer inn på driverutviklingen
Analog Devices
Kurs: Embedded Linux Kernel and Driver Development
Machine Translated
Hender på trening på skymaskin
Thales Transport & Security (HK) Ltd.
Kurs: The Yocto Project - An Overview - hands-on
Machine Translated
Jeg likte øvelsene
Rehrig Pacific COmpany
Kurs: Introduction to IoT Using Arduino
Machine Translated
Jeg liker veldig godt å ha en virtuell PC på nettet, jeg kan gjøre øvelser når jeg vil
Dongfu Li - Northforge Innovations Inc
Kurs: Yocto Project
Machine Translated
Trenerens fagkunnskap
Northforge Innovations Inc
Kurs: Yocto Project
Machine Translated
Høy profesjonalitet
Oleg Polyakov - Northforge Innovations Inc
Kurs: Yocto Project
Machine Translated
lærte noen utviklingsverktøy og feilsøkingsverktøy som kan brukes i mitt arbeid.
Northforge Innovations Inc
Kurs: Yocto Project
Machine Translated
Spørsmål knyttet til opprettelse og bruk av makroer, en billedbeskrivelse av C-språkstandarden og forklaring på brukbarhet i innebygde systemer, spørsmål knyttet til sammenstillinger og kompilatorer.
Tomasz Torzewicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Måten å overføre kunnskap på, mange eksempler som forklarer problemstillingene og gir kilder du senere kan lære fra
Fryderyk Wiądzkowicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Øvelser.
Instytut Lotnictwa
Kurs: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Den dype kunnskapen til trener Robert om emnene ( Yocto Project , innebygde systemer, etc.). Han kan svare på praktisk talt alle kvelder du spør ham om disse temaene, og han har en veldig dyp bakgrunn.
ZITRO LABORATORY
Kurs: Yocto Project
Machine Translated
Den omfattende kunnskapen om treneren, som går utover treningsprogrammet og hans erfaring i bransjen.
Andrzej Bodura - TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Muligheten til å stille spørsmål og trenerens store kunnskap.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Den praktiske delen av opplæringen.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Et bredt spekter av kunnskap som Mr. Tomasz har om et gitt emne. Få svar på spørsmålene dine raskt.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Kunnskap, tverrsnittsvisning på emnet
Merit Poland sp. z o.o.
Kurs: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
Bruk av kunnskap i praksis
TRW Polska sp. z o.o. Centrum Inżynieryjne
Kurs: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Jeg likte virkelig trener kunnskapen.
Aaron Swift - ITW Hobart
Kurs: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Jeg likte virkelig den personaliserte.
ITW Hobart
Kurs: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Treneren kjente gratis rtos og var klar for å svare på spørsmålene våre.
ITW Hobart
Kurs: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Stor kunnskap om foreleseren.
Krzysztof Rybak - ABB Sp. z o. o.
Kurs: Embedded Linux: Building a System from the Ground Up
Machine Translated
send trener for å presentere problemene
Paweł Błaszczyk - ABB Sp. z o. o.
Kurs: Embedded Linux: Building a System from the Ground Up
Machine Translated
Jeg hadde generelt nytte av de praktiske øvelsene.
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
Kurs: Yocto Project
Machine Translated
Jeg hadde allerede litt kunnskap om Arduino , så det var godt å høre mer om bakgrunnen til arduino, hva den kan brukes til og ressursene som er tilgjengelige for hjelp.
University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Anskaffelse av nyttig kunnskap og avklaring av noen ting var jeg ikke sikker på.
Kenneth Mahoney - University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Rod virket veldig kunnskapsrik og begeistret for kursmaterialet.
Kyle Stirling - University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Rods stil var underholdende.
Tom O'Hara - University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
2 dager uten avbrudd, noe som gjorde at jeg kunne konsentrere meg om oppgaven.
University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Jeg fant balansen mellom "hvitt tavle" undervisning kontra praktisk "praktisk" læring var helt riktig for et Arduino introduksjonskurs, og tempoet var også passende.
Neil Owen - University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Jeg likte at treningen ble levert av noen med erfaring på området.
Nicholas Scott - University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
avslappet og uformelt miljø rikelig med hjelp under bearbeidede eksempler
bernard hoey - University of Glasgow
Kurs: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Dessuten er det mange interessante fakta relatert til emnet på noen måte
EduBroker Sp. z o.o.
Kurs: Embedded Systems Security
Machine Translated
Ganske bred kunnskap om foreleseren, forklaring på mange språkregler fra opplæringen, argumentasjon for mange regler for bruk av C-språket.
PIT-RADWAR S.A.
Kurs: Embedded C Application Design Principles
Machine Translated
En stor mengde praktisk informasjon eller veiledning som følger av instruktørens industrielle erfaring
PIT-RADWAR S.A.
Kurs: Embedded C Application Design Principles
Machine Translated
Problemer med kompilatoren, linkeren og hermetikken. Humoren til læreren.
PIT-RADWAR S.A.
Kurs: Embedded C Application Design Principles
Machine Translated
Stor kunnskap om foreleseren.
PIT-RADWAR S.A.
Kurs: Embedded C Application Design Principles
Machine Translated
Sikkerhetsmodeller, diskusjon av god programmeringspraksis, forskjellige typer angrep.
Piotr Piątek - EduBroker Sp. z o.o.
Kurs: Embedded Systems Security
Machine Translated
praktiske tips, mange eksempler
Marta Kuchta - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Treneren er veldig godt forberedt, og du kan oppleve hans erfaring og kunnskap om innebygd programmering og mer. Treningen var interessant, veldig dynamisk og uttrykksfull. Det kunne absolutt ikke bli kjedelig.
Mariusz Kordowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Omfattende teoretisk og praktisk kunnskap om foreleseren, evnen til å involvere lytteren, talens dynamikk.
Klaudia Chrzan - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Praktisk jobb
James Gordon - Argent Energy
Kurs: Introduction to IoT Using Arduino
Machine Translated
Spontanitet, trivia, imponerende kunnskap om foreleseren.
Hubert Śliwowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
eksempler og forslag til praktisk bruk
Leszek Przybylski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Mange nyttige spørsmål og konsepter. Interessante kunnskapskilder er gitt.
Paweł Rokicki - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Kurs: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Embedded Systems Underkategorier
Remote Online Embedded Systems Course Events
Advanced Arduino Programming
Advanced Embedded Systems Development
Arduino Programming for Beginners
ARM Technology
Berkeley DB for Developers
Building A Robot from the Ground Up
Buildroot: a Firmware Generator for Embedded Systems
C Programming for Embedded Systems
Circuits and Electronics Fundamentals
C++ for Embedded Systems
Digital Signal Processing (DSP) Fundamentals
Embedded C Application Design Principles for Automotive Professionals
Embedded C Application Design Principles
Embedded Linux Systems Architecture
Embedded Linux Kernel and Driver Development
Introduction to Embedded Linux (Hands-on training)
Introduction to Embedded Computers
Using C++ in Embedded Systems - Applying C++11/C++14
Embedded Linux: Building a System from the Ground Up
Embedded Systems Security
FPGA Design for Embedded Systems
FreeRTOS: Programming for Real Time Operating Systems
Introduction to IoT Using Arduino
Embedded GNU/Linux Kernel Internals and Device Drivers
Learning Vivado
LEDE: Set Up a Linux Wireless Router
Embedded Linux on RP2
Model Based Development for Embedded Systems
Microcontroller Design
NetApp ONTAP
Embedded Systems Course Outlines Online
Hvem skal delta?
Ingeniører som er interessert i Linux kjerneutvikling på innebygde systemer og plateformer.
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
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.
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
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
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
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.
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.
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.
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.
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
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.
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
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.
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.
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.
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.
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
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
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.
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: