WEB TECHNOLÓGIÁK 4.ELŐADÁS
|
|
- Kornélia Kozma
- 8 évvel ezelőtt
- Látták:
Átírás
1 Dr. Pál László, Sapientia EMTE, Csíkszereda WEB TECHNOLÓGIÁK 4.ELŐADÁS tavasz Layouts, Javascript
2 Weboldalak elrendezése (layout)
3 Két-oszlopos elrendezés
4 Két-oszlopos elrendezés
5 Három-oszlopos elrendezés
6 Három-oszlopos elrendezés
7 Három-oszlopos elrendezés Három-oszlopos változó szélességű elrendezés (Three-column liquid/fluid)
8 Responsive tervezés
9 Mi az a responsive tervezés? Lényege, hogy a tervezett oldal alkalmazkodik a felhasználó kijelző méretéhez, mindig az adott eszköz kijelző méreteihez igazodva Ethan Marcotte alkotott meg 2011-ben RWD (Responsive Web Design): alkalmazkodó tervezési mód Az alkalmazkodó tervezés népszerűségét a mobil eszközök fejlesztésének köszönheti
10 Az RWD összetevői 3 összetevőre bontható pedig a folyékony rácsszerkezet (fluid grid) a média lekérdezések (Media Queries) a folyékony média (fluid media)
11 A folyékony rácsszerkezet A folyékony oldaltervek fix értékek (pixel) helyett százalékot használ a méretek beállításához képlet: aktuális elem pixelben / befoglaló elem pixelben) x 100 = elem szélessége % A responsive tervezés során százalékkal kalkulálva egy kicsit nehezebb elérni ugyan azokat a méreteket, figyelembe véve, hogy itt már arányokkal dolgozunk, ami az adott kijelző függvénye
12 Média lekérdezések A Media Query nem más, mint egy megfelelő helyzetre vonatkozó formázás Tegyük fel, hogy megszeretnénk változtatni a body hátterét 768px-nél kisebb kijelző méreten csupán erre a kódra van szükségünk:
13 Folyékony média Folyékony médián a képek, videók responsive-an történő kezelését értjük egy nagy felbontású monitoron és egy kisebb alap kijelzővel ellátott telefonon nem biztos, hogy szerencsés dolog ugyan akkora méretű képet felh ne használjunk nagyobb képeket egy kisebb méretű befoglaló elemben, mert növeli az oldal letöltés idejét
14 Média lekérdezések részletesebben A HTML fájlunkhoz hozzá csatolt Media Query stíluslap, médiától és kontextustól függően, csak akkor fut le ha teljesül az előre megadott feltétel Így elérhetjük, hogy a különböző típusú eszközöket, mint a nyomtatók, a kijelzővel rendelkező készülékek, mind egyedi stíluslappal rendelkezzenek. Lehetőségünk van egy adott típus esetében megadni formázásokat, felbontástól, tájolástól, pixel sűrűségtől függően is
15 Média lekérdezések megadása A média lekérdezések deklarálása során egyetlen egy médiát kell megadnunk, valamint nulla, vagy több feltételt az adott típusra vonatkozóan. Kétféle módon használhatjuk őket, hivatkozhatunk rájuk HTML-ből és megadhatjuk őket a CSS fájlban Példa: hivatkozás HTML-ből A média lekérdezés használata CSS fájlban
16 Média lekérdezések - Feltételek Az alábbi stílus csak a screen típusú, legfeljebb 500px széles kijelzőkön fut le <link href="example.css" rel="stylesheet" media="screen and (max-width:500px)" /> A stílus az összes típuson lefut, ami legalább 500px all and (min-width:500px) { } A stílus utasítás segítségével is url(color.css) screen and (width: 500px);hívhatjuk
17 Média tulajdonságok Média tulajdonságoknak nevezzük a média típusok után következő, az azokra vonatkozó értékeket Ilyen például a szélesség, magasság A legtöbb tulajdonság képes kezelni a min-, max- előtagokat, így lehetőségünk nyílik intervallumokat megadni screen and (min-width: 400px) and (maxwidth: 700px) { } A width tulajdonsággal megadhatjuk az aktuális média viewport (megjelenítési felület) szélességét
18 Média tulajdonságok A device-width/device-height tulajdonságokkal a kijelzők fizikai méretét adhatjuk meg. Erre a tulajdonságra azért van szükség, mert a pixel sűrűség növekedésével a szélesség/magasság már nem egyezik meg a tényleges, fizikai értelemben vett szélességgel/magassággal
19 Töréspontok Töréspontoknak (breakpoints) nevezzük azokat a szélesség értékeket, melyeken szeretnénk, ha más stílust kapna az aktuálisan formázott oldal Ezek az értékek általában egy telefon, tablet és monitor méretet takarnak Többnyire 3 értékkel lefedhetjük a legtöbb kijelzővel rendelkező eszközt A Bootstrap 3-as verziójában ezek az értékek a 768px, 992px és 1200px
20 Viewport A viewport nem más mint a böngésző azon területe, ahol a weboldalak megjelennek Ha mobil eszközön akarunk megnézni egy nagy méretű weboldalt, akkor csak a beállított viewport értéknek megfelelő részt fogunk látni az oldalból (ami alapesetben a kijelző mérete lenne), a többi esetlegesen túl csordul a megjelenítési területen.
21 Viewport
22 Viewport A mobil böngészők a jobb használat érdekében felül írják a kezdeti viewport-ot (vagyis a kijelző fizikai méretét), még pedig jóval nagyobbra Ezen a szélességen a legtöbb mai oldal bőven Ezen a szélességen a legtöbb mai oldal bőven elfér, igaz az így megjelenített oldal nem a 100%- os méretében jelenik meg, hanem kicsinyített méretben, amit aztán nagyíthatunk
23 Viewport meta elem és tulajdonságai Eszköz szélesség width értelemszerűen a viewport terület szélességét szabályozhatjuk. Például, ha a telefonra készített oldalunk szélessége 320px, akkor a következő meta- val igazíthatjuk a nézetablak területét az oldalunkhoz <meta name="viewport" content="width=320" /> Ha több felbontású eszközre készítettük az oldalunkat, akkor választhatjuk a dinamikus érték megadást, az eszköz fizikai kijelzőmérete alapján <meta name="viewport" content="width=devicewidth" />
24 Mi a JavaScript? Egy olyan parancsnyelv, amely segítségével létrehozhatunk interaktív Web-oldalakat HTML lapokba lehet beágyazni, a lappal együtt töltődnek le, majd a böngésző értelmezi és futtatja azokat Nem sok köze van a Java programozási nyelvhez. Sokkal kisebb, egyszerűbb, korlátozottabb működésű is annál. Értelmező (interpreter) nyelv - a kód értelmezése dinamikusan történik A böngészők nagyrésze ismeri (Internet Explorer, Firefox, Opera, stb.)
25 A JavaScript lehetőségei A HTML oldalak készítői számára egy programozási eszközt biztosít (használata egyszerű) Módosíthatja a HTML tartalmát, kinézetét (a HTML DOM objektumaihoz való hozzáférés által) Eseményekre tud reagálni (pld. oldal betöltése, kattintás egy elemre, stb.) A bevitt adat helyességének ellenőrzésére ad lehetőséget (mielőtt elküldenénk a szerverre) Megvizsgálhatjuk a böngésző típusát, és ennek függvényében más-más, böngésző specifikus tartalmat tölthetünk be Sütiket (cookies) hozhatunk létre a kliens gépen való információ tárolás érdekében
26 A JavaScript használata JavaScript beágyazása HTML oldalba <script type="text/javascript"> </script> 1.Példa: <p id="demo">this is a paragraph.</p> <script type="text/javascript"> document.getelementbyid("demo").innerhtml=date(); </script>
27 A JavaScript használata 2.Példa: megjegyzésbe tesszük, így nem jelenik meg, ha a böngésző nem támogatja <script type="text/javascript"> <!---- document.getelementbyid("demo").innerhtml=date(); ----> </script>
28 A JavaScript használata Külső script-állomány beszúrása: <head> <script type="text/javascript" src="xxx.js"></script> </head> több HTML oldal is használhatja Átláthatóbb kód: HTML illetve JavaScript szétválasztása Példa: <head> <script type="text/javascript" </head> <body> src="uzenet.js"></script> <input type="button" onclick="msg()" value="uzenet" /> </body>
29 A JavaScript használata Bárhol elhelyezhető a HTML dokumentumban. A <script> tag-ekből is bármennyi lehet A script kiértékelése az oldal betöltése közben történik Függvények, globális változók deklarálása a head Függvények, globális változók deklarálása a head elemben ajánlott
30 JavaScript példa
31 A JavaScript elemei - Utasítások Utasítás: parancs a böngésző felé A pontosvessző használata az utasítások végén nem kötelező, de mégis ajánlatos a használata. JavaScript blokk: utasítások a { és } jelek között. Többnyire függvényekben és feltételes utasításokban használjuk Megjegyzés: egysoros: a // jellel kezdődik többsoros: a /* és a */ jelek között kell megadni
32 Változók és adattípusok JavaScript-ben a változókat a var kulcsszó segítségével kell deklarálni Példa: var x; A változó típusát nem kell megadni. A nyelv nagyon flexibilis. A szükséges konvertálások automatikusan történnek. Példa: x = 10; A JavaScript megkülönbözteti a kis és nagybetűket (case-sensitive)
33 Változók és adattípusok Változók típusai: lokális: általában a függvényeken belül deklarált változók globális: a függvényeken kívül létrehozott változók globálisak, az aktuális dokumentumon belül mindenhonnan elérhetők. Az oldal bezárásával megsemmisülnek. Ha egy deklarálatlan változónak értéket adunk, akkor az globális lesz.
34 Adattípusok String: 'aposztróf' vagy "idézőjel" pár közé írjuk var a = "I'm sorry."; var b = 'Idézıjel: (")'; Számok, melyek lehetnek egészek vagy valós számok Logikai értékek, true vagy false var igaz1 = true; var hamis1 = false; var igaz2 = 7>2;
35 Speciális típusok Undefined: akkor tér vissza ezzel a string típusú, undefined értékű szöveggel, ha az adott változó már létezik, de nincs megadva az értéke Null: null értéke akkor lehet egy változónak, ha Null: null értéke akkor lehet egy változónak, ha létrehozták, de az értékét törölték
36 Objektumok használata Általánosan egy objektum jellemzőjéhez a következőképpen férhetünk hozzá: objektumnév.tulajdonságnév Példa: Szemely.nev = "János"; Szemely.kor = 23; Új objektumok létrehozása: var objektumnév= new Object(); Egy tulajdonságot úgy definiálhatunk, ha egyszerűen értéket rendelünk hozzá Példa: var auto = new Object(); auto.marka = "Opel"; auto.szin = "piros";
37 Tömbök használata Egy olyan objektum, amely egyszerre több elemet tud tárolni 1.Példa: var autok=new Array(); autok[0]="saab"; autok[1]="volvo"; autok[2]="bmw"; 2.Példa: var autok=new Array("Saab","Volvo","BMW"); 3.Példa: var autok=["saab","volvo","bmw"]; Tömb elemének elérése: document.write(autok[0]);
38 Dátumok használata Létrehozás: Date(), Date(dateString), Date(year, month, day) Metódusok: getdate(), getday(), gethours(), stb. Példa: var curdate = new Date(); var mday = curdate.getdate(); document.write(mday + "<BR>"); setdate(value), sethours(value), setyear(value), stb. Példa: var d = new Date(); d.setdate(15); document.write(d);
39 A Math objektum Matematikai műveletek elvégzésére használható Szintaxis: var x = Math.PI; var y = Math.sqrt(16); Egyéb metódusok: abs(x) - abszolút érték exp(x) exponenciális függvény floor(x) - lefelé kerekít a legközelebbi egészre max(x,y,z,...,n), min(x,y,z,...,n) - maximum, minimum random() - véletlen szám generálása 0 és 1 között
40 A String objektum Stringek manipulálására használható Szintaxis: var txt = new String(string); Metódusok: indexof(str): az str első előfordulásának pozícióját adja vissza, különben -1-et Példa: var str="hello world!"; document.write(str.indexof("d"));
41 A String objektum Metódusok: split(): felbontja a stringet több stringre Példa: var str="how are you doing today?"; var x = str.split(" document.write(x[0]);"); Más metósusok: substr(), replace(), tolowercase(), touppercase()
42 Operátorok Aritmetika operátorok (y=5)
43 Operátorok Hozzárendelő operátorok(x=10, y=5)
44 Operátorok Logikai operátorok: && (logikai és) (logikai vagy) == (egyenlő),!= (nem egyenlő), === (teljesen egyenlő), <, <=, >, >= Példa: var x = 5 x===5 - igaz x==='5' - hamis
45 Operátorok Feltételes operátor: Szintaxis: 1.Példa: y=-1; valtozo=(feltetel)?ertek1:ertek2 x=(y<0)? 5: 10; 2.Példa: var browser=(navigator.appname.indexof("microsoft")!=-1)? "IE" : "Non IE";
46 Operátorok String operátor: + (karakterláncok összefűzése) Példa: txt1="what a very"; txt2="nice day"; txt3=txt1+" "+txt2; Stringek és számok összeadása: az eredmény mindig string lesz Példa: x=5+5; //10 x="5"+"5"; //55 x=5+"5"; //55
47 Függvények Szintaxis: function függvénynév(valtozo1,valtozo2,...) { } utasítások Meghívhatóak: a HTML bármely pontjáról, az esemény bekövetkezésekor Deklarálás: a head elemben ajánlott A függvények visszaadhatnak egy értéket return utasítással, az alábbi formában: returnérték; vagy return kifejezés;
48 Függvények Példa:
49 Függvények Hasznos függvények: eval(string): kiértékeli vagy végrehajtja az argumentumban megadott kifejezést Példa: eval("x=10;y=20;document.write(x*y)");//200 document.write("<br />" + eval("2+2"));//4 document.write("<br />" + eval(x+17));//27 isnan(value): eldönti, hogy a megadott paraméter valóban száma Példa: document.write(isnan(0)+ "<br />");//false document.write(isnan("hello")+ "<br />");//true document.write(isnan("2005/12/12")+ "<br />");//true
50 Függvények Hasznos függvények: parsefloat(string): a numerikus értéket képviselő objektumból kinyeri a lebegőpontos számot. Csak az első számot adja vissza Példa: document.write(parsefloat("10"));//10 document.write(parsefloat("10.33"));//10.33 document.write(parsefloat(" "));//34 document.write(parsefloat("he was 40"));//NaN parseint(string): a stringből kinyeri az egész számot Példa: var x = parseint("10"); document.write(parseint("10.33"));//10
51 Feltételes utasítás - if Szintaxis: if (feltétel){ utasítás } Példa:
52 Ciklusok FOR ciklus for(var=kezdıérték;var<=végsıérték;var=var+nov){ utasítások } WHILE ciklus while (feltétel){ while (feltétel){ utasítások } DO..WHILE do{ utasítások } while (feltétel)
53 HTML Document Object Model (DOM) A HTML Dokumentum Objektum Modell (HTML DOM) lehetőséget ad a dokumentum elemeihez való hozzáférésre és ezek módosítására A DOM a HTML dokumentumnak egy fa-szerkezetet feleltet meg. Csomópont típusok: dokumentum csomópont - a teljes dokumentum elem csomópont - minden HTML elem (tag) szöveg csomópont - az egyes HTML elemek törzse attribútum csomópont - a HTML attribútumok megjegyzés csomópont - HTML megjegyzések DOM objektum modell részei: alap DOM, XML DOM, HTML DOM
54 A HTML dokumentum-fa DOM csomópontok típusai: szülő (parent), gyerek (child), testvér (sibling), előd(ancestor), utód (descendent)
55 DOM tulajdonságok és metódusok Néhány tulajdonság (x egy csomópont): x.innerhtml - az x tartalmának az elérését, módosítását teszi lehetővé x.nodename - az x neve x.nodevalue - az x értéke x.parentnode - az x szülője x.childnodes - az x gyerekei
56 DOM tulajdonságok és metódusok Néhány metódus (x egy csomópont): x.getelementbyid(id) - visszaadja az elemet az id alapján x.getelementsbytagname(name) - visszaadja az összes elemet a tag alapján x.appendchild(node) - gyerek csomópontot szúr be az x- nek x.removechild(node) - x-nek törli egy gyerekét
57 Csomópontok elérése A getelementbyid() metódus: visszaadja a megadott azonosítója elemet Szintaxis: Példa: node.getelementbyid("id"); document.getelementbyid("intro");
58 Csomópontok elérése A getelementsbytagname() metódus: a megadott címkéjű elemeket adja vissza Szintaxis: Példa: node.getelementsbytagname("tagname"); document.getelementsbytagname("p"); a bekezdések listája
59 Csomópontok elérése Példa: a lekért lista feldolgozása
60 Csomópontok elérése Megjegyzés: document.documentelement - a gyökér csomópontot adja vissza document.body - a body tag direkt elérése Példa: <script type="text/javascript"> </script> x=document.body; alert(x.innerhtml);
61 Csomópontok elérése Példa: bekezdés tartalmának a kiíratása
62 Csomópont tulajdonságok Három fontos tulajdonság: nodename csak olvasható HTML elem esetén, ugyanaz mint a tag név attribútum csomópont esetén, annak nevét jelenti szöveges csomópont esetén mindig a #text szöveget jelenti nodevalue HTML elem estén nincs definiálva szöveges csomópont esetén mindig a szöveget jelenti attribútum csomópont esetén, annak értékét jelenti nodetype: az elem típusát adja vissza. Lehetséges értékei: element, attribute, text.
63 Csomópontok értékének az elérése
64 DOM objektumok
65 A window objektum window: a JavaScript hierarchiában a legfelső szinten található objektum. A böngészőablaknak felel meg. Számos tulajdonsága és metódusa van tulajdonságok: document, history, location; outerheight, outerwidth; screen, self, status metódusok: blur(), focus(); alert(), confirm(), prompt(); open(), close(); settimeout(), cleartimeout(), setinterval(), clearinterval(); scrollby(), scrollto(); moveby(), moveto(), resizeby(), resizeto()
66 A window objektum - 1.Példa Új ablak megnyitása adott web címmel
67 A window objektum - 2.Példa Új ablak megnyitása adott mérettel és fókuszban
68 A window objektum - 3.Példa Figyelmeztető ablak megjelenítése
69 A window objektum - 4.Példa Adatbekérő ablak megjelenítése
70 A window objektum - 4.Példa Adatbekérő ablak megjelenítése
71 A window objektum A window objektum fontosabb objektumai: history: a böngészőablakból meglátogatott URL-ket tartalmazza. Tulajdonság, metódusok: length, back(), forward(), go(). location: információt tartalmaz az aktuális URL-ról. Tulajdonságok: href, protocol, hostname, port. Metódusok: assign(), reload(), replace(). document
72 A document objektum a teljes HTML dokumentumhoz való hozzáférést teszi lehetővé kollekciók: anchors[], forms[], images[], links[] tulajdonságok: body, cookie, domain, lastmodified, referrer, title, URL Metódusok getelementbyid(), getelementsbyname(), getelementsbytagname(), open(), close(), write(), writeln()
73 A document objektum - 1.Példa A body háttérszínének a megváltoztatása: Egy bekezdés tartalmának a megváltoztatása:
74 A document objektum - 2.Példa Elem tulajdonságának a megváltoztatása a style segítségével:
75 JavaScript események Olyan történés, amelyet a JavaScript felismer Dinamikus HTML oldalak létrehozását teszik lehetővé Minden egyes HTML elemhez vannak hozzárendelt események, melyek hatására JavaScript függvényt futtatunk le A HTML tag-ban adjuk meg Pld. <input typte="button" value="ok" onclick="katt();"/>
76 JavaScript események Néhány esemény: onload, onunload: oldal betöltésekor vagy elhagyásakor futnak le. Tipikus használat: böngésző típusának ellenőrzése, sütik tárolása. onclick: tipikusan gombnyomáskor vagy képre való kattintáskor használjuk Űrlap események: onfocus, onblur, onchange onsubmit: űrlap adatainak elküldésekor fut le onmouseover, onmouseout
77 JavaScript események Példa az onfocus, onblur eseményre:
78 JavaScript események Példa az onfocus, onblur eseményre:
79 JavaScript események Példa az onmouseover eseményre:
80 JavaScript események Példa az onmouseover eseményre:
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észletesebbenNONPROFIT ÉRDEKVÉDELMI SZERVEZETEK FEJLESZTÉSE (PL.3346) Java-script nyelv. programozás alapjai. Haramia László
NONPROFIT ÉRDEKVÉDELMI SZERVEZETEK FEJLESZTÉSE (PL.3346) Java-script nyelv programozás alapjai Haramia László JavaScript szerepe Netscape fejlesztette ki LiveScript Interaktív weboldalak dinamikus kezelhetősége
Részletesebben"Egységes erdélyi felnőttképzés Kárpát-medencei hálózatban" JAVA ALAPÚ WEBPROGRAMOZÁS. M6 Modul: A DOM Modell
"Egységes erdélyi felnőttképzés Kárpát-medencei hálózatban" JAVA ALAPÚ WEBPROGRAMOZÁS M6 Modul: A DOM Modell Bevezető - platform- és nyelvfüggetlen programozási interfész - tartalom-, szerkezet- és stílus-elérés/módosítás
RészletesebbenHTML. Ismerkedés a JavaScripttel. A JavaScript lehet ségei. A JavaScript kód helye. Önálló JavaScript fájlok
HTML Ismerkedés a JavaScripttel webprogramozó A weblapokat HTML nyelven készíthetjük el. A HTML egyszer leírónyelv, nem alkalmas válaszolni a felhasználóknak, nem tud döntéseket hozni, nem tud végrehajtani
RészletesebbenBevezetés DOM Script beszúrás Szintaxis Események Beépített objektumok. Kliens oldali script nyelvek - JavaScript
Kliens oldali script nyelvek - JavaScript Áttekintés Bevezetés HTML DOM JavaScript beszúrása JavaScript szintaxis JavaScript események Egyéb JavaScript beépített objektumok Áttekintés Bevezetés HTML DOM
RészletesebbenKliens oldali script nyelvek - JavaScript
Kliens oldali script nyelvek - JavaScript Áttekintés Bevezetés HTML DOM JavaScript beszúrása JavaScript szintaxis JavaScript események Egyéb JavaScript beépített objektumok JavaScript a JavaScript a Web-en
RészletesebbenKliens oldali script nyelvek - JavaScript. JavaScript. JavaScript. amit nyújt:
Áttekintés Kliens oldali script nyelvek - JavaScript Bevezetés HTML DOM JavaScript beszúrása JavaScript szintaxis JavaScript események Egyéb JavaScript beépített objektumok 1 / 26 2 / 26 JavaScript JavaScript
RészletesebbenA JavaScript főbb tulajdonságai
JavaScript alapok A JavaScript főbb tulajdonságai Script nyelv azaz futás közben értelmezett, interpretált nyelv Legfőbb alkalmazási területe: a HTML dokumentumok dinamikussá, interaktívvá tétele Gyengén
RészletesebbenProgramozás s 2 javascript
Programozás s 2 javascript Az Internet programozása II. utolsó változtatás s 2008.04.27 27. Javascript Egy böngb ngészőhöz z készk szült script nyelv. Közvetlenül l a HTML kódba k kell beírni. Interaktivitást
RészletesebbenHTML, Javascript és az objektumok
Javascript referencia Bevezetés A Javascript egy HTML fájlokba tervezett objektum-orientált nyelv. Alapjai a C és C++ nyelvek, így ezekre sokban hasonlít. Ez a dokumentum egy gyors összefoglaló a nyelvrõl,
RészletesebbenAz image objektum. Az image eseménykezel i. Képek el zetes betöltése. Feladat. Váltóképek készítése
Az image objektum Multimédiás alkalmazások készítése JavaScript segítségével webprogramozó a document leszármazottja az images tömbön keresztül érhet el complete : teljesen letölt dött-e? height, width
RészletesebbenResponsive Web Design. Dr. Nyéki Lajos 2019
Responsive Web Design Dr. Nyéki Lajos 2019 Bevezetés A responsive web design tervezési technika által létrehozott web oldalak skálázhatók, a web oldalt mobil telefon, táblagép és asztali számítógép böngészőjével
RészletesebbenAz 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észletesebbenVáltozók. Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai):
Javascript Változók Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai): Név Érték Típus Memóriacím A változó értéke (esetleg más attribútuma is) a program futása
RészletesebbenWeb programozás. 3. előadás
Web programozás 3. előadás Űrlapok form label for input type select, option value szöveges mező: text textarea jelszó: password rádiógomb: radio jelölőnégyzet: checkbox küldés gomb: submit Web programozás
RészletesebbenJavacript alapismeretek
Javacript alapismeretek Mi az a JavaScript, mire alkalmazzuk? A JavaScript egy olyan programozási nyelv, melyet eleinte direkt a HTML hiányosságainak pótlására fejlesztettek ki. Segítségével létrehozhatunk
RészletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS. Fájlkezelés PHP-ben
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS 2015-2016 Fájlkezelés PHP-ben Fájlok és könyvtárak kezelése 2 A PHP a Javascript-hez hasonlóan, nem képes a felhasználó merevlemezén
RészletesebbenPHP. Adatbázisok gyakorlat
PHP Adatbázisok gyakorlat Mi a PHP? A PHP (PHP: Hypertext Preprocessor) egy nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. A PHP-kódunk általában
RészletesebbenWebprogramozás szakkör
Webprogramozás szakkör Előadás 5 (2012.04.09) Programozás alapok Eddig amit láttunk: Programozás lépései o Feladat leírása (specifikáció) o Algoritmizálás, tervezés (folyamatábra, pszeudokód) o Programozás
Részletesebben1. Alapok. #!/bin/bash
1. oldal 1.1. A programfájlok szerkezete 1. Alapok A bash programok tulajnképpen egyszerű szöveges fájlok, amelyeket bármely szövegszerkesztő programmal megírhatunk. Alapvetően ugyanazokat a at használhatjuk
RészletesebbenSzkriptnyelvek. 1. UNIX shell
Szkriptnyelvek 1. UNIX shell Szkriptek futtatása Parancsértelmez ő shell script neve paraméterek shell script neve paraméterek Ebben az esetben a szkript tartalmazza a parancsértelmezőt: #!/bin/bash Szkriptek
RészletesebbenTermészetesen készíts egy csempe nevű könyvtárat és ide mentsd az index.html állományt.
Csempe kalkula tor A küldetésünk az, hogy segítsünk kiszámítani egy fürdőszoba csempeszükségletét (felületét). Sőt, ha a kalkulátort használó ügyfél elégedett egyből elküldheti az e-mail címét, hogy a
Részletesebben12.ó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észletesebbenBevezeté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észletesebbenPHP. Telepítése: Indítás/újraindítás/leállítás: Beállítások: A PHP nyelv
PHP A PHP rövidítés jelentése hivatalosan: PHP Hypertext Preprocessor. Ez egy kiszolgáló-oldali parancsnyelv, amit jellemzően HTML oldalakon használnak. A különbség a két nyelv között az, hogy a kiszolgáló
RészletesebbenInformatika terméktervezőknek
Informatika terméktervezőknek C# alapok Névterület (namespace) using Osztály (class) és Obejtumok Metódus (function, procedure, method) main() static void string[] arg Szintaxis // /* */ \n \t Névadások
RészletesebbenObjektumorientá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észletesebbenSQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
RészletesebbenWeb Technológiák. Répási Tibor egyetemi tanársegéd. Miskolc Egyetem,Gépészmérnöki kar, Infomatikai és Villamosmérnöki Tanszékcsoport (IVM)
Web Technológiák Répási Tibor egyetemi tanársegéd Miskolc Egyetem,Gépészmérnöki kar, Infomatikai és Villamosmérnöki Tanszékcsoport (IVM) Általános Informatikai Tanszék Iroda: Inf.Int. 108. Tel: 2108 Mai
Részletesebbenbb témakörök Programozás JavaScript nyelven A JavaScript szerepe Kliensoldali szkript alkalmazása JavaScript a weboldalon
bb témakörök Programozás JavaScript nyelven A JavaScript nyelv szerepe A JavaScript nyújtotta lehet ségek A JavaScript beillesztése a weboldalakra A JavaScript szerepe weblapok dinamikus kezelhet sége
RészletesebbenSZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS
SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 2.ELŐADÁS A VB programozási nyelv Az Excel programozása 2 A VB programozási nyelv Adattípusok Adatok kezelése Vezérlőszerkezetek Adattípusok és műveletek Egész adattípusok
RészletesebbenVáltozók. Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai):
Python Változók Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai): Név Érték Típus Memóriacím A változó értéke (esetleg más attribútuma is) a program futása alatt
RészletesebbenInformá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észletesebbenTartalom. 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észletesebbenBASH script programozás II. Vezérlési szerkezetek
06 BASH script programozás II. Vezérlési szerkezetek Emlékeztető Jelölésbeli különbség van parancs végrehajtása és a parancs kimenetére való hivatkozás között PARANCS $(PARANCS) Jelölésbeli különbség van
RészletesebbenPHP gyorstalpaló, avagy a Hello World-től az űrlapellenőrzésig
PHP gyorstalpaló, avagy a Hello World-től az űrlapellenőrzésig
RészletesebbenWEBFEJLESZTÉS 2. ŰRLAPOK, KÉPEK, TÁBLÁZATOK, BÖNGÉSZŐ
WEBFEJLESZTÉS 2. ŰRLAPOK, KÉPEK, TÁBLÁZATOK, BÖNGÉSZŐ Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés JavaScript programozás 3 JavaScript
Részletesebben1. Egyszerű (primitív) típusok. 2. Referencia típusok
II. A Java nyelv eszközei 1. Milyen eszközöket nyújt a Java a programozóknak Korábban már említettük, hogy a Java a C nyelvből alakult ki, ezért a C, C++ nyelvben járatos programozóknak nem fog nehézséget
RészletesebbenSakk játék. Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket.
Sakk játék Felhasználói dokumentáció Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket. Futtatási környezet: A http://10.0.0.101/~hgy/sakk/
RészletesebbenMultimédia 2017/2018 II.
Multimédia 2017/2018 II. 1. gyakorlat HTML5, CSS3 alapok Alapvető HTML5 elemek Egyszerű HTML dokumentum Oldal cime
RészletesebbenJava II. I A Java programozási nyelv alapelemei
Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak
RészletesebbenAz iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási
RészletesebbenSmalltalk 2. Készítette: Szabó Éva
Smalltalk 2. Készítette: Szabó Éva Blokkok Paraméter nélküli blokk [műveletek] [ x := 5. 'Hello' print. 2+3] Kiértékelés: [művelet] value az értéke az utolsó művelet értéke lesz, de mindet kiírja. x :=
RészletesebbenCSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa
CSS3 alapismeretek Bevezetés a CSS-be Mi is az a CSS? A CSS az angol Cascading Style Sheets kifejezés rövidítése, ami magyarul talán egymásba ágyazott stíluslapoknak lehetne fordítani. Hasonlóan a HTML-hez,
RészletesebbenAz Educatio weboldalain elhelyezhető hirdetések technikai paraméterei
Az Educatio weboldalain elhelyezhető hirdetések technikai paraméterei Az Educatio Társadalmi Szolgáltató Nonprofit Kft. a következő feltételek szerint készült bannerek elhelyezését vállalja weboldalain:
RészletesebbenAWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK futtatási módok AWK parancs, közvetlen programkódmegadás: awk 'PROGRAMKÓD' FILE példa: ls -l awk '{print $1, $5}' a programkód helyére minden indentálás
RészletesebbenMemória játék. Felhasználói dokumentáció
Memória játék Felhasználói dokumentáció Feladat: JavaScript segítségével, olyan programot írni, mely összekeveri a lapokat, majd a felhasználónak kell párosítani. HTML oldalba ágyazva és CSS-el formázva.
RészletesebbenAWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa
RészletesebbenJquery. 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észletesebbenSzabadkai 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 CLIENT-SERVER 2 Internet technológiák Kliens oldali: -(x)html -CSS -JavaScript -XML JavaScript XML PHP Szerver oldali:
RészletesebbenPowerShell v2.0 alapok. Nagy Miklós
PowerShell v2.0 alapok Nagy Miklós Kezdetek, Felhasználás 2006-ban létrejött egy új script nyelv, mely Window Vista-ban, és Windows Server 2008-ban telepíthető opcióként jelenik meg. (PowerShell 1.0) Automatizáció
Részletesebben1. Jelölje meg az összes igaz állítást a következők közül!
1. Jelölje meg az összes igaz állítást a következők közül! a) A while ciklusban a feltétel teljesülése esetén végrehajtódik a ciklusmag. b) A do while ciklusban a ciklusmag után egy kilépési feltétel van.
RészletesebbenPython tanfolyam Python bevezető I. rész
Python tanfolyam Python bevezető I. rész Mai tematika Amiről szó lesz (most): Interpretált vs. fordított nyelvek, GC Szintakszis Alaptípusok Control flow: szekvencia, szelekció, iteráció... Függvények
RészletesebbenProgramozás C- és Matlab nyelven C programozás kurzus BMEKOKAM603 Előfeldolgozó rendszer Tömbök. Dr. Bécsi Tamás 4. Előadás
Programozás C- és Matlab nyelven C programozás kurzus BMEKOKAM603 Előfeldolgozó rendszer Tömbök Dr. Bécsi Tamás 4. Előadás A?: operátor Nézzük meg a következő kifejezést: if (a>b) z=a; else z=b; Ez felírható
RészletesebbenSakk-játék. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő
Felhasználói dokumentáció Sakk-játék Feladat: JavaScript és CSS segítségével sakk-játék készítése. Futtatási környezet: A http://10.0.0.101/~szabby/ linkre kattintva megjelenik az oldal. Az oldal megtekintéséhez
RészletesebbenHTML é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észletesebbenPHP alapjai, bevezetés. Vincze Dávid Miskolci Egyetem, IIT
alapjai, bevezetés Vincze Dávid Miskolci Egyetem, IIT vincze.david@iit.uni-miskolc.hu PHP Personal Home Page (Tools) Script nyelv -> interpretált Elsősorban weboldal (dinamikus) tartalmak előállítására
RészletesebbenWEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK
WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés Ismétlés 3 Fájl/Adatbázis 3 4 Szerver 2 CGI
RészletesebbenMicroSigner Közvetítő Szerver fejlesztői dokumentáció
MICROSEC ZRT. MicroSigner Közvetítő Szerver fejlesztői dokumentáció verzió: 1.0 Ivicsics Sándor, Máté Norbert, Vanczák Gergely 2016.06.09. Tartalom Általános információk... 2 ESign munkamenet létrehozása...
RészletesebbenA C# programozási nyelv alapjai
A C# programozási nyelv alapjai Tisztán objektum-orientált Kis- és nagybetűket megkülönbözteti Ötvözi a C++, Delphi, Java programozási nyelvek pozitívumait.net futtatókörnyezet Visual Studio fejlesztőkörnyezet
RészletesebbenProgramozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010
Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 12. ELŐADÁS Adatbázis-kezelés Delphiben 2 Adatmegjelenítés lekérdezés segítségével A táblákhoz hasonlóan a lekérdezések is az adatbázis
RészletesebbenInternet programozása. 3. előadás
Internet programozása 3. előadás Áttekintés Hogyan használjuk az if szerkezetet arra, hogy bizonyos sorok csak adott feltételek teljesülése mellett hajtódjanak végre? Hogyan adhatunk meg csak bizonyos
Részletesebben1. 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észletesebbenJavaScript változók Number Stringek:
Jellemzők: gyengén típusos: bármilyen típusú értéket értékül adhatunk egy változónak, és később másik típusú értéket is adhatunk ennek a változónak. objektum alapú: nem objektum orientált script nyelv
RészletesebbenKarakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva!
A PL/SQL alapelemei Karakterkészlet Az angol ABC kis- és nagybetűi: a-z, A-Z Számjegyek: 0-9 Egyéb karakterek: ( ) + - * / < > =! ~ ^ ; :. ' @ %, " # $ & _ { }? [ ] Szóköz, tabulátor, kocsivissza A kis-
RészletesebbenMicroSigner Közvetítő Szerver fejlesztői dokumentáció
MICROSEC ZRT. MicroSigner Közvetítő Szerver fejlesztői dokumentáció verzió: 1.0 Ivicsics Sándor, Máté Norbert, Vanczák Gergely 2016.06.09. Tartalom Általános információk... 2 ESign munkamenet létrehozása...
RészletesebbenWebshop készítése ASP.NET 3.5 ben I.
Webshop készítése ASP.NET 3.5 ben I. - Portál kialakíása - Mesteroldal létrehozása - Témák létrehozása Site létrehozása 1. File / New Web site 2. A Template k közül válasszuk az ASP.NEt et, nyelvnek (Language)
RészletesebbenSZERVER OLDALI JAVASCRIPT. 3. hét Javascript nyelvi elemek
SZERVER OLDALI JAVASCRIPT 3. hét Javascript nyelvi elemek NYELVI ALAPOK: Ez sajnos igen száraz anyag, Viszont a megértékhez és a nyelv elsajátításához kell. Próbáljuk meg random gifekkel feldobni. MIRŐL
RészletesebbenA JavaScript. Kovács Botond. Matematika-Informatika 641. Kolozsvár 2004 - 1 -
A JavaScript Kovács Botond Matematika-Informatika 641 Kolozsvár 2004-1 - 1. fejezet: Bevezetés: Mi a JavaScript? A JavaScriptet a Netscape fejlesztette ki. Ez egy olyan parancsnyelv, amely segítségével
RészletesebbenProgramozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek
Programozás alapjai gyakorlat 4. gyakorlat Konstansok, tömbök, stringek Házi ellenőrzés (f0069) Valósítsd meg a linuxos seq parancs egy egyszerűbb változatát, ami beolvas két egész számot, majd a kettő
RészletesebbenWebes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET) Cserép Máté.
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás (ASP.NET) Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Készült Giachetta Roberto jegyzete alapján
RészletesebbenWeb 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észletesebbenNeumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás
Neumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás Első félév A modul időtartama: A modul célja: A modul tartalma: 8 foglalkozás, alkalmanként
RészletesebbenAdattípusok, vezérlési szerkezetek. Informatika Szabó Adrienn szeptember 14.
Informatika 1 2011 Második előadás, vezérlési szerkezetek Szabó Adrienn 2011. szeptember 14. Tartalom Algoritmusok, vezérlési szerkezetek If - else: elágazás While ciklus For ciklus Egyszerű típusok Összetett
RészletesebbenWebkezdő. A modul célja
Webkezdő A modul célja Az ECDL Webkezdő modulvizsga követelménye (Syllabus 1.5), hogy a jelölt tisztában legyen a Webszerkesztés fogalmával, és képes legyen egy weboldalt létrehozni. A jelöltnek értenie
RészletesebbenA WiFi4EU megfelelőség-ellenőrző összetevő. Végrehajtási útmutató v1.0
EURÓPAI BIZOTTSÁG INFORMATIKAI FŐIGAZGATÓSÁG A WiFi4EU megfelelőség-ellenőrző összetevő Végrehajtási útmutató v1.0 Tartalomjegyzék 1. Bevezetés... 2 2. Böngészőtámogatás... 2 3. A gyűjtött adatok... 2
RészletesebbenAlgoritmizálás és adatmodellezés tanítása 1. előadás
Algoritmizálás és adatmodellezés tanítása 1. előadás Algoritmus-leíró eszközök Folyamatábra Irányított gráf, amely csomópontokból és őket összekötő élekből áll, egyetlen induló és befejező éle van, az
RészletesebbenBEVEZETÉS A WEBLAPFEJLESZTÉSBE. Kvaszingerné Prantner Csilla, EKF
BEVEZETÉS A WEBLAPFEJLESZTÉSBE Kvaszingerné Prantner Csilla, EKF A mai haladó technológia 2 http://www.w3schools.com/ http://www.w3schools.com/html/html5_intro.asp http://www.w3schools.com/css3/default.asp
RészletesebbenWeb-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észletesebbenAjax é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észletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS. Objektumorientált programozás 2015-2016
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS 2015-2016 Objektumorientált programozás OOP PHP-ben 2 A PHP az 5.0-as verziójától megvalósítja az OO eszközrendszerét OO eszközök:
RészletesebbenJava II. I A Java programozási nyelv alapelemei
Java2 / 1 Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2009. 02. 09. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve
RészletesebbenA függvény kód szekvenciáját kapcsos zárójelek közt definiáljuk, a { } -ek közti részt a Bash héj kód blokknak (code block) nevezi.
Függvények 1.Függvények...1 1.1.A függvény deníció szintaxisa... 1..Függvények érték visszatérítése...3 1.3.Környezettel kapcsolatos kérdések...4 1.4.Lokális változók használata...4 1.5.Rekurzív hívások...5.kód
RészletesebbenImperatív programozás
Imperatív programozás 2. Előadás Python alapok Elérhetőség Tejfel Máté Déli épület, 2.616 matej@elte.hu http://matej.web.elte.hu Python Script nyelv Értelmezett (interpretált) Dinamikus típusrendszer Gyors
RészletesebbenProgramozás II. 2. Dr. Iványi Péter
Programozás II. 2. Dr. Iványi Péter 1 C++ Bjarne Stroustrup, Bell Laboratórium Első implementáció, 1983 Kezdetben csak precompiler volt C++ konstrukciót C-re fordította A kiterjesztés alapján ismerte fel:.cpp.cc.c
RészletesebbenC programozási nyelv Pointerek, tömbök, pointer aritmetika
C programozási nyelv Pointerek, tömbök, pointer aritmetika Dr. Schuster György 2011. június 16. C programozási nyelv Pointerek, tömbök, pointer aritmetika 2011. június 16. 1 / 15 Pointerek (mutatók) Pointerek
RészletesebbenTájékoztató. Használható segédeszköz: -
A 12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja
RészletesebbenAWK programozás Bevezetés
09 AWK programozás Bevezetés AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa és feldolgozhatóvá
RészletesebbenOperációs rendszerek. 9. gyakorlat. Reguláris kifejezések - alapok, BASH UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Reguláris kifejezések - alapok, BASH Operációs rendszerek 9. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik Viktor
RészletesebbenWebes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás (ASP.NET) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Nézetek kezelése Sok esetben
RészletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS. Adatbázis alapú alkalmazások készítése PHP-ben
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS 2015-2016 Adatbázis alapú alkalmazások készítése PHP-ben Adatbázis alapú alkalmazás 2 A leggyakrabban használt dinamikus alkalmazások
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 7. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Ami
RészletesebbenAlgoritmusok Tervezése. 4. Előadás Visual Basic 1. Dr. Bécsi Tamás
Algoritmusok Tervezése 4. Előadás Visual Basic 1. Dr. Bécsi Tamás Bevezetés A BASIC (Beginner s All-purpose Symbolic Instruction Code) programnyelvet oktatási célokra hozták létre 1964-ben. Az általános
RészletesebbenECDL Információ és kommunikáció
1. rész: Információ 7.1 Az internet 7.1.1 Fogalmak és szakkifejezések 7.1.2 Biztonsági megfontolások 7.1.3 Első lépések a webböngésző használatában 7.1.4 A beállítások elévégzése 7.1.1.1 Az internet és
RészletesebbenTájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja
RészletesebbenRIA 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észletesebbenAlapok. tisztán funkcionális nyelv, minden függvény (a konstansok is) nincsenek hagyományos változók, az első értékadás után nem módosíthatók
Haskell 1. Alapok tisztán funkcionális nyelv, minden függvény (a konstansok is) nincsenek hagyományos változók, az első értékadás után nem módosíthatók elég jól elkerülhetők így a mellékhatások könnyebben
RészletesebbenProgramozás II. 2. gyakorlat Áttérés C-ről C++-ra
Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Tartalom Új kommentelési lehetőség Változók deklarációjának helye Alapértelmezett függvényparaméterek Névterek I/O műveletek egyszerűsödése Logikai adattípus,
Részletesebbenfile./script.sh > Bourne-Again shell script text executable << tartalmat néz >>
I. Alapok Interaktív shell-ben vagy shell-scriptben megadott karaktersorozat feldolgozásakor az első lépés a szavakra tördelés. A szavakra tördelés a következő metakarakterek mentén zajlik: & ; ( ) < >
RészletesebbenA WEB programozása JavaScript 1 dr.gál Tibor. 2010. őszi félév
JAVASCRIPT Történet JavaScript nyelv nem azonos a Java nyelvvel 1995: Netscape vezette be az addigi statikus HTML oldalak dinamikussá tételére 1996: Microsoft saját változata a JScript Microsoft mint konkurenciát
Részletesebben