Executando verificação de segurança...
4

Conteúdo de C#

Yma solicitação Pra galera do C#, estou mudando de emprego e preciso aprender C#, atualmente trabalho com node.

Preciso de indicações de curso, canal, livro da galera que já atua na linguagem.

Carregando publicação patrocinada...
2

Eu não vou te indicar nada diretamente por uma razão muito simples. Eu não confio em nada, até porque u não estou indo atrás e não tenho tempo para fazer avaliação. EU sei que as pessoas tem uma boa vontade tremenda, mas muitas vezes indicam coisas ruins mesmo com a maior boa fé.

Eu sei que muita coisa dá uma ajudinha, mas isso pode ser até ruim do que ter algo mais forte. Em alguns casos tem materiais que causam danos, e não são poucos, especialmente os que não são atualizados. E mesmo os que foram feitos a pouco tempo podem cair no mesmo problema porque foi feito porque alguém que está desatualizado.

É importante você criar uma forma de aprender com criticidade, pesquisar, ir atrás, exercitar a pesquisa como parte do aprendizado.

Mas vou te ajudar com um início que pelo menos foi curado por gente boa na área:

https://stackoverflow.com/tags/c%23/info

Ah, você quer em português? Aí fica mais difícil. Algumas das indicações que já recebeu, eu dei uma clicada rápida e muito rápido já vi ensinando coisas erradas, tem coisa que dá para perceber que a pessoa até sabe programar mas não sabe C# de verdade, mesmo assim não impede a pessoa de fazer um curso sobre isso, é o mundo em que vivemos. Tem coisas ali na lista que acha o equivalente em português, mas nunca é tão bom, já vi várias vezes que a tradução introduz erros.

Espero que te ajude de uma forma melhor que só pegar a lista.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).

2
1

Para ambientar rapidamente, eu usei o Sololearn qndo precisei aprender C#. Ele ensina o basicão para ter contato inicial com a linguagem. Não sei como está hj, mas qndo eu fiz a um bom tempo atrás, era bem rápido, pois é direto no conceito e tinha exercício simples. Ele é bom pois vc consegue comparar fácil com o q vc já sabe, já q cada aula é algo específico da linguagem.

https://www.sololearn.com/pt/learn/courses/c-sharp-introduction
https://www.sololearn.com/pt/learn/courses/c-sharp-intermediate

E lembre, ele não ensina tudo então só use isso para ter um primeiro contato fácil com a linguagem, pois pra ter conhecimento fixado msm, é necessário praticar bte.

1

Procura pelos cursos de C# do Nélio Alves na Udemy. São muito bons, didáticos e até quando vi, estavam atualizados.
Sempre tem promo de R$ 21~27.

1

Opa!

Pra mim, nada melhor que livros. E nada melhor que a O'Reilly para livros técnicos.
Os livros da série "Use a cabeça" vão de ponta a ponta quando se trata de ensinar, aprendi muito com eles, incluíndo esse de C# Use a Cabeça c#: Guia do Aprendiz Para Programação Real com c# e .net Core. Aproveita que ta com um descontão.

Sobre vídeos, esse deve ser o único necessário para aprender a ser funcional com C# https://www.youtube.com/watch?v=YT8s-90oDC0&pp=ygUKQyMgYXByZW5kYQ%3D%3D, você vai do básico ao avançado em 15h.

0

Recomendo o curso da W3Schools. Eu não fiz esse em específico, mas a metodologia da W3Schools é muito boa. Eles trazem sempre exemplos práticos para demonstrar os conceitos e tem exemplos de código em todos os capítulos

Segue o link: Curso C#

0
  1. Aprenda a base
    C# é uma linguagem relativamente antiga, copiando se baseando muito no Java, hoje em dia sintaxe e algumas funcionalidades mudaram bastante. Tenha pelo menos uma ideia de como é o .NET Core 3.

  2. Canais do YouTube
    Recomendo dar uma pesquisada em canais como do Milan Jovanovic, Zoran on C#, Macoratti, Balta, Nick Chapsas/Dometrain...

  3. Fugir de boilerplate
    Assim como todas, C# não é exceção, evite ficar preso em "melhores design patterns", "melhor arquitetura de projeto", o .NET permite o uso de C# em muita coisa.

  4. Prática
    Muita coisa você só vai pegar na prática, começa com uma API simples e vai evoluindo, adicionando mais funcionalidades e alterando caso seja necessário.