1. C# alapú fejlesztési projekt - bevezetés
Képzeljük el, hogy elkezdünk egy nagyobb fejlesztést, ami már akkora, hogy részekre kell bontani. Mi alapján bontjuk részekre? A részeknek mi legyen a feladata? És a legfontosabb kérdés: MIÉRT? Ezt legalább egyszer az életben végig kell gondolnunk!
- 2.1 A kezdeti rossz megoldás
- 2.2 Javított architektúra, még mindig nem elég jó
- 2.3 Architektúra végleges - amit készíteni fogunk
- 3.1Intro
- 3.2 Definiciók - low coupling
- 3.3 Definiciók - high cohesion
- 3.4 Költségek - Indirekció
- 3.5 Felelősségi körök meghatározása, bevezetés
- 4.1 Entity Framework Core-s megoldás
- 4.2 MS SQL-es megoldás
- 4.3 SQLite-os megoldás
- 4.4 Kockázatok felmérése
- 4.5 Műszaki adósságok
- 5.1 A http-kapcsolat
- 5.2 Felhasználók azonosítása - Authentication
- 5.3 Jogosultságkezelés - Authorization
- 5.4 Adatok ellenőrzése - Validation
- 5.5 Kockázatok
- 6.1 Felelősségek
- 6.2 Kockázatok
- 6.3 A szerviz modul felelősségei
- 6.4 Kockázatok
- 6.5 Záró megjegyzések
Vélemények
GOOD FEATURES
Az új Netacademia-s tanfolyamokhoz hűen gyors, pörgős de tartalmas videók. Véleményem szerint elég hasznosak is.
Tetszett.
Jo szemleltetese egy alap tervezesnek, tetszett.
Rendezett gondolatok
Logikus és rendezett gondolatok, érthetően interpretálva.
C# projektfejlesztés
Nagyon hasznos, érdekes videóanyag. Köszönöm
bevezető értékelése
teljesen rendben volt
Bevezetés
Élvezetes és hasznos előadás
Érthető
Sokkal jobb ez a módszer mint az élő adás. Ugyan kérdezni nem lehet, de igazán arra túl nagy lehetőség amúgy sem volt. Kicsit halknak találom a felvételt. Nem aktív fejhallgatóval mindent max-ra kell húznom,hogy halljam.
C# - bevezetés
Komplex, szakszerű és nagyon pontos bevezetés. :-)
Szokásos magas színvonal
Kicsit "deep-dive" volt, rögtön bele a lecsóba, tömör, de érthető. 0 időhúzás :)
Az oktatóról
Full-stack C# fejlesztő vagyok, idén már 30 éves tervezési, fejlesztési, adatbázis, devop és üzemeltetési tapasztalattal, erős matematikai alapokkal. Elsősorban Windows környezetben dolgoztam, de az utóbbi néhány évben előfordult, hogy több platform (Linux/Raspberry PI/Android/iOS) szolgáltatásait integrálom. Mivel minden nap kódolok, minden érdekel, ami a fejlesztéshez kapcsolódik, akár egyszerűbbé teszi életünket, akár valami "jövős" dolog.