Programação

C# III: Tópicos Avançados

Curso online de C# III: Tópicos Avançados

8,7

é a nota desse curso

4.028

alunos neste curso

Faça esse curso e...

  • Lidando e tratando exceções
  • Agrupando funcionalidades com Namespaces
  • Escrevendo e lendo arquivos usando Sytem I/O
  • Use a interface ILIst para manipular listas
  • Manipule strings usando a classe String
  • Filtre sua lista com LINQ
  • 12h para conclusão
  • 79 exercícios
  • 69 minutos de videos

Curso C# III: Tópicos Avançados

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 79
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 320
    Cursos
  • 18.688
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 320
    Cursos
  • 18.688
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores que já tenham lógica de programação e querem aprender C#.

Nível de Dificuldade

Básico

Instrutores

  • Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

  • Victor Kendy Harada

    Instrutor na Caelum e desenvolvedor na Elo7.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Exceções

    • Lançando exceções
    • Tratando exceções
    • Criando exceções
  2. Namespaces

    • O que são?
    • Como agrupar classes?
  3. Classe Object

    • ToString
    • GetHashCode
    • Equals
  4. Mão na Massa

    • Formulários

      • Praticando
    • Trabalhando com coleções

      • Listas
      • A interface IList
    • Lidando com conjuntos

      • Set
      • Diferença para uma lista
    • Manipulação de strings

      • Classe String
      • Métodos de manipulação
    • System I/O

      • Lendo e escrevendo arquivos
      • A classe File
      • A classe Stream
      • StreamReader e StreamWriter
    • LINQ e Lambda

      • Filtrando listas
      • Where
    • Extendendo comportamentos através de métodos extras

      • Extension Methods
      • Quando usar?
    • Garbage collector e a CLR

      • Como a CLR funciona?
      • O que é o GC?

    O que os nossos alunos estão falando desse curso

    Leonardo Dorighetto Vieira

    em 09/07/2016

    Ótimo curso! Explica de forma bem simples e rápida. Possui exercícios que ajudam a entender melhor e fixar o que foi ensinado. Recomendo sem dúvidas!

    Sobre o curso C# III: Tópicos Avançados

    Cleo Hickmann Junior

    em 09/01/2016

    Sem comparação com outros meios de ensino, o Alura é único. Parabéns!

    Sobre o curso C# III: Tópicos Avançados

    Itamar Rocha

    em 04/01/2016

    Curso aborda questões avançadas de modo muito didático. Parabéns!

    Sobre o curso C# III: Tópicos Avançados

    Curso C# III: Tópicos Avançados

    12x R$25

    (à vista R$300)

    Matricule-se
    • 1
      Curso
    • 79
      Exercícios
    • Estude por 1 ano
    • 3 ebooks da Casa do Código
    • Curso de inglês no Galandra

    Premium

    12x R$75

    (à vista R$900)

    Matricule-se
    • 320
      Cursos
    • 18.688
      Exercícios
    • Estude por 1 ano
    • 3 ebooks da Casa do Código
    • Curso de inglês no Galandra

    Premium Plus

    12x R$100

    (à vista R$1.200)

    Matricule-se
    • 320
      Cursos
    • 18.688
      Exercícios
    • Estude por 1 ano
    • 3 ebooks da Casa do Código
    • Curso de inglês no Galandra
    Acesso por 1 ano
    Certificado digital de conclusão
    Estude 24h/dia onde e quando quiser
    Novos cursos toda semana

    Grupo Caelum