Skip to content

Bem-vindo ao meu repositório onde estou documentando minha jornada de aprendizado no C#! Estou estudando principalmente através do Microsoft Learn e da documentação oficial da Microsoft

License

Notifications You must be signed in to change notification settings

CarlosEduardoLemos/PrimeirosPassos-C-Sharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Primeiros Passos no C#

Bem-vindo ao meu repositório onde estou documentando minha jornada de aprendizado no C#! Estou estudando principalmente através do Microsoft Learn e da documentação oficial da Microsoft.

Sobre

Este repositório contém exemplos de código, projetos simples e anotações que estou fazendo ao longo do meu aprendizado de C#. É um repositório em constante evolução, à medida que aprendo novos conceitos e técnicas.

Recursos de Estudo

Estou utilizando os seguintes recursos principais para estudar C#:

  • Microsoft Learn: Uma plataforma de aprendizado interativa com módulos e caminhos de aprendizado específicos para C#.
  • Documentação Oficial do C#: Referência completa e atualizada sobre a linguagem C# e suas funcionalidades.

Conteúdo do Repositório

1. Introdução ao C#

  • Hello World: Meu primeiro programa em C#, imprimindo "Hello, World!" no console.
  • Sintaxe Básica: Exemplos de declaração de variáveis, tipos de dados, operadores, estruturas condicionais e loops.

2. Programação Orientada a Objetos

  • Classes e Objetos: Conceitos de classes, objetos, métodos e propriedades.
  • Herança e Polimorfismo: Exemplos de herança, classes derivadas e polimorfismo.
  • Encapsulamento: Uso de modificadores de acesso e propriedades.

3. Estruturas de Dados e Coleções

  • Arrays e Listas: Trabalhando com arrays, listas e outras coleções genéricas.
  • Dicionários: Uso de dicionários para armazenar pares chave-valor.

4. Manipulação de Exceções

  • Tratamento de Erros: Exemplos de blocos try-catch-finally e criação de exceções personalizadas.

5. Outros Conceitos

  • LINQ: Consultas em coleções usando LINQ.
  • Assíncrono e Await: Introdução à programação assíncrona com async e await.

Como Utilizar

  1. Clone este repositório em sua máquina local usando:

    git clone https://github.com/seu-usuario/seu-repositorio.git
  2. Navegue até o diretório do projeto:

    cd seu-repositorio
  3. Abra os arquivos de código no seu editor de texto ou IDE preferido (por exemplo, Visual Studio ou Visual Studio Code).

  4. Execute os exemplos de código para ver como funcionam e experimente modificá-los para melhor entendimento.

Contribuições

Sinta-se à vontade para abrir issues para relatar bugs ou sugerir melhorias. Pull requests são bem-vindos!

Licença

Este projeto está licenciado sob a Licença MIT.

About

Bem-vindo ao meu repositório onde estou documentando minha jornada de aprendizado no C#! Estou estudando principalmente através do Microsoft Learn e da documentação oficial da Microsoft

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages