FUTURO LANÇAMENTO EM ABRIL:

FUNDAMENTOS DO BLAZOR

 

Fundamentos do C#

APRENDA DESDE OS FUNDAMENTOS ATÉ A CRIAÇÃO DE UMA APLICAÇÃO EM C#

Professor:
Rafael Almeida
Nível:
(Básico)
Categoria(s):
.NET
Ementa
apresentação
Instrutor
Fundamentos do C#

  Introdução
  Conceitos Básicos
  • Introdução (1:00)
  • O que é lógica de programação? (5:00)
  • O que é linguagem de programação? (5:00)
  • O que é o .NET? (4:00)
  • O que é CLR? (7:00)
  • O que é um Projeto? (3:00)
  • O que é uma Solução? (2:00)
  • Teste os seus conhecimentos (3:00)
  Preparando o Ambiente
  • Introdução (1:00)
  • Instalando o .NET (4:00)
  • Conhecendo IDEs de desenvolvimento (5:00)
  • Instalando o Visual Studio Code (3:00)
  Hands-On-Code
  • Introdução (1:00)
  • Criando uma solução (4:00)
  • Criando um projeto (3:00)
  • Executando o nosso primeiro programa (10:00)
  • Tipos de dados do C# (6:00)
  • O que é uma variável? (3:00)
  • Trabalhando com variáveis (15:00)
  • O que é uma constante? (5:00)
  • Comentários (3:00)
  • Operadores artitméticos (7:00)
  • Operadores relacionais (6:00)
  • Operadores lógicos (8:00)
  • Operador ternário (5:00)
  • Teste os seus conhecimentos (3:00)
  Funções
  • Introdução (1:00)
  • Criando a primeira função (9:00)
  • Criando uma função que recebe parâmetros (6:00)
  • Teste os seus conhecimentos (3:00)
  Estrutura de Dados
  • Introdução (1:00)
  • ArrayList (7:00)
  • Array Tipado (10:00)
  • Lista Genérica (8:00)
  • Dicionário (8:00)
  • Queue (9:00)
  • Stack (6:00)
  • Teste os seus conhecimentos (3:00)
  Estrutura de Controle
  • Introdução (1:00)
  • IF/ELSE IF/ELSE (13:00)
  • Switch (9:00)
  • For (7:00)
  • Foreach (5:00)
  • While/Do While (10:00)
  • Break/Continue (12:00)
  • Teste os seus conhecimentos (3:00)
  Classes e outros tipos
  • Introdução (1:00)
  • POO - Programação orientada a objetos (6:00)
  • Top-Level-Statement (10:00)
  • O que é uma classe? (19:00)
  • Propriedade somente leitura (10:00)
  • Herança (12:00)
  • Classe selada (6:00)
  • Classe abstrata (9:00)
  • Record (25:00)
  • Interface (12:00)
  • Teste os seus conhecimentos (3:00)
  Conversores de Valor
  • Introdução (1:00)
  • Convert/Parse (9:00)
  • TryParse (6:00)
  Trabalhando com Strings
  • Introdução (1:00)
  • ToLower (7:00)
  • ToUpper (2:00)
  • Substring (4:00)
  • Range (6:00)
  • Contains (4:00)
  • Trim (5:00)
  • StartsWith/EndsWith (4:00)
  • Replace (3:00)
  • Length (2:00)
  • Teste os seus conhecimentos (3:00)
  Trabalhando com Datas
  • Introdução (1:00)
  • DateTime (12:00)
  • Subtraindo Datas (5:00)
  • Adicionando dia, mês e ano (5:00)
  • Adicionando horas, minutos e segundos (4:00)
  • Recuperando dia da semana (2:00)
  • DateOnly (4:00)
  • TimeOnly (3:00)
  • Teste os seus conhecimentos (3:00)
  Exceptions
  • Introdução (1:00)
  • O que é uma exception? (1:00)
  • Gerando uma exception (6:00)
  • Tratando uma exception (9:00)
  • Teste os seus conhecimentos (3:00)
  Trabalhando com Arquivos
  • Introdução (1:00)
  • Criando um arquivo (6:00)
  • Lendo dados de um arquivo (4:00)
  • Excluindo arquivos (4:00)
  LINQ
  • Introdução (1:00)
  • Conhecendo o LINQ (3:00)
  • Where (14:00)
  • Order By (5:00)
  • Take (4:00)
  • Count (3:00)
  • First/FirstOrDefault (9:00)
  • Teste os seus conhecimentos (3:00)
  Criando uma Aplicação
  • Introdução (1:00)
  • Criando projeto AppClientes (10:00)
  • Implementando Funcionalidades (21:00)
  • Salvando e recuperando dados (9:00)
  Encerramento
  • Agradecimentos (1:00)
Fundamentos do C#
O .NET nunca esteve tão em alta quanto atualmente e C# com certeza é a linguagem mais popular e indicada para trabalhar com .NET e sendo a quinta linguagem mais popular do mundo. Neste curso você aprenderá conceitos da linguagem como preparação do ambiente, sintaxe, funcionalidades e muito mais. Esse curso lhe habilitará a estudar tópicos mais avançados como ASP.NET, Forms, MAUI e etc.
FAQ

Por quanto tempo terei acesso?

Estamos oferecendo 1 ano de acesso para você ter muito tempo para estudar.

O curso é teórico e prático?

Sim, o curso Fundamentos do C# aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro as minhas dúvidas durante curso?

Basta postar sua dúvida no fórum!
Abaixo de cada aula existe um fórum onde o instrutor irá lhe ajudar.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Rafael Almeida
Microsoft MVP

Rafael Almeida é Microsoft MVP, arquiteto e desenvolvedor de software, palestrante, instrutor e contribuidor de projetos open source, dentre eles o Entity Framework Core.

Casado, pai da Eduarda e Heloysa, autodidata, apaixonado por tecnologia, em especial arquitetura de software e acesso a dados. 

Tem mais 14 anos de experiência com desenvolvimento de software. Já trabalhou em muitos projetos de desenvolvimento de software, com foco especial em .NET, design/desenvolvimento de banco de dados.

Apaixonado por projetos de código aberto, devops, arquitetura de microsserviços, transformação digital e acesso a dados de alto desempenho, é um curioso da tecnologia blockchain.

Adora compartilhar conhecimento e aprender novas tecnologias. Sempre focando em resolver problemas e ajudar as pessoas.

Sua stack de paixões são:

.NET, Apache Kafka, Entity Framework Core, gRPC, PostgreSQL, ScyllaDB (seu caçula) e acesso a dados de alta performance.

Permitir Cookies

Este site usa cookies e tecnologias afins, que são pequenos arquivos ou pedaços de texto baixados para um aparelho quando o visitante acessa um website ou aplicativo.
Estes cookies funcionais e obrigatórios são sempre utilizados para que a desenvolvedor.io e a nossa plataforma ofereça um serviço seguro neste website para você.