Login
Sign up Now
search
Blog
Search
Top notes
Fresh notes
Store and badges
ui-button
Main categories
/
IT
/
Programming
1. Milestone - Bemelegítés
Itt megismerkedünk leíró nyelvekkel, mint a HTML és az XML. Ezzel eggyel közelebb kerülünk ahhoz, hogy programozással kezdjünk el foglalkozni. Mikor programozásról beszélünk, egyszerre több "nyelvet" is kell használnunk. Ilyen a programozási, a lekérdező és a leíró nyelv. Mindenre nézünk majd példát. Itt megismerkedünk az Objektum Orientált szemléletmóddal is egy Prezi keretein belül.
find_in_page
Milestone's notes - (3)
close
HTML alapozó
Ez az alapozó jegyzet segít betekinteni a weboldal-fejlesztés alapjaiba.
Open
close
Xml - áttekintő
A jegyzet lényege általánosan, hogy apró tudást kapjunk az xml-ről, hogy ha egy .xml kiterjesztésű fájllal találkozunk, akkor ne ijedjünk meg és dobjuk el a billentyűzetet.
Open
close
Objektum orientált gondolkodásmód - Prezi
Egy Prezi-t nézhettek végig az objektum orientált gondolkodásmódról, hogy könnyebben megérthessétek azt az elvet, ahogy manapság strukturáljuk a kódjainkat.
Open
assignment
Exercises to complete - (2)
close
home
Html Házi
A feladat az, hogy készítsünk egy egyszerű bejelentkezési felületet
Open
close
assignment
HTML alapozó - gyakorlat
Gyakorlat a "HTML alapozó" jegyzethez
Open
Viewed notes:
0/3
Completed exercises:
0/2
2. Milestone - Java alapok
Első körben telepítjük a Java-t a gépünkre, hogy elkezdhessünk írni Java nyelvű programokat. Átvesszük, mi is az az OOP. Megnézzük a package-ket, ciklusokat, if-eket és a switch funkcionalitását a nyelvnek. Megnézzük a javaban az öröklést, az absztrakt osztályokat. Design patternekkel is megismerkedünk. Minden szükséges alapot átveszünk, melyre a következőkben alapozni fogunk.
find_in_page
Milestone's notes - (5)
close
Java abszolút kezdőknek - 1) Telepítés, első kódunk
Ez a jegyzetsorozat azoknak készült, akik szeretnének megismerkedni a Java-val. Ebben a jegyzetben felkészítjük a számítógépünket, hogy képes legyen Java kódot futtatni, és megírjuk első kódunkat is.
Open
close
Java abszolút kezdőknek - 2) OOP Java szemmel
Objektum orientált programozás alapfogalmaival és a Java alap szintaxisával ismerkedhetsz meg. Alap adattípusokkal és metódusokat próbálhatsz ki. Létrehozunk és életre keltünk egy számológép droidot.
Open
close
Java abszolút kezdőknek - 3) Package, ciklusok, if és a switch.
Átvesszük a Javanak a beépített funkcionalitásait. A ciklusokat, az if-et, a package-ket és a switch-et is. Elkészítünk demó java osztályokat, melyek megvalósítják ezeket a funkciókat.
Open
close
Java abszolút kezdőknek - 4) ArrayList és egy repository
Ebben a jegyzetben a Java-ban használjuk az ArrayList osztályt. Átvesszük a repository-kat, mellyekkel menedzselni fogjuk az adathalmazunkat.
Open
close
Java abszolút kezdőknek - 5) Az absztrakt osztály, öröklés, interface és az enum
Megnézzük, miként működik a Javaban az OOP érdekesebb része. Öröklés, absztrakt osztályok, interface-cek. Használjuk az extends és az implements kulcsszót és használjuk az enum-okat is.
Open
assignment
Exercises to complete - (10)
close
assignment
Java abszolút kezdőknek - 1) Gyakorlat
Ez a gyakorlat a "Java abszolút kezdőknek - 1) Telepítés, első kódunk" tudásodat teszteli.
Open
close
home
Java abszolút kezdőknek - 1) Hello SkillVersum Házi
A házi feladatban a Hello World képességünket gyakoroljuk.
Open
close
assignment
Java abszolút kezdőknek - 2) Gyakorlat
A Java és az objektum orientáltsági tudásodat teszteli ez a gyakorlat.
Open
close
home
Java abszolút kezdőknek - 2) A writeOut Házi
A házi feladatban készítenünk kell egy osztályt egy metódussal.
Open
close
assignment
Java abszolút kezdőknek - 3) Gyakorlat
Package, ciklus, if és a switch tudásodat tesztelheted ebben a gyakorlatban.
Open
close
home
Java abszolút kezdőknek - 3) FizzBuzz Házi
A házi feladatban el kell készítenünk a híres "FizzBuzz" feladatot, melyet sokszor kérnek álláshirdetésekkor is, mert ezzel könnyedén lehet egy alap logikát tesztelni.
Open
close
assignment
Java abszolút kezdőknek - 4) Gyakorlat
Ez a gyakorlat a "Java abszolút kezdőknek - 4) ArrayList és egy repository" jegyzethez készült, benne lévő tudásodat méretheted meg benne.
Open
close
home
Java abszolút kezdőknek - 4) Fa nyilvántartó - Házi Feladat
A házi feladatban egy Fa nyilvántartó programot szükséges megvalósítani a Java abszolút kezdőknek - 4) jegyzethez kapcsolódóan.
Open
close
home
Java abszolút kezdőknek - 5) Állat Házi
Öröklés, absztrakt osztályok, interface tudásunkat kell megmutatnunk ebben a házi feladatban.
Open
close
assignment
Java abszolút kezdőknek - 5) Gyakorlat
Ez a gyakorlat a "Java abszolút kezdőknek - 5) Az absztrakt osztály, öröklés, interface és az enum" című jegyzethez készült, a benne lévő tudásodat mérettetheted meg vele.
Open
Viewed notes:
0/5
Completed exercises:
0/10
3. Milestone - Haladóbb Java, avagy átesés a tűzkeresztségen
A való életben sokszor már előre megírt kódokat akarunk használni, mert valaki már megírta helyettünk a szükséges dolgokat. Nekünk csak használni kell azokat. Erre a Maven eszközt fogjuk alkalmazni. Valós alkalmazásoknál adatbázisba tároljuk el az adatainkat, erre is nézünk példát. SQL típusú adatbázist fogunk használni, ezért SQL lekérdező nyelvet fogunk tanulni.
find_in_page
Milestone's notes - (9)
close
Maven - bevezető
Az Apache Maven-nel ismerkedhetsz meg ebben a jegyzetben. Feltelepítjük a gépünkre és egy példa weboldalt fogunk felépíteni vele.
Open
close
Maven - alapparancsok
Egy segítő jegyzet a Maven leggyakrabban használt parancsaiból egy válogatás
Open
close
SQL alapok kezdőknek és PostgreSQL adatbázis telepítése
Az adatainkat mindig tárolni akarjuk valahol, ennek a megoldására találták ki a relációs adatbázisokat. De hogyan tudjuk könnyedén megszerezni onnan az adatokat? Az egyik legjobb eszköz erre az SQL.
Open
close
SQL alapok: DML-ről és DDL-ről bővebben. Truncate, Like, a "null" és az "is not null".
Itt a már meglévő DML és DDL tudásunkat fogjuk még jobban bővíteni, sok lekérdezési lehetőséget fogunk nézni, hogy lássuk az SQL adta lehetőségeket.
Open
close
SQL alapok: Foreign key és egyéb constraint-ek
Megnézzük, mik azok a foreign key-ek és ehhez hasonló egyéb constraint-ek az SQL nyelvben. Elkészítjük a dog_owner táblát és összekapcsoljuk a dog táblánkkal.
Open
close
SQL alapok: Több táblából való lekérdezés, az alias és a Joinok mezején
A több táblából való lekérdezést és a Join-okat fogjuk megnézni. Átvesszük röviden, milyen Join-ok vannak és használunk alias-t is.
Open
close
SQL vs NoSQL 1) mini bemutatás, példával
Ebben a jegyzetben nagy vonalakban megnézzük a kettő gondolatmenetet, amit egy példán szemléltetünk. Következő részben meg erre az adatszerkezetre készítünk egy nagyon lightos alkalmazást NodeJs-ben.
Open
close
Java abszolút kezdőknek - 6) ORM, JPA, Hibernate és egyéb finomságok
Ebben a jegyzetben olyan kulcsszavakkal fogtok megismerkedni, mint az ORM, JPA, Hibernate és a Singleton. Összekapcsoljuk a Java kódunkat az adatbázissal.
Open
close
Java abszolút kezdőknek - 7) Generikus megoldás használata javaban
Ez a rövidebb jegyzet a generikusok világába kísér el minket. Megtanuljuk, hogyan tudunk könnyedén szép és újrahasznosítható kódbázist készíteni. Az AbstractRepository lesz az origója mindennek.
Open
assignment
Exercises to complete - (6)
close
assignment
SQL alapok kezdőknek - gyakorlat
Alap SQL tudásunkat tudjuk megmérettetni.
Open
close
assignment
Java abszolút kezdőknek - 6) Gyakorlat
Ez a gyakorlat a "Java abszolút kezdőknek - 6) ORM, JPA, Hibernate és egyéb finomságok" jegyzethez készült, az ehhez tartozó tudásodat mérettetheted meg vele.
Open
close
home
Java abszolút kezdőknek - 6) ORM Házi
Adatbázissal menedzselt programot fogunk készíteni, mellyel az ORM, JPA és adatbázis kezelési képességeidet fogod tudni megtornáztatni.
Open
close
home
Java abszolút kezdőknek - 6) ORM Házi - 2
Adatbázissal menedzselt programot fogunk készíteni, mellyel az ORM, JPA és adatbázis kezelési képességeidet fogod tudni megtornáztatni.
Open
close
assignment
Java abszolút kezdőknek - 7) Gyakorlat
Ez a gyakorlat a "Java abszolút kezdőknek - 7) Generikus megoldás használata javaban" jegyzethez készült, az ehhez tartozó tudásodat mérettetheted meg vele.
Open
close
home
Java abszolút kezdőknek - 7) Generikus Házi
Java abszolút kezdőknek - 6) ORM Házit szükséges generikus megoldással továbbfejleszteni.
Open
Viewed notes:
0/9
Completed exercises:
0/6
4. Milestone - Mélyebb víz
A Java nyelvnek sok beépített nyelvi képessége van. Ilyen a Metódus túltöltés, Cast-olás. Megnézzük mi az a rekurzió. Részletesebben fogunk beszélni az Exception-ökről. Végül egy chatbot-ot írunk Telegram platformra.
find_in_page
Milestone's notes - (8)
close
Java GoodToKnow: Metódus túltöltés
Ebben a rövid jegyzetben átvesszük, mi is az a metódus túltöltés pár egyszerű példán keresztül.
Open
close
Java GoodToKnow: Mi is az az exception? Hogyan keressünk hibát? Hogyan találjuk meg, honnan jött?
Szó lesz magáról arról, mi is az exception. Megnézzük mi az a try catch és mire is kell használni. Írunk saját exceptiont.
Open
close
Java GoodToKnow: Faktoriális számítás. Fibonacci sorozat. Rekurzió.
Egy kis matematikai mezőre lépünk abból az okból, hogy megtanulhassuk egyszerű példákon keresztül magát a rekurziót. Első körben sima ciklusokkal fogjuk elkészíteni.
Open
close
Java GoodToKnow: Map és a HashMap
Megtanuljuk mi is az a HashMap, amelyben kulcs/érték párral képesek leszünk tárolni adatainkat.
Open
close
Java GoodToKnow: Primitív vs Objektum típusok. Autoboxing és Unboxing.
Megismerkedünk jobban a primitív változókkal és az objektum típusúakkal. Beszélünk az Autoboxing-ról és Unboxing-ról is. Példákat is nézünk ezekre a fogalmakra.
Open
close
Java GoodToKnow: Cast-olás
A cast-olással fogunk megismerkedni, mint fogalommal, és hogy mire lehet ezt a Java alapfunkcionalitást használni.
Open
close
Java GoodToKnow: Set és a HashSet. Az equals és hashCode felülírása, és az instance of.
A Set-tel és az őt implementáló HashSet-tel fogunk megismerkedni. Felülírjuk az equals és hashCode metódust. Az instance of kulcsszavakat is átvesszük, hogy mikor érdemes ezt használni.
Open
close
🤖 Chatbot készítése Java programozási nyelvben 1. - Az elmélet és az első chatbotunk
Megismerkedünk a chatbotok világával és koncepciójával. Alap java tudásunkkal elkészítjük első chatbotunkat, amelyet a Telegram chat alkalmazásba fogjuk kötni.
Open
assignment
Exercises to complete - (3)
close
home
Java GoodToKnow: Primitív vs Objektum típusok Házi
Egy egyszerű kis módosítást kell a kódunkon végezni, hogy megnézzük, hogy nem csak Integer-nél működik az autoboxing.
Open
close
home
Java GoodToKnow: Exception Házi
Nevezzük át a saját CustomException osztályunkat.
Open
close
home
Java GoodToKnow: Set és a HashSet Házi
A Set és HashSet tudásunkat fogjuk megtornáztatni ebben a házi feladatban.
Open
Viewed notes:
0/8
Completed exercises:
0/3
5. Milestone - Spring Boot, JSF és Verziókezelés
Elindulunk a web alapú alkalmazás fejlesztés felé, mert manapság már mindenki a webre fejleszt. Hogy a lehető legkevesebb feladatunk legyen ezzel, ezért Spring Boot alapú alkalmazást fogunk fejleszteni. Átvesszük a Spring ökoszisztémájának lehetőségeit és vegyítjük egyedi módon JSF UI keretrendszerrel. Szó lesz a Git verziókezelő használatáról, mert manapság kötelező ismerni ezt a technológiát.
find_in_page
Milestone's notes - (10)
close
Első Spring Boot webalkalmazásunk
A Spring Initializr segítségével 4-5 kattintással elkészítünk egy projektvázat, majd pár utasítás segítségével, minimális kódolással kész is a webalkalmazásunk.
Open
close
Git - bevezető
Ebben a jegyzetben megismerkedhettek a Git-tel, ami egy verziókövető program és a mai világunkban elkerülhetetlen ilyen szoftverek használata az alkalmazásfejlesztésben.
Open
close
Git - alapparancsok
Ebben a jegyzetben leírom a legfontosabb Git parancsok használatát.
Open
close
Git - 5 alapparancsának használata
Átvesszük azt az 5 alapparancsot, amely segít nekünk eligazodni a Git elsőre idegen, ellenben annál hasznosabb világában.
Open
close
JavaServer Faces, a meg nem értett zseni. 1) Ismerkedés a PrimeFaces keretrendszerrel
A JavaServer Faces egy MVC keretrendszer, amely segít nekünk 21. századi dinamikus weboldalakat készíteni. Egy robot karbantartó alkalmazást fogunk létrehozni Spring Boot-tal.
Open
close
JavaServer Faces, a meg nem értett zseni. 2) Turbózzuk fel a táblázatot!
Legyen még látványosabb a táblázatunk! Nem írunk semmi java kódot, csak ügyesen felparaméterezzük a táblázatunkat, a beépített képességeit használjuk fel, hogy plusz látványos funkcióink legyenek.
Open
close
JavaServer Faces, a meg nem értett zseni. 3) Karbantartó alkalmazás készítése adatbázissal.
Ebben a részben adatbázissal kapcsoljuk össze a karbantartó alkalmazásunkat a Spring Boot segítségével. Szó lesz a DI-ról és a Spring-ék @Repository annotációjáról is.
Open
close
Fájl feltöltés PrimeFaces-szel és Javaval + SpringBoot + a fájlok ClamAV vírusirtóval ellenőrzése.
Fájl feltöltő komponensét fogjuk használni a PrimeFaces-nek, és összekapcsoljuk az alkalmazásunkat egy ClamAV vírusirtó szerverrel. A tutorial elkészítéséhez Javat és Spring Bootot fogunk használni.
Open
close
JavaServer Faces, a meg nem értett zseni. 4) Az adatok validálása és a FacesMessage
E rövidebb jegyzetben megtanuljuk, hogyan kell validálni a bean validation segítségével az adatainkat, hogy a nem megfelelő adatok el se jussanak a szerver oldalra és erről üzeneteket is küldjünk.
Open
close
JavaServer Faces, a meg nem értett zseni. 5) Try-catch, exception-kezelés és egyediség vizsgálat.
A Javanak egy alapfunkcionalitását fogjuk bevezetni az alkalmazásunkba. Az exception-kezelést. Használni fogunk try-catch blokkot, és egyedi vizsgálatot vezetünk be a Weapon nevére.
Open
assignment
Exercises to complete - (3)
close
home
Git - 5 alapparancsának használata - Házi
Git 5 alapparancsának használatát kell alkalmaznunk a feladat teljesítéséhez.
Open
close
assignment
JSF V. JavaServer Faces karbantartó alkalmazás JDBC-vel. - gyakorlat
Fejtsük meg a feladványokat JSF-JDBC témakörben!
Open
close
home
JavaServer Faces, a meg nem értett zseni - Házi
Egy karbantartó webalkalmazást kell létrehoznunk az alábbi technológiákat használva: SpringBoot, PrimeFaces, JPA, Maven
Open
Viewed notes:
0/10
Completed exercises:
0/3
6. Milestone - Spring Boot + Vaadin
Megnézzük, hogyan kell Vaadint használni egy Spring Boot alapú web alkalmazásban. A Vaadin egy UI keretrendszer, tehát itt sem kell új programozási nyelvet megtanulnunk, a Javaban található tudásunkat kell használni. Végül összekötjük az alkalmazásunkat az AWS mesterséges intelligenciájával.
find_in_page
Milestone's notes - (8)
close
Weboldal készítés Java programozási nyelvben, Vaadinnal 1) Alapok, első alkalmazásunk.
Megismerkedünk ebben a jegyzetsorozatban egy olyan webes keretrendszerrel, ahol csak java kódot kell írnunk, hogy elkészítsük az alkalmazásunk.
Open
close
Weboldal készítés Java programozási nyelvben, Vaadinnal 2) Adatbázis kapcsolat
Összekapcsoljuk az előző jegyzetben készített Java alkalmazásunkat PostgreSQL adatbázissal. Egy táblázatba kilistázzuk az adatbázisban található adatokat.
Open
close
Weboldal készítés Java programozási nyelvben, Vaadinnal 3) Törlés és az űrlap
Az egyszerű alkalmazásunkhoz készítünk egy törlés lehetőséget, és elkészítünk egy űrlapot, ahol újakat tudunk majd felvenni, vagy akár meglévőket módosítani.
Open
close
Weboldal készítés Java programozási nyelvben, Vaadinnal 4) ComboBox komponens
Ebben a jegyzetben létrehozunk egy új táblát, a manufacturer-t. Majd a Car képernyőn a ComboBox komponens segítségével az adatbázisban található manufacturer-ekből választunk majd.
Open
close
Weboldal készítés Java programozási nyelvben, Vaadinnal 5) NamedQuery és az Url paraméter
Megtanuljuk, hogyan lehet paramétereket használni az urlben és ez alapján dinamikusan generált megtekintő oldalakat készíteni. Megismerkedünk a NamedQuery-kkel.
Open
close
Spring Bootos Java alkalmazás a felhőben 11 kattintás alatt
Egy Spring Boot alapú egyszerű java alkalmazást fogunk feltölteni 11 kattintás alatt az Amazon Web Servicesbe
Open
close
Java és AI szolgáltatások: Felnőtt- és pornográf tartalmú képek kiszűrése AI segítségével
Ha alkalmazást készítünk, akkor valószínűleg találkozunk majd képek kezelésével is. Ezeknek a tartalmát olykor szűrni kell. Az AWS-nek a Rekognition szolgáltatását fogjuk erre használni.
Open
close
🤖 Chatbot készítése Java programozási nyelvben 2. - Chatbot készítése Slackhez
Ebben a jegyzetben a manapság Szilícium-völgyben közkedvelt és egy divatos chat alkalmazásról lesz szó, a Slackről. A REST API-jához készítünk egy webes kliens alkalmazást.
Open
assignment
Exercises to complete - (1)
close
home
Weboldal készítés Java programozási nyelvben, Vaadinnal - Házi
Egy karbantartó webalkalmazást kell létrehoznunk az alábbi technológiákat használva: SpringBoot, Vaadin, JPA, Maven
Open
Viewed notes:
0/8
Completed exercises:
0/1
7. Milestone - JavaEE és WildFly
A Spring ökoszisztémáján kívül a JavaEE azon technológiai megoldások gyűjtője, amelyet a piac előszeretettel használ. Hasonlít a Spring alapú megoldásokra, ellenben más a koncepciója sok dologban. Megnézzük mi az az EJB, milyen annotációk vannak, és felkonfigurálunk egy WildFly alkalmazás szervert.
find_in_page
Milestone's notes - (2)
close
Multi module JavaEE alkalmazás készítése EJB-vel 1) Alapok, alkalmazás felépítése
Elkészítjük az első multi module alkalmazásunkat maven segítségével. Megismerkedünk az ejb, a war és az ear fogalmakkal. Pluginok segítségével felépítjük és deployoljuk az alkalmazásunkat WildFly-ra.
Open
close
Multi module JavaEE alkalmazás készítése EJB-vel 2) Stateless, Stateful és Singleton példa
Elkészítjük az első saját EJB-inket, egy könyv menedzselő alkalmazást kezdünk el szépen felépíteni. Használni fogjuk a @Stateless, @Singleton és @Startup annotációt is.
Open
Viewed notes:
0/2
Likes: 8
Comments: 0
Sign Up
map
Roadmap
Java fejlesztő step by step
Ebben az útitervben megtalálható tananyagok és gyakorlatok szükséges és elégséges feltételei annak, hogy valaki Java fejlesztővé váljon, és a programozó-útra lépjen.
person
Author
Bálint Szüts
@balintSzuts
school
security
star_rate
filter_9_plus
check_box
assignment
Progress
Completed milestones:
0 / 7
Completed exercises:
0 / 25
Viewed notes:
0 / 45
share
Share
filter_list
Category
power_settings_new
IT
>
code
Programming
label
Tags
java
javase
javaee
spring
orm
jpa
sql
jsf
boot
Upload to Google Drive
Create QR code
Report content
Bookmark it
🍪 Everybody love cookies 🍪! We use cookies to provide the best from our services for You. Do you agree to use it?
🍪 Yes I Do!
No
More information.