C# e Programação Orientada a Objetos Expert
Para quem quer aprender C# e dominar Programação Orientada a Objetos de verdade
Domine a linguagem C# e a Programação Orientada a Objetos do básico ao avançado, passo a passo e com muita prática
Na era da IA, quem domina C# e orientação a objetos sai na frente
A IA acelera o desenvolvimento, mas o diferencial continua sendo o profissional que entende o que está fazendo.

A inteligência artificial já gera código em segundos e mudou para sempre a forma de programar.
Mas a IA não substitui quem domina C# e Programação Orientada a Objetos: ela multiplica a produtividade de quem entende as classes, os objetos e a estrutura por trás de cada solução.
Sem essa base, você fica refém de respostas que não entende e não consegue avaliar se o código está correto, seguro ou bem estruturado.
É justamente esse domínio que garante que você continue tendo valor para o mercado e use a IA como um acelerador do seu trabalho, e não como uma muleta.
No curso C# e Programação Orientada a Objetos Expert você constrói essa base do zero, com uma didática fácil de entender e muita prática.
Você também é capaz de dominar C# e Programação Orientada a Objetos
Chegou a hora de construir uma base profissional sólida que vai te sustentar na carreira

Muita gente quer aprender C# e POO de verdade, mas trava no caminho porque:
- ❌Querem aprender C# e .NET, mas não sabem por onde nem em que ordem estudar
- ❌Se perdem no excesso de tutoriais soltos e desconexos da Internet
- ❌Decoram sintaxe, mas nunca entendem Programação Orientada a Objetos de verdade
- ❌Travam em conceitos como herança, polimorfismo, interfaces e generics
- ❌Escrevem código que funciona, mas é desorganizado, inseguro e difícil de manter
- ❌Tentam pular direto para frameworks sem dominar a base da linguagem e travam
A boa notícia é que aprender C# e Programação Orientada a Objetos pode ser claro, prático e direto ao ponto. Com um método estruturado e passo a passo, você sai da confusão e constrói a base profissional sólida que o mercado exige.
Trilha completa de C# e POO
O domínio completo de C# e Programação Orientada a Objetos para estar entre os melhores profissionais na carreira de desenvolvimento
Quero garantir minha vagaFicha técnica
Para quem é
- Estudantes de programação
- Interessados na carreira C#
- Quem deseja dominar linguagem C# e OO do básico ao avançado
- Quem deseja um conhecimento profundo de orientação a objetos
Requisitos
- Conhecimento básico de lógica de programação em qualquer linguagem.
Ferramentas
Números do conteúdo
O que você vai aprender
Tudo que você precisa para evoluir com velocidade e segurança
Livro Texto / Áudio / Vídeo aulas
Trilha de aprendizado multiformato permite que você possa ler e assistir quando e quantas vezes quiser.
Materiais de apoio
Você terá à disposição materiais de apoio tais como slides, guias passo a passo, trechos de código, resumos, etc., para te ajudar a estudar e recordar os tópicos ensinados.
Suporte a dúvidas
Você tem suporte a todas suas dúvidas sobre as aulas em nosso canal de Perguntas e respostas. Todas dúvidas são respondidas e continuamos atendendo cada dúvida sua até ela ser resolvida.
Exercícios práticos
Nossos treinamentos possuem um enfoque muito prático, com exercícios onde o aluno realmente aplica na prática o que está aprendendo com exemplos práticos, para se preparar adequadamente para a realidade do mercado.
Desafios com correção
Aqui você é avaliado de verdade, com mapeamento de compotências avaliadas. Aqui você vai ter profissionais trabalhando para te atender individualmente. Ao longo dos treinamentos você receberá desafios para resolver, e sua entrega será avaliada por um humano, retornando critério a critério sobre sua solução.
Certificado de conclusão
Obtenha seu certificado de 160h ao finalizar todos desafios, o qual você pode incluir no seu currículo e usar como horas complementares na faculdade.
O plano detalhado para dominar C# e Programação Orientada a Objetos
Baseado no método Devsuperior, com 4 etapas cuidadosamente delineadas

Fundamentos do C# e .NET
O ponto de partida: do "Olá mundo" ao código profissional, dominando a linguagem C# e a plataforma .NET com sintaxe, estruturas de controle e os primeiros programas, com muitos exercícios para praticar a base.
Pilares da Programação Orientada a Objetos
O coração do curso: classes, atributos, métodos e membros estáticos, construtores, encapsulamento e propriedades para escrever código seguro, além de entender como o C# gerencia memória com tipos valor e referência, pilha, heap e Garbage Collector.
Coleções e recursos da linguagem
As ferramentas do dia a dia: coleções como vetores, listas, matrizes, Set e Dictionary, leitura e gravação de arquivos com File, StreamReader e StreamWriter, manipulação de datas com DateTime, TimeSpan e padrão ISO 8601, e tipos genéricos (Generics).
POO avançada e recursos modernos
O nível que te torna profissional: herança e polimorfismo com classes abstratas, métodos virtuais e sobrescrita, tratamento e criação de exceções personalizadas, interfaces e contratos de comportamento, além de expressões lambda, delegates e consultas LINQ no estilo moderno do C#.
Ementa detalhada
Confira todo o conteúdo programático
Esta é uma seção introdutória, com boas-vindas e orientações importantes sobre o treinamento.
**ATENÇÃO: conforme avisado anteriormente, estamos cadastrando as aulas deste treinamento, com previsão para terminar até dia 19/11/2023.**
- Csharp E Dotnet
- Compilação E Interpretação
- Estrutura De Uma Aplicação Csharp
- Instalação Do Visual Studio No Windows
- Primeiro Projeto No Visual Studio
- Estrutura Básica De Um Programa C#
- Dicas Do Visual Studio
- Tipos Básicos De Dados Em C# - Parte 1
- Tipos Básicos De Dados Em C# - Parte 2
- Restrições E Convenções Para Nomes
- Saída De Dados Em C#
- Operadores Aritméticos
- Operadores De Atribuição
- Conversão Implícita E Casting
- Entrada De Dados Em C# - Parte 1
- Entrada De Dados Em C# - Parte 2
- Exercícios Propostos Parte 1
- Operadores Comparativos
- Operadores Lógicos
- Estrutura Condicional
- Escopo E Inicialização
- Exercícios Propostos Parte 2
- Funções (Sintaxe)
- Debugging Com Visual Studio
- Estrutura Repetitiva Enquanto
- Exercícios Propostos Parte 3
- Estrutura Repetitiva Para
- Exercícios Propostos Parte 4
- DESAFIO Imposto CSharp
- DESAFIO Atletas CSharp
- Resolvendo Um Problema Sem Orientação A Objetos
- Criando Uma Classe Com Três Atributos Para Representar Melhor O Triângulo
- Primeiros Exercícios (Classes, Objetos E Atributos)
- Criando Um Método Para Obtermos Os Benefícios De Reaproveitamento E Delegação
- Começando A Resolver Um Segundo Problema Exemplo
- Object E Tostring
- Finalizando O Programa
- Exercícios Propostos - Classes, Atributos E Métodos
- Membros Estáticos - Parte 1
- Membros Estáticos - Parte 2
- Exercício Proposto (Membros Estáticos)
- DESAFIO Bar OO CSharp
- Construtores
- Sobrecarga
- Sintaxe Alternativa Para Inicializar Valores
- Palavra This
- Encapsulamento
- Properties
- Auto Properties
- Ordem Sugerida Para Implementação De Membros De Classe
- Modificadores De Acesso
- Exercício De Fixação
- Correção Do Exercício - Parte 1
- Correção Do Exercício - Parte 2
- DESAFIO Combate CSharp
- Tipos Referência Vs Tipos Valor
- Desalocação De Memória - Garbage Collector E Escopo Local
- Nullable
- Vetores - Parte 1
- Vetores - Parte 2
- Exercício De Fixação (Update1)
- Modificador De Parâmetros Params
- Modificadores De Parâmetros Out E Ref
- Boxing E Unboxing
- Sintaxe Opcional - Laço Foreach
- Listas - Parte 1
- Listas - Parte 2
- Exercício De Fixação - Listas
- Matrizes
- Exercício Resolvido - Matrizes
- Exercício De Fixação - Matrizes
- DESAFIO Contribuintes OO e Lista CSharp
- Inferência De Tipos Palavra Var
- Sintaxe Alternativa Switch-Case
- Sintaxe Alternativa Expressão Condicional Ternária
- Funções Interessantes Para String
- Datetime
- Timespan
- Propriedades E Operações Com Datetime
- Propriedades E Operações Com Timespan
- Datetimekind E Padrão Iso 8601
- Enumerações
- Vamos Falar Um Pouco De Design
- Composição (Update2)
- Exercício Resolvido 1 - Parte 1
- Exercício Resolvido 1 - Parte 2
- Exercício Resolvido 1 - Parte 3
- Exercício Resolvido 2 (Demo Stringbuilder)
- Exercício Proposto
- DESAFIO Empregados OO CSharp
- Herança
- Upcasting E Downcasting
- Sobreposição, Palavras Virtual, Override E Base
- Classes E Métodos Selados
- Introdução Ao Polimorfismo
- Exercício Resolvido - Parte 1
- Exercício Resolvido - Parte 2
- Exercício Proposto (Herança E Polimorfismo)
- Classes Abstratas
- Métodos Abstratos
- Exercícios Resolvido (Métodos Abstratos)
- Exercício Proposto
- DESAFIO Plataforma de ensino CSharp
- Discussão Inicial Sobre Exceções
- Bloco Try-Catch
- Bloco Finally
- Criando Exceções Personalizadas - Parte 1
- Criando Exceções Personalizadas - Parte 2
- Criando Exceções Personalizadas - Parte 3
- Exercício Proposto (Exceções)
- Exercício De Fixação
- File, Fileinfo E Ioexception
- Filestream E Streamreader
- Bloco Using
- Streamwriter
- Directory, Directoryinfo
- Path
- Exercício De Fixação
- Interfaces (Update1)
- Solução Sem Interface - Parte 1 (Update1)
- Solução Sem Interface - Parte 2 (Update1)
- Solução Com Interface
- Inversão De Controle E Injeção De Dependência
- Exercício De Fixação
- Herdar Vs Cumprir Contrato
- Herança Múltipla E O Problema Do Diamante
- Interface IComparable
- Generics Parte 1
- Generics Parte 2
- Restrições De Generics
- Gethashcode E Equals
- Hashset E Sortedset Parte 1
- Hashset E Sortedset Parte 2
- Como Coleções Hash Comparam Igualdade
- Exercício Resolvido Sobre Conjuntos
- Exercício Proposto Sobre Conjuntos
- Dictionary E Sorteddictionary
- Exercício Proposto Dictionary
- Uma Experiência Com Comparison
- Programação Funcional E Cálculo Lambda
- Introdução A Delegates
- Multicast Delegates
- Predicate (Exemplo Com Removeall)
- Action (Exemplo Com Foreach)
- Func (Exemplo Com Select)
- Introdução Ao Linq
- Operações Do Linq - Referências
- Demo - Linq Com Lambda - Parte 1
- Demo - Linq Com Lambda - Parte 2
- Álgebra Relacional E Sql - Nivelamento
- Demo - Linq Com Notação Similar A Sql
- Exercício Resolvido
- DESAFIO Analise de vendas 1 CSharp
- DESAFIO Analise de vendas 2 CSharp
Sobre nós
Mais de 500 mil alunos impactados

