Kursy visual c#

JU
  • Rejestracja:około 22 lata
  • Ostatnio:około miesiąc
  • Postów:5042
0

Microsoft ma naprawdę fajne filmy na YouTube. To tak na start. A czemu nie chcesz core? To przyszłość. I jest wieloplatformowe.

edytowany 1x, ostatnio: Juhas
Łukasz Betta
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 6 lat
  • Postów:22
0

z core chyba ciężko o pracę w tej chwili, wszędzie przewija się "zwykłe' mvc :(

JU
  • Rejestracja:około 22 lata
  • Ostatnio:około miesiąc
  • Postów:5042
0

Naucz się tego i tego :)

NO
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 6 lat
  • Postów:654
0

To tez prawda :) z czasem będę chciał :) tylko na start chyba samo asp mvc wystarczy?

Gdzie łatwiej Waszym zdaniem o juniora, w aplikacjach okienkowych, czy w .net?

JU
  • Rejestracja:około 22 lata
  • Ostatnio:około miesiąc
  • Postów:5042
0

A co mają aplikacje okienkowe do .NET? W .NET możesz pisać aplikacje okienkowe, wiesz?

NO
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 6 lat
  • Postów:654
0

chodziło mi o aplikacje okienkowe i webowe :)
Wiem że .net może być konsolowy, okienkowy czy też webowy :)

JU
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 6 lat
  • Postów:105
0

Cześć!

Wydaje mi się chyba tutaj za odpowiednie miejsce do mojego pytania, otóż...
Bardzo chciałbym coś napisać, jakieś aplikacje (jakieś proste), które pozwolą mi się rozwijać w dobrym kierunku, jednak nie mogę za bardzo nic konkretnego znaleźć! Przejrzałem cały ten temat i albo większość linków nie działa, albo jest "średnia", jedyna wartościowa rzecz to: http://www.centrumxp.pl/dotNet/115,kategoria,Visual-C-w-praktyce.aspx Tyle że jak patrzę na te kody, które są tutaj zamieszczone to w moim odczuciu są dosyć... mierne. Sam nie mam za bardzo pomysłu w jaki sposób można by było je poprawić, bo nie siedziałem w tym AŻ tak bardzo.
W zasadzie jedyne czym mogę się pochwalić to.... https://github.com/Jumpeq?tab=repositories
Tylko cóż to jest? Trochę zadań ze SPOJ'a czy rozwiązane problemy akademickie jakiś prostych algorytmów...

Jak widać jedyne co udało mi się znaleźć w necie to jakiegoś prostego CRUD'a, którego jakoś zrobiłem, pytanie co dalej?
Naprawdę bardzo chciałbym pisać jakieś aplikacje, które "coś tam robią", "coś tam potrafią", ale naprawdę nie wiem w którą stronę uderzyć, które zadania na obecnym poziomie mnie nie przerosną itp.
Bardzo proszę o jakieś wskazówki... Tylko nie do jakiś super podstawowych aplikacji albo bardzo zaawansowanych z których nic nie wyniosę.
Nie jestem w stanie znaleźć nic pośredniego... co do książek to mam wrażenie, że nie oddają tego co chcę robić (bądź jeszcze nie trafiłem na takie, które prezentują wykonywanie określonego projektu)

Sparrow-hawk
  • Rejestracja:prawie 13 lat
  • Ostatnio:3 miesiące
  • Lokalizacja:Katowice
  • Postów:189
0

Ktoś miał styczność z tą książką: C#. Rusz głową! - Wydanie III? Chciałem poznać C# jako dodatkowy język, i zacząć od czegoś lekkiego, bo na oku mam jeszcze tę pozycję: Język C# 6.0 i platforma .NET 4.6 - Ale chcę ją przeczytać, jak już będę miał jako takie pojęcie.

0

Hej.

W dniu wczorajszym wydawnictwo VideoPoint wraz z Helionem wydało mój kurs wideo n.t. wprowadzenia do testów w .Net Core 2.0. Z okazji premiery kurs jest w promocyjnej niższej cenie. Wszelkie informacje oraz spis tresci znajduje się na stronie kursu: https://videopoint.pl/go-net-core-2.

Pozdrawiam!

GU
  • Rejestracja:ponad 6 lat
  • Ostatnio:prawie 5 lat
  • Postów:43
0

Witam,
moja jedyna wiedza odnośnie C# pochodzi ze wszelkiego rodzaju forów. Jakoś nie mogę znaleźć dla siebie odpowiedniej książki. Ktoś coś?

HL
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:1
0

Sry za offtop. Mam pytanie odnośnie konwencji w c#.
Chodzi mi o to:

1)...void coś() {
......
}

2).....void coś()
{
......
}

Czy będę miał jakieś problemy w przyszłości w przypadku stosowania 1)?
Czy raczej kwestja gustu?

JU
  • Rejestracja:około 22 lata
  • Ostatnio:około miesiąc
  • Postów:5042
1

To tylko kwestia gustu. Ale jeśli chodzi o C#, wydaje mi się, że więcej osób stosuje nr 2, natomiast jeśli chodzi o Javę, to więcej stosuje nr 1. Tak mi się WYDAJE.
Osobiście wolę nr 2. Jakoś jest to dla mnie bardziej czytelne.

Ktos
2 jest też stosowana chyba we wszystkich oficjalnych materiałach, bibliotekach itp.
bakunet
1. jest chyba przyjęta w JS, tak samo VS automatycznie formatuje do tej postaci.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:2 minuty
  • Postów:5109
0

Nigdy chyba nie widziałem aby ktoś używał 1 podejścia w C#. Oczywiście nie jest to dziwne ze względu na to, że VS wymusza ten drugi i "wszyscy" tak się nauczyli, ale jeżeli nauczysz się pisać podejściem pierwszym, to prędzej czy później i tak raczej będziesz musiał się przestawić jeżeli będziesz chciał pisać kod z innymi ludźmi :P

No chyba, że trafisz na takich, którym to nie przeszkadza.

edytowany 2x, ostatnio: WeiXiao
PY
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:3
0
panza napisał(a):

http://msdn2.microsoft.com/pl-pl/beginner/bb308730(en-us).aspx tam masz Lerning i są tutoriale video, nawet niezłe, tzn. świetne :] podstawy a do reszty dojdziesz sam C# to fajny i łatwy język mozna sie wiekszoc samemu domyslic :] A jakbyś chciał to mam ebooka Sekrety C# - sporo, na rapidzie. Mam też zestaw 20 średnio pół godzinnych filmików o Windows Forms - taki kursik... po polsku

czy nadal masz kurs na Rapid? nie pogniewał bym się za taki :)
pozdrawiam

PY
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:3
0

Pewnie
przyjme wszystko... strasznie mi ciężko idzie jak nie mam przykładów

pykus napisał(a):
panza napisał(a):

http://msdn2.microsoft.com/pl-pl/beginner/bb308730(en-us).aspx tam masz Lerning i są tutoriale video, nawet niezłe, tzn. świetne :] podstawy a do reszty dojdziesz sam C# to fajny i łatwy język mozna sie wiekszoc samemu domyslic :] A jakbyś chciał to mam ebooka Sekrety C# - sporo, na rapidzie. Mam też zestaw 20 średnio pół godzinnych filmików o Windows Forms - taki kursik... po polsku

czy nadal masz kurs na Rapid? nie pogniewał bym się za taki :)
pozdrawiam

T7
Chętnie podepnę się po temat, walczę z podobnym dylematem :)
deser1
  • Rejestracja:ponad 15 lat
  • Ostatnio:ponad 4 lata
0
Deti napisał(a):

Jeśli chcesz "dobrze" programować, to jednak pierw musisz zacząć od tych podstawowych kursów, żeby dokładnie wiedzieć co jak działa.

Później można zacząć się uczyć samej architektury, np. oddzielenie warstwy danych od warstwy logiki i warstwy prezentacji. Takich rzeczy jest dużo na zagranicznych stronach, np. codeproject - bardzo dobra stronka, mnóstwo wiedzy.

Warto też luknąć na testy (NUnit), ogólnie o organizacji, zabezpieczaniu na przyszłość dużych aplikacji.

