← tutti gli articoli

.NET

I canali YouTube che mi aiutano a imparare C# e .NET

Tim Corey per i fondamenti che restano davvero impressi, Nick Chapsas per cosa è cambiato nelle versioni più recenti, e Balta più Canal .NET in portoghese. Quattro canali che fanno quattro lavori diversi.

I canali YouTube che mi aiutano a imparare C# e .NET

Una manciata di canali fa la maggior parte del lavoro per me in questo momento, ognuno copre una parte diversa dell'imparare C# e .NET, e nessuno di loro da solo mi ci porterebbe fino in fondo.

Tim Corey per i fondamenti

Tim Corey va a fondo, il che significa che i suoi video richiedono tempo vero per essere seguiti. Un suo singolo corso può durare ore invece dei venti minuti a cui puntano la maggior parte dei tutorial YouTube.

Quella lunghezza è esattamente ciò che fa restare impressi i fondamenti. Guardarlo costruire qualcosa da un progetto vuoto fino a un pezzo di software finito e funzionante, spiegando ogni decisione lungo il percorso, è un'esperienza completamente diversa da un video di quindici minuti che salta alla parte interessante e omette perché una qualsiasi di quelle cose funziona. Quando la dependency injection ha finalmente avuto senso per me, è stato perché avevo guardato qualcuno collegarla dal nulla invece di copiare una riga che non sapevo spiegare.

Nick Chapsas per ciò che è attuale

Nick Chapsas è dove vado per le parti più nuove di .NET: dettagli di performance, feature del linguaggio, e il tipo di cambiamenti tra versioni che non compaiono nei tutorial più vecchi o nelle risposte ancora bloccate su .NET 6.

C# si muove abbastanza velocemente che un tutorial di tre anni fa può insegnare un pattern che il linguaggio ha da allora sostituito con qualcosa di più corto e più chiaro. Lui è la correzione a questo, e ho preso più di un'abitudine da lui che ora uso senza pensarci.

Balta e Canal .NET in portoghese

Balta è uno dei migliori canali brasiliani su .NET, e ho costruito progetti direttamente dai suoi contenuti: l'app CRUD di cui ho scritto prima è nata direttamente da uno dei suoi video. Canal .NET copre un terreno simile, anch'esso in portoghese.

Questo conta più di quanto sembri. Seguire codice sullo schermo mentre traduco anche una spiegazione in testa divide un'attenzione che preferirei spendere sul codice stesso. Nella mia lingua, uno di quei costi sparisce.

Perché quattro e non uno

Tra loro ottengo fondamenti spiegati lentamente, specifiche attuali di .NET, e contenuti nella mia lingua. Scendere a un solo canale ne perderebbe uno completamente.

Il mix mi impedisce anche di trattare le abitudini di una persona come l'unico modo di fare qualcosa. Quando due di loro risolvono lo stesso problema in modi diversi, quella differenza è di solito la parte che vale la pena capire, ed è la cosa più vicina a una code review che ottengo imparando da solo.