Nelio Alves
A Devsuperior é uma escola de programação e tecnologia referência no mercado, com mais de 500 mil alunos impactados pelo nosso método de ensino.
Nossa missão: ajudar pessoas a ingressar ou se recolocar na carreira de tecnologia.
Nosso método foi criado por Nelio Alves, doutor em Engenharia de Software, com mais de 20 anos de carreira, e vasta experiência como professor e coordenador de cursos superiores, técnicos e de pós-graduação. Ficou mundialmente conhecido por ser autor dos cursos online de Java e C# em Língua Portuguesa mais vendidos do mundo pela plataforma Udemy.
O melhor caminho para dominar C# e Programação Orientada a Objetos
Troque a confusão pela clareza de um passo a passo estruturado
C# e Programação Orientada a Objetos Expert
Faça sua matrícula e comece hoje mesmo
- Livro Texto / Áudio / Vídeo aulas
- Material de apoio
- Suporte a dúvidas
- Exercícios e projetos práticos
- Desafios com correção
- 13 módulos
- 310+ páginas
- 25+ horas de vídeo
- Certificado 160h (tempo de aula + estudo)
- Prazo: 1 ano (renovação tem 50% de desconto)
- Garantia: 7 dias

Garantia incondicional de 7 dias
Experimente sem nenhum risco

