Skip to content

zrcz180/fundamentos-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fundamentos do C#

Carreira Desenvolvedor Backend .NET

GitHub repo size GitHub top language GitHub language count Visitor

|    Objetivo   |    Conteúdo   |    Tecnologias   |    Módulos   |    Tópicos   |    Link   |    Desenvolvedor   |   

☁️ BALTA.IO - Curso 2801 - Fundamentos do C# ☁️

Objetivo: 🎯

Aprenda tudo sobre a criação de aplicações utilizando .NET, dos fundamentos a arquitetura de software.

Comece da forma correta, aprendendo os fundamentos que serão necessários para que você se desenvolva sozinho e aprenda novas tecnologias no futuro.

Conhecer fundamentos é essencial para qualquer desenvolvedor. Os fundamentos são os conceitos que servem como um alicerce, e permitirão que você aprenda novas tecnologias com mais facilidade, já que os conceitos fundamentais são compartilhados entre tecnologias diferentes.

Conteúdo:

  • Aprender todos os conceitos fundamentais da linguagem C#
  • Aprender conceitos de programação que servem para outras linguagens de programação
  • Conhecer um pouco sobre linguagens e compiladores
  • Conhecer um pouco da história do C# e dos frameworks .NET da Microsoft
  • Preparar seu ambiente de desenvolvimento
  • Aprender os principais tipos de dados em linguagens orientadas à objetos
  • Aprender a manipular strings, datas, moedas e arrays
  • Aprender a converter os tipos de dados
  • Aprender operadores aritméticos, de atribuição, de comparação e lógicos
  • Aprender a utilizar estruturas condicionais como if e switch
  • Aprender a utilizar estruturas de repetição, como For, While e Do/While
  • Aprender a escrever métodos e funções utilizando boas práticas
  • Aprender a utilizar Structs e Enums
  • Entender e começar a trabalhar com exceções (Exceptions)
  • Aprender a criar aplicações Console com C#

Tecnologias e versões utilizadas:

  • .NET Core 3.1 LTS
  • Visual Studio Code (Versão mais recente disponível)

Projetos do curso:

  • Calculadora Console com as quatro operações básicas.
  • Cronômetro para aprender Funções, Thread, Sleep.
  • Editor de textos em Console para praticar controle de fluxo, ler e gravar arquivos e processar inputs do teclado.
  • Editor de HTML em Console para praticar estruturas de repetição, e realizar um parsing/processamento básico de strings.

Módulos Concluídos (Tabela):

Módulos Concluído (%)
M01. Linguagens e Compiladores 100 %
M02. C# (C Sharp) 100 %
M03. Frameworks 100 %
M04. .NET (DotNet) 100 %
M05. Ling. de Programação com C# 100 %
M06. Criando uma calculadora 100 %
M07. Cronômetro 100 %
M08. Editor de Textos 100 %
M09. Strings 100 %
M10. Mão na massa: Editor HTML 100 %
M11. Datas 100 %
M12. Moedas 100 %
M13. Arrays 100 %
M14. Exceptions 100 %
Total Geral 100 %

Tópicos (Check):

  1. Linguagens e Compiladores ✅
  2. C# (C Sharp) ✅
  3. Frameworks ✅
  4. .NET (DotNet) ✅
  5. Linguagem de Programação com C# ✅
  6. Mão na massa: Criando uma calculadora ✅
  7. Mão na massa: Cronômetro ✅
  8. Mão na massa: Editor de Textos ✅
  9. Strings ✅
  10. Mão na massa: Editor HTML ✅
  11. Datas ✅
  12. Moedas
  13. Arrays
  14. Exceptions

Link:

código fonte : Link

Dev:

Apple

nome: EDUARDO D. S. R.

link: @eduardodsr

e-mail: eduardodsr@gmail.com

About

Curso 2801 - Fundamentos do C#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages