Na forum 4programmers.net korzystamy z plików cookies. Część z nich jest niezbędna do funkcjonowania
naszego forum, natomiast wykorzystanie pozostałych zależy od Twojej dobrowolnej zgody, którą możesz
wyrazić poniżej. Klikając „Zaakceptuj Wszystkie” zgadzasz się na wykorzystywanie przez nas plików cookies
analitycznych oraz reklamowych, jeżeli nie chcesz udzielić nam swojej zgody kliknij „Tylko niezbędne”.
Możesz także wyrazić swoją zgodę odrębnie dla plików cookies analitycznych lub reklamowych. W tym celu
ustaw odpowiednio pola wyboru i kliknij „Zaakceptuj Zaznaczone”. Więcej informacji o technologii cookie
znajduje się w naszej polityce prywatności.
Moglibyście podrzucić coś aktualnego do nauki C#/.NET od podstaw? Fajnie jakby było w języku polskim, jednak nie jest to wymagane :))
Czego powinienem uczyć się po kolei? C# -> .NET -> MYSQL?
Ewentualnie gdybyście mogli podrzucić jakąś swoją "roadmape".
Dziękuje!
3
Z płatnych kursów ja korzystałem z Kursu Szarpania Marka Zająca. Jest spoko, są prace domowe i projekt do wykonania po drodze. Do tego książka jakaś może być C# w pigułce, C# 8.0 przewodnik dla praktyków (chyba jest już polska wersja) ale trzeba uzupełniać wiedzę i doczytać co się zmienia w następnych wersjach (książki szybko się dezaktualizują). Na YT fajną serię ma kanał, FullstackDeveloper (niżej podam link).
Ścieżka w .NET teraz to raczej: C# - podstawy języka -> C# - bardziej zaawansowane koncepty (testy jednostkowe, asynchroniczność , podstawy wzorców projektowych itp.) -> ASP.NET Core + Bazy Danych (MSSQL) + Entity Framework + podstawy frontendu (HTML, CSS, JS) pewnie dobrze jest znać. No i dobrze po drodze od samego początku robić projekty nawet w konsoli. Jakiś sklep prosty (wczytywanie danych z pliku, zapis), zamawianie biletów itp.
No ogólnie materiałów jest masa ale najwięcej po angielsku, z Udemy to nie wiem, nie korzystałem. Ja jak trafiałem na jakieś zagadnienie to wpisywałem w google pytania albo frazy po angielsku i przeglądałem artykuły. Powoli czytałem, coś tłumaczyłem a i angielski się szlifuje po drodze :D Podaję z perspektywy początkującego materiały, może niech ktoś skoryguje jak coś jest do bani :D No ważne ogólnie żeby być ostrożnym w starszych materiałach, trzeba sprawdzać czy w nowych wersjach pewne rzeczy nie uległy zmianie.
2
Co do C# to polecam podręcznik: C#
Uczy podstaw języka C#, więc myślę, że za bardzo się nie zdezaktualizuje. A przede wszystkim uczy fajnie samego pojęcia programowania.
Co do SQL to polecam: SQL
Choć jestem w trakcie przerabiania tego podręcznika, ale jeśli chodzi o materiał uczące podstaw w języku polskim to myślę, że jak najbardziej.
A tutaj roadmapy o które pytałeś. Choć ostrzegam, że mogą być mocno demotywujące:
0
@Abachaczi: Można się nauczyć ASP NET CORE , SQL Sever jak się nie ma dostępu do serwera żeby wypróbować swoje programy ?
@Abachaczi: Można się nauczyć ASP NET CORE , SQL Sever jak się nie ma dostępu do serwera żeby wypróbować swoje programy ?
Można, ASP.NET Core w programie Visual Studio odpalaja emulator serwera. A SQL Server i SQL server manager są za darmo tak samo jak Visual Studio Community. SQL server postawisz sobie na swoim komputerze: SQL Server Visual Studio
Panowie mam jeszcze jedno pytanie - który kompilator wybrac? Visual Code 2019 czy VSC? Pracuje obecnie na VC19 ale mega mnie irytuje, chociaż w pracy .netowca będzie bardziej "profesjonalnym" wyborem, prawda?
0
Visual Studio 2019 i Visual Studio Code to IDE/Edytory kodu, a kompilator jest ten sam - Roslyn
Panowie mam jeszcze jedno pytanie - który kompilator wybrac? Visual Code 2019 czy VSC? Pracuje obecnie na VC19 ale mega mnie irytuje, chociaż w pracy .netowca będzie bardziej "profesjonalnym" wyborem, prawda?
Zapoznać się z oboma. A pracować na Visual, bo VS Code nie ma dużej ilości funkcjonalności.
0
@Bjorn Nożycoręki: Zależy co piszesz. Web bardzo wygodnie pisze się w VSC. Mi VC2019 Prof zjada po 2-3 godzinach pracy 4 - 5 GB RAM i mocno zwalnia. Pewnie coś w tle chodzi co można wyłączyć.
A jak w COre odpalisz run watch to w VSC się fajnie i szybko klepie.
Do desktopu, debugowania i innych zabaw to VS.
0
Visual Studio Code używam jak edytuje tzw. kod bajtowy IL , no i do nauki Unity też będę używał bo jest lżejsze i szybsze .
Jeszcze chciałbym ogarnąć usługę gRPC na platformie NET żeby zrobić aplikacje typu komunikator albo grę sieciową.
. Muszę się jeszcze sporo nauczyć.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.