Você adquire agora o acesso completo ao curso C# e Programação Orientada a Objetos Expert e tem 7 dias para avaliar com calma.
Se por qualquer motivo achar que não é para você, basta solicitar o cancelamento e devolvemos 100% do seu investimento.
Seu risco é zero. A única decisão que falta é dar o primeiro passo rumo à sua base profissional em C# e POO.
Não precisa acreditar em mim
Veja histórias de quem já seguiu nosso método
Perguntas frequentes
Ainda ficou com alguma dúvida? Envie-nos um email: contato@devsuperior.com
Na Udemy não há serviço de correção de desafios, não há livro texto, e o certificado é mais simples.
Este curso tem como pré-requisito conhecimento básico de lógica de programação em qualquer linguagem. Se você ainda não sabe absolutamente nada sobre programação, recomendo que primeiro faça o nosso curso de Lógica de Programação.
Você receberá um email de acesso imediatamente, assim que seu pagamento for processado pela nossa plataforma parceira de pagamento (Eduzz ou Pagar.me).
Com certeza. Neste curso você vai ter um material de alta qualidade, passo a passo, e cuidadosamente projetado pelo prof. Nelio Alves que tem mais de 20 anos de experiência no ensino de tecnologia. Você vai do zero ao avançado, de uma forma prática e eficaz, com a melhor didática do mercado.
Vai sim. Nossos treinamentos dão valor à base dos fundamentos, mas tem também MUITO enfoque prático, com exercícios e projetos pra você colocar em prática seus conhecimento e se preparar de verdade para o mercado.
Vai depender muito da dedicação de cada um. Os alunos que fazem este treinamento sem correria, intercalando com outras atividades, tem levado em média 2 a 3 meses para concluir.
As aulas são gravadas, então você pode assistir quantas vezes quiser, em qualquer horário que for mais conveniente para você. Você faz o curso no seu ritmo. Mas recomendo que você faça uma tabela de horários de estudo na semana para te ajudar a se organizar, ok?
Sim. O curso é 100% projetado e ministrado pelo prof. Nelio Alves.
Durante seu tempo de acesso, você tem total liberdade para estudar no seu tempo. Quem dita o ritmo do seu estudo é você.
Dentro da plataforma de ensino há uma área de "Perguntas e Respostas". Sempre que você tiver qualquer dúvida sobre o curso, pode postar sua dúvida lá, que será respondido até resolver sua dúvida.
Sim. Quando você terminar de entregar os desafios do curso, você receberá um certificado de 160 horas, correspondente ao tempo de aulas + estudo. Assim que você receber o retorno do último desafio, imediatamente seu certificado estará disponível na plataforma de ensino. Você pode usar esse certificado no seu currículo, ou como comprovação de horas na faculdade, e o certificado ficará disponível mesmo se no futuro você não for mais nosso estudante.
Sim. Todas aulas e materiais de apoio já estão finalizados e você pode completar o curso todo e obter seu certificado. Mesmo assim, se algum conteúdo for adicionado ao curso enquanto você for estudante, você receberá sem custo adicional.
Sim. Enquanto você tiver acesso ao curso, sempre que houver uma atualização no curso, você receberá sem nenhum custo adicional.
Sim. Você tem garantia de 7 dias para testar o curso sem risco. Dentro desse prazo, se por qualquer motivo você achar que o curso não é para você, basta solicitar o cancelamento que 100% do seu dinheiro será devolvido.
Manda um email pra gente: contato@devsuperior.com