C-SHARP (C #) é uma linguagem de programação multiparadigma de propósito geral desenvolvida pela Microsoft que é executada na estrutura .NET. C # é amplamente usado para construir aplicativos móveis, jogos e aplicativos do Windows.
Aqui está uma lista com curadoria dos 14 principais livros de C # que devem fazer parte de qualquer biblioteca de iniciantes a avançados para alunos de C #.
1) C # 8.0 e .NET Core 3.0
Em C # 8.0 e .NET, Core 3.0 é um livro escrito por Mark J. Price. O livro oferece tudo que você precisa para começar a programar aplicativos C #. O livro é totalmente atualizado e expandido com novos capítulos em Content Management Systems (CMS) e aprendizado de máquina com ML.NET.
A parte 1 do livro ensina os fundamentos do C #, incluindo programação orientada a objetos, a parte 2 cobre as APIs do .NET Standard. A Parte 3 fornece muitos exemplos de aplicativos de plataforma cruzada que você pode construir e implantar. Esses aplicativos da web usando ASP.NET Core ou aplicativos móveis usando Xamarin.Forms.
Verifique o preço mais recente e as avaliações do usuário na Amazon2) Referência de bolso C # 8.0: Ajuda instantânea para programadores C # 8.0
C # 8.0 Pocket Reference é um livro escrito por Joseph Albahari. É um livro ideal e uma fonte rápida de informações que ajuda ou como um guia para acelerar rapidamente se você conhece Java, C ++ ou algumas versões anteriores de C #.
Todos os programas C # e trechos de código estão disponíveis como exemplos interativos no LINQPad. Você cria esses exemplos e obtém resultados sem a necessidade de configurar projetos no Visual Studio.
Verifique o preço mais recente e as avaliações do usuário na Amazon3) C # 2015 de Murach
Murach's C # 2015 é um livro escrito por Anne Boehm. É um livro individualizado que mostra como usar o Visual Studio 2015, C # 6.0 e as classes .NET 4.6 para criar aplicativos Windows Forms. Este livro de referência mostra como usar classes de negócios, herança e interfaces da maneira como são usadas no mundo real.
No final deste livro de referência, você será capaz de desenvolver formulários do Windows orientados a objetos em 3 camadas.
Verifique o preço mais recente e as avaliações do usuário na Amazon4) Aprender C # desenvolvendo jogos com o Unity 2019
Learning C # by Developing Games with Unity 2019 é um livro escrito por Harrison Ferrone. Neste livro, você aprenderá importantes blocos de programação, como variáveis, métodos, instruções condicionais, classes e sistemas orientados a objetos.
O livro também cobre tópicos como a criação de scripts C # e a tradução de seu conhecimento para a construção de aplicativos profissionais.
No final deste livro, você terá experiência prática com as melhores práticas de programação e tópicos de nível macro, como classes de gerente e arquitetura de aplicativo flexível.
Verifique o preço mais recente e as avaliações do usuário na Amazon5) Princípios, padrões e práticas do Agile em C #
Princípios, padrões e práticas ágeis em C # é um livro escrito por Robert C. Martin e Micah Martin.
Este livro de referência apresenta uma série de estudos de caso que ajudam a ilustrar os fundamentos da linguagem C #. O desenvolvimento ágil, o design e as mudanças Agile também permitem rapidamente desde modelos UML até código C # real.
Os capítulos iniciais ensinam os fundamentos do movimento ágil, enquanto os capítulos posteriores mostram muitas técnicas comprovadas. A referência inclui muitos exemplos de código-fonte que também estão disponíveis para download no site dos autores.
Verifique o preço mais recente e as avaliações do usuário na Amazon6) Pro C # 7: Com .NET e .NET Core
Pro C # 7: com .NET e .NET Core é um livro escrito por Andrew Troelsen e Philip Japikse. O livro fornece uma base abrangente na linguagem de programação C # e nas estruturas em que ela reside.
O livro cobre os recursos do C # 7.1 e do .NET 4.7, juntamente com capítulos dedicados na estrutura leve e de plataforma cruzada da Microsoft. O livro também inclui o NET Core 2.0. Cobertura e ASP.NET Core, Entity Framework (EF) Core. Communication Foundation (WCF) e ASP.NET MVC.
Verifique o preço mais recente e as avaliações do usuário na Amazon7) O Guia do Jogador C #
O Guia do Jogador C # é um livro escrito por RB Whitaker. O livro é o guia definitivo para quem está começando com C #, para qualquer iniciante ou um programador experiente.
Este livro inclui tópicos como variáveis, operações matemáticas, looping, métodos e uma visão aprofundada do sistema de tipo C #. Neste livro de referência, você pode explorar alguns dos recursos avançados mais úteis da linguagem C #.
Verifique o preço mais recente e as avaliações do usuário na Amazon8) C #: aprenda C # em um dia e aprenda bem. C # para iniciantes com projeto prático
C #: Aprenda C # em um Dia e Aprenda Bem é um livro escrito por Harrison Ferrone. Este livro de referência inclui um projeto único que requer a aplicação de todos os conceitos ensinados anteriormente.
Os exemplos neste livro ilustram todos os conceitos. Além disso, a saída de todos os exemplos é fornecida imediatamente. Portanto, você não precisa esperar para executar este exemplo em seu sistema. O livro também está disponível na versão Kindle.
Verifique o preço mais recente e as avaliações do usuário na Amazon9) C # em profundidade
C # in Depth é um livro escrito por Jon Skeet. Este guia envolvente é a sua chave para desbloquear esta linguagem poderosa. Todos os conceitos complexos são divididos em etapas simples, o que ajuda você a entender essa linguagem.
O livro inclui exemplos do mundo real que o ajudam a entender melhor este assunto. Ao final deste livro, você estará escrevendo código C # com habilidade, estilo e total confiança.
Verifique o preço mais recente e as avaliações do usuário na Amazon10) Microsoft Visual C # passo a passo
O Microsoft Visual C # Step by Step é um livro escrito por John Sharp. O livro fornece orientação, exercícios e código de que você precisa para começar a construir aplicativos responsivos, escalonáveis e conectados à nuvem.
O livro inclui tópicos como variáveis, operadores, expressões, métodos e fluxo do programa. Também ajuda você a criar aplicativos com gerenciamento de erros, exceções e recursos.
Verifique o preço mais recente e as avaliações do usuário na Amazon11) C # 7.0 em poucas palavras: a referência definitiva
C # 7.0, resumidamente, é um livro escrito por Joseph Albahari e Ben Albahari. Este guia best-seller fornece muitas respostas de que você precisa sobre esta linguagem de programação. Este livro C # oferece muitos conceitos úteis e casos de uso. Este livro oferece programadores intermediários e avançados com um mapa conciso de conhecimento C # e .NET.
Verifique o preço mais recente e as avaliações do usuário na Amazon12) Simultaneidade no livro de receitas C #: programação assíncrona, paralela e multithreaded
Concurrency in C # Cookbook é um livro escrito por Stephen Cleary que demonstra técnicas de processamento paralelo e programação assíncrona usando bibliotecas e recursos de linguagem em .NET e C # 8.0. Este livro de receitas também mostra como as ferramentas modernas ajudam a aumentar o nível de abstração, tornando a simultaneidade muito mais fácil e eficaz.
O livro oferece código pronto para uso e discussões sobre como e por que as soluções funcionam. Essas receitas ajudam você a resolver várias soluções C #.
Verifique o preço mais recente e as avaliações do usuário na Amazon13) C # efetivo (cobre C # 6.0), (inclui programa de atualização de conteúdo)
Effective C # é um livro escrito por Bill Wagner. O livro ajuda o programador a escrever código excepcionalmente robusto e de bom desempenho.
As explicações práticas e claras do escritor, dicas de especialistas e exemplos de código realistas tornaram o C # efetivo indispensável para centenas de milhares de desenvolvedores.
Verifique o preço mais recente e as avaliações do usuário na Amazon14) Use primeiro C #: um guia do aluno para a programação do mundo real com C #, XAML e .NET
Head First C # é um livro escrito por Andrew Stellman (Autor), Jennifer Greene. Este útil livro de referência fornece aos programadores iniciantes uma introdução divertida e altamente visual a C #, XAML, .NET Core e Visual Studio. Neste livro, você aprenderá tópicos como os fundamentos do C #. Também ajuda a criar interfaces de usuário, bancos de dados, etc.
Com este livro, você também aprenderá a construir um jogo totalmente funcional, uso de classes, conceitos de programação orientada a objetos, desenhar gráficos e consultar dados com LINQ.
Verifique o preço mais recente e as avaliações do usuário na Amazon