O que você aprenderá?

Confira algumas coisas que você aprenderá durante o curso.

  • Desenvolver programas com a linguagem C#

  • Conhecer a grande maioria dos recursos da linguagem C#

  • Conhecer mais sobre o paradigma Orientação a Objetos

  • Utilizar Coleções, Lambdas, Generics, Dynamics, etc

Benefícios Inclusos no Curso

  • Áudio e Vídeo em Alta Definição

    104 aulas e 16,5 horas de conteúdo. Didática comprovada. Investimento garantido.

  • Certificado de Conclusão

    Ao final você receberá certificado com a carga horária apropriada para conclusão

  • Suporte Dedicado

    Conte com um time de especialistas e tire todas as suas dúvidas relativas ao curso

  • Sem prazo de expiração

    Assista o curso no seu tempo, sem pressa, sem nenhum prazo para expirar.

  • Recursos para download

    Baixe arquivos e artigos para melhor desenvolvimento do curso

  • Acesso Mobile

    Acesse por qualquer dispositivo: Computador, celular e Ipad

Reviews

5 classificação por estrelas

Muito bom

Lucas dos Santos Leli

Muito bem explicado e com exemplos ricos.

Muito bem explicado e com exemplos ricos.

Ler menos
5 classificação por estrelas

Excelente

Antonio Neptuno das Chagas Junior

Ótima didática, excelente instrutor

Ótima didática, excelente instrutor

Ler menos
5 classificação por estrelas

Fundamentos

Sergio dos Anjos Feitosa

Ótimo curso. Boa didática. Linguagem simples e exemplos claros.

Ótimo curso. Boa didática. Linguagem simples e exemplos claros.

Ler menos
5 classificação por estrelas

Curso muito bom.

Carlos Takayasu Franco

Excelente curso, professor te explica de modo fácil e prático, introdução usando tablet foi que mas ajuda qualquer inciante, não vai ter dificuldade para apr...

Ler mais

Excelente curso, professor te explica de modo fácil e prático, introdução usando tablet foi que mas ajuda qualquer inciante, não vai ter dificuldade para aprendizado.! Vai fundo galera, vale à pena investir no seu futuro!

Ler menos

Conteúdo do Curso

  • 1

    Introdução 51:53

  • 2

    Configuração do Ambiente 00:00

    • Configuração do Ambiente

  • 3

    Fundamentos 217:31

    • Arquitetura de uma Solução C#

    • Criando um Projeto C#

    • Organização Básica do Código

    • Primeiro Programa

    • Link para material

    • Problema: Múltiplos Main

    • Comentários de Código

    • Variáveis e Constantes

    • Inferência de Tipos

    • Interpolação de Strings

    • Notação Ponto

    • Lendo Dados do Console

    • Formatando Números

    • Conversões

    • Operadores Aritméticos

    • Operadores Relacionais

    • Operadores Lógicos #01

    • Operadores Lógicos #02

    • Operadores de Atribuição

    • Operadores Unários

    • Operador Ternário

  • 4

    Estruturas de Controle 88:48

    • Estrutura IF

    • Estrutura IF/ELSE

    • Estrutura IF/ELSE IF

    • Estrutura SWITCH

    • Estrutura WHILE

    • Estrutura DO WHILE

    • Estrutura FOR

    • Estrutura FOREACH

    • Usando BREAK

    • Usando CONTINUE

  • 5

    Classes & Métodos 206:22

    • Classes vs Objeto

    • Métodos

    • Membros: Atributos e Métodos

    • Construtores

    • Métodos Com Retorno #01

    • Métodos Com Retorno #02

    • Métodos Estáticos

    • Atributos Estáticos

    • Desafio Acessar Atributo

    • Desafio Acessar Atributo (Resposta)

    • Parâmetros Variáveis

    • Parâmetros Nomeados

    • Getters & Setters

    • Propriedades

    • Atributos Readonly

    • Enumerações (Enum)

    • Struct

    • Class vs Struct

    • Atribuição por Valor vs Referência

    • Parâmetros por Referência (Ref/Out)

    • Parâmetro com Valor Padrão

  • 6

    Coleções 83:04

    • Array

    • List

    • ArrayList

    • Set

    • Queue

    • Igualdade (Equals e GetHashCode)

    • Stack

    • Dictionary

  • 7

    Orientação a Objetos 159:14

    • Os Pilares da OO: Abstração

    • Os Pilares da OO: Herança

    • Os Pilares da OO: Encapsulamento

    • Os Pilares da OO: Polimorfismo

    • Herança #01

    • Herança #02

    • Construtor: Usando o this

    • Encapsulamento

    • Polimorfismo

    • Classe Abstrata

    • Interface

    • Classe e Método Sealed

  • 8

    Métodos & Funções 41:43

    • Exemplo Lambda

    • Delegate com Lambda

    • Usando Delegates

    • Delegate com Funções Anônimas

    • Passando Delegate como Parâmetro

    • Métodos de Extensão

  • 9

    Exceções 25:35

    • Exceções e Tratamento de Erro

    • Criando Exceções Personalizadas

  • 10

    Explorando API 67:52

  • 11

    Tópicos Avançados 61:02

    • LINQ #01

    • LINQ #02

    • Nullables

    • Dynamic

    • Generics

    • Central de Exercício

  • 12

    Conclusão 00:41

    • Obrigado e Até Breve!

Descrição

Seja muito Bem Vindo C# Curso Completo: Do Básico ao Avançado!

C# é uma linguagem moderna Orientada a Objetos que possui uma série de recursos fantásticos e é uma das melhores opções para se iniciar no mundo da programação. A linguagem C# faz parte do .NET framework desenvolvido pela Microsoft.

Seja um poliglota na programação! A cada nova linguagem que você aprende, novos conceitos e abordagens são aprendidos e isso sem dúvida te tornará um programador melhor!

E esse curso tem por objetivo apresentar a linguagem C# e os seus recursos e está dividido em 12 seções, quais sejam:

  1. Introdução - Principais temas abordados são: algoritmos, estrutura de dados e introdução ao .NET framework;
  2. Configuração do Ambiente - Os passos necessários para configurar o computador para executar o C#;
  3. Fundamentos - Tem por objetivo estabelecer bases sólidas sobre a linguagem;
  4. Estruturas de Controle - Aqui aprenderemos a controlar o fluxo da aplicação;
  5. Classes & Métodos - Aqui inicia a nossa jornada pela Orientação a Objetos com conceitos essenciais que todo programador precisa saber;
  6. Coleções - Várias estruturas de dados clássicas serão abordadas: array, listas, filas, pilhas, dicionários e etc
  7. Orientação a Objetos - Os pilares das Orientação a Objetos e como aplicar na prática;
  8. Métodos e Funções - O C# também suporte recursos do mundo do funcional, e nessa seção vermos o poder das funções, lambdas e métodos;
  9. Exceções - Quando os erros ocorrem entram em cenas as exceções e as técnicas de tratamento de erro;
  10. Explorando API - Aprenderemos a mexer com arquivos, datas e intervalos de datas;
  11. Tópicos Avançados - Generics, LINQ, Dynamic, Nullables e etc;
  12. Conclusão - Despedida e agradecimento;

Sem dúvida esse curso irá ajudar de forma determinante na sua carreira de programador.

Se junte a nossa comunidade de mais de 40.000 alunos satisfeitos!

Bons estudos!

Equipe Cod3r

Para quem é este curso:
  • Pessoas que desejam aprender desenvolver software com a linguagem C#
  • Desenvolvedores de C# iniciantes
  • Desenvolvedores que desejam aprender mais sobre Orientação a Objetos

Instrutor

Leonardo Leitão

Leonardo Leitão é graduado em Engenharia Elétrica pela Universidade Federal do Ceará e Mestre em Informática Aplicada pela Universidade de Fortaleza. Há 13 anos atua como desenvolvedor de softwares e é Professor de desenvolvimento de software há mais de 10 anos. Instrutor premiado internacionalmente pela excelência dos seus cursos, Fundador da Cod3r, reconhecida como uma das melhores escolas de tecnologia do pais onde já passaram mais de 150 mil alunos.

Seja Nosso Assinante

Tenha acesso a este curso e muitos outros por um preço muito mais acessível. Junte-se a muitos outros assinantes e venha fazer parte desta comunidade. Clique no botão abaixo e descubra como!

FAQ

  • Após a compra do curso tenho prazo pra poder assistir?

    Não, o curso pode ser assistido a qualquer tempo sem limite de prazo.

  • O curso oferece certificado?

    Sim, ao final do curso você receberá um certificado baseado na carga horária pra concluir o curso

  • Existe suporte para as minhas dúvidas?

    Sim, temos um time de suporte pronto pra tirar as dúvidas relativas ao conteúdo do curso.

  • Adquirindo o plano de assinatura também terei acesso a este curso?

    Sim

  • Existe a possibilidade de pagar este curso por boleto?

    Sim, basta enviar email para suporte@cod3r.com.br e solicitar.