Carreira Desenvolvedor C#

Conheça os planos
  1. C# parte 1: Primeiros passos

    1. Compile e execute código C#
    2. Aprenda a usar o Visual Studio
    3. Variáveis e controle de fluxo
    4. Condicionais e laços de repetição
    5. Conheça os principais tipos do C#
    • 8 horas
    • Nível Básico
    • 211 minutos de vídeo
  2. C# parte 2: Introdução à Orientação a Objetos

    1. Domine o paradigma de programação mais usado no mercado de trabalho
    2. Entenda o que são referencias e objetos
    3. Use atributos, métodos da instância e da classe
    4. Define objetos através de construtores
    5. Aprenda sobre encapsulamento
    • 8 horas
    • Nível Básico
    • 202 minutos de vídeo
  3. C# parte 3: Entendendo herança e interface

    1. Reuse código com Herança e Composição
    2. Entenda o que é Polimorfismo na prática
    3. Implemente Interface e métodos abstratos
    4. Aprenda sobrescrita de métodos
    5. Use os modificadores virtual, abstract e override
    6. Conheça o modificador de visibilidade protected
    • 8 horas
    • Nível Básico
    • 185 minutos de vídeo
  4. C# parte 4: Entendendo exceções

    1. Conheça a pilha de chamadas
    2. Entenda o tratamento de exceções
    3. Crie suas próprias exceções
    4. Use o bloco try/catch/finally e using
    5. Entenda a interface IDisposable
    • 8 horas
    • Nível Básico
    • 195 minutos de vídeo
  5. C# I: Fundamentos da linguagem

    1. Seus primeiros passos com Visual Studio
    2. Saiba as diferenças de variáveis primitivas
    3. Tome decisões com condicionais
    4. Facilite a repetição com o FOR e WHILE
    5. Representando entidades com classes
    6. Extraindo comportamentos usando métodos
    • 12 horas
    • Nível Básico
    • 32 minutos de vídeo
  6. C# II: Orientação a objetos

    1. Saiba quando usar construtores
    2. Os problema quando não encapsulamos
    3. Trabalhe com muitos objetos usando array
    4. Como usar a Herança
    5. Compartilhando métodos e atributos estáticos
    6. Quando usar classes abstratas
    • 12 horas
    • Nível Básico
    • 60 minutos de vídeo
  7. C# III: Lidando com exceções, manipulando arquivos e listas

    1. Lidando e tratando exceções
    2. Agrupando funcionalidades com Namespaces
    3. Escrevendo e lendo arquivos usando Sytem I/O
    4. Use a interface ILIst para manipular listas
    5. Manipule strings usando a classe String
    6. Filtre sua lista com LINQ
    • 12 horas
    • Nível Básico
    • 63 minutos de vídeo
  8. C# Collections parte 1: Lidando com listas, arrays, listas ligadas, dicionários e conjuntos

    1. Aprenda os fundamentos das coleções C# através dos arrays.
    2. Explore o poder e flexibilidade das listas.
    3. Aprenda a trabalhar com conjuntos.
    4. Comece a usar dicionários para ler e gravar valores facilmente a partir de chaves.
    5. Entenda como funciona uma lista ligada e como construí-la através dos seus nós.
    6. Aplique em seus projetos coleções especializadas com prioridade de saída, através de pilhas e filas.
    • 14 horas
    • Nível Básico
    • 225 minutos de vídeo
  9. C# Collections parte 2: coleções ordenadas, arrays multidimensionais e consultas com LINQ

    1. Aprenda a usar coleções auto-ordenadas
    2. Crie e manipule com arrays com mais de uma dimensão
    3. Crie consultas poderosas com LINQ
    4. Filtre, ordene e transforme consultas com LINQ
    5. Entenda como funciona conversão entre coleções
    • 20 horas
    • Nível Intermediário
    • 143 minutos de vídeo

Pronto para a sua carreira de

Desenvolvedor C#

Com quem você vai aprender

  1. Foto de Victor Kendy Harada

    Victor Kendy Harada

    Instrutor na Caelum e desenvolvedor na Elo7.

  2. Foto de Marcelo Oliveira

    Marcelo Oliveira

    Tem 45 artigos publicados no Code Project, ganhou 23 prêmios de melhor artigo do mês. Leu bastante sobre a II Guerra Mundial. Gosta de desenhar, cantar, tocar violão e ukulele. https://twitter.com/twmoliveira

  3. Guilherme Matheus Costa

    Engenheiro com foco na stack Microsoft. Atualmente atuo com Sharepoint Server e Office365. Adoro programação de baixo nível, compiladores, internals de processadores e... como hobby tento fotografar uma coisa ou outra!

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Preços
  • Como Funciona?
Premium
  • 598
12X R$75 à vista R$900
Comprar
Premium Plus
  • 598
12X R$100 à vista R$1.200
Comprar
Max
  • 598
12X R$120 à vista R$1.440
Comprar
Acesso por 1 ano
Certificado Digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana