Cześć. Co muszę umieć z frontu jako backend developer C#? Uczyć się najpierw HTML i CSS czy od razu JS, czy jak to ma wyglądać, bo trochę zgłupiałem.
Uczyć się najpierw HTML i CSS czy od razu JS
HTML/CSS, bo samym JSem nic nie zrobisz (no chyba, że grę 2D/3D, bo te faktycznie można by zrobić 1 linijką HTMLa i wszystko JSem. Ale już normalna strona będzie potrzebować dużej ilości HTML/CSS).
Co do JSa, to niuanse są ważne.
JS wygląda jak C (podobnie jak C#), ale to nie znaczy, że są to podobne języki (a mam wrażenie, że ludzie, którzy piszą na codzień w C# czy w Javie, potem piszą w JS w podobny sposób - np. tworzą masę klas nie wiadomo po co). Czyli warto poznać specyfikę języka "jak to się robi w stylu JS".
Dokładnie tak jak napisał LukeJL. Jeśli chodzi o frontend to siłą rzeczy HTML/CSS idą w parze z JS. Ponieważ musisz umieć zbudować widok (HTML/CSS) ale i dodać jakąś bardziej zaawansowaną interaktywność (JS).
Poza tym jeśli bardziej widzisz się jako backend developer lub full stack ale z mniejszym naciskiem na "ręczne' zajmowanie się layoutem, stylami itp. to warto szybko (ale nie od razu!) podłapać również jakiś framework jak Bootstrap czy coś podobnego bo zaoszczędzi to duzo czasu i nerwów.
Css naucz się postaw typu ustawienia kolorów, fontów itp - układ strony zrobisz w Bootstrapie.
Gdybyś miał wszystkiego się uczyć to juniorem zostałbys chyba za 3 lata.
Polecam najpierw nauczyć się JS a później Vue jako framework do frontendu bo ma niski próg wejścia.
Edelner napisał(a):
Cześć. Co muszę umieć z frontu jako backend developer C#?
To samo, co chirurg z mechaniki, czyli nic.