Learning path C# z .NET

0

Witam, przez ostatnie parę lat hobbystycznie programowałem w paru językach w wolnych chwilach.
Zdecydowałem się zająć bardziej teraz "profesjonalnie", jeśli to dobre słowo, tylko jednym językiem i padło na C#.
Zaczynam przy nim 3 dzień i chyba zacząłem wpadać w pułapkę - nie mam pojęcia jak to rozplanować, skąd brać wiedzę.
NIe chce popełniać też błędów, że czegoś do końca nie rozumiem albo zdaje mi się, że rozumiem i po prostu bez żadnej praktyki lecieć dalej.
Nigdy zbytnio nie czytałem dokumentacji, ale ta od Microsoftu (wprowadzenie, podstawy itd) wygląda dosyć solidnie i to w naszym rodzimym języku.
Znalazłem też fajny kanał Ina YT IAmTimCorey, niestety konkretny kontent po kolei udostępnia odpłatnie, jestem w stanie zapłacić za jakość ale ceny na jego stronie są bardzo wysokie.
Ogólnie nigdy nie miałem żadnej obranej ścieżki, wcześniej wyznaczonej w której wiem, że będę stale progresował.
Książki, kursy, jakie dowolne źródła polecacie? Jak na tym wszystkim zapanować i to zaplanować, każda rada się przyda.

3

W moim odczuciu materiały internetowe cierpią (a nie mówię w ogóle o tych tworzonych przez dyletantów) właśnie na brak planu, wytyczonej osi, która potem jest realizowana.
W moim ratingu lepszy plan mają książki (w tym ich wersje ebookowe)

Kilka lat temu helion wydał oficjalny podręcznik C# z MS, to było bdb 1) , zobacz czy jest jakaś współczesna wersja.
Rozumiem, ze masz preferencje do języka polskiego (ja też - "pierwsze uderzenie wiedzy"), możesz się spodziewać książki o "jedną wersję" starszej, ale to nie jest żadna katastrofa. Aktualizacja z neta po angielsku

  1. pomijając absolutny zakaz od działu prawnego porównywania C# z Javą - a porównywanie z C++ nie wiadomo czemu służące. To taki akcent kabaretowy
0

Zaopatrzyłem się w taką road mape wcześniej, ale sęk w tym wszystkim to, że pokazuje po kolei technologie jakie trzeba się nauczyć, ale już od podstaw każdej technologii mapa przecież mnie nie nauczy. I tak serdecznie dziękuje za odpowiedź i pozdrawiam! :)

1

pluralsight -> wymagany angielski.
Masz chyba tydzień 4free za rejestrację, są tam gotowe ścieżki do masterowania technologii.

1

Ja ze swojej strony mogę polecić ten kanał na YT:

Jestem na razie na C# i SQL, ale myślę, że wprowadzenie do technologii .NET na jego kanałach też będą dobre.

Z drugiej strony płatne kursy na Udemy też podobno są dobre. A wcale nie aż tak drogie.

3

pluralsight -> wymagany angielski. ustalmy jedno. Jeżeli ktoś nie jest wstanie korzystać z materiałów angielskojęzycznych to po prostu nie powinien zaczynać uczyć się programowania, ewentualnie naukę należy wykorzystać do opanowania słownictwa branżowego. Inną sprawą jest to, że współczesne środowisk programistyczne to nie Turbo Pascal 7, który można było poznać z 1-2 książek i osoba rozpoczynająca samodzielną naukę może mieć poważne problemy z wyborem materiałów do nauki.

0

No wiadomo przecież, że bez angielskiego po prostu się nie da :). Nie wiem po co ten temat w ogóle jest poruszany (angielskiego). W swoim poście napisałem tylko, że dokumentacja Microsoftu jest w języku polskim wraz z kursem początkującego. Bo to rzadkość. Ot co po prostu byłem zaskoczony..

0

Plurasight zdaję mi się bardzo dobra cena za jakość i ilość zawartości. Dzięki panowie :).
Mam jeszcze pytanie, chciałbym poczytać jakieś kody innych ludzi, prostych aplikacji.
Ktoś powie, gdzie szukać; GitHub?

1 użytkowników online, w tym zalogowanych: 0, gości: 1