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 a...
12 cursos 75h50 de vídeos 392 exercíciosA formação Desenvolvedor Java da TreinaWeb tem como objetivo apresentar o desenvolvimento através do Java e todo o ecossistema para desenvolvimento da Oracle. N...
24 cursos 89h22 de vídeos 484 exercíciosAprenda nesse post de forma simples e direta os principais conceitos HTTP que sempre teve dúvida, po...
Com certeza, ao navegar na internet, você já viu no começo da URL o protocolo HTTPS. Mas, você sabe...
Confira neste artigo um pouco mais sobre o protocolo HTTP 2.
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
Nesse artigo vamos entender o que é CORS, quais os principais erros relacionados com ele, suas princ...
Confira neste artigo o que é um certificado SSL e como ele funciona.
Cuidar da segurança é um dos pilares para a sustentação de qualquer aplicação na web. Sem o mínimo n...
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...
Nesse artigo uma introdução à arquitetura Serverless e um pouco sobre o AWS Lambda, um dos principai...
Neste artigo veremos uma introdução a WebSockets com a criação de um servidor em PHP e usando o nave...
Uma breve introdução e alguns exemplos de como as leis abordadas neste post podem ser aplicadas para...
Acessar um site que tenha HTTPS é quase um pré requisito hoje em dia. Além de ser recomendável pelos...
Você, desenvolvedor PHP, já teve a oportunidade de trabalhar mais intimamente com Streams? Se você j...
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
Dando continuidade aos artigos sobre programação assíncrona com PHP, neste artigo veremos o componen...
Na terça-feira de carnaval, vários sites e aplicativos que utilizam a AWS enfrentaram uma brusca int...
Veja como fazer o deploy de uma aplicação PHP Serverless no AWS Lambda usando o Bref.
Após criar uma VPC na AWS, não podemos nos descuidar com relação a segurança dessa rede. Existem dua...
Vamos conhecer nesse artigo o que é um CDN, como ele funciona, quais suas vantagens e os principais...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Reinaldo Ferraz...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Conheça os novos recursos do ASP.NET Core 2.1.
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Nesse artigo vamos aprender sobre as funcionalidades CSS Grid e FlexBox do CSS na pratica durante o...
São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...
Entenda conceitos utilizados no aprendizado de lógica de programação.
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Confira neste artigo dicas de como melhorar seu perfil no LinkedIn para deixá-lo mais atrativo aos r...
Os profissionais de Tecnologia da Informação estão no topo da lista dos mais requisitados pelas empr...
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Confira neste artigo a ferramenta JMeter e o que são os testes de performance.
Realizar o upload de grandes arquivos pode ser uma dor de cabeça, mas o protocolo tus foi criado par...
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Veja como automatizar a geração de certificados SSL e usar no servidor do seu ambiente de desenvolvi...
Você sabe realmente como deve funcionar e como proteger um serviço SOA? Veremos nesse artigo como pr...
Veja como é possível proteger os seus servidores na Digital Ocean usando o firewall nativo da plataf...
Você já ouviu falar no Laminas? Para quem não sabe, esse é o novo nome do já conhecido Zend Framewor...
Veja um pouco mais sobre os sistemas de codificação de caracteres ASCII e Unicode.
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
A Amazon Web Services (AWS) é uma das principais plataformas de computação em nuvem do mercado. Apre...
Uma introdução à programação assíncrona com PHP e uso básico dos componentes do ReactPHP.
Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pert...
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...
Aprenda a criar formas e imagens vetoriais em SVG para usar em suas páginas web de maneira bem simpl...
Neste artigo veremos uma introdução à programação de sockets com o PHP.
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Confira neste artigo como instalar uma dependência com Maven e usar em seu projeto.
Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...
O Amazon Aurora é um banco de dados relacional da AWS compatível com MySQL e PostgreSQL. Nesse artig...
A VPC é o principal serviço de rede privada na AWS e ela tem uma íntima ligação em como suas aplicaç...
Veremos neste artigo como usar o componente de socket do ReactPHP para criar um chat pelo terminal....
Veja como generators podem ser utilizados para criar um simples scheduler e trabalhar com corrotinas...
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Veja neste artigo as principais aplicações para gerenciamento de banco de dados com interface gráfic...
Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.
Entenda o que é o Elastic Compute Cloud mais conhecido como EC2 e como criar sua primeira instância...
Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplic...
Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
Confira neste artigo as diferenças de Business Intelligence e Big Data.
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
O React, agora em sua versão 16, foi totalmente reescrito. Veja as melhorias e o que há de novo.
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
O AWS CLI v2 é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é poss...
Veja neste artigo como dar os primeiros passos utilizando o MySQL.
Veja neste artigo algumas ferramentas para criar Landing Page.
Veja neste artigo templates gratuitos para Landing Page.
Confira neste artigo algumas dicas do que estudar para se tornar um bom profissional de Cloud Comput...
Veja neste artigo os principais tipos de banco de dados NoSQL.
Conheça nesse artigo um pouco mais sobre essa profissão promissora
Veja como despertar o desejo no seu cliente, comunicando com o lado emocional do cérebro dele. Vou t...
Quando trabalhamos com desenvolvimento, é de suma importância estarmos atentos a como estamos como p...
Veja neste artigo os motivos para aprender Python neste ano de 2020.
Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Veja nesse artigo como subir uma função para o AWS Lambda para converter HTML para PDF usando wkhtml...
Nesta série de artigos, vamos ver como atrair, precificar e fechar clientes, utilizando técnicas nov...
Confira neste artigo as diferenças entre Big Data, Data Analytics e Data Science, além de conhecer o...
Confira neste artigo o que são dados estruturados, não estruturados e semiestruturados.
Veja como podemos utilizar o projeto Lombok para diminuir a quantidade de código boilerplate e acele...
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...
O Marketing de Diferenciação é essencial para o sucesso. Vou mostrar como usar nichos e especialidad...
Aprenda Copywriting neste artigo. É a nova tendência do marketing e fornece técnicas para escrever t...
Neste post vamos abordar 4 tipos de affordances que são aplicados em interfaces digitais e o impacto...
O JavaScript é uma linguagem que está praticamente em todos os lugares por causa de sua flexibilidad...
Aprenda a configurar um servidor web com PHP e MySQL de forma rápida e segura, com gerenciador web d...
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Aprenda a criar aplicações self-contained no .NET Core.
Confira neste artigo um pouco mais sobre a Cloud Computing.
Provavelmente você já ouviu falar de Inteligência Artificial, mas você sabe do que se trata essa tec...
Veja neste artigo o que é Landing Page.
"Quanto eu cobro?" ou "Qual o preço do meu serviço?", essa é uma grande dor do desenvolvedor freelan...
A ordenação de registros consiste em organizar os dados em ordem crescente ou decrescente. Veja os p...
Conheça os principais tipos de hospedagem de sites, passando pelas vantagens e desvantagens de cada...
Saiba mais sobre o Big Data e como ele pode contribuir com o seu negócio.
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
Veja neste artigo o que é Banco de Dados.
Neste artigo vamos aprender as maiores técnicas de persuasão do neuromarketing, os gatilhos mentais,...
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
Vamos ver neste artigo uma breve descrição sobre o que é o NestJS e como criar uma aplicação base em...
Veja neste artigo boas práticas que você deve ter com seu código.
Otimize a criação de aplicações desktop reutilizando códigos do ASP.NET Core, com a ajuda do Electro...
Veja neste artigo quais as áreas de atuação para um profissional graduado em Sistemas de Informação.
Conheça neste artigo o que vem a ser a linguagem R e no que ela nos auxilia.
Seguimos nossa série de artigos de metodologias, abordando hoje mais uma metodologia ágil: XP (Extre...
A performance de um site pode ser um favor determinante para o seu sucesso ou fracasso, veja como me...
Saiba tudo o que precisa para comprar um computador para programar.
Neste artigo veremos como manipular datas no JavaScript, utilizando a classe Date, como pegar a data...
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Um gerenciador de pacote é essencial em qualquer plataforma de desenvolvimento moderna. Para o .NET...
Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Neste artigo, veremos como criar um briefing matador, solicitando as informações necessárias para um...
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Nesse artigo vamos conhecer o projeto Spring Data, veremos qual o objetivo desse projeto e entender...
Conheça um pouco mais sobre o COBIT, um estabelecido framework de governança.
Confira neste artigo a importância da acessibilidade em seu site.
O termo "microsserviços" tem sido muito utilizado nos últimos anos. Confira neste artigo o que é um...
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Veja neste artigo o porquê você deve investir em Marketing Digital no seu negócio.
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
Aprenda a criar animações incríveis e interativas de forma bem simples para a web utilizando o mo.js
Vamos aprender a utilizar os operadores de comparação mais comuns na lógica de programação.
Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js