SFÖRTECKNING 1. RFID-Kurser... 2 1.1. RFID Grundkurs... 2 1.2. RFID Fortsättningskurs... 3 1.3. RFID dator programmering... 4 1.4. RFID Systemadministration... 5 1.5. RFID Aktiv Systemadministration... 6 1.6. RFID Kommunikation, nätverk och drift... 7 1.7. RFID För användare... 8 2.1.C RFID Grundkurs... 9 2.2.C RFID Fortsättningskurs... 10 2.3.Avancerad Programmering I C Under RFID... 11 Sid 1
1.RFID-Kurser 1.1.RFID Grundkurs Antalet RFID-system och RFID-användare ökar för varje dag. Dessa system förväntas öka mest under 2010-talet. Det finns idag stora grupper, med flera års erfarenhet av PC- eller embeddedsystem, som kommer i kontakt med ett eller flera RFID-system. En stor grupp bland dessa kommer att fungera som installatörer och systemadministratörer. En annan grupp kommer att verka som systemutvecklare och programmerare i RFID-miljö. Andra kommer att komma i kontakt med RFID när dom använder något program. RFID Grundkurs är en kurs som riktar sig till alla dessa kategorier. Systemerare, programmerare, tekniker, systemadministratörer, beslutsfattare eller slutanvändare som behöver en grundlig introduktion till RFID. Deltagarna bör ha grundläggande kunskaper i IT och erfarenhet av att använda något annat datorbaserat system. Deltagarna har efter kursen kunskaper om och förståelse för RFID filosofi och struktur. Denna kurs ger deltagarna en bra grund inför deras fortsatta verksamhet som programmerare, systemerare, systemoperatörer eller slutanvändare. Allmän översikt RFID historia och bakgrund Kommandon och kommandosyntax RFID transponder system Filhantering och filrelaterade kommandon Läsare Integration och styrning av dataflöden Kommunikation mellan utrustning och dator Enkel systemadministration Introduktion till programmering RFID systemvariabler Manualer Säkerhet RFID Grundkurs ANTAL DAGAR 4 Sid 2
1.2.RFID Fortsättningskurs Ett RFID-system är rikt på verktyg. En del är mer komplexa än andra och väldigt kraftfulla. Detta är en kurs för de som genomgått RFID Grundkurs och efter en tid vill fördjupa sig och utöka sina kunskaper. Den vänder sig till programutvecklare, systemadministratörer och avancerade användare. Systemerare, programmerare, tekniker, system administratörer eller slutanvändare som behöver en fördjupad kunskap om de avancerade verktyg och hjälpmedel som varje RFID-system innehåller. Deltagarna bör ha grundläggande kunskaper i motsvarande vår "RFID Grundkurs". Deltagarna har kunskap om de avancerade verktyg som finns i varje RFID-system. Detta ger kursdeltagarna en bra grund inför deras fortsatta verksamhet som programmerare, systemerare, Installations tekniker eller systemadministratörer. Mobiltelefonen med integrerad RFID läsare s.k. NFC implementation och användningsområden. Att använda aktiva, passiva och annan RFID. Source Code Control System (RFID koandon) NFC det nya betalningsmedlet Middleware Integration Programverktyg Att använda komunikationsverktyg Nätverkstjänster RFID Fortsättningskurs ANTAL DAGAR 2 Sid 3
1.3.RFID dator programmering Kommandon i RFID (integratorer, inbeddedsystem och SDK) innehåller olika kraftfullt programmeringsspråk. I RFID är det därför vanligt att man löser ett problem med hjälp av ett skalprogram. RFID-systemen är rika på verktyg och med ett skalprogram kan dessa kombineras på ett kraftfullt sätt. Programmerare, systemadministratörer m.fl. kan därigenom spara mycket tid och kraft genom att ha goda kunskaper i skalprogrammering. Ett RFID-system innehåller förhållandevis många systemprogram som i praktiken är skalprogram. Systemerare, programmerare, systemadministratörer och servicepersonal. Detta är en lämplig fortsättningskurs för såväl programmerare som systemadministratörer. Deltagarna bör ha genomgått "RFID Grundkurs" eller ha motsvarande kunskaper. Deltagarna kan efter kursen skriva egna skalprogram, läsa och förstå andras program samt modifiera dessa. Integrationsverktyg Kommandofiler Integrationsvariabler Parametrar Selektion Itegration Funktioner Samverkan mellan läsare och taggar Felsökning Kryptering Säkerhet Skillnader och likheter mellan olika standarder Programmering i C- och andra programspråk. RFID dator programmering ANTAL DAGAR 3 Sid 4
1.4.RFID Systemadministration I organisationen kring en RFID-installation bör det finnas en eller flera personer som har ansvar för RFID systemets drift. Denna kurs riktar sig till dessa personer men kan också vara intressant för andra kategorier som vill fördjupa sig. Personer som skall fungera som system administratörer. Deltagarna bör ha genomgått RFID Grundkurs eller ha motsvarande kunskaper. Deltagarna kan efter kursen hantera ett RFID-system med avseende på mjuk- och hårdvara. Läsare- och transpondersystem Användar- och integrationsadministration Sekundär system konfiguration Skapa, kontrollera och reparera RFID system Backup Installera programvara Installera och administrera läsare Installera och administrera middleware Skretesshantering Installation av RFID-systemet Säkerhet RFID Systemadministration ANTAL DAGAR 3 Sid 5
1.5.RFID Aktiv Systemadministration I organisationen kring en RFID-installation bör det finnas en eller flera personer som har ansvar för systemets drift. Denna kurs behandlar systemadministration och drift för Aktiva RFID system. Personer som skall fungera som system administratörer i aktiva RFID miljöer. Deltagarna bör ha genomgått RFID Grundkurs eller ha motsvarande kunskaper. Deltagarna kan efter kursen hantera ett aktivt RFID system med avseende på mjuk- och hårdvara. Läsare och transpondrar i RFID Användar- och integrationsadministration Sekundär system konfiguration och partitionering Skapa, kontrollera och reparera RFID system Backup Installera programvara Service Access Facility Service Access Controler Monitorer Installera och administrera läsare Installera och administrera middleware Secretess och integritet Installation av RFID-system Säkerhet Aktiv RFID Systemadministration ANTAL DAGAR 3 Sid 6
1.6.RFID Kommunikation, nätverk och drift En RFID-system används ofta i nätverk. Den kan t.ex. användas mot server, gateway, router eller användas på traditionellt sätt men via ett nätverk. I ett RFID-system finns hjälpmedel och verktyg som gör att det på ett kraftfullt sätt kan samverka med andra RFID-system och även integreras med andra typer av operativsystem. Programmerare, systemadministratörer, operatörer, RFID-samordnare, systemintegratörer och systemerare som vill ha en grundlig introduktion till RFID Kommunikation och en orientering kring olika standards i RFID-miljö. Kursdeltagarna bör ha kunskaper som minst motsvarar vår RFID Grundkurs samt elementära kunskaper i ämnet datakommunikation. Kursdeltagarna kommer att efter kursen har god kännedom om nätverk med RFID-datorer, TCP/IP, NFS och Ethernet samt grundläggande kunskaper om de standards som förekommer i RFID-miljö. Introduktion till RFID Kommunikation Standards i RFID-världen OSI Ethernet IP (Internet Protocol) TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Rpc (Remote Procedure Protocol) Telnet Ftp (File Transmission Protocol) NFS (Network File System) Integration med andra nätarkitekturer och användarsystem RFID Kommunikation ANTAL DAGAR 7 Sid 7
1.7.RFID För användare En stor grupp bland de som kommer i kontakt med ett RFID-system gör detta i egenskap av slutanvändare. Dessa kommer huvudsakligen att använda applikationer av typ administration-, kalkyl-, övarvakning- eller säkerhetssprogram. "RFID för användare" är en kurs för denna kategori. Den är en förkortad och förenklad variant av vår "RFID Grundkurs". Slutanvändare som huvudsakligen kommer att använda applikationer och som inte har övergripande ansvar för drift och underhåll. Deltagarna behöver inte ha några erfarenheter av RFID men det är givetvis en fördel om så är fallet. Deltagarna har efter kursen kunskaper om och förståelse för RFID filosofi och struktur. Allmän översikt RFID historia och bakgrund Kommandon och strukturer RFID system Enkel hantering En orientering om vanliga kommandon och verktyg Omdirigering och styrning av dataflöden Kommunikation mellan användare och system Manualer Säkerhet Integration Introduktion till läsare och taggar RFID För användare ANTAL DAGAR 2 Sid 8
2.1.C RFID Grundkurs Programmeringsspråket C är idag en gemensam nämnare för de vanligaste operativsystemen och utvecklingsmiljöerna. C används till hårdvarunära programmering, utveckling av operativssystem, vanliga applikationer samt fönstersystem som MS/Windows, X/Windows, Motif och Open Look. I denna kurs går vi igenom hela C-språket. Programmerare, systemerare, servicetekniker och systemadministratörer utan erfarenhet av språket C som kommer att programmera i C. Deltagarna bör ha erfarenhet av något annat programmeringsspråk. Kursen kan genomföras i PCeller RFID-miljö och är inte operativsystemsberoende. Deltagarna kan efter kursen skriva,kompilera och exekvera egna program och har fått en genomgång och introduktion till hela C. Historik och jämförelse med andra språk Programstruktur Selektionssatser Itegrationssatser Datatyper Funktioner Stränghantering Operatorer Standardbibliotek In och utmatning Pekare C Grundkurs ANTAL DAGAR 5 Sid 9
2.2.C RFID Fortsättningskurs I denna kurs går vi vidare och behandlar avancerad c och hur man hanterar större projekt. vi fördjupar oss i pekare, datastrukturer och hantering av dynamiskt minne. Programmerare och systemerare med erfarenhet av programmering i språket c. Deltagarna bör ha genomgått vår grundkurs i C eller ha motsvarande kunskaper. Deltagarna skall efter kursen kunna skriva egna applikationer samt använda de avancerade datastrukturer och verktyg som gås igenom under kursen. Strukturerade datatyper Avancerade datastrukturer Rekursionsteknik Pekare och pekararitmetik Pekare till funktioner Godtyckligt antal argument Dynamisk minnesallokering Argumentöverföring från shell Felsökningsteknik Programmeringshjälpmedel för större projekt Filhantering Standardbibliotek Avancerad användning av preprocessorn Att använda och skapa egna bibliotek C Fortsättning ANTAL DAGAR 4 Sid 10
2.3.Avancerad Programmering I C Under RFID Detta är en kurs för de som skall verka som c-programmerare i RFID-miljö och vill lära sig mer om hur använder de verktyg och bibliotek som finns i detta operativsystem. Programmerare och systemerare med erfarenhet av programmering i språket c och som behöver fördjupa sig i c-programmering i RFID-miljö. Deltagarna bör ha genomgått vår grund- och fortsättningskurs i C-programmering. Deltagarna skall efter kursen kunna skriva egna applikationer som utnyttjar och är integrerade med operativsystemet RFID. Verktyg i RFID för c-programmeraren RFID systemanrop Funktioner för processhantering Kommunikation mellan processer (ipc). Semaforer Delat Minne Signaler Pipe Fifo (Named Pipe) Sockets Skärmhantering med curses Avancerad Programmering i C Under RFID ANTAL DAGAR 8 Sid 11