Programação

C# III: Tópicos Avançados

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

1384 8.7

8,7

é a nota desse curso

5.161

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
  • 101 atividades
  • 69 minutos de videos

Curso C# III: Tópicos Avançados

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 101
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
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
  5. Trabalhando com coleções

    • Listas
    • A interface IList
  6. Lidando com conjuntos

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

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

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

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

    • Extension Methods
    • Quando usar?
  11. 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
  • 101
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana