Cursos de C#
Criada pela Microsoft, C# é, há anos, uma das linguagens mais utilizadas no mercado, principalmente no desenvolvimento de aplicações corporativas.
Exibindo 31–35 de 35 cursos.
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
Formações com cursos de C#
-
FormaçãoBack-end
Desenvolvedor C#
Nesta 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.
13 cursos 33h38 de vídeos -
FormaçãoBack-end
Desenvolvedor C# e ASP.NET Framework Full-Stack
A 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 dentro do ASP.NET: o ASP.NET MVC, para criação de aplicações web seguindo o padrão MVC/MVW; e o ASP.NET WebAPI, para criação de APIs RESTful..
14 cursos 63h07 de vídeos -
FormaçãoMobile
Desenvolvedor React Native
O React Native nos permite criar aplicativos mobile realmente nativos com JavaScript para Android e iOS. Ele vem sendo usado em aplicativos como Facebook, Instagram e Uber. Nesta formação vamos aprender a acessar APIs nativas, incluindo o desenvolvimento de nosso próprio código nativo (Java e Objective-C), integrá-lo ao JavaScript. Além de aprenderemos a trabalhar com aplicativos offline, como estilar nossos componentes, criar layouts responsivos e animados e como integrar o React Native com o Firebase.
10 cursos 30h44 de vídeos -
Formação
Full-stack: Desenvolvedor ASP.NET
Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o ASP.NET desde o zero
49 cursos 117h48 de vídeos -
FormaçãoBack-end
Especialista ASP.NET Core
Nesta formação você conhecerá o ecossistema .NET, focando nos principais aspectos para o desenvolvimento de aplicações Web e APIs.
19 cursos 41h54 de vídeos -
Formação
Full-stack: Programação do Zero
Nesta formação você aprenderá a desenvolver aplicações web full-stack desde o zero. Ao final dela você estará preparado para trabalhar como programador ou programadora.
55 cursos 121h09 de vídeos
Projetos práticos de C#
-
Iniciante
-
Intermediário
Projeto Prático · 8h
ASP.NET Core - Gerenciador web de Consultório Médico usando ASP.NET MVC
Ver detalhes →
Direto ao ponto de C#
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de estruturas de repetição usando a linguagem C
Ver detalhes →
-
Iniciante
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de vetores e matrizes usando a linguagem C
Ver detalhes →
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de estruturas de decisão usando a linguagem C
Ver detalhes →
-
Iniciante
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de operadores matemáticos usando a linguagem C
Ver detalhes →
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
Artigos relacionados a c#
-
C#
C# - Testando requisições com Flurl
Implemente testes unitários em requisições HTTP com o auxílio de Flurl.
Ler artigo →
-
C#
C# - Consumindo APIs com Flurl
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
Ler artigo →
-
C#
C# 9.0 - Inteiros nativos e inferência de tipos
Conheça os novos tipos de dados introduzidos no C# 9.0, os inteiros nativos e os novos recursos da i...
Ler artigo →
-
C#
C# 9.0 - Programas top-level e Pattern Matching
Dando continuidade ao nosso estudo do C# 9.0, neste artigo veremos dois novos recursos dele: Program...
Ler artigo →
-
C#
C# 9.0 - Propriedades init e record
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Ler artigo →
-
C#
Guia da linguagem C#
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
C#
Conhecendo variáveis e constantes no C#
Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...
Ler artigo →
-
C#
Como instalar o C# e nosso primeiro exemplo
Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...
Ler artigo →
-
Desenvolvimento Back-end
Java, C# ou PHP: qual linguagem escolher?
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Ler artigo →
-
C#
Orientação a objetos no C#
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Ler artigo →
-
C
Criando uma aplicação C com GTK no Code::Blocks
Veja como configurar o GTK no Code::Blocks e passe a utilizar esta IDE para criar seus projetos em C...
Ler artigo →
-
C
Criando interfaces gráficas no C com GTK
Aplicações Desktop ainda são muito utilizadas. Neste artigo aprenda como utilizar o GTK para criar i...
Ler artigo →
-
C#
Principais IDEs para desenvolvimento C#
Veja neste artigo as principais IDEs para desenvolvimento C#.
Ler artigo →
-
Desenvolvimento Back-end
Utilizando AutoMapper no C#
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Ler artigo →
-
Desenvolvimento Back-end
Testes unitários no C# com MSTest
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Ler artigo →
-
Testes e Projetos
Testes unitários no C# com o xUnit
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Ler artigo →
-
Testes e Projetos
Teste unitários no C# com o NUnit
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Ler artigo →
-
Desenvolvimento Back-end
Switch Expressions no C# 8.0
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Ler artigo →
-
C#
Pattern Matching no C# 7.0
Conheça o Pattern Matching adicionado na versão 7.0 do C#.
Ler artigo →
-
C#
Ref Returns no C# 7
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
Ler artigo →
-
-
C
Ponteiros em C, uma abordagem básica e inicial
Você sabe o que são ponteiros? Nesse artigo temos uma abordagem introdutória e essencial para que vo...
Ler artigo →
-
-
C#
Estruturas condicionais e de repetição no C#
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Ler artigo →
-
Desenvolvimento Back-end
Utilizando o MySQL em uma aplicação C
Veja as configurações necessárias para utilizar o MySQL em uma aplicação C.
Ler artigo →
-
C#
Implementações padrão em interfaces no C# 8
Veja como modificar interfaces existentes sem quebrar o código com o novo recurso de implementação p...
Ler artigo →
-
C#
Generalizando tipos de retornos assíncronos no C# 7.0
Aprenda a criar um tipo que pode ser retornado pelos métodos assíncronos do C#.
Ler artigo →
-
C#
O que é e como começar com C# (C Sharp)?
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Ler artigo →
-
C#
Automatizando tarefas de um projeto C# com o Cake
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Ler artigo →
-
C#
As mudanças de Expression-bodied members no C# 7
Conheça as mudanças de Expression-bodied members no C# 7.
Ler artigo →
-
C
Criação de um Keylogger em C
Veja nesse artigo o que é e como se dá o desenvolvimento de um simples Keylogger em C.
Ler artigo →
-
C#
Binary Literals, Digit Separators e Throw Expressions no C# 7.0
Conheça os recursos Binary Literals, Digit Separators e Throw Expressions da versão 7 do C#.
Ler artigo →
-
C#
Criando uma API RESTful com o NancyFx e .NET Core
O NancyFX é um leve framework para o C#. Veja como utilizá-lo para criar uma API RESTful.
Ler artigo →
-
Desenvolvimento Back-end
O que é a Linguagem de Programação Julia?
Veja neste artigo o que é a Linguagem de Programação Julia.
Ler artigo →
-
Desenvolvimento Back-end
O que é o NuGet?
Um gerenciador de pacote é essencial em qualquer plataforma de desenvolvimento moderna. Para o .NET...
Ler artigo →
-
-
C#
Entity Framework Core com MySQL
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Ler artigo →
-
Arquitetura de Software
O que vem a ser a Clean Architecture?
Confira nesse artigo uma introdução do que é a Clean Architecture, quais seus componentes e os benef...
Ler artigo →
-
Guias
Guia da linguagem Go
Nesse guia de Go você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
Desenvolvimento Back-end
O que é e como começar com Go (Golang)?
Neste artigo vamos ter o contato inicial com a linguagem Go (Golag) e aprender um pouco sobre as sua...
Ler artigo →
-
C#
ASP.NET - Conhecendo a Minimal API
Neste artigo vamos conhecer um dos recursos que foram adicionados no .NET 6/ASP.NET 6, que é um novo...
Ler artigo →
-
PHP
Guia da linguagem PHP
Nesse guia de PHP você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
C#
Tratando erros em uma API ASP.NET Core com Middleware
Tratamento de erros é uma parte importante de qualquer aplicação. No ASP.NET Core, isso pode ser fac...
Ler artigo →
-
C#
Adicionando OData em uma API ASP.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...
Ler artigo →
-
Dart
Conhecendo variáveis e constantes no Dart
Neste artigo conheceremos as variáveis e constantes no Dart.
Ler artigo →
-
Ferramentas
VS Code - O que é e por que você deve usar?
O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...
Ler artigo →
-
Ferramentas
VS Code - Melhores extensões para Front End - Parte 3
Conheça mais uma lista de extensões do VS Code que ajudarão a melhorar a sua produtividade e facilit...
Ler artigo →
-
Dart
Como instalar o Dart e executar seu primeiro exemplo
Neste artigo veremos como instalar o Dart nos sistemas Windows, Linux e MacOS e executar nosso prime...
Ler artigo →
-
Ferramentas
Instalação do VS Code no Windows, Linux e MacOS
Neste artigo veremos o que é o VS Code e como podemos realizar a sua instalação nos sistemas operaci...
Ler artigo →
-
Algoritmos
Operadores matemáticos usados na programação
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Ler artigo →
-
Algoritmos
Estruturas condicionais e de repetição
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
Ler artigo →
-
C#
Mediator Pattern com MediatR no ASP.NET Core
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Ler artigo →
-
Desenvolvimento Mobile
O que é Xamarin?
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Ler artigo →
-
C#
ASP.NET Core - Criando uma Streaming API
Streaming não se resume apenas a conteúdo de media. Aprenda neste artigo como criar uma streaming AP...
Ler artigo →
-
Desenvolvimento Back-end
Criando uma API RESTful com o Carter e .NET Core
O Carter é um framework para .NET Core, que permite criar API RESTful de forma rápida, simples e ele...
Ler artigo →
-
PHP
Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas
Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...
Ler artigo →
-
Desenvolvimento
É possível usar Kotlin no back-end?
Confira neste artigo o Kotlin, a linguagem de programação da JetBrains e da Google que é considerada...
Ler artigo →
-
Carreira
5 motivos para estudar Java
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Ler artigo →
-
C#
.NET Core 3.0 - Criando tarefas de segundo plano com Worker Service
Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
Ler artigo →
-
Desenvolvimento Back-end
O funcionamento do garbage collector no .NET
Neste artigo, vamos compreender o funcionamento básico do garbage collector dentro da CLR em uma apl...
Ler artigo →
-
Java
Java: new generation, old generation e permanent generation na JVM
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Ler artigo →
-
PHP
Programação de Sockets em PHP
Neste artigo veremos uma introdução à programação de sockets com o PHP.
Ler artigo →
-
C#
ASP.NET Core: Compreendendo AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews() e AddRazorPages()
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
Ler artigo →
-
C#
.NET Core 3.0 - Criando componentes no Razor Components
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
Ler artigo →
-
C#
Afinal: o que é de fato o LINQ?
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Ler artigo →
-
C#
.NET Core 3.0 - Razor Components
Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.
Ler artigo →
-
ASP .NET
Otimização adaptativa no .NET Core 2.1
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Ler artigo →
-
-
C#
Global Tools no .NET Core 2.1
Conheça o recurso de global tool adicionado na versão 2.1 do .NET Core e aprenda como definir uma a...
Ler artigo →
-
Carreira
As habilidades que as empresas esperam dos profissionais de TI
Além de ter o conhecimento técnico, existem algumas habilidades que as empresas esperam de um profis...
Ler artigo →
-
Desenvolvimento de Jogos
Como um jogo digital é criado?
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
Ler artigo →
-
C#
Utilizando o Micro ORM ServiceStack.OrmLite em uma aplicação ASP.NET Core
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Ler artigo →
-
C#
Analisando a cobertura de testes em aplicações .NET com o OpenCover
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Ler artigo →
-
Javascript
Aprenda a formatar as mensagens do console do navegador
Veja como é possível formatar as mensagens do console do navegador e até mesmo imprimir imagens nele...
Ler artigo →
-
.NET Core
Aplicações self-contained com o .NET Core
Aprenda a criar aplicações self-contained no .NET Core.
Ler artigo →
-
C#
Para que servem os métodos ToString(), Equals() e GetHashCode()?
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Ler artigo →
-
PHP
Container de injeção de dependência (DI Container)
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
Ler artigo →
-
Algoritmos
Conheça os principais algoritmos de ordenação
A ordenação de registros consiste em organizar os dados em ordem crescente ou decrescente. Veja os p...
Ler artigo →
-
Algoritmos
Desmistificando os algoritmos recursivos
Os algoritmos recursivos são fundamentais na solução de muitos problemas envolvendo a computação. Lo...
Ler artigo →
-
Algoritmos
Introdução à análise de algoritmos
A Análise de Algoritmos (descrita e difundida por D.E. Knuth) tem como função determinar os recursos...
Ler artigo →
-
Javascript
Yarn: Um novo gerenciador de dependências para JavaScript
Yarn nasceu para ser uma opção rápida e segura de se gerenciar dependências em JavaScript.
Ler artigo →
-
C#
Verificando a integridade da aplicação ASP.NET Core com Health Checks
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Ler artigo →
-
C#
Criando um API Gateway com ASP.NET Core e Ocelot
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Ler artigo →
-
C#
Criando um provider customizado para o Microsoft.Extensions.Logging
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Ler artigo →
-
Desenvolvimento Back-end
Novos recursos do ASP.NET Core 2.1
Conheça os novos recursos do ASP.NET Core 2.1.
Ler artigo →
-
C#
Criando uma aplicação distribuída com ASP.NET Core e o Microsoft Orleans
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Conhecendo o Microsoft Orleans
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Ler artigo →
-
C#
Utilizando o Micro ORM PetaPoco em uma aplicação ASP.NET Core
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Ler artigo →
-
C#
Criando um Web Service com o ServiceStack – Parte 2
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Ler artigo →
-
C#
Criando um Web Service com o ServiceStack - Parte 1
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Ler artigo →
-
C#
Criando repositórios para o NuGet
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Ler artigo →
-
C#
Operações CRUD no ASP.NET MVC 5 com o ADO.NET
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
Ler artigo →
-
Desenvolvimento Back-end
Trabalhando com Scheduled Tasks no Spring Boot
Descubra o poder das Scheduled Tasks no Spring Boot. Aprenda a criar, configurar e aprimorar tarefas...
Ler artigo →
-
Desenvolvimento Back-end
Entendendo ponteiros na Golang
Neste artigo veremos sobre os ponteiros na Golang. Vamos entender o que são ponteiros, quais suas va...
Ler artigo →
-
Desenvolvimento Back-end
Como trabalhar com data e hora no Python
Como trabalhar com data e hora no Python com Datetime. No decorrer deste artigo, veremos exemplos de...
Ler artigo →
-
Desenvolvimento Back-end
Como instalar a Golang e executar nosso primeiro exemplo
Neste artigo iremos aprender como instalar a Golang nos sistemas Windows, Linux e macOS e como execu...
Ler artigo →
-
Python
Empacotando e publicando pacotes Python no PyPi
Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...
Ler artigo →
-
Desenvolvimento Mobile
Desenvolvedor mobile: por que investir nessa carreira?
Carreira mobile tem muitas oportunidades, por isso vamos ver o que você precisa saber para entrar ou...
Ler artigo →
-
Carreira
O que preciso conhecer antes de iniciar estudos em uma linguagem de programação?
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Ler artigo →
-
Java
Configurando ambiente de desenvolvimento Spring Boot no Windows
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
Ler artigo →
-
Carreira
3 linguagens de programação em alta em 2021
Veja neste artigo três linguagens de programação em alta em 2021.
Ler artigo →
-
Ferramentas
Conhecendo o gerenciador de pacotes Homebrew
Neste artigo conheceremos o Gerenciador de Pacotes Homebrew.
Ler artigo →
-
Java
Introdução ao Maven, aprenda como criar e gerenciar projetos Java
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
Ler artigo →
-
Java
Lendo dados do Excel via DDE no Java
Aprenda como ler dados do Excel via DDE no Java, utilizando a biblioteca JDDE da Pretty Tools.
Ler artigo →
-
Algoritmos
Modularização: Funções e Procedimentos
Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...
Ler artigo →
-
Desenvolvimento
Por que ainda usamos o terminal?
Entenda por que em um mundo tão moderno, com mouses e touch screens, ainda usamos terminais para tra...
Ler artigo →
-
Algoritmos
Variáveis e constantes na programação
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
Ler artigo →
-
ASP .NET
Publicando uma aplicação ASP.NET Core no Linux com o Nginx
Veja todo o processo de publicação de deploy de uma aplicação ASP.NET Core no Linux utilizando o Ngi...
Ler artigo →
-
-
C#
Criando e publicando uma função AWS Lambda com o CLI do .NET Core
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Ler artigo →
-
PHP
O que são Extensões no PHP
Aprenda o que são extensões no PHP, como instalar e ativar. Entenda também porque o PHP possui o con...
Ler artigo →
-
CMS's e E-commerce
Como usar o novo editor Gutenberg do Wordpress
Saiba como utilizar o novo editor Gutenberg do Wordpress, que traz o sistema de blocos na criação de...
Ler artigo →
-
Desenvolvimento
O que é HATEOAS?
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Ler artigo →
-
Desenvolvimento
Associatividade e precedência de operadores
Entender associatividade e precedência dos operadores da linguagem de programação que você utiliza,...
Ler artigo →
-
ASP .NET
Utilizando o NHibernate em uma aplicação ASP.NET Core
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Ler artigo →
-
Desenvolvimento
Bits, bytes e unidades de medida
Tudo o que fazemos em um computador é processado numa sequência de zeros e uns (sistema binário). Ve...
Ler artigo →
-
PHP
Principais IDEs para desenvolvimento PHP
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Ler artigo →
-
Ferramentas
Tw Dev Server - como ele pode te ajudar a estudar programação?
Aprenda a utilizar o Tw Dev Server como servidor de arquivos estáticos e como simulador de back end...
Ler artigo →
-
Python
Principais IDEs para desenvolvimento Python
Veja neste artigo as principais IDEs para desenvolvimento Python.
Ler artigo →
-
Java
Principais IDEs para desenvolvimento Java
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Ler artigo →
-
Desenvolvimento Mobile
Configurando ambiente de desenvolvimento Flutter
Veja neste artigo como configurar o ambiente de desenvolvimento Flutter.
Ler artigo →
-
-
Desenvolvimento Back-end
Entendendo o MTV do Django
Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.
Ler artigo →
-
ASP .NET
Publicando uma aplicação ASP.NET Core no Heroku
Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.
Ler artigo →
-
Tecnologia
Hyper + OhMyZSH: O melhor terminal para desenvolvedores
Veja neste artigo como configurar o Hyper + OhMyZSH para se tornar o melhor terminal para desenvolve...
Ler artigo →
-
Desenvolvimento
Quais as diferenças entre tipagens: estática ou dinâmica e forte ou fraca
Uma dúvida muito comum é sobre tipagem nas linguagens de programação. Nesse artigo falamos de forma...
Ler artigo →
-
Amazon
Como instalar e configurar o AWS CLI
O AWS CLI é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é possíve...
Ler artigo →
-
C#
Aplicações em tempo real com ASP.NET Core SignalR
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
Ler artigo →
-
Metodologias Ágeis
Metodologia Crystal: o que é e para que serve?
Confira neste artigo o que vem a ser a família Crystal.
Ler artigo →
-
Tecnologia
Criando release no GitHub
Neste artigo veremos como criar releases utilizando o GitHub.
Ler artigo →
-
Desenvolvimento Back-end
Serviços gRPC no ASP.NET Core
Aprenda o que é gRPC e como criar um serviço com esta tecnologia no ASP.NET Core.
Ler artigo →
-
Desenvolvimento Back-end
O que é Rust?
Veja neste artigo o que é Rust e suas principais características.
Ler artigo →
-
Desenvolvimento Front-end
Começando com SVG no Front-End - Parte 2 - Trabalhando com Inkscape
Aprenda a criar formas e imagens vetoriais em SVG para usar em suas páginas web de maneira bem simpl...
Ler artigo →
-
PHP
O que é ORM?
Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...
Ler artigo →
-
Desenvolvimento
Desenvolvendo seus projetos com o VS Code Remote Development
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Ler artigo →
-
-
Desenvolvimento
O que é Dart?
Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.
Ler artigo →
-
Bancos de Dados
Os principais SGBDs NoSQL
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Ler artigo →
-
Desenvolvimento
Princípios SOLID: Single Responsability Principle
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Ler artigo →
-
Git
Comandos do Git que você precisa conhecer - Parte 1
Domine o Git ao conhecer comandos e truques que facilitarão o seu trabalho.
Ler artigo →
-
Carreira
O que define um desenvolvedor como júnior, pleno ou sênior?
Confira neste artigo as diferenças entre os três níveis de desenvolvedores: júnior, pleno e sênior.
Ler artigo →
-
PHP
O que é PHP?
Neste artigo veremos o que é PHP e algumas de suas características e vantagens.
Ler artigo →
-
Data Science
O que é Data Science?
Conheça mais sobre o Data Science e quais conhecimentos você precisa ter para iniciar nessa área.
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Alternativas para substituir o prompt de comando do Windows
Neste artigo veremos algumas opções de ferramentas para substituir o prompt de comando do Windows.
Ler artigo →
-
Desenvolvimento Web
TW Entrevista 08: Fabio Costa
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Ler artigo →
-
Desenvolvimento Back-end
Documentando uma ASP.NET Core Web API com o Swagger
Aprenda a documentar uma aplicação ASP .NET Core Web API com o Swagger.
Ler artigo →
-
Desenvolvimento Back-end
Compreendendo os middlewares no ASP.NET Core
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Ler artigo →
-
Desenvolvimento Back-end
Quatro habilidades para se tornar um desenvolvedor web back-end
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Ler artigo →
-
Desenvolvimento de Jogos
Como se tornar um desenvolvedor de games?
Veja nesse artigo como dar o primeiro passo na sua carreira de desenvolvimento de games.
Ler artigo →
-
Carreira
Qual linguagem devo aprender primeiro?
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Ler artigo →
-
Carreira
5 linguagens de programação promissoras para se estudar em 2018
Cinco linguagens de programação de muito potencial no mercado de trabalho em 2018.
Ler artigo →
-
Desenvolvimento Mobile
Carreira de desenvolvedor de aplicativos: como começar
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Ler artigo →
-
Desenvolvimento
Top 5 das linguagens de programação mais populares de 2017
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
Ler artigo →
-
Javascript
O que há de novo no React 16?
O React, agora em sua versão 16, foi totalmente reescrito. Veja as melhorias e o que há de novo.
Ler artigo →
-
Desenvolvimento Mobile
Por que estudar e ingressar no mercado mobile?
Veja a importância de estudar uma tecnologia mobile e como ingressar nesse mercado.
Ler artigo →
-
Javascript
JSON vs Objeto JavaScript - Qual a diferença?
Muitas pessoas acreditam que JSON e Objeto JavaScript são a mesma coisa. Descubra a diferença.
Ler artigo →
-
Javascript
JavaScript Generators e onde usá-los
Veja como e onde podemos aproveitar os Generators no JavaScript para melhorar o nosso código.
Ler artigo →
-
.NET Core
Recursos de linha de comando para o Entity Framework Core
Conheça os recursos de linha de comando para o Entity Framework Core.
Ler artigo →
-
Javascript
Precisamos falar sobre o TypeScript
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Ler artigo →
-
CSS
Começando com o novo CSS Grid Layout
Aprenda um pouco mais sobre o CSS Grid Layout, agora com suporte completo pelo Firefox e Chrome.
Ler artigo →
-
Carreira
Não seja um profissional "intolerante"
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
Ler artigo →
-
Desenvolvimento Back-end
O que é front-end e back-end?
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
Ler artigo →
-
Desenvolvimento Mobile
Saiba como se tornar um Desenvolvedor Mobile
Veja dicas sobre como se tornar um Desenvolvedor Mobile e sobre quais tecnologias estudar.
Ler artigo →
-
PHP
Depuração de código PHP
Como fazer a depuração de código PHP? Essa é uma dúvida recorrente do pessoal que está vindo de outr...
Ler artigo →
-
C#
Processo de execução de um código no .NET Framework
Entenda as nuances do processo de execução de um código no .NET Framework.
Ler artigo →
-
Desenvolvimento
Linguagens e paradigmas de programação
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Ler artigo →
-
ASP .NET
Criando aplicações desktop multiplataforma com ASP.NET Core e Electron.NET
Otimize a criação de aplicações desktop reutilizando códigos do ASP.NET Core, com a ajuda do Electro...
Ler artigo →
-
C#
Implementando cache distribuído no ASP.NET Core
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
Ler artigo →
-
C#
Implementando cache de memória no ASP.NET Core
A performance de um site pode ser um favor determinante para o seu sucesso ou fracasso, veja como me...
Ler artigo →
-
C#
Utilizando o hybrid ORM RepoDb em uma aplicação ASP.NET Core
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Ler artigo →
-
Desenvolvimento
Afinal, o que é TDD?
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Ler artigo →
-
C#
Criando um middleware customizado para ASP.NET Core
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Ler artigo →
-
Carreira
Como melhorar seu networking na área de TI
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Ler artigo →
-
ASP .NET
Utilizando o Micro ORM Dapper em uma aplicação ASP.NET Core
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Ler artigo →
-
Desenvolvimento Back-end
Tipagem no Python com Type Hints
Neste artigo vamos aprender sobre os Type Hints no Python, veremos como eles funcionam e como podem...
Ler artigo →
-
Desenvolvimento Front-end
A importância das metatags no HTML
Nesse artigo aprenderemos sobre as metatag no HTML. Vamos aprender como utilizar e o porquê devemos...
Ler artigo →
-
CSS
Position, estilizando elementos com CSS.
Neste artigo nos iremos aprender sobre position em elementos no CSS, e sua importância para estiliza...
Ler artigo →
-
Desenvolvimento Back-end
Criando uma API com Spring Data JPA e Spring Web
Neste artigo vamos aprender como criar uma API com persistência de dados utilizando o Spring Web MVC...
Ler artigo →
-
Bancos de Dados
Tipos de banco de dados NoSQL
Veja neste artigo os principais tipos de banco de dados NoSQL.
Ler artigo →
-
C#
Utilizando arquivos Dotenv (.env) em uma aplicação ASP.NET Core
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Ler artigo →
-
Java
Guia da linguagem Java
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Ler artigo →
-
Python
Orientação a objetos em Python
Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...
Ler artigo →
-
Java
Conhecendo variáveis e constantes no Java
Conheça neste artigo as variáveis, tipos de dados e constantes da linguagem Java.
Ler artigo →
-
Algoritmos
Guia de introdução à programação
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Ler artigo →
-
C#
Serialização JSON com System.Text.Json
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
Ler artigo →
-
Algoritmos
Conceitos usados no aprendizado de programação
Entenda conceitos utilizados no aprendizado de lógica de programação.
Ler artigo →
-
Javascript
Qual a diferença entre ECMAScript e JavaScript?
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Ler artigo →
-
Tecnologia
O que é uma IDE (Ambiente de Desenvolvimento Integrado)?
Veja neste artigo o que é uma IDE e suas principais características.
Ler artigo →
-
PHP
Estrutura interna de valor, referências e gerenciamento de memória no PHP
Valores em PHP possuem que semântica? De valor ou de referência? Objetos são passados por referência...
Ler artigo →
-
C#
Criando um Chat com ASP.NET Core SignalR
Continuando o estudo do SignalR, aprenda como criar um chat utilizando esta biblioteca de aplicações...
Ler artigo →
-
PHP
Trabalhando com corrotinas, canais e explorando um pouco mais o scheduler de corrotinas do Swoole
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
Ler artigo →
-
Desenvolvimento Back-end
Criando um instalador para distribuir suas aplicações Windows
Existe uma gama de ferramentas que permitem a criação de um instalador do Windows. Neste artigo veja...
Ler artigo →
-
Carreira
Como funciona uma empresa de desenvolvimento de software?
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Ler artigo →
-
PHP
Criando um ambiente de desenvolvimento PHP com WSL
Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...
Ler artigo →
-
Carreira
Você sabe a diferença entre um engenheiro e um arquiteto de software?
Confira neste artigo as diferenças de alguns cargos da área de TI.
Ler artigo →
-
PHP
Introdução à programação assíncrona em PHP usando o ReactPHP
Uma introdução à programação assíncrona com PHP e uso básico dos componentes do ReactPHP.
Ler artigo →
-
Node
Criando módulos globais do NPM
Aprenda a fazer seus próprios módulos globais do NPM e crie ferramentas executadas diretamente do te...
Ler artigo →
-
Desenvolvimento
Conceitos de linguagens funcionais: o que é currying?
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
Ler artigo →
-
Desenvolvimento
O que são as linguagens funcionais?
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Ler artigo →
-
Web Services
REST não é simplesmente retornar JSON: indo além com APIs REST
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
Ler artigo →
-
PHP
O PHP e o seu ecossistema nunca estiveram tão fortes
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Ler artigo →
-
Desenvolvimento de Jogos
NavMesh na Unity 3D
Um assunto muito importante mas pouco discutido dentro do mundo dos desenvolvedores de jogos é a uti...
Ler artigo →
-
Certificações
Os caminhos das certificações Microsoft (parte 1)
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Ler artigo →
-
C#
Enviando e-mails no ASP.NET Core
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
Ler artigo →
Um ano de acesso total para você viver de programação.
Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no
mercado, suporte direto e certificados. Do primeiro
console.log ao mercado de trabalho.
- 1 ano de acesso a todos os cursos
- Cursos novos toda semana
- Suporte direto com professores
- Plano de carreira personalizado
- Certificados digitais inclusos
- Aplicativos para Android e iOS, com acesso offline
Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.
Acesso completo a todos os cursos e dezenas de Formações.
12 meses
de 12x R$ 129,00 por apenas
12x R$ 59,00
sem juros no cartão de crédito ou R$ 708,00 à vista
Oferta termina em 16h 11min 19s
- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!