C# é uma linguagem de programação que foi criada junto com/para a arquitetura .NET da Microsoft. Desde sua criação, ela vem desbancando linguagens que eram utilizadas em larga escala por programadores e analistas de sistemas.
Nível Iniciante Categoria Desenvolvimento Back-end
O C# é a principal linguagem da plataforma de desenvolvimento da Microsoft, o .NET. Trata-se de uma linguagem gerenciada, robusta, moderna, escalável e multi-paradigma, além de ser open-source e gerenciada pela comunidade através da .NET Foundation. Pode ser utilizada para programar uma vasta gama de aplicações, que variam desde aplicações desktop até aplicações web, passando inclusive pelo desenvolvimento de aplicações mobile com o aclamado Xamarin. Tudo isso faz do C# uma das cinco linguagens mais utilizadas no mundo!
Neste curso, você vai aprender os aspectos básicos do C#. Serão abordados assuntos desde tipagem de dados, operações lógicas e aritméticas, estruturas de controle de fluxo e tratamento de erros até conceitos mais complexos, como structs e orientação a objetos com C#.
O C# é a principal linguagem da plataforma de desenvolvimento da Microsoft, o .NET. Trata-se de uma linguagem gerenciada, robusta, moderna, escalável e multi-paradigma, além de ser open-source e gerenciada pela comunidade através da .NET Foundation. Pode ser utilizada para programar uma vasta gama de aplicações, que variam desde aplicações desktop até aplicações web, passando inclusive pelo desenvolvimento de aplicações mobile com o aclamado Xamarin. Tudo isso faz do C# uma das cinco linguagens mais utilizadas no mundo!
Neste curso, você vai aprender os aspectos básicos do C#. Serão abordados assuntos desde tipagem de dados, operações lógicas e aritméticas, estruturas de controle de fluxo e tratamento de erros até conceitos mais complexos, como structs e orientação a objetos com C#.
Neste curso abordaremos tudo o que você precisa aprender para programar na linguagem C#. São vídeo aulas e apostilas que mostram os principais conceitos básicos da linguagem. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.
Dentre várias outras coisas, você será capaz de:
Este curso é destinado a desenvolvedores que desejam dar o primeiro passo dentro da plataforma .NET através do C#. Também é recomendável para profissionais que gostariam de relembrar e/ou fixar conceitos relacionados às estruturas próprias da linguagem (como as structs) e também conceitos relacionados à implementação do paradigma orientado a objetos com o C#.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Cleber é pós-graduado em Projeto e Desenvolvimento de Aplicações Web, além de Microsoft Specialist (HTML5/CSS3), Microsoft Certified Solutions Associate (MCSA) Web Applications e Microsoft Certified Solutions Developer (MCSD) Web Applications. Fascinado por Arquitetura de Software, Programação Funcional, Machine Learning e educação em geral. Também é conhecido como "o boladão".
Nesta aula, vamos ter uma introdução do C# e o .NET Framework.
7 aulasNesta aula, vamos preparar o nosso ambiente de desenvolvimento..
3 aulasNesta aula, veremos como podemos criar nossas soluções no Visual Studio.
9 aulasNesta aula, veremos como funciona a declaração de variáveis no C#.
16 aulasNesta aula, conheceremos em mais detalhes o tipo de dado String.
5 aulasNesta aula, conheceremos o processo de conversão de dados do C#.
3 aulasNesta aula, conheceremos os operadores aritméticos do C#.
7 aulasNesta aula, veremos como declarar métodos.
5 aulasNesta aula, veremos como funciona o “escopo” no código.
5 aulasNesta aula, veremos como funciona o processo de depuração de código.
2 aulasNesta aula, veremos como funciona as estruturas condicionais e de controle de fluxo.
18 aulasNesta aula, veremos tratar e evitar os erros do código.
9 aulasNesta aula, veremos o funcionamento dos arrays no C#.
9 aulasNesta aula, iremos propor exercícios para você aplicar os conceitos vistos até este momento no curso.
1 aulaNesta aula, veremos o funcionamento das coleções no C#.
5 aulasNesta aula, veremos o tipo de dado enum.
3 aulasNesta aula, conhecemos o funcionamento dos namespaces.
2 aulasNesta aula, começaremos o estudo de orientação a objetos em C#.
5 aulasNesta aula, veja os modificados de acesso disponíveis.
2 aulasNesta aula, veja os dois tipos de atributos da classe.
5 aulasNesta aula, veja como funciona os membros estáticos de uma classe.
2 aulasNesta aula, veja como funciona o método construtor de uma classe.
2 aulasNesta aula, veja como declarar um método na classe.
6 aulasNesta aula, entenda a sobrecarga de métodos.
4 aulasNesta aula, entenda a herança.
4 aulasNesta aula, entenda o encapsulamento de membros.
4 aulasNesta aula, conheça a classe Object.
3 aulasNesta aula, aprenda a sobrescrita de métodos e conheça as palavras-chave override e new.
2 aulasNesta aula, conheça as palavras-chave this e base.
3 aulasNesta aula, aprenda o funcionamento do polimorfismo.
3 aulasNesta aula, conheça as classes abstratas, finais e parciais.
6 aulasNesta aula, conheça os métodos abstratos.
3 aulasNesta aula, aprenda como funciona e como declarar interfaces.
3 aulasNesta aula, aprenda como funciona e como declarar estruturas.
3 aulasNesta aula, vamos construir uma aplicação completa com os conceitos que vimos até aqui.
4 aulasNesta aula, iremos propor exercícios para você aplicar os conceitos vistos até este momento no curso.
1 aulaTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!