Este repositório contém o conteúdo de um workshop que estou organizando sobre Aprendendo C# no Linux usando .NET Core. Este é um trabalho em andamento, então sinta-se à vontade para contribuir.
Dê também uma olhada no tutorial interativo oficial do Microsoft C#. Observe que o tutorial on-line contém um ambiente de playground interativo que permite testar a maior parte do código C# nesses exercícios, caso você não queira instalar o ambiente dotnet
em sua máquina.
Uma cópia da apresentação de slides introdutória que acompanha este tutorial está disponível aqui.
C# é uma linguagem de programação moderna e avançada de uso geral e agora é totalmente de código aberto e suportada em Linux. Neste breve workshop você aprenderá como ser produtivo com o novo e moderno C# no Linux, como é construir cargas de trabalho da Web de alto desempenho em ASP.NET e quais ferramentas de suporte você tem disponível.
Público-alvo: Este workshop é direcionado a desenvolvedores sem nenhum conhecimento prévio de C#, mas que tenham alguma experiência com outras linguagens de programação ou queiram se atualizar na linguagem C# moderna.
Para obter mais informações e tutoriais adicionais relacionados ao aprendizado de C# no Linux, consulte o seguinte.
C# tem muitos livros excelentes de diversos autores. Embora o .NET Core ainda seja muito novo, ainda não existem muitos livros sobre ele especificamente, mas se você é um desenvolvedor experiente e deseja aprender C#, os livros a seguir são excelentes opções para aprender mais: