Aprenda em detalhes os conceitos fundamentais da linguagem que permite utilizar todo o poder do .NET Core da Microsoft
Nível Iniciante Categoria Desenvolvimento Back-end
Aprenda em detalhes os conceitos fundamentais da linguagem que permite utilizar todo o poder do .NET Core da Microsoft
A linguagem C# é, há anos, uma das mais utilizadas no mercado e também uma das mais modernas e que recebe atualizações frequentes. Por ser multiplataforma e contar com poderosos recursos de desenvolvimento, como o .NET Framework e os editores Visual Studio e Visual Studio Code, ela se mantém como uma das mais adotadas para novos projetos e aparece como requisito de muitas vagas de emprego no Brasil e no mundo. Neste curso você será apresentado à linguagem C# e ao framework .NET, conhecendo os fundamentos necessários para desenvolver uma boa base para utilização dessas ferramentas profissionalmente.
Neste curso conheceremos os elementos fundamentais da linguagem C#. São vídeo aulas e conteúdo apostilado que demostram na prática seu funcionamento, aplicações e a sintaxe necessária para sua utilização. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.
Dentre vários outros tópicos, você aprenderá:
Este curso é destinado a quem está dando os primeiros passos na programação, ou para quem já tem conhecimentos de programação e está iniciando os estudos sobre a linguagem C#.
Dando início ao nosso curso, veremos nesta aula os conceitos básicos e fundamentais para o entendimento e utilização da linguagem C# e do framework .NET.
5 aulasNesta aula aprenderemos a preparar nosso ambiente de desenvolvimento, instalando as ferramentas necessárias para criar nossas primeiras aplicações com C# e .NET.
5 aulasVeremos agora como criar nossos primeiros projetos .NET, compreendendo sua estrutura e como ler e escrever dados no terminal.
4 aulasNesta aula entenderemos o conceito de variáveis e como utilizá-las em C#. Para isso conheceremos os diversos tipos de dados presentes no .NET e como realizar as principais operações com cada um.
8 aulasOs operadores são utilizados nos mais variados cenários para manipular e verificar variáveis e valores. Nesta aula conheceremos os principais tipos de operadores da linguagem C#.
7 aulasAs estruturas condicionais nos permitem alterar o fluxo do nosso código de acordo com algumas condições. Veremos nesta aula quais são e como utilizar essas estruturas.
5 aulasNesta aula aprenderemos a utilizar as estruturas de repetição, também chamadas de loops ou laços de repetição. Com elas é possível executar um bloco de código várias vezes, de acordo com uma condição pré-definida.
6 aulasA Programação Orientada a Objetos é o paradigma mais comum na maioria dos cenários atualmente. Nesta aula veremos como a linguagem C# implementa esse modelo, bem como conheceremos alguns dos principais conceitos e sua sintaxe.
4 aulasNesta aula aprenderemos a utilizar namespaces, um recurso da linguagem C# que nos permite organizar logicamente os componentes de um programa, de acordo com seu contexto.
4 aulasÀs vezes nossos programas enfrentam problemas inesperados que alteram seu fluxo de forma indesejada, chamados de exceções, que podem levá-lo a ser finalizado e/ou oferecem uma experiência ruim para o usuário. Nesta aula aprenderemos a realizar o tratamento de exceções em C#, a fim de lidar de forma segura com essas situações.
6 aulasC# é uma linguagem de programação que foi criada junto com/p...
08h17 Nível InicianteC# é uma poderosa linguagem, que é recomendada para a criaçã...
05h16 Nível IntermediárioA linguagem C# possui recursos que nos permite criar de apli...
10h12 Nível AvançadoO ASP.NET MVC é uma poderosa biblioteca que permite criar pá...
13h35 Nível IntermediárioTDD (Test-Driven-Development) é uma técnica de desenvolvimen...
05h17 Nível AvançadoAprenda a desenvolver aplicações utilizando a nova versão do...
02h05 Nível IntermediárioAprenda a desenvolver APIs REST utilizando a nova versão do...
04h45 Nível IntermediárioTenha 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!