Programozás - Jelszó törő program
A Turbo Pascal-ban megírt 3-4 karaktert feltörő program 3 változata kapott helyet ebben a csomagban. Az első változat (jlsztoro.pas) FOR ciklussal végzi a munkát, míg a második verzió (jlsztor2.pas) repeat-until-lal, ami gyorsabb futást eredményezhet. Az első két változat csak a 3 karakteres jelszavakkal boldogul. A harmadik verzió (jlsztor4.pas) már 4 karakteres jelszavak feltörésére szakosodott.
Megjegyzés: A forrás (PAS) és a lefordított program (EXE) is megtalálható benne.
2013.02.01.
Programozás - Turbo Pascal
A Borland-féle Turbo Pascal 7.0 letölthető innen. FONTOS!!! Kicsomagolás után a BIN\TPX.EXE-vel indul csak és ez verzió EXE-t is generál fordításkor.
Megjegyzés: Benne vannak azok a programok forráskódjai és exe-i is, amiket órán írtunk 2013.02.01-ig.
2013.02.01.
Programozás
A 2013.01.03-17-i órák anyaga. Elmélet, a programozás és algoritmizálás elméleti része. Az órán bemutatott Algoritmusok című PowerPoint bemutató.
Megjegyzés: A tartalmat Ionescu Klára tanárnő írta. A PowerPoint bemutató tartalmát nem én írtam, és csak egy kivonatot készítettem az ő munkájából.
2013.01.13.
Webfejlesztés - PHP_ALAP V2
A 2012.12.21-i óra anyaga Megtalálható benne a chatfal-szerű form-unk (”megformázva”), aminek megírtuk az 1.0-ás PHP motorját is. Megfelelő adatbázissl működőképes lehet!
Megjegyzés:
2012.12.21.
Webfejlesztés - PHP_ALAP
A 2012.12.18-i óra anyagát letölthetitek a következő likről. Megtalálható benne a chatfal-szerű form-unk (”megformázva”), aminek elkezdtük megírni a feldolgozó PHP programját (de még nincs készen).
Megjegyzés: A form jelenleg még nem működik. Az elküld gombra kattintva kiad szövegeket, de nem azt, amit kellene. A hibákat a következő alkalommal kijavítjuk.
2012.12.18.
Webfejlesztés - képgaléria
A 2012.12.04-i óra anyagát letölthetitek a következő likről. Ebben a fájlban egy nagyon egyszerű képgalériát hoztunk létre. A lehető legfapadosabbat.
Megjegyzés: Később le fogjuk cserélni a sokkal látványosabb és könyebben kezelhető lightbox-ra.
2012.12.04.
Webfejlesztés - vízszintes, beúszú menük
A 2012.11.22-i óra anyagát letölthetitek a következő likről. Ez a new_design.css-t és a hozzá írt vízszintesen elhelyezkedő, lentről beúszó menüket is tartalmazza.
Megjegyzés:
2012.11.22.
Webfejlesztés - new_design 2012.11.21.
A 2012.11.21-i óra anyagát letölthetitek a következő likről. Ez a new_design.css-t is tartalmazza, melyben kommentekbe beleírtam az egyes tulajdonságokhoz, hogy mit is csinálnak valójában. Így könnyebben megérthető, megtanulható a CSS.
Megjegyzés:
2012.11.21.
Webfejlesztés - CSS3 átmenetek és animációk, egyedi betűtípusok - html5minta 2012.11.16.
A 2012.11.16-i óra anyagát letölthetitek a következő likről. Ebben az összes eddig elkészített változásunk benne van. Az átmenetek (transitions), az egyedi betűtípusok (font-face), és animációt (animation) is meg lehet benne találni. A tömörített fájlban megtalálható a HTML, a képek és a CSS is.
Megjegyzés: Van még benne egy TESZT könyvtár is, ahol én próbálgattam a transition tulajdonságokat. Azt is érdemes megnézni.
2012.11.17.
Webfejlesztés - html5minta 2012.11.13.
A mai óra anyagát letölthetitek a következő likről. Ebben az összes eddig elkészített veltozásunk benne van. A tömörített fájlban megtalálható a HTML, a képek és a CSS is.
Megjegyzés: Töltsétek le és tanuljatok belőle.
2012.11.13.
Hogyan álljunk neki egy weboldal tervezésének?
Nagy Gusztáv oldalán erre is választ kaphatunk. Egy interjút kell készíteni a megrendelővel, hogy körvonalazni tudjuk, a weboldalunk tudását, képességeit, funkcióit, megjelenését.
Megjegyzés: Tanúlságos írás!
http://nagygusztav.hu/honlap-interju-mi-az-oldal-celja
2012.10.30.
Webfejlesztés - Jegyzet
Nagy Gusztáv elismert név a webfejlesztés szakmában. Az ő által készített Web Programozás Alapismeretek jegyzet nagyon jó segítség lehet számunkra. Szerepelnek a könyvben HTML (5) , CSS (3) , PHP (5) ismeretek is, így az alapoktól építkezve megtanulható a web fejlesztés. A könyv elektronikus formában a http://nagygusztav.hu oldalról tölthető le.
Megjegyzés: Érdemes felkeresni az író szemályes weboldalát is, mert sok érdekes webfejlesztéssel kapcsolatos tanács is olvasható rajta. Az oldal pedig elérhető a következő linken: http://nagygusztav.hu
Nagy Gusztáv - Web Programozás Alapismeretek
2012.10.30.
Házi feladat - weboldal
A webfejlesztés anyagrész órai munkájához szükséges egy "kész" HTML oldal elkészítése. Ezt kellene mindenkinek elkészíteni nov.5-ig, hogy órán azzal foglalkozhassunk. Elsősorban a formázást azon keresztül mutatnám be. Mivel a formázás veszi el a webfejlesztésből az egyik legtöbb időt, ezért szeretném, ha mindenki rendelkezne egy saját maga által írt HTML kóddal, hogy aztán a CSS-t megnézhessük rajta. Gyakorlatilag egy olyan mintaoldalt készítünk, ahol sokféle formázást kipróbálunk, és az alapján el lehet készíteni a saját aloldalaitokat.
A HTML-nek tartalmaznia kellene az órán tanult tag-eket.:
<html>
<head>
<title>
<body>
<header>
<article>
<section>
<p>
<h1> ... <h6>
<img>
<a>
<ul>
<ol>
<li>
<table>
<tr>
<th>
<td>
<footer>
kb. ennyi.
Jó munkát hozzá!
A cél az, hogy mindenki rendelkezzen egy szabványos HTML5 kódot tartalmazó weboldallal, amit majd megformázhatunk. Az elkészült oldalak szabványosságát a következő linken érdemes tesztelni, ahol kiírja, hogy mivel és hol van gondja a kódban a hiba esetén: http://validator.w3.org/
Itt érdemes a Validator by File Upload lapot választani és feltölteni a HTML fájlt.
Ha esetleg más valaki arra vetemedik, hogy a CSS-t is elkezdje önállóan tanulni, akkor a CSS validátort a következő címen érheti el: http://jigsaw.w3.org/css-validator/
U.I.: Ha van már "kész" oldalatok, akkor azt is lehet mutogatni, akár tömörítve elküldeni, akár webre feltölteni és megmutatni.
A csatolt fájl az órán mutatott HTML oldalt kódja, amiből egy jó alapot össze tudtok hozni a saját oldalaitoknak.
Kérdéseket pedig lehet mondani/írni itt is meg klacix [kukac] freemail [pont] hu e-mail címen is!
Beadás módja: elektronikusan hozzátok el magatokkal az őszi szünet utánra!
Határidő: 2012.11.06.
Webfejlesztés - HTML 5 minta
A következő weboldal mintáúl szolgálhat egy egyszerű HTML 5 alapú weboldal készítéséhez.
Megjegyzés: Néhány TAG van benne, amit még nem tanultunk, de ezek majd a CSS és a JavaScript alkalmazásához szükségesek. Részletesebben később fogjuk őket tanulni.
2012.10.25.
Webfejlesztés - Órai HTML
Mai (2012.10.24.) óra termése. Néhány alapvető HTML tag-gel.
Megjegyzés: Nincs mindegyik HTML TAG benne, csak a fontosabbak.
2012.10.24.
Adok tippeket adatbázis-készítés témákra:
- Böngésző programok statisztikái
- Autók adatai
- Közösségi oldalak használata Mo.-n
- Youtube legnézettebb videói
- Bolt raktárkészlete
- Szépség-ápolási cikkek összehasonlító adatai
- Zenék, előadók
stb...
Házi feladat - Adatbázis készítés
Adatbázis házidolgozat követelmények MINDENKINEK!
- 2db különálló adatbázis készítése értelmes témában (tetszőlegesen, tetszőleges tartalommal)
- Egy 2 legalább két táblával rendelkező adatbázisok elkészítése tetszőleges témában és tartalommal (de legalább 4 rekorddal adattáblánként).
- Az adattáblák között legyen kapcsolat kialakítva (nincs rá kikötés, hogy milyen legyen a kapcsolat).
- Legyen az adatbázisokban legalább 6 db (adatbázisonként) tetszőleges (a témának megfelelő) lekérdezés. (nem számít az SQL vagy a Rácsnézet, bármelyikben lehet csinálni!)
- Legyen legalább 2 db űrlap/adatbázis
- Legyen legalább 2 db jelentés (adatbázisonként), amit valamilyen értelmes, logikus módon mutatja az adattáblák/lekérdezések tartalmát.
+ Plussz pont jár a következőkért:
+ Több, mint 2 adattábla kapcsolatokkal a többi táblákhoz
+ "dizájnos" Űrlap (nem csak egy varázslóval elkészített sablon alapján)
+ "dizájnos" jelentés (nem csak egy varázslóval elkészített sablon alapján)
A házidolgozatra jegyet adok és MINDENKINEK KÖTELEZŐ!
Jó munkát kívánok hozzá!
Beadás formátuma: MDB-ben akár Facebook-on, privát üzenetben elküldve, akár e-mailben a klacix [kukac] freemail [pont] hu címre küldve (tárgy mezőben: Saját Név -házidoga - Adatbázis), akát pendrive-on is beadható.
Határidő: 2012.11.05.
Leírom, hogy kb. hogy kellene nekikezdeni az adatbázis létrehozásának.
1. Kinézel egy témát, aminek vannak adatai amik táblázatban ábrázolhatók. Itt, Face-en vannak fent mintafeladatok. Ihletet lehet belőle meírteni. Pl.: Autók műszaki adatai
2. Ha megvan a téma, akkor jöhet az adatok felkutatása. Weboldalakról, vagy meglévő táblázatokból, bárhonnan, csak a témához kapcsolódjon.
3. Az adatok gyűjtésekor már előre tervezni kell, hogy hány táblába és hogyan fogod tudni őket eltárolni, elrendezni. Pl.:
- Egyik táblába mennek az autók motorjának az adatai, lóerő, nyomaték, löketérfogat, lökethossz, sűrítési arány...
- A másik táblába pedig az autók fizikai, külsejének adatai, pl.: hosszúság, szélesség, magasság, nyomtáv, sebességváltó fokozatok száma
4. Ha az adatok megvannak, akkor meg kell tervezni a mezőket (új tábla létrehozása tervező nézetben) - ismerős kell, hogy legyen. Mezőnév, adattípus, mezőméret, kötelező-e, stb... tulajdonságokat be kell állítani, így meglesznek az oszlopaid a táblázathoz.
Keresel vagy csinálsz magadnak egy elsődleges kulcsot, amivel minden rekordot egyesével tudsz azonosítani a táblában.
5. Ha ezek megvannak, akkor feltöltöd (begépeled az adataidat vagy bemásolod) a táblát adatokkal.
6. A másik táblával is megcsinálod a 4-5. lépéseket.
7. Kapcsolatot hozol létre a két tábla között, hivatkozási integritás megőrzésével. Vigyázz, csak két azonos típusú és méretű mezőt fogsz tudni összekapcsolni!
8. Lekérdezések gyártása. Kitalálsz feltételeket, hogy mondjuk listázzuk ki azoknak az autóknak a Márkanevét és Típusát, amik 1400 cm^3 és 1600 cmˇ3 közötti lökettérfogattal rendelkeznek, Típus szerinti csökkenő sorrendbe.
9. 6db ilyen lekérdezés kell, de te határozod meg a feltételeket és az adatokat, te miket akarsz kilistáztatni.
10. Gyárts űrlapot (varázslóval érdemes) mindegyik táblához, saját ízlés szerint.
11. Készíts jelentést (varázslóval), min.2-t ahol valamiket kilistázol ezekből a táblákból, pl.: Lökettérfogat alapján csoportosítsuk az autók adatait (mindkét táblából).
12. Örülsz, hogy 1 kész, jöhet a 2. feladat, ahol ugyan ezeket a lépéseket kell megismételni 1-11-ig.
Adatbázis-kezelés - Katona_megoldott SQL gyak feladatok
Feladatok a Katona_megoldott adatbázishoz. SQL gyakorlási céllal.
Megjegyzés: A hozzá tartozó katona_megoldott.mdb elérhető itt...
2012.10.16.
Adatbázis-kezelés - SQL nyelv jegyzet
Az SQL nyelvről készített jegyzetem, ami még NEM 100%-os készültségű.
Megjegyzés: A jegyzet forrása a http://w3schools.com weboldal.
2012.10.16.
Adatbázis-kezelés - Katona-megoldott
A katona adatbázis, amit órákon nyüstölünk. Megoldásokkal
Megjegyzés: Nem egyezik meg a korábbi katona.mdb feladattal, ez egy másik feladat.
2012.10.15.
Adatbázis-kezelés - Több gyakorló feladat
Több gyakorló feladatot is hoztam. Azek mindegyikével lehet gyakorolni az órán tanultakat. A kicsomagolásukhoz pl. WinRar tömörítő program szükséges (http://rarsoft.com). Kicsomagolás után találtok benne feladat leírást és tömb adatbázist is, amin a feladtokat el kell végezni. Jó munkát hozzá!
Megjegyzés: Több feladat is van, ezeket vesszővel felsorolva linkelem be őket! Ezet adtam órán gyakorló feladatoknak.
cpu_db.rar, dolgozok_db.rar, dvd_db.mdb, ecdl_db.mdb, hddvd_db.mdb, tarifak_db_mdb, utazas_db.mdb, vga_db.mdb, win_db.mdb
2012.10.03.
Adatbázis-kezelés - Jegyzet
Adatbázis-kezelés jegyzet. Ebből meg lehet tanulni az alapokat, aki nem volt órán annak is.
Megjegyzés: A jegyzetet nem én készítettem
2012.10.03.
Adatbázis-kezelés - Katona.mdb további feladatok
A Katona.mdb adatbázishoz tartozó további gyakorló feladatok, akár Rácsnézetben, akár SQL-ben.
Megjegyzés: A hozzá tartozó katona.mdb elérhető itt...
2012.10.03.
Adatbázis-kezelés - DVD.mdb
A 2012.10.01-i óra DVD-s feladatának adatbázisa (DVD kölcsönző).
Megjegyzés:
2012.10.01.
Adatbázis-kezelés - Katona.mdb
Adatbázis-kezelés
A tegnapi és a mai óra anyaga (2012.09.26-27).
Megjegyzés: További gyakorló feladatok fentebb tdalálhatók az adatbázishoz.
2012.09.29.
Adatbázis-kezelés - Dolgozók.mdb
2012.09.28. Az általunk (először önállóan) létrehozott dolgozók adatbázis.
Megjegyzés:
2012.09.28.