Skocz do zawartości


Uwaga, ta strona używa Cookies
Stosujemy je, aby ułatwić Tobie korzystanie z naszego serwisu. Pamiętaj, że w każdej chwili możesz zmienić ustawienia dotyczące Cookies w ustawieniach swojej przeglądarki internetowej.
Dowiedz się więcej    
Akceptuję
Zdjęcie

Kurs C# kompletnie od podstaw.


  • Zaloguj się, aby dodać odpowiedź
12 odpowiedzi w tym temacie

#1 wompierz

wompierz
  • Bywalec

  • 148 postów

Napisano 02 kwiecień 2019 - 21:09

Szukam kursu C# dla dziewczyny, która chce się przebranżowić, dlatego musi być tłumaczone zupełnie od podstaw, łatwym językiem. Najlepiej w języku polskim, ale angielski też przejdzie. W internecie tego multum i nie wiem co wybrać.


  • 0

#2 mabrothrax

mabrothrax
  • Papa Nurgle

  • 2249 postów
  • Miejscowość:Warszawa

Napisano 03 kwiecień 2019 - 13:03

Polecam tutoriale Scotta Allena, świetny koleś. Niestety większość jego kursów jest na Pluralsight - tym samym są płatne, ale zapewne da się je znaleźć też poza tym serwisem. Aczkolwiek uważam, że subskrypcja na Pluralsight nie jest złą inwestycją - jak ktoś jest zdeterminowany to na pewno się zwróci. I mają też chyba darmowe okresy próbne, pamiętam, że gdy się rejestrowałem dostałem 3 miesiące za free. Polecam sprawdzić.


  • 0

| MSI Optix AG32CQ | LG 32UD99 | PC: 8700k/H60/Z370/16GB/4xSSD/RTX2080/Corsair 400C/Seasonic 850W | PS4 Pro |

Ekspert działu: Strefa Gracza / Konsole / Pełne zestawienie Ekspertów


#3 chrisplbw

chrisplbw
  • Nałogowiec

  • 1539 postów

Napisano 10 kwiecień 2019 - 06:44

równie dobrze możesz poszukać coś z Udemy lub http://cpp0x.pl/kursy/Kurs-C++/1 https://miroslawzelent.pl/kurs-c++/


  • 0

AMD FX8350 4.0GHz@4.7GHz, Gigabyte GA990FXA-UD5, Gigabyte G1 RX470 4GB, Kingston HyperX Beast 1888 2x4 GB, Scythe Mugen 2 rev. B (Enermax TB Silence UCTB12P x2)+Gelid Extreme, Corsair RM550x 550W 80+Gold, Zalman Z11 Plus,  WD Blue 1TB, Lepa by Enermax BQL.Quiet PWM Bluex2. Motospeed V30, P10 Lite


#4 40rozbojnik

40rozbojnik
  • Entuzjasta

  • 671 postów
  • Miejscowość:Warszawa

Napisano 10 kwiecień 2019 - 08:30

równie dobrze możesz poszukać coś z Udemy lub http://cpp0x.pl/kursy/Kurs-C++/1 https://miroslawzelent.pl/kurs-c++/

C++ to jednak nie to samo co C#...
  • 0

#5 mabrothrax

mabrothrax
  • Papa Nurgle

  • 2249 postów
  • Miejscowość:Warszawa

Napisano 10 kwiecień 2019 - 09:58

Co nie zmienia faktu, że na Udemy jest w bród kursów C#, tak samo jak i na google. Wszystkie będą takie same, różnić się będą lektorem - bo to mimo wszystko podstawy.


  • 0

| MSI Optix AG32CQ | LG 32UD99 | PC: 8700k/H60/Z370/16GB/4xSSD/RTX2080/Corsair 400C/Seasonic 850W | PS4 Pro |

Ekspert działu: Strefa Gracza / Konsole / Pełne zestawienie Ekspertów


#6 chrisplbw

chrisplbw
  • Nałogowiec

  • 1539 postów

Napisano 10 kwiecień 2019 - 13:33

C++ to jednak nie to samo co C#...

cóż każdy ma prawo się pomylić :)


  • 0

AMD FX8350 4.0GHz@4.7GHz, Gigabyte GA990FXA-UD5, Gigabyte G1 RX470 4GB, Kingston HyperX Beast 1888 2x4 GB, Scythe Mugen 2 rev. B (Enermax TB Silence UCTB12P x2)+Gelid Extreme, Corsair RM550x 550W 80+Gold, Zalman Z11 Plus,  WD Blue 1TB, Lepa by Enermax BQL.Quiet PWM Bluex2. Motospeed V30, P10 Lite


#7 wompierz

wompierz
  • Autor tematu
  • Bywalec

  • 148 postów

Napisano 11 kwiecień 2019 - 11:56

Co nie zmienia faktu, że na Udemy jest w bród kursów C#, tak samo jak i na google. Wszystkie będą takie same, różnić się będą lektorem - bo to mimo wszystko podstawy.


Tak, ale większość kursów, nawet tych tłumaczących podstawy, jest napisana dla osób, która miała już jakiś kontakt z programowaniem, np C++. A ja szukam czegoś co wytłumaczy po kolei budowę, dlaczego tak, a nie inaczej itp. Żeby mogła zrozumieć jak to wszystko działa.
  • 0

#8 maxxam97

maxxam97
  • Dyskutant

  • 229 postów

Napisano 12 kwiecień 2019 - 20:40

"Większość kursów jest dla osób, którzy mieli już jakiś kontakt"? Toś mnie człowieku zaskoczył. Szukam takich kursów i niestety, ale znaleźć nie mogę. Wszystko standardowo zaczyna się od pojęć typu zmienna, funkcja czy metoda i klasa w obiektówce. 

 

Co jak co, osobiście (!) uważam, że najlepszy kurs dla osób nie ogarniających nic w IT to kurs Zelenta z C++, a później C++ obiektowe. Daje to dość mocne podstawy plus ładnie wprowadza w świat programowania. 

Kursy dostępne na YT za darmo. 

 

Później szukałbym czegoś na Udemy o C#, chociaż i tak wiele kursów (właściwie wszystkie) zaczyna się od podstaw. 

Chociażby kursy Arkadiusza Włodarczyka. Przerabiałem jego kurs z Javy i przyznaję- jest fajny, ale tak do etapu "Programowanie obiektowe". Jak zaczyna tłumaczyć kolekcje czy Swinga... no cóż. Jakoś średnio mu to idzie...

 

Tak czy tak, na Twoim miejscu na początku pokazałbym dziewczynie kurs Zelenta. Przerobiłaby sobie za darmo. Zejdzie jej tydzień czy dwa. Później łatwiej się już przesiąść chociażby na C#. 

Jeżeli koniecznie C# od początku i po polsku to Udemy właśnie. 

 

Swoją drogą

Wpisałem "Udemy #C" i jako jeden z pierwszych wyskoczył mi kurs Włodarczyka. Nie zgadniesz.

Lekcja pierwsza- zmienne. Lekcja druga- operatory logiczne i arytmetyczne. 

Jeżeli to nie są podstawy to nie wiem co nimi jest. 


  • 0

#9 bossk

bossk
  • nadworny cyrulik

  • 2440 postów
  • Miejscowość:Trójmiasto

Napisano 15 kwiecień 2019 - 08:44

Przez te 2 tygodnie które minęły od założenia teamtu dałoby się ogarnąć podstawy C# prawdopodobnie niezależnie od wybranego kursu. Nie mam zielonego pojęcia po co ktoś ma sie najpierw uczyć niskopoziomowego C++ żeby później uczyć się wysokopoziomowego C# - to są 2 rózne światy.

 

Zrób jakikolwiek kurs "for beginners", a później zobaczysz co będzie potrzebne.


  • 0

#10 fizzybarrel

fizzybarrel
  • Amator

  • 52 postów
  • Miejscowość:Warszawa

Napisano 19 kwiecień 2019 - 20:32

Pierwsza sprawa - dziewczyna chce programować i oddelegowała Cię do znalezienia najlepszego dla siebie kursu? Dla mnie to jest alert - jednym z podstawowych zadań programisty jest szybkie odnajdywanie możliwie najbardziej zrozumiałych dla siebie treści w sieci.
Nie traktuj tego jako zarzut - to po prostu ważniejszy nawyk niż się wydaje.

Poza tym - dopowiem co nieco, bo chyba nikt nie poruszył jednej kwestii.

Jeśli ktoś przesiada się na programowanie i nie ma podstaw jak działa program komputerowy, pamięć itd. to powinien albo to nadrobić (najlepiej na jakimś języku niższego poziomu niż C# - ale ten też będzie ok), albo przygotować się na to, że podczas nauki dowolnego języka będzie musiał często wierzyć "na słowo" - bez wyobrażenia co się dzieje niżej - nie ma w tym nic złego, ale dla pewnych osób jest to irytujące.

C# jest wbrew pozorom całkiem niezły na początek jako, że to jeden z bardziej uniwersalnych języków i spotkać w nim można praktycznie wszystko co jest w innych popularnych. Kwestia kursów do C# nie ma większego znaczenia - wybierz dowolny z niezłą oceną w sieci i przyjemnym głosem lektora. Żaden z nich i tak nie nauczy nikogo ani struktur danych ani algorytmów, ani po prostu programowania bo to inna bajka. Od siebie mogę polecić Udemy i kursy Mosha Hamedaniego - jeden z lepszych na pewno z całkiem dogłębnym omówieniem praktycznie wszystkich konstruktów.
Jeśli natomiast komuś brakuje teorii i logicznego ułożenia pojęć (zwłaszcza w obiektówce) to Zelent rzeczywiście jest dobry w tłumaczeniu tematu jak krowie na miedzy.


  • 0

#11 maxxam97

maxxam97
  • Dyskutant

  • 229 postów

Napisano 21 kwiecień 2019 - 21:51

Jeśli ktoś przesiada się na programowanie i nie ma podstaw jak działa program komputerowy, pamięć itd. to powinien albo to nadrobić (najlepiej na jakimś języku niższego poziomu niż C# - ale ten też będzie ok), albo przygotować się na to, że podczas nauki dowolnego języka będzie musiał często wierzyć "na słowo" - bez wyobrażenia co się dzieje niżej - nie ma w tym nic złego, ale dla pewnych osób jest to irytujące.

Jeśli natomiast komuś brakuje teorii i logicznego ułożenia pojęć (zwłaszcza w obiektówce) to Zelent rzeczywiście jest dobry w tłumaczeniu tematu jak krowie na miedzy.

@bossk, właśnie dlatego pisałem o C++ i Zelencie.

Pan Mirosław bardzo ładnie opowiada o wskaźnikach, wskaźnikach na funkcję, tablicach czy później konstruktorach/destruktorach, abstrakcji, polimorfizmie itd. 

Podtrzymuję moje zdanie- jak na początek bardzo dobry pomysł. Żeby chociaż ogarnąć jak działa komputer.

PS. Od założenia tematu i pisania na SB czy w statusie z prośbą o pomoc minęło ponad dwa tygodnie. W tym czasie można przerobić trzy razy Zelenta :D 


  • 0

#12 Xeinaemm

Xeinaemm
  • yyyyy ?

  • 521 postów
  • Miejscowość:Warszawa

Napisano 22 kwiecień 2019 - 10:39

Pluralsight i ścieżka C#, dodatkowo masz darmowe testy z modułów + 6 testów wiedzy nt. C#. Darmowe 3 miesiące - Visual Studio Dev Essentials

 

Przejście całej ścieżki(64h) zajęło mi 6 miesięcy przy wyniku końcowym testu na poziomie 291/300 punktów, orka, ale warto, bo uczysz się od najlepszych.

 

Nie obrażając niego, nie polecam Udemy jeśli chodzi o naukę programowania w C#, przeglądałem je i są słabe. 


  • 0

Programista, pasjonat, nawet nie wiem po co tu siedzę..... jak lubisz czytać to prowadzę bloga.
Sprzęt: Asus G551JW - podkręcony i zmodowany własnoręcznie

 

Ekspert działów: Diagnostyka błędów i awarii / Programowanie Pełne zestawienie Ekspertów


#13 maxxam97

maxxam97
  • Dyskutant

  • 229 postów

Napisano 28 kwiecień 2019 - 23:00

Nie obrażając niego, nie polecam Udemy jeśli chodzi o naukę programowania w C#, przeglądałem je i są słabe. 

Niego w sensie Włodarczyka? Ja jedynie przerabiałem z nim Javę. Całkiem fajnie się zapowiadało, aż do kolekcji i jak zaczął Swinga...

Trochę offtop- ale masz może coś ciekawego do nauki Javy właśnie? 


  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych