Criada pela Microsoft, C# é, há anos, uma das linguagens mais utilizadas no mercado, principalmente no desenvolvimento de aplicações corporativas.
Exibindo 1-18 de 18 cursos.
Criada pela Microsoft, C# é, há anos, uma das linguagens mais utilizadas no mercado, principalmente no desenvolvimento de aplicações corporativas.
mostrar maisNesta formação vamos aprender desde o início como trabalhar com a linguagem C# corretamente, além de ensinar suas boas práticas e recomendações.
10 cursos 44h10 de vídeos 249 exercíciosA formação Desenvolvedor C# e ASP.NET Framework Full-Stack da TreinaWeb tem como objetivo primeiramente ensinar todos os detalhes da linguagem C# e em seguida abordar as duas principais plataformas de...
12 cursos 75h50 de vídeos 392 exercíciosNesta formação você conhecerá o ecossistema .NET, focando nos principais aspectos para o desenvolvimento de aplicações Web e APIs.
9 cursos 22h57 de vídeos 81 exercíciosAprenda a trabalhar com o gerenciador de pacotes padrão do C#, o NuGet
00h21Aprenda como criar um projeto Razor Pages no ASP.NET Core
01h15Aprenda como implementar validações nas suas aplicações ASP.NET Core
01h34Aprenda como aproveitar todo o poder do Request e Response no ASP.NET Core
01h03Implemente testes unitários em requisições HTTP com o auxílio de Flurl.
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
Conheça os novos tipos de dados introduzidos no C# 9.0, os inteiros nativos e os novos recursos da i...
Dando continuidade ao nosso estudo do C# 9.0, neste artigo veremos dois novos recursos dele: Program...
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Aprenda o que são e como funcionarão as tuplas no C# 7.
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Conheça o Pattern Matching adicionado na versão 7.0 do C#.
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Veja neste artigo as principais IDEs para desenvolvimento C#.
Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...
Veja como modificar interfaces existentes sem quebrar o código com o novo recurso de implementação p...
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Aprenda a criar um tipo que pode ser retornado pelos métodos assíncronos do C#.
Conheça as mudanças de Expression-bodied members no C# 7.
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Conheça os recursos Binary Literals, Digit Separators e Throw Expressions da versão 7 do C#.
O NancyFX é um leve framework para o C#. Veja como utilizá-lo para criar uma API RESTful.
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Tratamento de erros é uma parte importante de qualquer aplicação. No ASP.NET Core, isso pode ser fac...
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
Uma dúvida muito comum é sobre tipagem nas linguagens de programação. Nesse artigo falamos de forma...
Cinco linguagens de programação de muito potencial no mercado de trabalho em 2018.
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Aprenda o que é gRPC e como criar um serviço com esta tecnologia no ASP.NET Core.
Aprenda a documentar uma aplicação ASP .NET Core Web API com o Swagger.
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Conheça os novos recursos do ASP.NET Core 2.1.
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Veja na prática como usar herança no Python.
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Neste artigo veremos o que é o VS Code e como podemos realizar a sua instalação nos sistemas operaci...
Aprenda a criar aplicações self-contained no .NET Core.
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
Continuando o estudo do SignalR, aprenda como criar um chat utilizando esta biblioteca de aplicações...
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Conheça o recurso de global tool adicionado na versão 2.1 do .NET Core e aprenda como definir uma a...
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Streaming não se resume apenas a conteúdo de media. Aprenda neste artigo como criar uma streaming AP...
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Neste artigo, vamos compreender o funcionamento básico do garbage collector dentro da CLR em uma apl...
Confira neste artigo o que é o Selenium.
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Confira neste artigo o Kotlin, a linguagem de programação da JetBrains e da Google que é considerada...
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
O Carter é um framework para .NET Core, que permite criar API RESTful de forma rápida, simples e ele...
Conheça mais uma lista de extensões do VS Code que ajudarão a melhorar a sua produtividade e facilit...
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
Veja neste artigo o que é JSON.
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Otimize a criação de aplicações desktop reutilizando códigos do ASP.NET Core, com a ajuda do Electro...
O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...
Veja dicas sobre como se tornar um Desenvolvedor Mobile e sobre quais tecnologias estudar.
Conheça os recursos de linha de comando para o Entity Framework Core.
Muitas pessoas acreditam que JSON e Objeto JavaScript são a mesma coisa. Descubra a diferença.
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
A performance de um site pode ser um favor determinante para o seu sucesso ou fracasso, veja como me...
Em alguns projetos pode ser necessário substituir o Razor por outra engine template. Neste caso, apr...
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Veja nesse artigo como dar o primeiro passo na sua carreira de desenvolvimento de games.
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Veja a importância de estudar uma tecnologia mobile e como ingressar nesse mercado.
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Realizar o upload de grandes arquivos pode ser uma dor de cabeça, mas o protocolo tus foi criado par...
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Entenda por que em um mundo tão moderno, com mouses e touch screens, ainda usamos terminais para tra...
Veja neste artigo o que é uma IDE e suas principais características.
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Aprenda como gerar APIs clientes com a global tool Microsoft.dotnet-openapi.
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Conheça neste artigo as variáveis, tipos de dados e constantes da linguagem Java.
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Um assunto muito importante mas pouco discutido dentro do mundo dos desenvolvedores de jogos é a uti...
Uma introdução à programação assíncrona com PHP e uso básico dos componentes do ReactPHP.
Tenha 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!