Fundamentos do C#

Aprenda ou consolide todos os conhecimentos necessários para trabalhar com C# e .NET!

0 (0)

25661 Alunos

Iniciante

Fundamentos do C#

12h 9m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar
Linguagens e Compiladores

Apresentação

6m

Linguagens de programação

2m

Alto e baixo nível

3m

Linguagem compilada e interpretada

2m

Compilada e interpretada

7m

Tipagem de dados

5m

Revisão

2m

C#

Por que utilizar C#?

7m

C# como primeira linguagem

7m

Código gerenciado

4m

Compilação e gerenciamento

4m

IL

3m

Revisão

2m

Frameworks

Frameworks

4m

.NET Framework

4m

.NET Core

5m

.NET Standard

3m

.NET 5

2m

LTS

4m

Versionamento

7m

Runtime e SDK

6m

Revisão

1m

.NET

Instalação

5m

dotnet cli

6m

VS Code

10m

Tipos de projeto

10m

Fluxo de execução

7m

Variáveis de ambiente

5m

Estrutura do App

9m

Debug

12m

Revisão

2m

Linguagem de Programação com C#

Notas importantes

2m

Escopo de um programa

3m

Namespaces

8m

Using

3m

Variáveis

7m

Constantes

4m

Palavras reservadas

2m

Comentários

6m

Tipos primitivos

4m

System

3m

Byte

3m

Números inteiros

4m

Números reais

5m

Boolean

2m

Char

2m

String

3m

Var

4m

Object

4m

Nullabel Types

6m

Alias

3m

Valores padrões

3m

Conversão implícita

4m

Conversão explícita

3m

Parse

3m

Convert

3m

Convertendo tipos

13m

Operadores aritméticos

4m

Operadores de atribuição

2m

Operadores de comparação

3m

Utilizando operadores

8m

Operadores lógicos

4m

Operador condicional: IF

3m

Utilizando IF

10m

Estrutura condicional: Switch

8m

Laços de repetição: For

7m

Laços de repetição: While

5m

Laços de repetição: Do/While

4m

Métodos e funções

6m

Métodos e funções: Prática

11m

Value Types e Reference Types

7m

Value Types e Reference Types: Prática

5m

Structs

9m

Structs: Prática

8m

Enums

9m

Revisão

3m

Mão na massa: Criando uma calculadora

Iniciando o projeto

7m

Soma

6m

Utilizando funções

2m

Subtração

4m

Divisão

4m

Multiplicação

4m

Menu da aplicação

4m

Chamando as funções

6m

Saindo da aplicação

3m

Revisão

2m

Mão na massa: Cronômetro

Iniciando o projeto

3m

Estrutura do cronômetro

4m

Thread e Sleep

5m

Criando o menu

5m

Opções do menu

4m

Substring

6m

Obtendo a opção

3m

Calculando o tempo

5m

Finalizando a aplicação

3m

Revisão

2m

Mão na massa: Editor de Textos

Iniciando o projeto

6m

Iteração e caractere de escape

5m

Do/While na prática

4m

StreamWriter

5m

Salvando o arquivo

4m

Abrindo arquivos

3m

Revisão

2m

Strings

Guids

9m

Interpolação de strings

12m

Comparação de strings

6m

StartsWith/EndsWith

3m

Equals

2m

Índices

5m

Métodos adicionais

4m

Manipulando strings

7m

StringBuilder

5m

Revisão

1m

Mão na massa: Editor HTML

Iniciando o projeto

6m

Desenhando a tela

7m

Exibindo o menu

5m

Menu da aplicação

3m

Editor

7m

Visualizador

9m

Substituindo caracteres

10m

Revisão

2m

Datas

Iniciando com datas

6m

Obtendo valores da data

6m

Formatando datas

10m

Padrões de formatação

4m

Adicionando valores

5m

Comparando datas

5m

CultureInfo

6m

Timezone

10m

Timespan

5m

Revisão

4m

Moedas

Tipo para moedas

4m

Formatando moedas

8m

Math

3m

Revisão

3m

Arrays

Arrays

9m

Percorrendo um array

6m

ForEach

6m

Alterando os valores

4m

Revisão

2m

Exceptions

Exceptions

5m

Try/Catch

6m

Tratando erros

4m

Disparando exceções

6m

Custom Exceptions

4m

Finally

3m

Revisão

1m

Conclusão

Parabéns, você conseguiu!

1m