Aprenda C# do zero, de graça

Uma trilha de 42 aulas curtas que começa no primeiro programa e chega a classes, records, Dictionary e LINQ. Você escreve código de verdade em cada desafio.

  • Grátis
  • 6 unidades
  • 42 aulas
  • Do zero
Começar C# agora
Disponível noGoogle Play
Program.cs
var notas = new List<int> { 7, 9, 5, 10 };
var aprovadas = notas.Where(n => n >= 7).Count();
Console.WriteLine($"Aprovadas: {aprovadas} de {notas.Count}");
saída › Aprovadas: 3 de 4
A trilha

O que você vai aprender em C#

6 unidades com 42aulas. Cada unidade tem um "ache o erro" e termina com uma prova.

  1. Unidade 1

    Primeiros passos

    • Olá, C#
    • Variáveis e tipos
    • Contas
    • Textos e interpolação
  2. Unidade 2

    Decisões

    • Comparações e bool
    • if e else
    • switch
    • null e ??
  3. Unidade 3

    Laços e listas

    • for e while
    • Arrays
    • List
    • Percorrendo e filtrando
  4. Unidade 4

    Métodos

    • Criando métodos
    • Parâmetros opcionais e nomeados
    • Vários resultados: tuplas e out
    • Escopo e passagem de valores
  5. Unidade 5

    Classes e objetos

    • Classes e propriedades
    • Construtores
    • Métodos de objeto
    • Records e herança
  6. Unidade 6

    Coleções e LINQ

    • Dictionary
    • LINQ: Where e Select
    • LINQ: contar, somar e ordenar
    • Juntando tudo: lista de objetos

Por que aprender C#?

C# é a linguagem principal do .NET, da Microsoft, usada em sistemas web, aplicativos de empresa e programas para Windows.

Também é a linguagem dos jogos feitos na Unity.

No ZulCode, cada acerto rende XP e rupees, a ofensiva marca os dias seguidos de estudo e as penas deixam você errar sem medo.

Dúvidas sobre o curso de C#

Dá para aprender C# sem saber nada de programação?

Dá. A trilha começa do zero, em "Olá, C#", e cada aula explica um conceito com exemplo antes de pedir que você escreva código.

Preciso instalar o C# no computador?

Não. Os exercícios rodam no próprio navegador ou no app: você escreve o código e vê o resultado ali mesmo.

O curso de C# é grátis mesmo?

É. Criar conta, seguir a trilha e resolver os desafios não custa nada e não pede cartão de crédito.

Dá para aprender C# pelo celular?

Dá. No Android tem o app na Play Store, e no iPhone a trilha funciona pelo navegador. Seu progresso é o mesmo no celular e no computador.