tanszek:oktatas:informatikai_rendszerek_epitese:informatikai_rendszerek_epitese
Table of Contents
Informatikai rendszerek építése
Tantárgyi ütemterv
Ütemterv 2021/2022 tavaszi félév - BSC mérnök infomatikus
A tárgy előadója:
- Dr. Nehéz Károly egyetemi docens, karoly.nehez<kukac>uni-miskolc.hu
Gyakorlatvezetők:
- Szabó Martin egyetemi tanársegéd, sz.martin91<kukac>gmail.com
- Kiss Áron tanszéki mérnök, kiss.aron<kukac>uni-miskolc.hu
A tárgy lezárása: aláírás és vizsga.
Előadás anyag
- Informatikai rendszerek bevezetes: eloadas1_infr_opensource.ppt
- Nyilt Forráskódú Szoftver Licenszek: nyilt_forraskodu_szoftver_licenszek.ppt
- További érdekességek:
- Producing Open Source Software: http://producingoss.com/
- Az ausztrál “kerék” szabadalmának eredeti változata: Szabadalom
- Informatikai rendszerek fejlesztési módszerei: fejlesztési módszerek
- Informatikai rendszerek csoportosítása és kilens szerver modellek eloadas2_kilens_szerver.ppt
- 12 legfontosabb elv az informatikai rendszerek/komponensek építésében: tizenket_faktor
- Szemantikus verziókezelés: https://semver.org/lang/hu/spec/v2.0.0.html
- Informatikai rendszerek teljesítménye: eloadas_teljesitmeny.ppt
- OLAP rendszerek: Kovács László jegyzetei alapján és jóváhagyásával: http://users.iit.uni-miskolc.hu/~kovacs/
- Apache Web szerver konfigurációja: eloadas6_apache.ppt
- Informatikai rendszerek elemei: eloadas_inf_rendszerek_elemei.ppt
- Sterbinszky Nóra: 4 adatbázis-kezelő rendszer összehasonlítása webes környezetben 4_db_osszehasonlitas.pdf
- Adatbányászat: eloadas_adatbanyaszat.ppt
- Üzenet vezérelt bean-ek: ejb_uezenet_vezerelt_bean_mdb_.ppt
- Webszolgáltatások - XML-RPC eloadas_webszolg.ppt
- Microsoft IIS - SOAP web szolgáltatás tutorial és példa Turóczy Attila jóvoltából: iis_alkalmazaskiszolgalo.zip
- Javascript: eloadas7_javascript.ppt
- Ismétlés HTML formok: gyakorlat_html_formok.ppt
- AJAX alapok: eloadas_ajax.ppt
- JSON eloadas_json.ppt
- jsf ajax frameworks http://www.jsfmatrix.net/
- Modern Javaszkript: modern_javaszkript_jquery.ppt
- Összetettebb példa: jqueryimagegallery.zip
- Angular - TypeORM - CRUD összetett mintapélda: https://github.com/knehez/dynamicforms
Ellenőrző kérdések:
Új gyakorlati anyagok
Full stack fejlesztői gyakorlatok:
- Gyakorlati anyag (2024): https://aron123.github.io/infrend-2024
- Gyakorlati anyag (2023): https://aron123.github.io/infrend-2023
- Gyakorlati anyag (2022): https://github.com/aron123/infrend-2022
- Gyakorlati anyag (2021): https://github.com/aron123/infosystems-20-21-II
- gyakorlat: Eszközök telepítése
- gyakorlat: Angular 2
- gyakorlat: Angular 3
- gyakorlat: Angular 4
- gyakorlat: Angular 5
- gyakorlat: Angular 6
- gyakorlat: Angular 8
- gyakorlat: Angular 9
- gyakorlat: Angular 10
- Kiegészítő gyakorlatok:
Korábbi gyakorlatok
- 1. gyakorlat Eszközök Telepítése 2020
- 1. gyakorlat Eszközök telepítése
- 2. gyakorlat Servletek - Eclipse és VsCode megoldás.
- 3. gyakorlat Java Server Pages (JSP)
- JSP egyszeru példa: firstjsp.zip
- JSP összetett példa: jspexample.zip
- JSP mysql példa: mysql.zip
- 4. gyakorlat - Session bean-ek (Stateless/Statefull)
- 5. gyakorlat Java Server Faces (JSF)
- Töltsük le a https://www.primefaces.org/downloads/ oldalról legörgetve a “Community Downloads” részhez a legújabb jar-t (primefaces-X.Y.jar).
- Töltsük le a https://jar-download.com/artifacts/javax.enterprise/cdi-api/2.0/source-code oldalról a legújabb cdi jar-t (cdi-api-X.Y.jar).
- Első primefaces példa PrimeFaces példa
- Sablonok (templétek) használata a JSF-ben: jsftemplate.zip
- (depricated) Menu + template: menutemplate.rar
- Összetett példa a féléves feladatokhoz: bank példa
- 6. gyakorlat JPA - Java Persistent Architecture
- 7. gyakorlat Hibernate - JPA
- 8. gyakorlat JSF-JPA
- 1. példa: primefacedemo.rar
- 1 táblás példa - Primefaces - JPA példa
- 9. gyakorlat - JConsole lehetőségei deathlocktest.zip
- jconsole hozzáférés engedélyezése -Dcom.sun.management.jmxremote
- 10. gyakrolat - Message driven POJO mdbtest.zip Mi ez?
- 11. gyakorlat - JAX-WS hagyományos webszolgáltatás
- 12. gyakorlat JMS - ActiveMQ
- 13. gyakorlat - JAX-RS based services (REST API) JAX-RS webszolgáltatás Újabb példa: http://ait2.iit.uni-miskolc.hu/oktatas/doku.php?id=tanszek:oktatas:informacios_rendszerek_integralasa:rest_api_pelda
- angol leírás: Restful web szolgáltatások
- 14. gyakorlat - Python Django framework vagy Angular - TypeORM - CRUD mintapélda: https://github.com/knehez/dynamicforms (kiegészítő anyag)
Gyakorlati segédlet
- Wildfly quickstarts https://github.com/wildfly/quickstart
- PrimeFaces cookbook: https://www.amazon.com/PrimeFaces-Cookbook-Edition-Mert-Caliskan/dp/1784393428 Letöltés
- EJB 3.0 tankönyv angol - http://www.theserverside.com/tt/books/wiley/masteringEJB3/downloads/MasteringEJB4thEd.pdf?app=true
- EJB 3.0 egyszerűsített specifikáció (angol) ejb3_simplified_spec.pdf
- JBOSS Alkalmazás szerver EJB 3.0 tutorial: http://docs.jboss.org/ejb3/app-server/tutorial/
- EJB3.1 nagyon jó összefoglaló példákkal http://www.theserverside.com/news/1363578/EJB-31-A-Significant-Step-Towards-Maturity
- PRIMEFACES JSF könyvtár http://www.primefaces.org
- Javascript példák és tankönyv javaszkript.zip
- Javascript web-es angol tutorial online példákkal: http://www.w3schools.com/js/default.asp
- Ajax implementációs problémák: http://www.theserverside.com/news/thread.tss?thread_id=51173
- JSP → JSF integráció http://java.dzone.com/features/icefaces-jsp-to-ria/
- REST webszolgáltatás alkalmazása: tutorial http://www.mastertheboss.com/web-interfaces/273-resteasy-tutorial-.html
- Stackoverflow.com belső felépítése: http://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/
- 4 osztott szoftver architektúra (angol) https://www.youtube.com/watch?v=BO761Fj6HH8&t=0s
- Practical Microservices Architectural Patterns - könyv (2019) - pdf elérhető kérésre az előadónál
Féléves feladatok
ZH kérdések
Korábbi, már elavult anyagok
JQuery példák (depricated)
- Slider example: vertical_slide.zip
- Image galery: jqueryimagegallery.zip
- Példagyüjtemény: JQuery examples
tanszek/oktatas/informatikai_rendszerek_epitese/informatikai_rendszerek_epitese.txt · Last modified: 2024/07/30 18:17 by knehez