Mit éri meg tanulni, ha backend webfejlesztő szeretnék lenni?
Ha szoftvereket akarsz fejleszteni akkor éri meg a C#. Jobb mint a Java, asztali alkalmazásokra. Vagyis nem jobb, inkább másabb. De én azért is választanám, mert már ez is platformfüggetlen, mint a Java, illetve Windows rendszerek alatt stabilabban fut. Viszont, ha már nem asztali alkalmazásokról van szó, hanem szerveroldali, akkor a Java jobb választás, főleg linux szerverek alatt.
Szóval minden nyelv jó..csak másra.
"MVC nem egy nyelv. Model, View, Controlling."
Senki nem is állította (rajtad kívül), hogy az MVC egy nyelv lenne. Az MVC egy .Net technológia.
"Olyan, hogy .NetCore nincs. core.Net van."
Hazudsz. .Net Core van, core.Net nincs.
"C# backend webproghoz nincs köze."
De van. Számtalan webes technológia érhető el C# nyelven, amik ráadásul a .Net Core miatt platformfüggetlenek is.
"ASP.Net-nek van, ha webes alkalmazasokat akarsz windows szerverrel. De webes alkalmazásokra inkább Java."
A Java minden szempontból rosszabb, elavultabb a neki megfelelő C#-os technológiáknál. Azt ajánlani szimplán szemétség.
"Ha majd jössz a válasszal, hogy csakis az asp akkor megeĺőlegezem a válaszod: vajon a Netflix, Amazon és társai, miért nem azt használják? ;)"
Demagóg kérdés. Ezer másik helyen meg használják. A gyakorikerdesek.hu meg az egyik leglátogatottabb magyar weboldal. Vajon miért 20 évvel ezelőtti technológiát használ? Irreleváns.
"Ha szoftvereket akarsz fejleszteni akkor éri meg a C#. Jobb mint a Java, asztali alkalmazásokra. Vagyis nem jobb, inkább másabb. De én azért is választanám, mert már ez is platformfüggetlen, mint a Java, illetve Windows rendszerek alatt stabilabban fut. Viszont, ha már nem asztali alkalmazásokról van szó, hanem szerveroldali, akkor a Java jobb választás, főleg linux szerverek alatt."
Továbbra sincs semmi indoklásod, csak a "java jobb, mert".
Szimplán hazugság.
A plussz karaktarek (azaz a salt) nem azért kell hogyha visszafejtik a hasht akkor ne tudják a jelszót... Eleve nem lehet visszafejteni a hash-t, az egy ennyirányú titkosítás. A hasht bruteforce-olni lehet. Ezeket ha feltörik azt általában egy meglévő szótár alapján teszik. Amiben előre le van hashelve sok sok jelszó..
Azaz a só azért kell mert mondjuk ha az a jelszavad az hogy 1a2b3c4d akkor az valószínűleg benne lesz a szótárban mert gyakori jelszó.. viszont ha mögé vagyelé raksz pár karaktert 1a2b3c4dfdg345 ez már nem valószínű hogy benne lesz a szótárban.. tehát nem azért kell hogy ha már fisszafejtették a hasht (amit nem lehet mert egy hash-hez végtelen számú karakterlánc tartozik) akkor ne találják ki hogy ebből melyik része a jelszó hanem azért hogy a szótárban kissebb esséllyel szerepeljen.
-OOP design patterns + SOLID
-Unit testing
-X nyelv y MVC framework + ORM tool
-RMDBS design + SQL DDL, DML
-NoSQL pl: MongoDB, Cassandra, Redis
-DB Caching pl: Redis, memcacheD
-Docker + Kubernetes
-Apache, NGINX
+VCS, agile, TDD\BDD, REST, SOAP
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!