• Stars
    star
    227
  • Rank 175,900 (Top 4 %)
  • Language
    C#
  • Created over 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Curso 2801 - Fundamentos do C#

Curso 2801 - Fundamentos do C#.

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.

Todo o aprendizado deste curso poderá ser reaproveitado em outras linguagens de programação, por isso, não pule este curso!

Nas próximas seções, você descobrirá o que vai aprender neste curso, para quem ele é recomendado, quais as tecnologias utilizas e o que será construído no decorrer do curso.

Neste curso de C# você vai...

  • 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#

Para quem é recomendado este curso de C#

  • Iniciantes na área de programação
  • Programadores com alguma experiência em outra linguagem que querem migrar para C#
  • Profissionais que estão se preparando para uma entrevista técnica para trabalhar com .NET
  • Profissionais experientes que querem fechar lacunas nos seus conhecimentos fundamentais

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.

More Repositories

1

1972

1972 - Criando APIs com NodeJs
JavaScript
149
star
2

1975

Curso 1975 - Modelando Domínios Ricos
C#
148
star
3

codigo-limpo

Exemplos de código limpo utilizando C#
HTML
141
star
4

7196

Curso 7196 - Todo App: API com ASP.NET Core, EF Core e CQRS
C#
50
star
5

2811

Fundamentos do ASP.NET 6
C#
43
star
6

1974

Curso 1974 - Criando APIs com ASP.NET Core 2.0 e Dapper
C#
43
star
7

blog

39
star
8

7194

Curso 7194 - Criando APIs Data Driven com ASP.NET Core 3 e EF Core 3
C#
36
star
9

2805

Curso 2805 - Fundamentos do SQL Server
TSQL
34
star
10

2806

Curso 2806 - Acesso à dados com C#, .NET 5, Dapper e SQL Server
C#
32
star
11

1965

Introdução ao Firebase
HTML
32
star
12

carnacode-balta-2024-desafio-01

HTML
32
star
13

7180

TypeScript
31
star
14

1976

Criando sua primeira API com ASP.NET Core e Entity Framework Core
C#
29
star
15

7186

Apps Nativas e Escaláveis com Flutter, BloC e Provider
Dart
28
star
16

2804

TypeScript
25
star
17

7185

Dominando Layouts no Flutter
Dart
24
star
18

forum

Fórum dedicado a dúvidas relacionadas aos cursos do balta.io
24
star
19

2802

Curso 2802 - Fundamentos da Orientação a Objetos
C#
22
star
20

7182

Curso 7182 - Refatorando para testes de unidade
C#
22
star
21

2808

Curso 2808 - Fundamentos do Entity Framework
C#
22
star
22

7192

Curso 7192 - Flutter Apps: Álcool ou Gasolina
Dart
18
star
23

7189

Criando Apps Web com Angular e Redux
TypeScript
18
star
24

7181

Começando com Angular - Angular Professional
TypeScript
17
star
25

jornada-fullstack-2024

CSS
17
star
26

7187

Criando Apps Web com Angular e UiKit - Angular Professional
CSS
16
star
27

7201

Flutter Apps: Contatos
Dart
15
star
28

1973

1973 - Progressive Web Apps
TypeScript
14
star
29

api-aspnet-5-ef-core-sqlite

C#
13
star
30

2810

Curso 2810 - Fundamentos da Arquitetura Orientada a Eventos (Event-Driven Architecture) com Apache Kafka
C#
13
star
31

seguranca-em-apis-aspnet-com-jwt-e-bearer-authentication

Repositório do eBook Segurança em APIs ASP.NET com JWT e Bearer Authentication
C#
12
star
32

1980

Criando APIs com Node e TypeScript
TypeScript
11
star
33

7199

Criando um TodoApp com ASP.NET Core, Firebase, Angular e Flutter
11
star
34

7198

Todo App: Mobile com Flutter
Dart
11
star
35

3001

Repositório do curso Segurança em APIs ASP.NET com JWT e Bearer Authentication
C#
11
star
36

7188

Curso 7188 - Criando Apps Web com Angular e Ionic
TypeScript
11
star
37

7197

Todo App: Frontend com Angular 8
TypeScript
10
star
38

2813

10
star
39

7193

Flutter Apps: IMC com BLoC
Dart
9
star
40

7195

Flutter Apps: Perfect Eggs
Dart
9
star
41

2821

Fundaments do Blazor Server
HTML
8
star
42

1966

Migrando para o Angular 2
TypeScript
7
star
43

7190

Criando um Instagram em PWA com Angular 8, Ionic 4 e Firebase
TypeScript
7
star
44

3002

Fundamentos do Blazor com .NET 8
HTML
7
star
45

1977

Trabalhando com ASP.NET Core Identity
C#
7
star
46

2820

Uma visão geral do ASP.NET Razor Pages
HTML
7
star
47

masterclass-2023-03-02

HTML
6
star
48

2812

C#
6
star
49

2807

Curso 2807 - Fundamentos dos Microsserviços
6
star
50

1941

C#
6
star
51

carnacode-balta-2024-desafio-02

6
star
52

2803

Fundamentos do Git e Azure DevOps
5
star
53

1968

Implementando Domain Notification Pattern no ASP.NET Core
C#
5
star
54

B004

B004 - Introdução ao Desenvolvimento de APIs com WebAPI
4
star
55

1970

C#
4
star
56

tutorial-flutter-repository

Dart
4
star
57

2822

Fundamentos do Blazor WASM (Web Assembly)
C#
4
star
58

1939

PowerShell
4
star
59

7200

Dart
4
star
60

2809

Curso 2809 - Aplicações Mult-Tenant com Entity Framework Core
4
star
61

2818

Aplicando Orientação a Objetos em Projetos Reais com C# 11 e .NET 7
C#
4
star
62

2024-02-15-masterclass-blazor-wasm-pwa

HTML
4
star
63

live-pwa-20190130

TypeScript
3
star
64

tutorial-aspnet-qrcode

C#
3
star
65

docdbtest

C#
3
star
66

1933

C#
3
star
67

2816

Dart
3
star
68

1934

C#
3
star
69

comecando-com-angular

https://www.youtube.com/playlist?list=PLHlHvK2lnJnex6gDfuIRsthG-vegQY8ga
TypeScript
3
star
70

carnacode-balta-2024-desafio-03

3
star
71

masterclass-csharp-2020

C#
2
star
72

B012

Criando Domínios Ricos: DDD no mundo real
2
star
73

3004

Fundamentos do HTML e CSS
HTML
2
star
74

3008

Baixo nível, performance, memory management, Virtual Machines e Garbage Collector
2
star
75

encontro-premium-2022-09-29

C#
2
star
76

encontro-premium-2023-02-28

HTML
1
star
77

balta-blog-2812

C#
1
star
78

flunt-ts

1
star
79

1935

C#
1
star
80

7191

Monitorando aplicações com Application Insights
1
star
81

B010

B010 - Criando Domínios Ricos: SOLID
1
star
82

1929

PowerShell
1
star
83

B007

B007 - Desenvolvendo Apps Híbridas com AngularJs e WebApi
1
star
84

B011

B011 - Criando Domínios Ricos: Testes
1
star
85

B005

B005 - AngularJs para desenvolvedores .NET
1
star
86

encontro-premium-2022-07-12

C#
1
star
87

B006

B006 - Desenvolvendo Aplicações Web com ASP.NET MVC
1
star
88

B002

B002 - Relacionamentos no Entity Framework
1
star
89

B001

B001 - Uma rápida introdução ao AngularJs
1
star
90

encontro-premium-2022-11-24

C#
1
star
91

encontro-premium-2022-12-20

C#
1
star
92

encontro-premium-2022-04-12

C#
1
star
93

B009

B009 - Criando Domínios Ricos: Domínio
1
star