AJAX 2 in 1: Interaktív oktatás és modern webtechnológia Nagy Zsolt.

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "AJAX 2 in 1: Interaktív oktatás és modern webtechnológia Nagy Zsolt."

Átírás

1 AJAX 2 in 1: Interaktív oktatás és modern webtechnológia Nagy Zsolt Nyíregyházi Főiskola, Matematika és Informatika Intézet info@nagyzsolt.hu Absztrakt: Napjainkban, a WEB 2.0 korszakában különösen fontos, hogy webes alkalmazásaink valójában webes alkalmazások és ne weblapok legyenek. Jelen cikkünkben arról az Ajax-ról esik szó, mely forradalmasította a webes alkalmazások készítését, segítségével jobb, gyorsabb és felhasználóbarát Internetes tartalmakat hozhatunk létre. Kutatásunk során az Ajaxot az oktatás szolgálatára hívjuk segítségül. A technológia segítségével adaptív gyakorló tesztet hoztunk létre, mely azon túl, hogy valós időben kiértékeli a válaszokat, még arra is képes, hogy észrevétlenül átformálja a soron következő tesztkérdéseket annak függvényében, hogy a diák az egyes kérdéscsoportokra milyen arányban ad helyes vagy helytelen választ. Annak ellenére, hogy a téma a mesterséges intelligencia és az adatbányászat területét is érinti, sőt a valós idejű szemantikus válaszelemző értékelő módszer alapjaiba is belekóstolunk, mindenki megbizonyosodhat arról, hogy az Ajax kielégíti a legmegszállottabb WEB 2.0 rajongók elvárásait is, Önök is felfedezik a benne rejlő lehetőségeket és megértjük, miért használja az iwiw mellett a Google is előszeretettel ezt a technológiát. Kulcsszavak: ajax, oktatás, interaktív, programozás, web 1. Bevezető Az Ajax szó a legtöbb ember számára ismerősen cseng. A férfiak a szó hallatán egyből az Ajax Arsenal meccs eredménye iránt érdeklődnek, míg a nők arra kíváncsiak, hogy melyik bevásárlóközpontban lehet olcsón megkapni a 750ml-es kiszerelést. Jelen cikkben azonban arról az Ajax-ról esik szó, mely forradalmasította a webes alkalmazások készítését, segítségével jobb, gyorsabb és felhasználóbarát Internetes tartalmakat hozhatunk létre. 2. Mi az AJAX? Az AJAX nem egy új technológia, hanem több különböző, önállóan is remekül használható webtechnológia összessége. XHTML és CSS a szabványosított megjelenítésért Dinamikus megjelenítés, struktúraváltoztatás a DOM (Document Object Model) segítségével Adatmanipuláció, módosítás az XML segítségével. 1

2 XMLHttpRequest objektum az asszinkron adatkommunikációért - erre még visszatérünk, hisz ebben rejlik az AJAX lényege. És JavaScript a kliens oldali adatfeldolgozásért, valamint az előző technológiák összefogásáért. Így együtt igen erős csapatot alkotnak, innen a név Asynchronous JavaScript And XML 3. A kommunikáció A technológia lényege, hogy az AJAX az XMLHttpRequest JavaScript objektumot használva úgy tud adatot cserélni a webszerverrel, hogy az adott weboldal nem töltődik újra. Az Ajax asszinkron adatcserét hajt végre a böngésző és a webszerver között (HTTP request-ek segítségével), ezáltal elérve azt, hogy a teljes weblap letöltése helyett, annak csak bizonyos részinformációit frissíti.[1] Hogy is van ez? Egy klasszikus webes alkalmazás kommunikációja a következőképpen néz ki. 1. A felhasználó kattintgat a weblapon, kitölt egy űrlapot, majd megnyom egy gombot, vagy rákattint egy linkre. 2. A böngészője http request-ek segítségével információt küld a webszerverhez. 3. A webszerver dolgozik, (adatokat kér le, számol, authentikál, stb) majd visszaad egy új HTML lapot a kliensnek. 2

3 1. ábra A klasszikus és az Ajax webalkalmazás kommunikációja közötti különbség 4. Szinkron VS Asszinkron Mi a gond ezzel? - Megáll az oldal működése, amíg a webszerver felé a kérés le nem zárul. A felhasználó csak ül és várja, hogy megjelenjen a válasz, az új weblap vagy épp az eredmény. - A teljes oldal letöltődik (képek, stíluslap, HTML elemek), hiába annak csak egy része változott. - Ezáltal felesleges és szükségtelen adatforgalom generálódik, amely legfőbb következménye, hogy még tovább várakoztatjuk a felhasználót. Így aztán, kiderül, hogy hiába költöttünk százezreket marketing tanácsadásra ahol egyébként a legfőbb mondanivaló nem más, mint, hogy elkészült weblapunkat szerénytelenség nélkül inkább webes alkalmazásnak tituláljuk -, hisz nincs az a felhasználó, aki elhiszi ezt nekünk, miután perceket ült a monitor előtt, várva, hogy böngészője betöltse az épp aktuális oldalt. Itt lép képbe az AJAX, és a nevében hordozott asszinkron kommunikáció 3

4 Az asszinkronitás ebben az esetben arra utal, hogy az aktuális oldal megjelenítése és a háttérben, a szerverrel zajló kommunikáció egymástól független. Míg az AJAX a háttérben várakozik, hogy az adatok megérkezzenek a szervertől, addig a felhasználó nyugodtan tudja használni az épp aktuális oldalt. - Amint megérkeztek az adatok, az AJAX motor kipakolja a lapra úgy, hogy nem a teljes oldalt módosítja, hanem csak annak azon részeit, ami változott. - Ezáltal, mivel nem a teljes oldal adatai mozognak a böngésző és a webszerver között, hanem csak a változtatott adatok, így jóval gyorsabb a kommunikáció és ezáltal az új információk megjelenítése. - Ráadásul teszi mindezt az eddig megszokott frissítéses villanás nélkül, így a felhasználó észre sem veszi, hogy már új adatokat tartalmaz az általa megtekintett oldal. Ezáltal már hitelesen marketingelhetjük vadonatúj webes alkalmazásunkat, hisz mind a sebesség, mind az érzet tekintetében egy asztali alkalmazáshoz hasonlít, rendelkezve ugyanakkor a web minden jóságával. 2. ábra Szinkron és Asszinkron kommunikáció 4

5 5. Lépésről lépésre Nos, nézzük akkor lépésről lépésre, hogyan is lehet AJAX-szal felruházni weblapunkat, hogyan készíthetünk az oktatásban is igen hasznos alkalmazásokat AJAX és egy kis Mesterséges Intelligencia segítségével. Első lépés: Hozzunk létre egy XMLHttpRequest példányt. 3. ábra Az XMLHttpRequest példány létrehozása Ezzel meg is lennénk, igen ám, de sajnos nem egyszerű az élet. Mint ahogy azt már megszokhattuk az Internet Explorer másképp nevezi ezt az objektumot, mint a Mozilla termékek, ezért ezt nyomban le is kell kezelni.[2] 4. ábra A böngészőkompatibilitás lekezelése Második lépés: Várakozzunk a válaszra Erre szolgál az onreadystatechange attribútum, akkor fut le, ha az adatok megérkeztek 5. ábra Várakozás a szerver válaszára Harmadik lépés: Készítsük el magát a lekérést. Ehhez a még mindig igen csúnya nevű XMLHttpRequest objektum alábbi metódusai és attribútumait fogjuk felhasználni 5

6 Attribútumok readystate - a lekérési folyamat aktuális állapotát jelöli 4 értéket vehet fel 0 - még nem indult el a lekérés 1 a kapcsolat létrejött 2 - lekérés elküldve 3 - feldolgozás 4 kész status: a lekért oldal állapota 200 OK, 404 ha az oldal nem található mi most nem használjuk responsetext: a szervertől válaszul megkapott szöveg Nos számunkra nyilván akkor érdekes a dolog, ha már megjöttek az új adatok, azaz kész a lekérési folyamat, így az alábbi kódra van szükségünk Metódusok 6. ábra A lekérés eredményeképp megérkezett adatok kiiratása open(mode, url, boolean) Ezzel az a metódus, ami csatornát nyit a szerver felé, méghozzá az alábbi paraméterekkel. Teljesen hasonlóak mint egy egyszerű FORM esetében mode az adatátvitel módja GET vagy POST url annak a file-nak az url-je ami feldolgozza majd a kérésünket boolean true / false ez a kapcsoló jelzi, hogy asszinkron vagy szinkron módon kapcsolódjunk, természetesen mi asszinkron módon fogunk kapcsolódni hisz erről szól az egész cikk. 6

7 végül a send (string) amiben el is küldjük a paramétereket az url-ben megadott programnak. Ennek csak POST mód esetén van értelme, GET eseten null-ra kell állítanunk a string értéket 7. ábra A használt metódusok No akkor nézzük egybe hogyan is néz ki az AJAX motor. 6. Az AJAX és a Való Világ 8. ábra Az AjAX motor Az AJAX alkalmazások valóban működnek, éles környezetben is, mindenki találkozott már vele, ha máskor nem, Google keresések közben, ez a Google Suggest. A Google Suggest nem csinál mást, mint minden egyes karakter megadása után lefuttat a háttérben egy lekérdezést, ami visszaadja, hogy az adott részsztringre milyen találatok vannak. Mindezt természetesen AJAX-szal. De ami még fontosabb, saját magunk és könnyedén készíthetünk AJAX alkalmazást. 7

8 Saját AJAX: Az intelligens teszt Cikkünk során az Ajaxot az oktatás szolgálatára hívjuk segítségül. A technológia segítségével adaptív gyakorló tesztet hozunk létre ( [3], mely azon túl, hogy valós időben kiértékeli a válaszokat, még arra is képes, hogy észrevétlenül átformálja a soron következő tesztkérdéseket annak függvényében, hogy a diák az egyes kérdéscsoportokra milyen arányban ad helyes vagy helytelen választ. A rendszerünk képes különböző típusú kérdéseket kezelni, jelen példánkban teszt és esszé jellegű kérdéseket teszünk fel, sőt az esszé jellegű kérdéseket is két csoportra bontjuk aszerint, hogy tökéletes választ várunk, vagy alternatív válasz is elfogadható. Valós időben történő kiértékelés Az AJAX-nak hála abban a pillanatban, ahogy választ adott a hallgató a kérdésre, már meg is kapja a visszajelzést arról, helyes e a megoldás vagy sem. Az azonnali feldolgozás eredményeképp nagyszerűen alkalmazható az adaptivitás, azaz menet közben tudjuk változtatni a további kérdések számát, jellegét, mindezt a válaszok függvényében. Többek között ezért is kényelmes, könnyen kezelhető a rendszer, így jóval motiváltabb a hallgató és eredményesebb a teljes folyamat. Adaptív El is érkeztünk az egyik kulcskérdéshez. A felmérések számos válfajában kiemelten fontos az, hogy célzott kérdéseket tegyünk fel, legyen az gyakorló feladat, közvélemény kutatás, kompetencia vizsgálat, vagy épp pszichológiai, szociálpszichológiai kérdéssor. Alapvető igény, és elvárás az, hogy egyrészt egy-egy témakörben ha megfelelő mennyiségű és minőségű választ kaptunk, akkor ne zaklassuk tovább a diákot, hallgatót, hanem térjünk át a következő témára (ezt fogjuk bemutatni a feladatunkon) másrészt ha egymástól függenek bizonyos kérdéscsoportok, akkor csak és csak is azokat a kérdéseket tegyük fel amelyekre választ várunk. Például, ha 8

9 megkérdezzük a hallgatót arról, hogy otthon van e Internete és azt válaszolja, hogy nincs, akkor ne legyen az a következő kérdésünk, hogy És milyen Internete van?, hanem intelligens, automatizált módon hagyja ki a további ilyen jellegű kérdéseket. Most már ismerve az AJAX-ot ezt észrevétlenül meg tudjuk oldani. Intelligens Esszékiértékelés Míg a teszt jellegű kérdéseknél egy egyszerű egyenlőségvizsgálattal le tudjuk ellenőrizni a megoldás helyességét, az esszékérdéseknél sokkal nehezebb a dolgunk. Elemezni kell a feladatra adott választ, azt kiértékelni, és ha a megadott szabályoknak megfelelnek az értékelés eredményei, akkor tudjuk csak eldönteni hogy helyes e a válasz vagy épp nem. Ilyenformán ez a programrész már érinti az adatbányászat, szövegelemzés témakörét, sőt nyugodtan elmondhatjuk, hogy a mesterséges intelligencia is megcsillan megoldás folyamán. A feladatra adott választ és a megoldás tudásbázisát egyfajta kódolásra, és kisbetűs megjelenésre hozzuk az összehasonlíthatóság kedvéért Szétdaraboljuk szavakra a választ, megoldva és lekezelve a különböző elválasztó és írásjelek okozta problémákat A tudásbázisban lévő megoldáshalmazra illesztjük a kapott válasz egyes szavait, így megállapítható, hogy milyen mértékben adott helyes választ a kérdésre a diák. A szabályok alapján döntünk, hogy elfogadjuk e helyes megoldásnak az adott választ vagy sem. CheatBuster, a csodafegyver Nos, itt a cikk végére egy kis desszert. A hangzatos, kicsit szemtelen elnevezés nagy valószínűséggel a diákok rémálma, ugyanakkor a tanárok, oktatók kedvenc fegyvere a súgások ellen. Vége a Te, figy már, 6. feladatra melyik a jó válasz? A B. 9

10 Merthogy a csodafegyver bekapcsolásával minden diák más-más sorrendben látja az adott feladatra adható válaszokat. Azaz ha párhuzamosan töltik a tesztet, mindenkinek más-más betűjel mögött lesz a helyes válasz az adott kérdésre. Mondhatnánk, ezt már tudja azért pár kérdőívkitöltő. Igazuk is van. Igen ám, de nem elég, hogy a kezdetben legenerált tesztlap mindenkinek más-más sorrendben jelenik meg, a feladat megoldása közben is folyamatosan változik mind a már megoldott válaszok, mind a soron következő válaszok sorrendje. És az AJAX-nak hála a diák javarészt ezt észre sem veszi. Összegzés A cikkünkben említett technológia alkalmazása érdekes oktatásmódszertani kérdéseket feszeget, valóban hatékonyabbá és eredményesebbé válik e a feladatmegoldás, egy-egy teszt kitöltése, egy-egy felmérés végrehajtása. Már a Multimédia az oktatásban 2009-es konferencián is elhangzott, hogy további érdekes kutatási témák alapját szolgálhatja jelen publikáció, így a cikk olvasóját is bátorítom arra, hogy használja alapul a fenti sorokban megfogalmazott felvetéseket, a forradalmi webtechnológiát az interaktív oktatásban, oktatásmódszertani kutatásaiban. Irodalomjegyzék [1] Garrett, J, J (2005) : Ajax: A New Approach to Web Applications: [2] XMLHttpRequest Description basée sur la spécification du W3C avec un mode d'emploi: [3] Nagy, Zs. (2009) : Ajax adaptív gyakorló teszt: 10

AJAX 2 IN 1: INTERAKTÍV OKTATÁS ÉS MODERN WEBTECHNOLÓGIA

AJAX 2 IN 1: INTERAKTÍV OKTATÁS ÉS MODERN WEBTECHNOLÓGIA AJAX 2 IN 1: INTERAKTÍV OKTATÁS ÉS MODERN WEBTECHNOLÓGIA Nagy Zsolt Nyíregyházi Főiskola, Matematika és Informatika Intézet info@nagyzsolt.hu Absztrakt: Napjainkban, a WEB 2.0 korszakában különösen fontos,

Részletesebben

Bevezetés Működési elv AJAX keretrendszerek AJAX

Bevezetés Működési elv AJAX keretrendszerek AJAX AJAX Áttekintés Bevezetés Működési elv AJAX-ot támogató keretrendszerek Áttekintés Bevezetés Működési elv AJAX-ot támogató keretrendszerek Áttekintés Bevezetés Működési elv AJAX-ot támogató keretrendszerek

Részletesebben

Web-fejlesztés NGM_IN002_1

Web-fejlesztés NGM_IN002_1 Web-fejlesztés NGM_IN002_1 Rich Internet Applications RIA Vékony-kliens generált (statikus) HTML megjelenítése szerver oldali feldolgozással szinkron oldal megjelenítéssel RIA desktop alkalmazások funkcionalitása

Részletesebben

COMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group

COMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group COMET webalkalmazás fejlesztés Tóth Ádám Jasmin Media Group Az előadás tartalmából Alapproblémák, fundamentális kérdések Az eseményvezérelt architektúra alapjai HTTP-streaming megoldások AJAX Polling COMET

Részletesebben

Ajax és Echo 2. Bokor Attila

Ajax és Echo 2. Bokor Attila Ajax és Echo 2 Bokor Attila attila.bokor@netvisor.hu Tartalom Ajax áttekintés Echo2 Echo2 kiegészítések Asynchronous JavaScript and XML Webfejlesztési technika interaktív webalkalmazásokhoz Kifejezés közösen

Részletesebben

Flex: csak rugalmasan!

Flex: csak rugalmasan! Flex: csak rugalmasan! Kiss-Tóth Marcell http://kiss-toth.hu marcell@kiss-toth.hu Magyarországi Web Konferencia 2006 2006. március 18. tartalom bevezető Adobe Flex alternatív technológiák bevezető az Internetnek

Részletesebben

Web programoz as 2009 2010

Web programoz as 2009 2010 Web programozás 2009 2010 Áttekintés A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Áttekintés: miről lesz szó (kurzus/labor/vizsga)

Részletesebben

AJAX AJAX. AJAX: Asynchronous JavaScript and XML. az alábbi technológiákon alapul: AJAX-ot támogató keretrendszerek

AJAX AJAX. AJAX: Asynchronous JavaScript and XML. az alábbi technológiákon alapul: AJAX-ot támogató keretrendszerek Áttekintés AJAX Bevezetés Működési elv AJAX-ot támogató keretrendszerek 1 / 25 2 / 25 AJAX AJAX: Asynchronous JavaScript and XML az alábbi technológiákon alapul: (X)HTML, CSS XML JavaScript Motiváció:

Részletesebben

Információ és kommunikáció

Információ és kommunikáció Információ és kommunikáció Tanmenet Információ és kommunikáció TANMENET- Információ és kommunikáció Témakörök Javasolt óraszám 1. Az internet jellemzői 25 perc 2. Szolgáltatások az interneten 20 perc

Részletesebben

WWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31

WWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31 Web programozás 2011 2012 1 / 31 Áttekintés Mi a web? / A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Miről lesz szó... (kurzus/labor/vizsga)

Részletesebben

Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez

Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez Székely István Debreceni Egyetem, Informatikai Intézet A rendszer felépítése szerver a komponenseket szolgáltatja Java nyelvű implementáció

Részletesebben

AJAX-ot támogató keretrendszerek

AJAX-ot támogató keretrendszerek AJAX Áttekintés Bevezetés Működési elv AJAX-ot támogató keretrendszerek AJAX AJAX: Asynchronous JavaScript and XML az alábbi technológiákon alapul: (X)HTML, CSS XML JavaScript 2005-ben vált népszerűvé

Részletesebben

Objektumorientált programozás

Objektumorientált programozás JavaScript Objektumorientált programozás böngésző jó néhány objektumot bocsájt a rendelkezésünkre tulajdonságok var txt="hello World!" document.write(txt.length) Web programozás I. - Kecskeméti Fõiskola

Részletesebben

JAVA webes alkalmazások

JAVA webes alkalmazások JAVA webes alkalmazások Java Enterprise Edition a JEE-t egy specifikáció definiálja, ami de facto szabványnak tekinthető, egy ennek megfelelő Java EE alkalmazásszerver kezeli a telepített komponensek tranzakcióit,

Részletesebben

GOOGLE ANALITYCS VS. SPSS CLEMENTINE

GOOGLE ANALITYCS VS. SPSS CLEMENTINE GOOGLE ANALITYCS VS. SPSS CLEMENTINE Grujber Zoltán Berzsenyi Dániel Főiskola 9700 Szombathely, Károlyi Gáspár tér 4. gzoltan@bdf.hu Absztrakt: A Google Analitycs egy ingyenesen hozzáférhető, meglehetősen

Részletesebben

GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel

GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel Nyugat-Magyarországi Egyetem Geoinformatikai Kar Magyar Tudomány Ünnepe 2007 A térinformatika mindenkié GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel Kottyán László adjunktus Tartalom

Részletesebben

Információ és kommunikáció

Információ és kommunikáció Információ és kommunikáció Tanmenet Információ és kommunikáció TANMENET- Információ és kommunikáció Témakörök Javasolt óraszám 1. Hálózati alapismeretek 20 perc 2. Az internet jellemzői 25 perc 3. Szolgáltatások

Részletesebben

Kiknek szól ez a könyv? Miről szól a könyv? Hogyan épül fel a könyv? Mire van szükség a könyv használatához? Szokások Forráskód Hibajegyzék

Kiknek szól ez a könyv? Miről szól a könyv? Hogyan épül fel a könyv? Mire van szükség a könyv használatához? Szokások Forráskód Hibajegyzék Köszönetnyilvánítás Bevezetés Kiknek szól ez a könyv? Miről szól a könyv? Hogyan épül fel a könyv? Mire van szükség a könyv használatához? Szokások Forráskód Hibajegyzék p2p.wrox.com vii xvii xvii xviii

Részletesebben

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft Flash és PHP kommunikáció Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft A lehetőségek FlashVars External Interface Loadvars XML SOAP Socket AMF AMFphp PHPObject Flash Vars Flash verziótól függetlenül

Részletesebben

Öntanuló Webrendszerek. Nagy Zsolt. Matematika és Informatika Intézet, Nyíregyházi Főiskola

Öntanuló Webrendszerek. Nagy Zsolt. Matematika és Informatika Intézet, Nyíregyházi Főiskola Öntanuló Webrendszerek Nagy Zsolt Matematika és Informatika Intézet, Nyíregyházi Főiskola Bevezetés Manapság, amikor mindenki WEB 2.0-ás weblapot szeretne cégének, vagy éppen WEB 2.0-ás weblapon éli közösségi

Részletesebben

Az alábbi kód egy JSON objektumot definiál, amiből az adtokat JavaScript segítségével a weboldal tartalmába ágyazzuk.

Az alábbi kód egy JSON objektumot definiál, amiből az adtokat JavaScript segítségével a weboldal tartalmába ágyazzuk. JSON tutorial Készítette: Cyber Zero Web: www.cyberzero.tk E-mail: cyberzero@freemail.hu Msn: cyberzero@mailpont.hu Skype: cyberzero_cz Fb: https://www.facebook.com/cyberzero.cz BEVEZETÉS: A JSON (JavaScript

Részletesebben

1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11

1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11 Tartalomjegyzék 1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11 Géptől gépig... 11 Számok a gépeknek... 13 Nevek az embereknek... 14 Programok egymás

Részletesebben

Mobil SEO Kell-e külön foglalkozni a mobil jelenlétünk kereső optimalizálásával? Adam Lunczner Digital Director

Mobil SEO Kell-e külön foglalkozni a mobil jelenlétünk kereső optimalizálásával? Adam Lunczner Digital Director Mobil SEO Kell-e külön foglalkozni a mobil jelenlétünk kereső optimalizálásával? Adam Lunczner Digital Director 2015.09.30. Érdemes e külön foglalkozni vele? Mobil Penetráció: 40,5% Adatforgalommal rendelkezik:

Részletesebben

WEB-PROGRAMOZÁS II. 1. Egészítse ki a következő PHP kódot a következők szerint: a,b,c,d: <?php. interface Kiir { public function kiir();

WEB-PROGRAMOZÁS II. 1. Egészítse ki a következő PHP kódot a következők szerint: a,b,c,d: <?php. interface Kiir { public function kiir(); WEB-PROGRAMOZÁS II 1. Egészítse ki a következő PHP kódot a következők szerint: a,b,c,d: a) Legyen a Felhasznalo osztálynak egy osztály szintű publikus változója, amelyben számolja a létrehozott példányai

Részletesebben

BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv?

BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv? BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv? Készítették: Névery Tibor és Széll Ildikó PPKE I. évf. kiadói szerkesztő hallgatók, közösen 1 BEVEZETŐ Az elektronikus könyv valamilyen

Részletesebben

Fejlesztési tapasztalatok multifunkciós tananyagok előállításával kapcsolatban Nagy Sándor

Fejlesztési tapasztalatok multifunkciós tananyagok előállításával kapcsolatban Nagy Sándor Fejlesztési tapasztalatok multifunkciós tananyagok előállításával kapcsolatban Nagy Sándor VE GMK Statisztika és Informatika Tanszék nagy-s@georgikon.hu Összefoglaló Világszerte tanúi lehettünk a mobilkommunikációs

Részletesebben

TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL

TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL http://bit.ly/a1lhps Abonyi-Tóth Andor Egyetemi tanársegéd 1117, Budapest XI. kerület, Pázmány Péter sétány 1/C, 2.404 Tel: (1) 372-2500/8466 http://abonyita.inf.elte.hu

Részletesebben

Bevetés közben Ismerkedés az Ajaxszal

Bevetés közben Ismerkedés az Ajaxszal Bevetés közben Ismerkedés az Ajaxszal Hogy kerül az A mint aszinkron az Ajaxba? Sok programozó, így én is, jó ideje ismeri a Javascript-et, mellyel dinamikusan módosíthat HTML oldalakat. Persze más apró

Részletesebben

II. ADATLAP - Programmodul részletes bemutatása

II. ADATLAP - Programmodul részletes bemutatása II. ADATLAP - Programmodul részletes bemutatása 1. A programmodul azonosító adatai Ügyeljen arra, hogy a programmodul sorszáma és megnevezése azonos legyen a I. A program általános tartalma fejezet 11.

Részletesebben

BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA. Kvaszingerné Prantner Csilla, EKF

BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA. Kvaszingerné Prantner Csilla, EKF BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA Kvaszingerné Prantner Csilla, EKF Az Internet 2 A hálózatok összekapcsolt, hálózatba szervezett rendszere, amely behálózza a világot. Részévé vált életünknek.

Részletesebben

1. fejezet A megtalálható webhely. 2. fejezet Jelölési stratégiák

1. fejezet A megtalálható webhely. 2. fejezet Jelölési stratégiák Tartalomjegyzék 1. fejezet A megtalálható webhely Miben is merül ki tehát egy weboldal megtalálhatósága?..................... 2 A megtalálható honlap a fejlesztõ szemszögébõl...........................

Részletesebben

11. Tétel. A színválasztásnak több módszere van:

11. Tétel. A színválasztásnak több módszere van: 11. Ön részt vesz egy túlnyomórészt szövegalapú információs portál fejlesztésében. Milyen tipográfiai és ergonómiai szempontokat kell figyelembe vennie a portál arculatának, navigációs rendszerének tervezése

Részletesebben

Az internet az egész világot behálózó számítógép-hálózat.

Az internet az egész világot behálózó számítógép-hálózat. Az internet az egész világot behálózó számítógép-hálózat. A mai internet elődjét a 60-as években az Egyesült Államok hadseregének megbízásából fejlesztették ki, és ARPANet-nek keresztelték. Kifejlesztésének

Részletesebben

Kommunikáció Androidon Mobilinternet Wifi

Kommunikáció Androidon Mobilinternet Wifi OE-NIK 2012. március 24. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Kommunikáció Androidon Mobilinternet Wifi Kommunikációs eszközök Androidon Wi-Fi Ma már minimum: a / b / g szabványok, újabbakon

Részletesebben

Az informáci. Forczek Erzsébet SZTE, ÁOK Orvosi Informatikai Intézet. 2009. május 24-25.

Az informáci. Forczek Erzsébet SZTE, ÁOK Orvosi Informatikai Intézet. 2009. május 24-25. Az informáci ció életútjatja Forczek Erzsébet SZTE, ÁOK Orvosi Informatikai Intézet 2009. május 24-25. Mit oktassunk nem informatika szakos hallgatóknak? ( orvos, gyógyszerész, főiskolai: ápoló, gyógytornász,

Részletesebben

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika Budapesti Egyetemi Katolikus Gimnázium és Kollégium ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika Reischlné Rajzó Zsuzsanna Szaktanár Endrédi Józsefné Igazgató Kelt: Budapest, 2018. március 1. tétel A kommunikáció

Részletesebben

Interaktív webes térképezés GRASS GIS 7-tel. A Web Processing Service bemutatása

Interaktív webes térképezés GRASS GIS 7-tel. A Web Processing Service bemutatása Interaktív webes térképezés GRASS GIS 7-tel A Web Processing Service bemutatása Juhász Levente jlevente@geo.u-szeged.hu 2. Nyílt forráskódú térinformatika munkaértekezlet BME, 2013. november 22. Áttekintés

Részletesebben

Webes alkalmazások fejlesztése

Webes alkalmazások fejlesztése Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni

Részletesebben

TESZTKÉRDÉSEK. 2013 ECDL Online alapismeretek Szilágyi Róbert S.

TESZTKÉRDÉSEK. 2013 ECDL Online alapismeretek Szilágyi Róbert S. TESZTKÉRDÉSEK Mi az Internet? a) Az internet az egész világot körülölelő számítógép-hálózat. b) Egy olyan számítógépes hálózat, ami csak Magyarországon érhető el. c) Egy adott cég belső számítógépes hálózata.

Részletesebben

Web fejlesztés II. Illés Zoltán ELTE Informatikai Kar zoltan.illes@elte.hu. I n f o r m a t i k a

Web fejlesztés II. Illés Zoltán ELTE Informatikai Kar zoltan.illes@elte.hu. I n f o r m a t i k a Web fejlesztés II. Illés Zoltán ELTE Informatikai Kar zoltan.illes@elte.hu AJaX Asynchronous JavaScript and XML Mi a baj a HTTP-vel, CGI-vel? Nincs baj, de nem elég hatékony. Első igények 2000 körül. Jesse

Részletesebben

KERESÉS A NETEN DR. KÓNYA LÁSZLÓ: KERESÉS A NETEN KERESÉS MÓDSZERE, KERESŐPROGRAMOK 2004.04.20

KERESÉS A NETEN DR. KÓNYA LÁSZLÓ: KERESÉS A NETEN KERESÉS MÓDSZERE, KERESŐPROGRAMOK 2004.04.20 INTERNET 1/42 KERESÉS A NETEN DR. KÓNYA LÁSZLÓ: KERESÉS A NETEN KERESÉS MÓDSZERE, KERESŐPROGRAMOK 2004.04.20 FORRÁS: TARR BENCE : KERESÉS AZ INTERNETEN PANEM KIADÓ, 2001 ISBN 963 545 326 4 INTERNET 2/42

Részletesebben

Webes alkalmazások fejlesztése. Bevezetés az ASP.NET MVC 5 keretrendszerbe

Webes alkalmazások fejlesztése. Bevezetés az ASP.NET MVC 5 keretrendszerbe Webes alkalmazások fejlesztése Bevezetés az ASP.NET MVC 5 keretrendszerbe ASP.NET MVC Framework 2009-ben jelent meg az első verziója, azóta folyamatosan fejlesztik Nyílt forráskódú Microsoft technológia

Részletesebben

InFo-Tech emelt díjas SMS szolgáltatás. kommunikációs protokollja. Ver.: 2.1

InFo-Tech emelt díjas SMS szolgáltatás. kommunikációs protokollja. Ver.: 2.1 InFo-Tech emelt díjas SMS szolgáltatás kommunikációs protokollja Ver.: 2.1 InFo-Tech SMS protokoll Az emelt díjas SMS szolgáltatással kapcsolatos beállításokat az adminisztrációs felületen végezheti el.

Részletesebben

AJAX Framework építés. Nagy Attila Gábor Wildom Kft. nagya@wildom.com

AJAX Framework építés. Nagy Attila Gábor Wildom Kft. nagya@wildom.com AJAX Framework építés Wildom Kft. nagya@wildom.com Mi az AJAX? Asynchronous JavaScript and XML Ennél azért kicsit több: Koncepció váltás a felhasználói interface tervezésben Standard kompatibilis HTML!

Részletesebben

Bevezető. Servlet alapgondolatok

Bevezető. Servlet alapgondolatok A Java servlet technológia Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 03. 06. Servlet Bevezető Igény a dinamikus WEB tartalmakra Előzmény: CGI Sokáig

Részletesebben

Váci Mihály Kulturális Központ Cím: Telefon: Fax: Web: E-mail: Nyilvántartásba vételi szám:

Váci Mihály Kulturális Központ Cím: Telefon: Fax: Web: E-mail: Nyilvántartásba vételi szám: TÁJÉKOZTATÓ Digitális írástudás fejlesztése /D009 A képzés során megszerezhető kompetenciák A képzésben résztvevő: képessé válik a legfontosabb számítástechnikai kifejezések megnevezésére, megérti a számítógép

Részletesebben

MŰSZAKI DOKUMENTÁCIÓ. Aleph WebOPAC elérhetővé tétele okostelefonon. Eötvös József Főiskola 6500 Baja, Szegedi út 2.

MŰSZAKI DOKUMENTÁCIÓ. Aleph WebOPAC elérhetővé tétele okostelefonon. Eötvös József Főiskola 6500 Baja, Szegedi út 2. Telefon: Fax: E-mail: (+36-1) 269-1642 (+36-1) 331 8479 info@ex-lh.hu www.ex-lh.hu Eötvös József Főiskola 6500 Baja, Szegedi út 2. MŰSZAKI DOKUMENTÁCIÓ Aleph WebOPAC elérhetővé tétele okostelefonon Pályázati

Részletesebben

Összefüggő szakmai gyakorlat témakörei. 9-11. évfolyam. 9. évfolyam

Összefüggő szakmai gyakorlat témakörei. 9-11. évfolyam. 9. évfolyam 3700 Kazincbarcika, Lini István -. E-mail: titkar@irinyi-ref.hu Tel: (06-8) 3-; Fax: (06-8) 3-763 Összefüggő szakmai gyakorlat témakörei 9-. évfolyam XIII. Informatika ágazat 9. évfolyam Információtechnológiai

Részletesebben

INTERNETES KERESÉS. Szórád László Óbudai Egyetem TMPK

INTERNETES KERESÉS. Szórád László Óbudai Egyetem TMPK INTERNETES KERESÉS Szórád László Óbudai Egyetem TMPK AZ INTERNET INTERNET = WEB? - NEM! A web csak egy (bár az egyik legismertebb) részhalmazát jelenti az interneten használt alkalmazásoknak és protokolloknak.

Részletesebben

FELHASZNÁLÓI KÉZIKÖNYV SCHEDULEDETAIL KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum:

FELHASZNÁLÓI KÉZIKÖNYV SCHEDULEDETAIL KEZELÉSI ÚTMUTATÓ (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum: FELHASZNÁLÓI KÉZIKÖNYV (TATABÁNYA VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum: 2012.02.16 Tartalom 1. Rendszerigény... 3 2. Bevezető... 3 3. Az alkalmazás indítása... 3 4. Az oldal felépítése... 4 4.1. Főképernyő...

Részletesebben

A szerzõrõl... vii Köszönetnyilvánítás... ix Bevezetés... xi A könyv példakódjai... xiii Áttekintés... xv Tartalomjegyzék... xvii

A szerzõrõl... vii Köszönetnyilvánítás... ix Bevezetés... xi A könyv példakódjai... xiii Áttekintés... xv Tartalomjegyzék... xvii Tartalomjegyzék A szerzõrõl.................................................... vii Köszönetnyilvánítás.............................................. ix Bevezetés......................................................

Részletesebben

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport 10-es Keressünk egy egész számokat tartalmazó négyzetes mátrixban olyan oszlopot, ahol a főátló alatti elemek mind nullák! Megolda si terv: Specifika cio : A = (mat: Z n m,ind: N, l: L) Ef =(mat = mat`)

Részletesebben

A SEO szerepe egy híroldal életében BUBLIK MÁTÉ

A SEO szerepe egy híroldal életében BUBLIK MÁTÉ A SEO szerepe egy híroldal életében BUBLIK MÁTÉ Keresőoptimalizálás Teljes forgalom Keresési forgalom Organikus forgalom Non-brand organikus forgalom SEO Total Visits Organic search Non-brand organic*

Részletesebben

OCSP Stapling. Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10)

OCSP Stapling. Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10) OCSP Stapling Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10) 1. Tartalomjegyzék 1. Tartalomjegyzék... 2 2. Bevezető... 3 3. OCSP Stapling támogatással rendelkező webszerverek...

Részletesebben

Internet technológiák

Internet technológiák Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 XHTML űrlapok 2 XHTML űrlapok Minden űrlap jelölőelem a: form{action, enctype, method} Űrlaptartalom /form jelölőelem

Részletesebben

Információ és kommunikáció

Információ és kommunikáció Információ és kommunikáció Tanmenet Információ és kommunikáció TANMENET- Információ és kommunikáció Témakörök Javasolt óraszám 1. Hálózati alapismeretek 20 perc 2. Az internet jellemzői 25 perc 3. Szolgáltatások

Részletesebben

12.óra jquery Framework #1. Gyimesi Ákos

12.óra jquery Framework #1. Gyimesi Ákos 12.óra jquery Framework #1 Gyimesi Ákos gyimesi.akos@gmail.com http://webprog.gy-i-m.com 12.óra jquery Framework #1 Miről lesz szó? JavaScript nyelv alapjai plusz: a JavaScript objektummodellje JavaScript

Részletesebben

Exchange tájékoztató

Exchange tájékoztató Exchange tájékoztató Rövid tájékoztató a Microsoft Exchange alapú levelezõrendszer használatáról A Pécsi Tudományegyetem Informatikai Igazgatósága Microsoft Exchange Server 2010 alapú levelezési szolgáltatást

Részletesebben

TESZ INTERNET ÉS KOMMUNIKÁCIÓ M7

TESZ INTERNET ÉS KOMMUNIKÁCIÓ M7 TESZ INTERNET ÉS KOMMUNIKÁCIÓ M7 1. FELADAT 1. Továbbküldés esetén milyen előtaggal egészül ki az e-mail tárgysora? Jelölje a helyes választ (válaszokat)! [1 pont] a) From: b) Fw: c) To: d) Vá: 2. Melyik

Részletesebben

Nemzeti Fejlesztési és Gazdasági Minisztérium támogatásával megvalósuló KKC-2008-V-08-08-101 számú projekt B2CR ONLINE KOMMUNIKÁCIÓ

Nemzeti Fejlesztési és Gazdasági Minisztérium támogatásával megvalósuló KKC-2008-V-08-08-101 számú projekt B2CR ONLINE KOMMUNIKÁCIÓ ONLINE KOMMUNIKÁCIÓ azaz, hogyan használjuk fel az internet lehetőségeit cégünk sikerei érdekében. MarkCon előadó: Vendler Balázs, ügyvezető TARTALOM (1) Az internetről általában (2) Webes megjelenések

Részletesebben

Web programozás. Internet vs. web. Internet: Az Internet nyújtotta néhány alapszolgáltatás:

Web programozás. Internet vs. web. Internet: Az Internet nyújtotta néhány alapszolgáltatás: Áttekintés Web programozás 2011 2012 Mi a web? / A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Miről lesz szó... (kurzus/labor/vizsga)

Részletesebben

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár 2015. május 6. Vázlat 1 2 A világháló Története statikus és dinamikus oldal URL DNS-feloldás IP-cím ügyfél (kliens, böngész ) és szerver (kiszolgáló)

Részletesebben

SZÓBELI ÉRETTSÉGI TÉMAKÖRÖK

SZÓBELI ÉRETTSÉGI TÉMAKÖRÖK INFORMATIKA SZÓBELI ÉRETTSÉGI TÉMAKÖRÖK Az emelt szint a középszint követelményeit magában foglalja, de azokat magasabb szinten kéri számon. 1. Információs társadalom 2. Informatikai alapismeretek - hardver

Részletesebben

Output menedzsment felmérés. Tartalomjegyzék

Output menedzsment felmérés. Tartalomjegyzék Összefoglaló Output menedzsment felmérés 2009.11.12. Alerant Zrt. Tartalomjegyzék 1. A kutatásról... 3 2. A célcsoport meghatározása... 3 2.1 Célszervezetek... 3 2.2 Célszemélyek... 3 3. Eredmények...

Részletesebben

Földmérési és Távérzékelési Intézet

Földmérési és Távérzékelési Intézet Ta p a s z ta l a to k é s g ya ko r l a t i m e g o l d á s o k a W M S s zo l gá l tatá s b a n Földmérési és Távérzékelési Intézet 2011.03.13. WMS Szolgáltatások célja A technikai fejlődéshez igazodva

Részletesebben

Összefüggő szakmai gyakorlat témakörei. 13 évfolyam. Információtechnológiai gyakorlat 50 óra

Összefüggő szakmai gyakorlat témakörei. 13 évfolyam. Információtechnológiai gyakorlat 50 óra 700 Kazincbarcika, Lini István. Email: titkar@irinyiref.hu Tel: (0648) 4; Fax: (0648) 76 Összefüggő szakmai gyakorlat témakörei évfolyam Informatikai rendszergazda 54 48 04 Információtechnológiai gyakorlat

Részletesebben

Nem szerencsétlenkedünk többet szörfözés közben! Egy új technológia egyre több

Nem szerencsétlenkedünk többet szörfözés közben! Egy új technológia egyre több AJAX, a webturbó: szervizcsomag az Internethez Nem szerencsétlenkedünk többet szörfözés közben! Egy új technológia egyre több weboldalt tesz gyorssá és kényelmessé. Ráadásul AJAX-ot a saját weboldalán

Részletesebben

Java programozási nyelv 6. rész Java a gyakorlatban

Java programozási nyelv 6. rész Java a gyakorlatban Java programozási nyelv 6. rész Java a gyakorlatban Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. október A Java programozási nyelv Soós Sándor 1/16 Tartalomjegyzék

Részletesebben

Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor

Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor Integrált fejlesztő környezet Egységes (vizuális) fejlesztési lehetőségek Bőséges segítség (help) Hibakeresési, nyomkövetési

Részletesebben

Nyilvántartási Rendszer

Nyilvántartási Rendszer Nyilvántartási Rendszer Veszprém Megyei Levéltár 2011.04.14. Készítette: Juszt Miklós Honnan indultunk? Rövid történeti áttekintés 2003 2007 2008-2011 Access alapú raktári topográfia Adatbázis optimalizálás,

Részletesebben

Gyakorlati vizsgatevékenység B

Gyakorlati vizsgatevékenység B Gyakorlati vizsgatevékenység Szakképesítés azonosító száma, megnevezése: 481 04 0000 00 00 Web-programozó Vizsgarészhez rendelt követelménymodul azonosítója, megnevezése: 1189-06 Web-alkalmazás fejlesztés

Részletesebben

FELHÍVÁS ELŐADÁS TARTÁSÁRA

FELHÍVÁS ELŐADÁS TARTÁSÁRA FELHÍVÁS ELŐADÁS TARTÁSÁRA A FELSŐOKTATÁS NEMZETKÖZIESÍTÉSÉNEK AKTUÁLIS KÉRDÉSEI MILYEN LESZ AZ EURÓPAI FELSŐOKTATÁS 2020 UTÁN? KITEKINTÉSSEL A KÖZÉP-EURÓPAI TÉRSÉGRE Budapest, 2019. június 5. A Tempus

Részletesebben

Tartalom. A JavaScript haladó lehet ségei. Megjelenés. Viselkedés. Progresszív fejlesztés. A progresszív fejlesztés alapelvei

Tartalom. A JavaScript haladó lehet ségei. Megjelenés. Viselkedés. Progresszív fejlesztés. A progresszív fejlesztés alapelvei Tartalom A JavaScript haladó lehet ségei webprogramozó A szöveg, amit a látogató az oldalainkon olvashat Szövegként írjuk meg HTML elemekkel osztjuk egységekre Megjelenés A szöveg kinézete és elrendezése

Részletesebben

Az Egálnet Honlapvarázsló használati útmutatója

Az Egálnet Honlapvarázsló használati útmutatója Az Egálnet Honlapvarázsló használati útmutatója Az Egálnet Honlapvarázsló használati útmutatója Tartalomjegyzék: Tartalomjegyzék:... 1 1. Első lépések... 2 2. Honlap szerkesztése I... 2 2.1. Tartalmi területek,

Részletesebben

Elektronikus levelek. Az informatikai biztonság alapjai II.

Elektronikus levelek. Az informatikai biztonság alapjai II. Elektronikus levelek Az informatikai biztonság alapjai II. Készítette: Póserné Oláh Valéria poserne.valeria@nik.bmf.hu Miről lesz szó? Elektronikus levelek felépítése egyszerű szövegű levél felépítése

Részletesebben

FELHASZNÁLÓI KÉZIKÖNYV

FELHASZNÁLÓI KÉZIKÖNYV FELHASZNÁLÓI KÉZIKÖNYV SZEGED VÁROS KÖZLEKEDÉSE 1.00 verzió Dátum: 2012.02.29. Tartalom 1. Rendszerigény... 3 2. Bevezető... 3 3. Az alkalmazás indítása... 3 4. Az oldal felépítése... 4 4.1. Főképernyő...

Részletesebben

QBE Édes Otthon lakásbiztosítás tarifáló webservice. Fejlesztői dokumentáció 1.0.2

QBE Édes Otthon lakásbiztosítás tarifáló webservice. Fejlesztői dokumentáció 1.0.2 QBE Édes Otthon lakásbiztosítás tarifáló webservice Fejlesztői dokumentáció 1.0.2 Az ebben a dokumentumban található információ a FoxArt Kft. tulajdona, és bizalmas anyagként került átadásra. Az anyag

Részletesebben

RIA Rich Internet Application

RIA Rich Internet Application Áttekintés RIA Rich Internet Application Komplex felhasználói felülettel rendelkező web-alkalmazások Bevezető Flex áttekintés ActionScript Felhasználói felület tervezése Események Szerver oldali szolgáltatásokkal

Részletesebben

Mobilizálódó OSZK. A nemzeti könyvtár mobileszközöket célzó fejlesztései az elmúlt időszakban. Garamvölgyi László. Networkshop, 2013.

Mobilizálódó OSZK. A nemzeti könyvtár mobileszközöket célzó fejlesztései az elmúlt időszakban. Garamvölgyi László. Networkshop, 2013. ORSZÁGOS SZÉCHÉNYI KÖNYVTÁR WEBTARTALOM KOORDINÁCIÓS OSZTÁLY Mobilizálódó OSZK A nemzeti könyvtár mobileszközöket célzó fejlesztései az elmúlt időszakban Garamvölgyi László Networkshop, 2013. Okostelefonok

Részletesebben

Felhasználói kézikönyv

Felhasználói kézikönyv Felhasználói kézikönyv Központi Jogosultsági Rendszer Nemzeti Szakképzési és Felnőttképzési Intézet 2010. július 23. Verziószám: 1.0 Végleges Tartalomjegyzék 1 Bevezető... 1 2 A Központi Jogosultsági Rendszer

Részletesebben

10. évfolyam 105 óra 10817-12 azonosító számú Hálózatok, programozás és adatbázis-kezelés 105 óra Adatbázis- és szoftverfejlesztés gyakorlat tantárgy

10. évfolyam 105 óra 10817-12 azonosító számú Hálózatok, programozás és adatbázis-kezelés 105 óra Adatbázis- és szoftverfejlesztés gyakorlat tantárgy 9. évfolyam 70 óra 10815-12 azonosító számú Információtechnológiai alapok gyakorlat 70 óra Információtechnológiai gyakorlat tantárgy 70 óra Számítógép összeszerelése Számítógép szétszerelése. Pontos konfiguráció

Részletesebben

API-MÁGIA MILLIÓ SORNYI ADAT ÚJRARENDEZÉSE. Előadó: Jaksa Zsombor, drungli.com

API-MÁGIA MILLIÓ SORNYI ADAT ÚJRARENDEZÉSE. Előadó: Jaksa Zsombor, drungli.com API-MÁGIA MILLIÓ SORNYI ADAT ÚJRARENDEZÉSE Előadó: Jaksa Zsombor, drungli.com MIRŐL FOG SZÓLNI AZ ELŐADÁS? Hogyan működik a drungli.com?# Adatok gyűjtése, stratégiák# Ha marad időm még mesélek HOGYAN MŰKÖDIK

Részletesebben

Információs technológiák 2. Gy: CSS, JS alapok

Információs technológiák 2. Gy: CSS, JS alapok Információs technológiák 2. Gy: CSS, JS alapok 1/69 B ITv: MAN 2017.10.01 Ismétlés Van egy Web nevű mappánk, ebben vannak az eddig elkészített weboldalak (htm, html) képek (jpg, png). Logikai felépítés

Részletesebben

Versenyelőnyszerzés az intelligens megoldások korában. Rehus Péter, SWG CEE, IS brand igazgató November 5.

Versenyelőnyszerzés az intelligens megoldások korában. Rehus Péter, SWG CEE, IS brand igazgató November 5. Versenyelőnyszerzés az intelligens megoldások korában Rehus Péter, SWG CEE, IS brand igazgató 2013. November 5. Az új korszak átformálja a üzleti folyamatokat Big Data, közösség, mobil és felhőalapú e-business

Részletesebben

Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése

Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése 1 Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Természetes nyelv feldolgozás 2 Tudásalapú információ-kereső rendszerek

Részletesebben

Fejlett kereső és lekérdező eszközök egy elektronikus szakfolyóirathoz (IBVS)

Fejlett kereső és lekérdező eszközök egy elektronikus szakfolyóirathoz (IBVS) Networkshop, 2008 Márc. 17 19., Dunaújváros Holl Erdődi: Fejlett kereső... 1 Fejlett kereső és lekérdező eszközök egy elektronikus szakfolyóirathoz (IBVS) Holl András Erdődi Péter MTA Konkoly Thege Miklós

Részletesebben

Gyakorlati vizsgatevékenység A

Gyakorlati vizsgatevékenység A Gyakorlati vizsgatevékenység A Szakképesítés azonosító száma, megnevezése: 481 04 0000 00 00 Web-programozó Vizsgarészhez rendelt követelménymodul azonosítója, megnevezése: 1189-06 Web-alkalmazás fejlesztés

Részletesebben

Szabadkai Műszaki Szakfőiskola. Web programozás. dr Zlatko Čović chole@vts.su.ac.rs

Szabadkai Műszaki Szakfőiskola. Web programozás. dr Zlatko Čović chole@vts.su.ac.rs Szabadkai Műszaki Szakfőiskola Web programozás dr Zlatko Čović chole@vts.su.ac.rs 1 DOM események (events) JavaScriptben interaktív programok készítésére az események által vezérelt programozási modellt

Részletesebben

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport TANMENET Informatika szakmacsoport Programozási gyakorlatok III. tantárgy 12. évfolyam A osztály 2013/2014 tanév Heti óraszám: Éves óraszám: 3 óra 96 óra Készítette: Szikszai Gusztáv tanár Ellenőrizte:.

Részletesebben

A Zotero hivatkozáskezelő program bemutatása. Mátyás Melinda

A Zotero hivatkozáskezelő program bemutatása. Mátyás Melinda A Zotero hivatkozáskezelő program bemutatása Mátyás Melinda Mire használható a Zotero? A Zotero egy ingyenes hivatkozáskezelő program Különböző internetes oldalakról, adatbázisokból tudjuk kinyerni a megjelenített

Részletesebben

ÉRETTSÉGI TÉTELCÍMEK 2012 Informatika

ÉRETTSÉGI TÉTELCÍMEK 2012 Informatika Budapesti Egyetemi Katolikus Gimnázium és Kollégium ÉRETTSÉGI TÉTELCÍMEK 2012 Informatika Reischlné Rajzó Zsuzsanna Szaktanár Endrédi Józsefné Igazgató Kelt: Budapest, 2012 március 1. tétel A kommunikáció

Részletesebben

1. feladat: A decimális kódokat az ASCII kódtábla alapján kódold vissza karakterekké és megkapod a megoldást! Kitől van az idézet?

1. feladat: A decimális kódokat az ASCII kódtábla alapján kódold vissza karakterekké és megkapod a megoldást! Kitől van az idézet? Projekt feladatai: 1. feladat: A decimális kódokat az ASCII kódtábla alapján kódold vissza karakterekké és megkapod a megoldást! Kitől van az idézet? 65 109 105 32 105 103 97 122 160 110 32 115 122 160

Részletesebben

Jquery. Konstantinusz Kft.

Jquery. Konstantinusz Kft. Konstantinusz Kft. 2011 1 Tartalomjegyzék 1 Tartalomjegyzék... 2 2 Bevezetés... 3 3 Használata... 4 3.1 A $ függvény... 4 3.2 Elemek kiválasztása... 5 3.3 Fontosabb függvények... 6 3.3.1 Animációk... 7

Részletesebben

Tel.: 06-30/218-3519 E-mail: probert@petorobert.com. Közösségi megosztás előnyei és alkalmazása

Tel.: 06-30/218-3519 E-mail: probert@petorobert.com. Közösségi megosztás előnyei és alkalmazása Tel.: 06-30/218-3519 E-mail: probert@petorobert.com Közösségi megosztás előnyei és alkalmazása Tartalomjegyzék KÖZÖSSÉGI MEGOSZTÁS - 2 - MIÉRT HASZNOS? - 2 - A JÓ SHARE GOMB ISMERTETŐ JELEI - 3 - MEGOSZTÁSI

Részletesebben

Web 2.0. (Képen: a web 2.0 címkefelhő. Eredetije: http://szinte.files.wordpress.com/2010/06/tag_cloud.jpg) Történet

Web 2.0. (Képen: a web 2.0 címkefelhő. Eredetije: http://szinte.files.wordpress.com/2010/06/tag_cloud.jpg) Történet Web 2.0 A web 2.0 (vagy webkettő) mindazon második generációs internetes szolgáltatások gyűjtőneve, amelyek a közösségre, és/vagy a tartalommegosztásra épülnek. A felhasználók maguk készítik a tartalmat

Részletesebben

Webes űrlapok és az XForms ajánlás

Webes űrlapok és az XForms ajánlás Debreceni Egyetem Informatikai Kar Webes űrlapok és az XForms ajánlás Témavezető: Dr. Adamkó Attila egyetemi adjunktus Készítette: Hetei György programtervező Informatikus Debrecen 2010 Bevezetés 3 A HTML

Részletesebben

INFORMATIKAI RENDSZER FEJLESZTÉSE. TÁMOP 4.1.2.D-12/1/KONV-2012-0013 A Szolnoki Főiskola idegen nyelvi képzési rendszerének fejlesztése

INFORMATIKAI RENDSZER FEJLESZTÉSE. TÁMOP 4.1.2.D-12/1/KONV-2012-0013 A Szolnoki Főiskola idegen nyelvi képzési rendszerének fejlesztése INFORMATIKAI RENDSZER FEJLESZTÉSE TÁMOP 4.1.2.D-12/1/KONV-2012-0013 A Szolnoki Főiskola idegen nyelvi képzési rendszerének fejlesztése IDEGEN NYELVI KÉPZÉSEK INFORMATIKAI TÁMOGATÁSA A TÁMOP-4.1.2.D-12/1/KONV-2012-0013

Részletesebben

Bártfai Barnabás. Az internet és lehetőségei

Bártfai Barnabás. Az internet és lehetőségei Bártfai Barnabás Az internet és lehetőségei BBS-INFO, 2008. B{rtfai Barnab{s, 2008. Szerző: B{rtfai Barnab{s Minden jog fenntartva! A könyv vagy annak oldalainak m{sol{sa, sokszorosít{sa csak a szerző

Részletesebben

Webes alkalmazások fejlesztése. 9. előadás Bevezetés az ASP.NET MVC keretrendszerbe

Webes alkalmazások fejlesztése. 9. előadás Bevezetés az ASP.NET MVC keretrendszerbe Webes alkalmazások fejlesztése 9. előadás Bevezetés az ASP.NET MVC keretrendszerbe ASP.NET MVC Framework 2009-ben jelent meg az első verziója, azóta folyamatosan fejlesztik Nyílt forráskódú Microsoft technológia

Részletesebben