Sobre o livro
Se nunca programou ou está interessado em aprender C# este livro é para si. Este manual não exige qualquer conhecimento prévio de uma linguagem de programação, basta estar à vontade com um computador.
Tendo como filosofia o aprender fazendo, este livro propõe uma abordagem de aprendizagem passo a passo em que os conceitos são acompanhados de exemplos práticos. O objetivo é que veja, logo desde o início, os resultados do seu estudo e assim se motive a completar a aprendizagem proposta. No fim de cada capítulo propõe-se um conjunto de exercícios para consolidar os conceitos apresentados, cujo código, à semelhança dos exemplos está disponível para download.
Nesta segunda edição do livro para além dos conceitos associados à programação estruturada, abordam-se:
- Tipos de dados, variáveis, constantes e operadores; Leitura e escrita de dados (consola);
- Instruções de decisão; Instruções de repetição; Funções e procedimentos; Vetores e matrizes; Manipulação de texto; Tratamento de erros; e orientação a objetos, apresentando-se ao leitor novos conteúdos, essenciais para a produção de aplicações informáticas, nomeadamente:
- Coleções (ex.: listas, filas, pilhas, etc.).
- Ficheiros.
- Bases de dados (SQL Server).
- Aplicações Web (ASP.NET Core).
- Aplicações Móveis (Xamarin).