Nauka wzorców projektowych tez nie pójdzie na marne.

PS: w C# nie istnieje coś takiego jak zmienne globalne ;-)

Do zmiennych ogólnych warto używać interfejsy jeśli dane zmienne powtarzalnie wykorzystujesz w aplikacji.
Polecam kursy na udemy.com

edytowany 1x, ostatnio: deser1
BA
  • Rejestracja:ponad 6 lat
  • Ostatnio:5 miesięcy
  • Postów:172
0

Jaki kurs polecasz na udemy?

ZP
  • Rejestracja:ponad 8 lat
  • Ostatnio:2 miesiące
  • Postów:70
0

Czy zna ktoś kurs dotyczący concurrency w .Net. Taki kompleksowy aby usystematyzować wiedzę?

Z góry dziękuję za odpowiedź

purrll
  • Rejestracja:około 5 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Kuala Lumpur
  • Postów:241
1

Ktoś znajomy poprosił mnie o "poduczenie" programowania. Padło na C#. Czytanie książki mającej 800 kartek raczej odpada. Aczkolwiek jak będzie przymus to będzie czytać. Myślałem co nieco o jakichś video tutorialach. Pogrzebałem na Udemy, znalazłem:

https://www.udemy.com/course/csharp-tutorial-for-beginners/
https://www.udemy.com/course/csharp-intermediate-classes-interfaces-and-oop/
https://www.udemy.com/course/csharp-advanced/

Poważnie "intermediate" to klasy i interfejsy? Czy to jakieś jaja? W C# nie robiłem nic od bardzo dawna i już zdążyłem zaomnieć wszystko. Ktoś jest w stanie polecić coś ciekawego? Druga sprawa czego powinna "naumieć" się osoba, która chce wskoczyć na C# dev? Jakie zagadnienia obowiązują teraz w 2020? Pojęcia nie mam czego mam tego człowieka uczyć...


BA
  • Rejestracja:prawie 5 lat
  • Ostatnio:ponad 3 lata
  • Postów:8
0

https://www.udemy.com/course/csharp-tutorial-for-beginners/
https://www.udemy.com/course/[...]e-classes-interfaces-and-oop/
https://www.udemy.com/course/csharp-advanced/

Własnie na udemy sa przeceny na te kursy 90% - czy często się taka promocja pojawia?

purrll
Ona jest zawsze.
GO
  • Rejestracja:około 9 lat
  • Ostatnio:7 miesięcy
  • Postów:147
0

A jaki kurs do WPF polecacie?

Ja znalazłem ten. ma dużą liczbę ocen i według agendy przerabia całkiem dużą ilość materiału:
https://www.udemy.com/course/windows-presentation-foundation-masterclass/

Jak będzie w promocji to może się skuszę :)


"I just met you, (Thread)
And this is crazy,
But here's my number (delegate),
So if something happens (event),
Call me, maybe (callback)?"
Adam Szumacher
  • Rejestracja:prawie 5 lat
  • Ostatnio:23 dni
  • Postów:35
0

@Babbage: tak prawie cały czas są tam przeceny nie aż 90% ale też fajne.

GO
  • Rejestracja:około 9 lat
  • Ostatnio:7 miesięcy
  • Postów:147
0

Jeśli chodzi o testy jednostkowe, albo wzorce projektowe to polecacie jakieś konkretne materiały? Tak pytam, bo w Helionie jest promocja na książki ;)


"I just met you, (Thread)
And this is crazy,
But here's my number (delegate),
So if something happens (event),
Call me, maybe (callback)?"
J1
  • Rejestracja:około 3 lata
  • Ostatnio:3 miesiące
  • Postów:1
0

@pykus: Mam też zestaw 20 średnio pół godzinnych filmików o Windows Forms - taki kursik... po polsku
Byłbym zainteresowany. Możesz podać cenę oraz krótki fragment ?

edytowany 2x, ostatnio: Janusz195
PiotrSz772
  • Rejestracja:około 7 lat
  • Ostatnio:10 dni
  • Postów:23
0

Polecam kursy z c# i ogólnej wiedzy na temat technologii .net od pregimtech

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)