Cursos de HTTP | TreinaWeb             Promoção no ar   Matricule-se agora e garanta **54% de desconto**  

  Termina em   Tempo restante da oferta: 20 Horas 

 51 Min 

 04 Seg 

   Tempo restante da oferta: 20 51 04 

  [Assinar →](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26) 

   [                ](https://www.treinaweb.com.br)  Explorar  

 [ Quanto custa? ](#assinatura) [ FAQ ](https://www.treinaweb.com.br#faq) [Matricule-se](#assinatura) [ Entrar ](https://www.treinaweb.com.br/login) 

# Cursos de HTTP

Protocolo de comunicação utilizado na web

  Exibindo 1–30 de 39 cursos.

- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/http.svg)  Iniciante  

     Curso · 8h

    ###  [ HTTP - Fundamentos para desenvolvedores ](https://www.treinaweb.com.br/curso/http-fundamentos-para-desenvolvedores "HTTP - Fundamentos para desenvolvedores") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/php.svg)  Avançado  

     Curso · 34h

    ###  [ PHP Avançado ](https://www.treinaweb.com.br/curso/php-avancado "PHP Avançado") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/apis-rest.svg)  Iniciante  

     Curso · 4h

    ###  [ APIs Rest - Fundamentos ](https://www.treinaweb.com.br/curso/apis-rest-fundamentos "APIs Rest - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/java.svg)  Intermediário  

     Curso · 12h

    ###  [ Java - Fundamentos para Web ](https://www.treinaweb.com.br/curso/java-fundamentos-para-web "Java - Fundamentos para Web") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/laravel.svg)  Avançado  

     Curso · 8h

    ###  [ Laravel - Testes Avançado ](https://www.treinaweb.com.br/curso/laravel-testes-avancado "Laravel - Testes Avançado") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-boot.svg)  Avançado  

     Curso · 6h

    ###  [ Spring Framework - Autenticação via JWT ](https://www.treinaweb.com.br/curso/spring-framework-autenticacao-via-jwt "Spring Framework - Autenticação via JWT") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/zend-expressive.svg)  Intermediário  

     Curso · 12h

    ###  [ Zend Expressive - Microframework PHP ](https://www.treinaweb.com.br/curso/zend-expressive-completo "Zend Expressive - Microframework PHP") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/android.svg)  Intermediário  

     Curso · 8h

    ###  [ Android - Consumindo uma API ](https://www.treinaweb.com.br/curso/consumindo-uma-api-com-android "Android - Consumindo uma API") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/nest-js.svg)  Intermediário  

     Curso · 10h

    ###  [ Nest.js - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/nestjs-desenvolvimento-de-apis-rest "Nest.js -  Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-boot.svg)  Avançado  

     Curso · 8h

    ###  [ Spring Framework - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/spring-framework-desenvolvimento-de-apis-rest "Spring Framework - Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Curso · 12h

    ###  [ Django - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/django-desenvolvimento-de-apis-rest "Django - Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aspnet-core.svg)  Intermediário  

     Curso · 10h

    ###  [ ASP.NET Core - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/aspnet-core-desenvolvimento-de-apis-rest "ASP.NET Core  - Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/node-js.svg)  Iniciante  

     Curso · 10h

    ###  [ Node.js - Fundamentos ](https://www.treinaweb.com.br/curso/nodejs-fundamentos "Node.js - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/node-js.svg)  Iniciante  

     Curso · 4h

    ###  [ Node.js - Introdução a APIs REST com Express ](https://www.treinaweb.com.br/curso/nodejs-introducao-a-apis-rest-com-express "Node.js -  Introdução a APIs REST com Express") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/next-js.svg)  Iniciante  

     Curso · 4h

    ###  [ Next.js - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/nextjs-desenvolvimento-de-apis-rest "Next.js -  Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/laravel.svg)  Intermediário  

     Curso · 12h

    ###  [ Laravel - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/laravel-desenvolvimento-de-apis-rest "Laravel - Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/csharp.svg)  Intermediário  

     Curso · 14h

    ###  [ C# (C Sharp) - APIs REST com ASP.NET Web API ](https://www.treinaweb.com.br/curso/c-sharp-apis-rest-com-asp-net-web-api "C# (C Sharp) - APIs REST com ASP.NET Web API") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/dns.svg)  Iniciante  

     Curso · 14h

    ###  [ DNS - Fundamentos ](https://www.treinaweb.com.br/curso/introducao-ao-dns "DNS - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/nginx.svg)  Iniciante  

     Curso · 6h

    ###  [ Nginx - Fundamentos ](https://www.treinaweb.com.br/curso/ngnix-fundamentos "Nginx - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aspnet-core.svg)  Iniciante  

     Curso · 10h

    ###  [ ASP.NET Core - Fundamentos ](https://www.treinaweb.com.br/curso/aspnet-core-fundamentos "ASP.NET Core - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/laravel.svg)  Iniciante  

     Curso · 12h

    ###  [ Laravel - Fundamentos ](https://www.treinaweb.com.br/curso/laravel-fundamentos "Laravel - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/nest-js.svg)  Iniciante  

     Curso · 8h

    ###  [ Nest.js - Fundamentos ](https://www.treinaweb.com.br/curso/nestjs-fundamentos "Nest.js - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/express.svg)  Iniciante  

     Curso · 8h

    ###  [ Express - Desenvolvendo aplicações web ](https://www.treinaweb.com.br/curso/express-desenvolvendo-aplicacoes-web "Express - Desenvolvendo aplicações web") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/csharp-avancado-asp-net.svg)  Intermediário  

     Curso · 30h

    ###  [ C# (C Sharp) - ASP.NET MVC ](https://www.treinaweb.com.br/curso/csharp-avancado-asp-net-mvc "C# (C Sharp) - ASP.NET MVC") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/symfony.svg)  Iniciante  

     Curso · 20h

    ###  [ Symfony - Fundamentos ](https://www.treinaweb.com.br/curso/symfony-fundamentos "Symfony - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/git.svg)  Iniciante  

     Curso · 8h

    ###  [ Git - Fundamentos ](https://www.treinaweb.com.br/curso/git-fundamentos "Git - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/ember.svg)  Intermediário  

     Curso · 18h

    ###  [ EmberJS - Criação de interfaces web ](https://www.treinaweb.com.br/curso/emberjs "EmberJS - Criação de interfaces web") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/angularjs.svg)  Intermediário  

     Curso · 18h

    ###  [ AngularJS - Criação de interfaces web ](https://www.treinaweb.com.br/curso/angularjs-completo "AngularJS - Criação de interfaces web") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/slim.svg)  Intermediário  

     Curso · 16h

    ###  [ Slim - Microframework PHP ](https://www.treinaweb.com.br/curso/slim-completo "Slim - Microframework PHP") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-boot.svg)  Iniciante  

     Curso · 10h

    ###  [ Spring Framework - Fundamentos ](https://www.treinaweb.com.br/curso/spring-framework-fundamentos "Spring Framework - Fundamentos") 

    Ver curso →

  1 [ 2 ](https://www.treinaweb.com.br/tag/http?page=2) [ ](https://www.treinaweb.com.br/tag/http?page=2)  

   Trilhas completas## Formações com cursos de HTTP

- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/docker.svg) 

     Infra###  [ Analista DevOps ](https://www.treinaweb.com.br/formacao/analista-devops "Analista DevOps") 

    A formação Analista DevOps da TreinaWeb visa introduzir os profissionais a recursos, como, servidores web, docker e Kubernetes, tecnologias estas intimamente relacionadas ao notável universo DevOps.

      9 cursos   21h41 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/laravel.svg) 

     Back-end###  [ Especialista Laravel ](https://www.treinaweb.com.br/formacao/especialista-laravel "Especialista Laravel") 

    Nesta formação você aprenderá desenvolver aplicações PHP usando o framework Laravel com maestria. Ao final desta formação, você terá condições de trabalhar em grandes aplicações web ou APIs integradas com diversos serviços, tudo isso utilizando as melhores práticas do mercado.

      32 cursos   70h26 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg) 

     Back-end###  [ Especialista Django ](https://www.treinaweb.com.br/formacao/especialista-django "Especialista Django") 

    Aprenda nesta formação como desenvolver aplicações complexas utilizando o Django, principal framework para desenvolvimento web de todo o ecossistema Python. Para isso, você verá desde os conceitos mais básicos, até conceitos mais avançados.

      28 cursos   47h05 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-mvc.svg) 

     Back-end###  [ Especialista Spring ](https://www.treinaweb.com.br/formacao/especialista-spring "Especialista Spring") 

    A formação Desenvolvedor Spring Full Stack da TreinaWeb tem como objetivos abordar os aspectos essenciais para o desenvolvimento de aplicações de ponta-a-ponta utilizando-se as tecnologias providas pelo Spring Framework. Entre as tecnologias abordadas nesta formação, estão principalmente o Spring MVC, o Spring Security, o Spring Data e o Spring Boot, além de tecnologias adjacentes como o Bootstrap, o jQuery e o Thymeleaf.

      25 cursos   59h48 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/html5-css3.svg) 

     Front-end###  [ Desenvolvedor Especialista Front-end ](https://www.treinaweb.com.br/formacao/desenvolvedor-especialista-front-end "Desenvolvedor Especialista Front-end") 

    HTML, CSS e JavaScript são a base de toda a web. Nesta formação vamos iniciar aprendendo HTML e CSS. Em seguida veremos os principais aspectos da linguagem JavaScript.

      45 cursos   91h56 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/javascript.svg) 

     Front-end###  [ Desenvolvedor JavaScript Front-end ](https://www.treinaweb.com.br/formacao/desenvolvedor-javascript-front-end "Desenvolvedor JavaScript Front-end") 

    Aprenda todos os conceitos e aspectos necessários para utilizar a linguagem JavaScript no Front-end com maestria

      27 cursos   45h58 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/html5-css3.svg) 

     Front-end###  [ Introdução ao desenvolvimento web ](https://www.treinaweb.com.br/formacao/introducao-ao-desenvolvimento-web "Introdução ao desenvolvimento web") 

    Aprenda desde o zero a desenvolver sites e sistemas web usando as melhores tecnologias e práticas do mercado.

      23 cursos   54h58 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/javascript.svg) 

     Front-end###  [ Desenvolvedor JavaScript ](https://www.treinaweb.com.br/formacao/desenvolvedor-javascript "Desenvolvedor JavaScript") 

    Conheça todos os aspectos do Javascript, dos conceitos básicos até os mais avançados para que você possa tirar o máximo proveito da linguagem em qualquer plataforma

      22 cursos   32h27 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/flutter.svg) 

     Mobile###  [ Desenvolvedor Dart Flutter ](https://www.treinaweb.com.br/formacao/desenvolvedor-dart-flutter "Desenvolvedor Dart Flutter") 

    A formação desenvolvedor Dart e Flutter da Treinaweb inicia com toda a base necessária para o conhecimento da linguagem de programação Dart, em seguida ela entra no flutter propriamente dito, abordando desde a instalação do ambiente de desenvolvimento até aspectos avançados da ferramenta.

      16 cursos   38h41 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/csharp.svg) 

     Back-end###  [ Desenvolvedor C# e ASP.NET Framework Full-Stack ](https://www.treinaweb.com.br/formacao/desenvolvedor-c-e-aspnet-framework-full-stack "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ção  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aspnet-core.svg) 

     Back-end###  [ Especialista ASP.NET Core ](https://www.treinaweb.com.br/formacao/especialista-aspnet-core "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  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/java.svg) 

     Back-end###  [ Desenvolvedor Java ](https://www.treinaweb.com.br/formacao/desenvolvedor-java "Desenvolvedor Java") 

    A formação Desenvolvedor Java da TreinaWeb tem como objetivo apresentar o desenvolvimento através do Java e todo o ecossistema para desenvolvimento da Oracle. Nesta formação, são desde tópicos básicos como o paradigma orientado a objetos, a preparação do ambiente de desenvolvimento para o Java através do Eclipse e o controle de versão de código através do Git e do GitHub. Até aspectos mais avançados como acesso a bancos de dados relacionais e o desenvolvimento de aplicações web com o Java.

      27 cursos   83h06 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/nest-js.svg) 

     Back-end###  [ Full-stack: Desenvolvedor Nest.js ](https://www.treinaweb.com.br/formacao/full-stack-desenvolvedor-nestjs "Full-stack: Desenvolvedor Nest.js") 

    Aprenda como desenvolver aplicações JavaScript Full-stack de ponta a ponta

      45 cursos   105h47 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/laravel.svg) 

    ###  [ Full-stack: Desenvolvedor Laravel ](https://www.treinaweb.com.br/formacao/full-stack-desenvolvedor-laravel "Full-stack: Desenvolvedor Laravel") 

    Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Laravel desde o zero.

      55 cursos   149h26 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aspnet-core.svg) 

    ###  [ Full-stack: Desenvolvedor ASP.NET ](https://www.treinaweb.com.br/formacao/full-stack-desenvolvedor-aspnet "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ção  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-boot.svg) 

    ###  [ Full-stack: Desenvolvedor Spring ](https://www.treinaweb.com.br/formacao/full-stack-desenvolvedor-spring "Full-stack: Desenvolvedor Spring") 

    Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Spring desde o zero.

      50 cursos   132h51 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/c-sharp.svg) 

    ###  [ Full-stack: Programação do Zero ](https://www.treinaweb.com.br/formacao/full-stack-programacao-do-zero "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
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg) 

     Back-end###  [ Full-stack: Desenvolvedor Django ](https://www.treinaweb.com.br/formacao/full-stack-desenvolvedor-django "Full-stack: Desenvolvedor Django") 

    Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Django desde o zero.

      51 cursos   113h47 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/php.svg) 

     Back-end###  [ Desenvolvedor PHP ](https://www.treinaweb.com.br/formacao/desenvolvedor-php "Desenvolvedor PHP") 

    Nesta formação você aprenderá todos os conceitos da linguagem PHP, uma das mais utilizadas no mercado. Desde de conceitos de base, até características mais avançadas, como orientação a objetos, práticas de mercado, integração com banco de dados. Ao final, você terá conhecimento para desenvolver aplicações PHP usando as práticas mais modernas do mercado.

      13 cursos   54h44 de vídeos

   Mão na massa## Projetos práticos de HTTP

- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/next-js.svg)  Intermediário  

     Projeto Prático · 10h

    ###  [ Next.js - TreinaCare Aplicação web de agendamento de consultas médicas (consumindo API) ](https://www.treinaweb.com.br/projeto-pratico/nextjs-treinacare-aplicacao-web-de-agendamento-de-consultas-medicas-consumindo-api "Next.js - TreinaCare Aplicação web de agendamento de consultas médicas (consumindo API)") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/next-js.svg)  Intermediário  

     Projeto Prático · 18h

    ###  [ Next.js e Material UI - HiperProf Aplicação web de busca de professores particulares ](https://www.treinaweb.com.br/projeto-pratico/nextjs-e-material-ui-hiperprof-aplicacao-web-de-busca-de-professores-particulares "Next.js e Material UI - HiperProf Aplicação web de busca de professores particulares") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/javascript.svg)  Iniciante  

     Projeto Prático · 4h

    ###  [ JavaScript - Sistema de gerenciamento de tarefas no terminal ](https://www.treinaweb.com.br/projeto-pratico/javascript-sistema-de-gerenciamento-de-tarefas-no-terminal "JavaScript -  Sistema de gerenciamento de tarefas no terminal") 

    Ver detalhes →

   Formato curto## Direto ao ponto de HTTP

- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/javascript.svg)  Intermediário  

     Direto ao Ponto · 6h

    ###  [ JavaScript - Trabalhando com requisições HTTP ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-trabalhando-com-requisicoes-http "JavaScript - Trabalhando com requisições HTTP") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/flutter.svg)  Iniciante  

     Direto ao Ponto · 6h

    ###  [ Flutter - Consumindo APIs com http ](https://www.treinaweb.com.br/direto-ao-ponto/flutter-consumindo-apis-com-http "Flutter - Consumindo APIs com http") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/flutter.svg)  Iniciante  

     Direto ao Ponto · 6h

    ###  [ Flutter - Consumindo APIs com dio ](https://www.treinaweb.com.br/direto-ao-ponto/flutter-consumindo-apis-com-dio "Flutter - Consumindo APIs com dio") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/wsl.svg)  Iniciante  

     Direto ao Ponto · 2h

    ###  [ WSL - Subsistema Windows para Linux ](https://www.treinaweb.com.br/direto-ao-ponto/wsl-subsistema-windows-para-linux "WSL - Subsistema Windows para Linux") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-boot.svg)  Iniciante  

     Direto ao Ponto · 2h

    ###  [ Spring Framework - Trabalhando com Request e Response ](https://www.treinaweb.com.br/direto-ao-ponto/spring-framewok-trabalhando-com-request-e-response "Spring Framework - Trabalhando com Request e Response") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/laravel.svg)  Iniciante  

     Direto ao Ponto · 4h

    ###  [ Laravel - Trabalhando com tratamento de exceções ](https://www.treinaweb.com.br/direto-ao-ponto/laravel-trabalhando-com-tratamento-de-excecoes "Laravel -  Trabalhando com tratamento de exceções") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/nest-js.svg)  Iniciante  

     Direto ao Ponto · 2h

    ###  [ Nest.js - Trabalhando com Request e Response ](https://www.treinaweb.com.br/direto-ao-ponto/nestjs-trabalhando-com-request-e-response "Nest.js -  Trabalhando com Request e Response") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Direto ao Ponto · 4h

    ###  [ Django - Trabalhando com Request e Response ](https://www.treinaweb.com.br/direto-ao-ponto/django-trabalhando-com-request-e-response "Django  - Trabalhando com Request e Response") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aspnet-core.svg)  Iniciante  

     Direto ao Ponto · 4h

    ###  [ ASP.NET Core - Conhecendo Minimal APIs ](https://www.treinaweb.com.br/direto-ao-ponto/aspnet-core-conhecendo-minimal-apis "ASP.NET Core - Conhecendo Minimal APIs") 

    Ver detalhes →

   Blog## Artigos relacionados a http

- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/11161236/capa-http2-400x280.png) 

     Tecnologia

    ###  [ HTTP/2: o que você deve saber? ](https://www.treinaweb.com.br/blog/http-2-o-que-voce-deve-saber "HTTP/2: o que você deve saber?") 

     Confira neste artigo um pouco mais sobre o protocolo HTTP 2.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/SERVIDOR-HTTP-EXPRESS-JS-400x280.png) 

     Javascript

    ###  [ Criando um servidor HTTP com Express ](https://www.treinaweb.com.br/blog/criando-um-servidor-http-com-express "Criando um servidor HTTP com Express") 

     O Express é um framework utilizado em conjunto com o Node.js. Ele possui características que facilit...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/HTTPS-400x280.png) 

     Segurança da Informação

    ###  [ Termos comuns de segurança: HTTPS ](https://www.treinaweb.com.br/blog/termos-comuns-de-seguranca-https "Termos comuns de segurança: HTTPS") 

     Com certeza, ao navegar na internet, você já viu no começo da URL o protocolo HTTPS. Mas, você sabe...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/30153008/HTTP-400x280.png) 

     Desenvolvimento

    ###  [ O que é HTTP, Request, GET, POST, Response, 200, 404? ](https://www.treinaweb.com.br/blog/o-que-e-http-request-get-post-response-200-404 "O que é HTTP, Request, GET, POST, Response, 200, 404?") 

     Aprenda nesse post de forma simples e direta os principais conceitos HTTP que sempre teve dúvida, po...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/c-sharp-consumindo-apis-com-flurl-400x280.png) 

     C#

    ###  [ C# - Testando requisições com Flurl ](https://www.treinaweb.com.br/blog/c-testando-requisicoes-com-flurl "C# - Testando requisições com Flurl") 

     Implemente testes unitários em requisições HTTP com o auxílio de Flurl.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/04134730/CERTIFICADO-SSL-CERTBOT-400x280.png) 

     Infraestrutura e Sistemas Operacionais

    ###  [ Gerando certificados SSL gratuitos com Certbot ](https://www.treinaweb.com.br/blog/gerando-certificados-ssl-gratuitos-com-certbot "Gerando certificados SSL gratuitos com Certbot") 

     Acessar um site que tenha HTTPS é quase um pré requisito hoje em dia. Além de ser recomendável pelos...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/web-2185247_640-400x280.jpg) 

     Web Services

    ###  [ REST não é simplesmente retornar JSON: indo além com APIs REST ](https://www.treinaweb.com.br/blog/rest-nao-e-simplesmente-retornar-json-indo-alem-com-apis-rest "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/ROTAS-EXPRESS-400x280.png) 

     Javascript

    ###  [ Criando Rotas com Express.js ](https://www.treinaweb.com.br/blog/criando-rotas-com-express-js "Criando Rotas com Express.js") 

     Vamos aprender a configurar rotas com o Express.js, com exemplos utilizando as requisições GET, POST...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/17130351/HTTPS-DEV-TEST-400x280.png) 

     Desenvolvimento

    ###  [ Automatizando a geração de certificados SSL locais para ambientes de desenvolvimento ](https://www.treinaweb.com.br/blog/automatizando-a-geracao-de-certificados-ssl-locais-para-ambientes-de-desenvolvimento "Automatizando a geração de certificados SSL locais para ambientes de desenvolvimento") 

     Veja como automatizar a geração de certificados SSL e usar no servidor do seu ambiente de desenvolvi...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/10/o-que-e-e-como-comecar-com-golang-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ Gerenciamento de dependências no Go ](https://www.treinaweb.com.br/blog/gerenciamento-de-dependencias-no-go "Gerenciamento de dependências no Go") 

     Nesse artigo veremos como podemos utilizar o Go Tools para realizar o gerenciamento de dependências...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/09/PUB-DEV-400x280.jpg) 

     Flutter

    ###  [ Gerenciador de pacotes Dart e Flutter ](https://www.treinaweb.com.br/blog/gerenciador-de-pacotes-dart-e-flutter "Gerenciador de pacotes Dart e Flutter") 

     Saiba o que é o gerenciador de pacotes Dart e Flutter, como utilizar um pacote, biblioteca instalada...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/10/configurando-ambiente-de-desenvolvimento-spring-boot-no-macos-400x280.png) 

     Java

    ###  [ Configurando ambiente de desenvolvimento Spring Boot no MacOS ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-spring-boot-no-macos "Configurando ambiente de desenvolvimento Spring Boot no MacOS") 

     Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no MacOS

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/configurando-ambiente-de-desenvolvimento-python-no-macos-400x280.png) 

     PHP

    ###  [ Configurando o ambiente de desenvolvimento PHP Laravel no MacOS ](https://www.treinaweb.com.br/blog/configurando-o-ambiente-de-desenvolvimento-php-laravel-no-macos "Configurando o ambiente de desenvolvimento PHP Laravel no MacOS") 

     Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no MacOS.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/configurando-ambiente-de-desenvolvimento-python-no-linux-400x280.png) 

     PHP

    ###  [ Configurando o ambiente de desenvolvimento PHP Laravel no Linux ](https://www.treinaweb.com.br/blog/configurando-o-ambiente-de-desenvolvimento-php-laravel-no-linux "Configurando o ambiente de desenvolvimento PHP Laravel no Linux") 

     Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no Linux.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/configurando-ambiente-de-desenvolvimento-python-no-windows-400x280.png) 

     PHP

    ###  [ Configurando o ambiente de desenvolvimento PHP Laravel no Windows ](https://www.treinaweb.com.br/blog/configurando-o-ambiente-de-desenvolvimento-php-laravel-no-windows "Configurando o ambiente de desenvolvimento PHP Laravel no Windows") 

     Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no Windows.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/netdata-400x280.png) 

     Computação em nuvem

    ###  [ Monitorar o Nginx com o Netdata ](https://www.treinaweb.com.br/blog/monitorar-o-nginx-com-o-netdata "Monitorar o Nginx com o Netdata") 

     Veja como você pode monitorar as conexões ao servidor Nginx e aos seus logs de acesso com o Netdata.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/13172051/CORS-400x280.png) 

     Javascript

    ###  [ O que é CORS e como resolver os principais erros ](https://www.treinaweb.com.br/blog/o-que-e-cors-e-como-resolver-os-principais-erros "O que é CORS e como resolver os principais erros") 

     Nesse artigo vamos entender o que é CORS, quais os principais erros relacionados com ele, suas princ...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/16113045/GRPC-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Serviços gRPC no ASP.NET Core ](https://www.treinaweb.com.br/blog/servicos-grpc-no-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/24120107/streams-400x280.jpg) 

     PHP

    ###  [ Stream Wrappers personalizados no PHP ](https://www.treinaweb.com.br/blog/stream-wrappers-personalizados-no-php "Stream Wrappers personalizados no PHP") 

     Veja como Stream Wrappers personalizados podem ser criados em PHP para se trabalhar com streams usan...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/12/06113144/css-sprites-400x280.png) 

     CSS

    ###  [ Trabalhando com Sprites no CSS ](https://www.treinaweb.com.br/blog/trabalhando-com-sprites-no-css "Trabalhando com Sprites no CSS") 

     Veja como trabalhar com sprites no CSS.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/06/28145950/security-csrf-400x280.jpg) 

     Segurança da Informação

    ###  [ Cross-Site Request Forgery (CSRF) e abordagens para mitigá-lo ](https://www.treinaweb.com.br/blog/cross-site-request-forgery-csrf-e-abordagens-para-mitiga-lo "Cross-Site Request Forgery (CSRF) e abordagens para mitigá-lo") 

     Entenda o que é Cross-Site Request Forgery (CSRF) e conheça abordagens para mitigá-lo, incluindo a m...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/05155042/iterators-php-400x280.png) 

     PHP

    ###  [ Iterators no PHP ](https://www.treinaweb.com.br/blog/iterators-no-php "Iterators no PHP") 

     Iterator é um mecanismo que permite que um objeto seja iterado e ele próprio fica no controle granul...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/NEST-JS-UPLOAD-ARQUIVOS-400x280.png) 

     Node

    ###  [ Criando CRUD com Prisma ORM e NestJS ](https://www.treinaweb.com.br/blog/criando-crud-com-prisma-orm-e-nestjs "Criando CRUD com Prisma ORM e NestJS") 

     Neste artigo vamos implementar um CRUD com Prisma ORM e NestJS, abordando as principais operações bá...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/spring-framework-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Spring Boot - Trabalhando com Controllers ](https://www.treinaweb.com.br/blog/spring-boot-trabalhando-com-controllers "Spring Boot - Trabalhando com Controllers") 

     Veja nesse artigo como trabalhar com controllers em uma aplicação Spring Web MVC com Spring Boot.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/12/EXECUTAR-CODIGO-REACT-400x280.jpg) 

     React

    ###  [ Como instalar e executar o React ](https://www.treinaweb.com.br/blog/como-instalar-e-executar-o-react "Como instalar e executar o React") 

     Veja neste artigo como instalar e executar o React, então confira neste artigo como instalar o React...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/01/criando-uma-api-com-spring-data-jpa-e-spring-web-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando uma API com Spring Data JPA e Spring Web ](https://www.treinaweb.com.br/blog/criando-uma-api-com-spring-data-jpa-e-spring-web "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/10/configurando-ambiente-de-desenvolvimento-spring-boot-no-linux-400x280.png) 

     Java

    ###  [ Configurando ambiente de desenvolvimento Spring Boot no Linux ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-spring-boot-no-linux "Configurando ambiente de desenvolvimento Spring Boot no Linux") 

     Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Linux

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/09/configurando-ambiente-de-desenvolvimento-spring-boot-no-windows-400x280.png) 

     Java

    ###  [ Configurando ambiente de desenvolvimento Spring Boot no Windows ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-spring-boot-no-windows "Configurando ambiente de desenvolvimento Spring Boot no Windows") 

     Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/06/TEMPLATE-ENGINE-PUG-EXPRESS-400x280.png) 

     Javascript

    ###  [ Express com Template Engine PUG ](https://www.treinaweb.com.br/blog/express-com-template-engine-pug "Express com Template Engine PUG") 

     Neste artigo vamos estruturar um projeto utilizando Express com o Template Engine PUG e entender as...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/CONFIGURAÇÃO-AMBIENTE-MACOS-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento Django no macOS ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-django-no-macos "Configurando ambiente de desenvolvimento Django no macOS") 

     Veja neste artigo como configurar seu ambiente de desenvolvimento macOS para desenvolvimento rest co...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/configurando-ambiente-de-desenvolvimento-python-no-linux-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento Django no Linux ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-django-no-linux "Configurando ambiente de desenvolvimento Django no Linux") 

     Veja neste artigo como configurar seu ambiente de desenvolvimento linux para desenvolvimento rest co...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/configurando-ambiente-de-desenvolvimento-python-no-windows-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento Django no Windows ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-django-no-windows "Configurando ambiente de desenvolvimento Django no Windows") 

     Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/c-sharp-consumindo-apis-com-flurl-400x280.png) 

     C#

    ###  [ C# - Consumindo APIs com Flurl ](https://www.treinaweb.com.br/blog/c-consumindo-apis-com-flurl "C# - Consumindo APIs com Flurl") 

     Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/consumindo-api-python-400x280.png) 

     Python

    ###  [ Consumindo APIs com Python - Parte 1 ](https://www.treinaweb.com.br/blog/consumindo-apis-com-python-parte-1 "Consumindo APIs com Python - Parte 1") 

     Veja neste artigo como consumir APIs com Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/seguranca-em-vpc-com-network-acl-e-security-group-400x280.png) 

     Amazon

    ###  [ Segurança em VPC com Network ACL e Security group ](https://www.treinaweb.com.br/blog/seguranca-em-vpc-com-network-acl-e-security-group "Segurança em VPC com Network ACL e Security group") 

     Após criar uma VPC na AWS, não podemos nos descuidar com relação a segurança dessa rede. Existem dua...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/netdata-400x280.png) 

     Computação em nuvem

    ###  [ Monitorar servidor em tempo real com o Netdata ](https://www.treinaweb.com.br/blog/monitorar-servidor-em-tempo-real-com-o-netdata "Monitorar servidor em tempo real com o Netdata") 

     O Netdata é uma ferramenta opensource que te permite monitorar o seu servidor em tempo real. Visuali...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/autenticação-jwt-em-api-jax-rs-400x280.png) 

     Java

    ###  [ Implementando autenticação baseada em JWT em uma API RESTful JAX-RS ](https://www.treinaweb.com.br/blog/implementando-autenticacao-baseada-em-jwt-em-uma-api-restful-jax-rs "Implementando autenticação baseada em JWT em uma API RESTful JAX-RS") 

     Segurança é um item essencial e uma forma de limitar o acesso da aplicação é através de autenticação...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/28160855/websockts-php-400x280.png) 

     PHP

    ###  [ Aplicações em tempo real com PHP usando WebSockets ](https://www.treinaweb.com.br/blog/aplicacoes-em-tempo-real-com-php-usando-websockets "Aplicações em tempo real com PHP usando WebSockets") 

     Neste artigo veremos uma introdução a WebSockets com a criação de um servidor em PHP e usando o nave...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/12132017/introducao-swoole-400x280.png) 

     PHP

    ###  [ Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas ](https://www.treinaweb.com.br/blog/introducao-ao-swoole-framework-php-assincrono-baseado-em-corrotinas "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/04160959/instalador-aplicacoes-windows-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando um instalador para distribuir suas aplicações Windows ](https://www.treinaweb.com.br/blog/criando-um-instalador-para-distribuir-suas-aplicacoes-windows "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/29063540/git-2-400x280.png) 

     Git

    ###  [ Comandos do Git que você precisa conhecer - Parte 2 - Repositórios Remotos ](https://www.treinaweb.com.br/blog/comandos-do-git-que-voce-precisa-conhecer-parte-2-repositorios-remotos "Comandos do Git que você precisa conhecer - Parte 2 - Repositórios Remotos") 

     Conheça comandos e truques do Git que facilitarão o seu trabalho ao lidar com repositórios remotos....

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/01172547/NET-CORE-3-400x280.png) 

     C#

    ###  [ .NET Core 3.0 - Criando tarefas de segundo plano com Worker Service ](https://www.treinaweb.com.br/blog/net-core-3-0-criando-tarefas-de-segundo-plano-com-worker-service ".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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/24102227/laravel-request-400x280.png) 

     PHP

    ###  [ Principais métodos para obtenção de parâmetros da Request no Laravel ](https://www.treinaweb.com.br/blog/principais-metodos-para-obtencao-de-parametros-da-request-no-laravel "Principais métodos para obtenção de parâmetros da Request no Laravel") 

     Aprenda nesse artigo como obter dados enviados na requisição. Veremos desde como pegar a instância d...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/27165123/DJANGO-HEROKU-400x280.png) 

     Computação em nuvem

    ###  [ Deploy de uma aplicação Django no Heroku ](https://www.treinaweb.com.br/blog/deploy-de-uma-aplicacao-django-no-heroku "Deploy de uma aplicação Django no Heroku") 

     Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo t...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/03160827/NANCY-400x280.png) 

     C#

    ###  [ Criando uma API RESTful com o NancyFx e .NET Core ](https://www.treinaweb.com.br/blog/criando-uma-api-restful-com-o-nancyfx-e-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/05/03175136/NET-CORE-2.1-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Novos recursos do ASP.NET Core 2.1 ](https://www.treinaweb.com.br/blog/novos-recursos-do-asp-net-core-2-1 "Novos recursos do ASP.NET Core 2.1") 

     Conheça os novos recursos do ASP.NET Core 2.1.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/18131538/laravel-route-model-bind-400x280.jpg) 

     PHP

    ###  [ Como se usa e o que resolve o recurso de Route Model Binding do Laravel ](https://www.treinaweb.com.br/blog/como-se-usa-e-o-que-resolve-o-recurso-de-route-model-binding-do-laravel "Como se usa e o que resolve o recurso de Route Model Binding do Laravel") 

     Saiba o que é o Route Model Binding do Laravel, qual problema ele resolve e como utilizá-lo de forma...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/02/06152024/js-engine-400x280.png) 

     Desenvolvimento de Jogos

    ###  [ JavaScript Game Engines ](https://www.treinaweb.com.br/blog/javascript-game-engines "JavaScript Game Engines") 

     Conheça as principais Game Engines para JavaScript.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/03/29143726/TW-ENTREVISTAS-TALITA-PAGANI-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 07: Talita Pagani ](https://www.treinaweb.com.br/blog/tw-entrevista-07-talita-pagani "TW Entrevista 07: Talita Pagani") 

     Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Talita Pagani,...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/07/checklist-de-seguranca-para-autenticacao-400x280.png) 

     Segurança da Informação

    ###  [ Checklist de segurança para autenticação ](https://www.treinaweb.com.br/blog/checklist-de-seguranca-para-autenticacao "Checklist de segurança para autenticação") 

     Cuidar da segurança é um dos pilares para a sustentação de qualquer aplicação na web. Sem o mínimo n...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/xml-android-1-400x280.jpg) 

     Android

    ###  [ Criando um botão customizado no Android via XML ](https://www.treinaweb.com.br/blog/criando-um-botao-customizado-no-android-via-xml "Criando um botão customizado no Android via XML") 

     No Android é possível modificar a aparência de um botão (tamanho, cor, borda, alinhamento etc) via X...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/relat-rio-400x280.jpg) 

     PHP

    ###  [ Relatório de cobertura de testes (Code Coverage) com o PHPUnit ](https://www.treinaweb.com.br/blog/relatorio-de-cobertura-de-testes-code-coverage-com-o-phpunit "Relatório de cobertura de testes (Code Coverage) com o PHPUnit") 

     O PHPUnit é um framework para a criação de testes unitários. Nesse artigo vamos falar sobre a geraçã...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/cordova-400x280.jpg) 

     Android

    ###  [ Aprenda a instalar o Cordova com Android no macOS ](https://www.treinaweb.com.br/blog/aprenda-a-instalar-o-cordova-com-android-no-macos "Aprenda a instalar o Cordova com Android no macOS") 

     Aprenda a configurar o Cordova para compilar no emulador ou direto no dispositivo Android usando o m...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/npm-voce-sabe-o-que-da-para-fazer-com-ele-400x280.png) 

     Node

    ###  [ Introdução ao gerenciamento de projetos Node.js com npm ](https://www.treinaweb.com.br/blog/introducao-ao-gerenciamento-de-projetos-node-js-com-npm "Introdução ao gerenciamento de projetos Node.js com npm") 

     Neste artigo sobre Introdução ao gerenciamento de projetos Node.js vamos aprender os principais coma...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/NEST-JS-UPLOAD-ARQUIVOS-400x280.png) 

     Node

    ###  [ Como realizar upload no S3 com NestJS ](https://www.treinaweb.com.br/blog/como-realizar-upload-no-s3-com-nestjs "Como realizar upload no S3 com NestJS") 

     Neste artigo vamos aprender o passo a passo de como realizar o upload de arquivos para a AWS S3 util...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/12/capa-tag-ancora-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Trabalhando com a tag âncora no HTML ](https://www.treinaweb.com.br/blog/trabalhando-com-a-tag-ancora-no-html "Trabalhando com a tag âncora no HTML") 

     Nesse artigo veremos como a tag âncora (link) e seus atributos são utilizados no desenvolvimento de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/08/NEST-JS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Autenticação: Geração de Token JWT com NestJS e Passport ](https://www.treinaweb.com.br/blog/autenticacao-geracao-de-token-jwt-com-nestjs-e-passport "Autenticação: Geração de Token JWT com NestJS e Passport") 

     Neste artigo vamos criar uma aplicação para a geração de Tokens JWT utilizando NestJS e a biblioteca...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/07/novos-recursos-do-ecmascript-2022-400x280.png) 

     Javascript

    ###  [ Novos recursos do ECMAScript 2022 ](https://www.treinaweb.com.br/blog/novos-recursos-do-ecmascript-2022 "Novos recursos do ECMAScript 2022") 

     Novos recursos do ECMAScript 2022 que é a décima terceira edição da especificação que vai padronizar...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/10/MULTI-STACK-400x280.jpg) 

     Desenvolvimento

    ###  [ Ambiente Back-end Multi-stack 3 ](https://www.treinaweb.com.br/blog/ambiente-back-end-multi-stack-3 "Ambiente Back-end Multi-stack 3") 

     Aprenda a instalar o ambiente de desenvolvimento necessário para o Multi-stack 3. Seja PHP com Larav...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/criando-uma-aplicacao-c-com-gtk-no-codeblocks-400x280.png) 

     C

    ###  [ Criando uma aplicação C com GTK no Code::Blocks ](https://www.treinaweb.com.br/blog/criando-uma-aplicacao-c-com-gtk-no-codeblocks "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/instalacao-do-node-js-windows-mac-e-linux-400x280.png) 

     Node

    ###  [ Instalação do Node.js - Windows, Mac e Linux ](https://www.treinaweb.com.br/blog/instalacao-do-node-js-windows-mac-e-linux "Instalação do Node.js - Windows, Mac e Linux") 

     Veja como é simples baixar e instalar o Node.js em sistemas Windows, Mac e Linux via instaladores e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/iterators-php-400x280.png) 

     PHP

    ###  [ Generators no PHP ](https://www.treinaweb.com.br/blog/generators-no-php "Generators no PHP") 

     Saiba o que são Iterators e Generators, bem como os seus casos de uso.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/03164327/MANIPULANDO-DICIONÁRIOS-PYTHON-400x280.png) 

     Python

    ###  [ Manipulando dicionários no Python ](https://www.treinaweb.com.br/blog/manipulando-dicionarios-no-python "Manipulando dicionários no Python") 

     Veja neste artigo alguns dos principais métodos de manipulação de dicionários no Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/12071214/front-end-motion-graphics-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Começando com SVG no Front-End - Parte 3 - Animações com mo.js (Motion Graphics) ](https://www.treinaweb.com.br/blog/comecando-com-svg-no-front-end-parte-3-animacoes-com-mo-js-motion-graphics "Começando com SVG no Front-End - Parte 3 - Animações com mo.js (Motion Graphics)") 

     Aprenda a criar animações incríveis e interativas de forma bem simples para a web utilizando o mo.js

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/31142052/mjml-cover-400x280.png) 

     Desenvolvimento

    ###  [ E-mails responsivos com a linguagem de marcação MJML ](https://www.treinaweb.com.br/blog/e-mails-responsivos-com-a-linguagem-de-marcacao-mjml "E-mails responsivos com a linguagem de marcação MJML") 

     O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Veja como integ...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/18090957/PYTHON-EMAIL-400x280.png) 

     Python

    ###  [ Enviando email com Python e SMTP ](https://www.treinaweb.com.br/blog/enviando-email-com-python-e-smtp "Enviando email com Python e SMTP") 

     Neste artigo veremos como enviar emails utilizando Python e SMTP.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/10121011/GITHUB-DOMINIOS-PERSONALIZADOS-400x280.png) 

     Desenvolvimento

    ###  [ Como usar domínio personalizado no Github Pages ](https://www.treinaweb.com.br/blog/como-usar-dominio-personalizado-no-github-pages "Como usar domínio personalizado no Github Pages") 

     Veremos nesse artigo como usar um domínio personalizado em um site do Github Pages de forma simples...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/14170401/COMANDOS-SYMFONY-400x280.png) 

     PHP

    ###  [ Principais comandos do Symfony CLI ](https://www.treinaweb.com.br/blog/principais-comandos-do-symfony-cli "Principais comandos do Symfony CLI") 

     Nesse artigo falaremos sobre o utilitário de linha de comando symfony. Veremos como realizar a criaç...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/21103619/CAPA-GITHUB-20-05-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Hospedando o Portfólio criado com o Pingendo ](https://www.treinaweb.com.br/blog/hospedando-o-portfolio-criado-com-o-pingendo "Hospedando o Portfólio criado com o Pingendo") 

     Neste artigo veremos como hospedar o portfólio criado com o Pingendo no GitHub Pages.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/25164926/imagem-capa-curriculo-400x280.png) 

     Tecnologia

    ###  [ Criando um Portfólio com o Pingendo ](https://www.treinaweb.com.br/blog/criando-um-portfolio-com-o-pingendo "Criando um Portfólio com o Pingendo") 

     Neste artigo veremos como criar uma pequena página web para que você possa utilizá-la como Portfólio...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/11153540/DJANGO-ADMIN-400x280.png) 

     Django

    ###  [ Criando uma aplicação administrativa com Django Admin ](https://www.treinaweb.com.br/blog/criando-uma-aplicacao-administrativa-com-django-admin "Criando uma aplicação administrativa com Django Admin") 

     Neste artigo veremos como criar uma aplicação administrativa com Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/01152250/ALINHAMENTO-1-400x280.png) 

     CSS

    ###  [ CSS Flexbox - Um Guia Interativo (Parte 1 - Containers) ](https://www.treinaweb.com.br/blog/css-flexbox-um-guia-interativo-parte-1-containers "CSS Flexbox - Um Guia Interativo (Parte 1 - Containers)") 

     Aprenda a trabalhar com o CSS Flexbox com este guia definitivo e interativo! Vamos ver primeiro as p...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/09/27171346/jaydson-gomes-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 10: Jaydson Gomes ](https://www.treinaweb.com.br/blog/tw-entrevista-10-jaydson-gomes "TW Entrevista 10: Jaydson Gomes") 

     Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Jaydson Gomes,...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/07171806/GITHUB-pages-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Criando páginas para repositórios com o GitHub Pages ](https://www.treinaweb.com.br/blog/criando-paginas-para-repositorios-com-o-github-pages "Criando páginas para repositórios com o GitHub Pages") 

     Veremos como criar uma página para os seus repositórios públicos do GitHub utilizando o GitHub Pages...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/05145511/444-400x280.png) 

     CSS

    ###  [ Barra de progresso que muda de tamanho e cor com apenas uma variável do CSS ](https://www.treinaweb.com.br/blog/barra-de-progresso-que-muda-de-tamanho-e-cor-com-apenas-uma-variavel-do-css "Barra de progresso que muda de tamanho e cor com apenas uma variável do CSS") 

     Veremos como aproveitar variáveis do CSS para criar uma barra de progresso bem simples e controlar s...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/31174205/vulnerabilidade-redirecionamento-400x280.png) 

     Segurança da Informação

    ###  [ Open Redirect - Vulnerabilidade de redirecionamento aberto ](https://www.treinaweb.com.br/blog/open-redirect-vulnerabilidade-de-redirecionamento-aberto "Open Redirect - Vulnerabilidade de redirecionamento aberto") 

     Saiba o que é a vulnerabilidade de redirecionamento aberto (Open Redirect) e ações que podem ser des...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/04170829/css-slider-400x280.png) 

     CSS

    ###  [ Slideshow apenas com CSS ](https://www.treinaweb.com.br/blog/slideshow-apenas-com-css "Slideshow apenas com CSS") 

     Aprenda a criar um slideshow de maneira bem simples utilizando apenas CSS moderno.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/12/13105826/clipboard-js-400x280.png) 

     Javascript

    ###  [ clipboard.js - Copiar e Colar com JavaScript ](https://www.treinaweb.com.br/blog/clipboard-js-copiar-e-colar-com-javascript "clipboard.js - Copiar e Colar com JavaScript") 

     Aprenda a copiar textos para a área de transferência de forma simples e descomplicada com o clipboar...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/09/teste-os-principais-cms-do-mercado-sem-precisar-instala-los-ou-pagar-para-hospeda-los-400x280.png) 

     CMS's e E-commerce

    ###  [ Teste os principais CMS's do mercado sem precisar instalá-los ou pagar para hospedá-los ](https://www.treinaweb.com.br/blog/teste-os-principais-cms-do-mercado-sem-precisar-instala-los-ou-pagar-para-hospeda-los "Teste os principais CMS's do mercado sem precisar instalá-los ou pagar para hospedá-los") 

     Veja alguns dos serviços oficiais de hospedagem e teste gratuito de algumas das principais plataform...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/06/utilizando-o-firebase-authentication-em-uma-aplicacao-android-400x280.png) 

     Android

    ###  [ Utilizando o Firebase Authentication em uma aplicação Android ](https://www.treinaweb.com.br/blog/utilizando-o-firebase-authentication-em-uma-aplicacao-android "Utilizando o Firebase Authentication em uma aplicação Android") 

     Veja como implementar o Firebase Authentication em uma aplicação Android, usando o Android Studio.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/201705171237-400x280.png) 

     Javascript

    ###  [ Requisições Ajax no JavaScript com a Fetch API ](https://www.treinaweb.com.br/blog/requisicoes-ajax-no-javascript-com-a-fetch-api "Requisições Ajax no JavaScript com a Fetch API") 

     A Fetch API veio para substituir a antiga XmlHttpRequest e o suporte dela já é bem consistente nos n...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/ruby-on-rails-400x280.jpg) 

     Ruby

    ###  [ Gerenciar versões do ruby com RVM ](https://www.treinaweb.com.br/blog/gerenciar-versoes-do-ruby-com-rvm "Gerenciar versões do ruby com RVM") 

     Muitas vezes é necessário utilizar diferentes versões do Ruby. Veja como isso pode ser feito sem atr...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/linguagens-paradigmas-400x280.jpg) 

     Desenvolvimento

    ###  [ Linguagens e paradigmas de programação ](https://www.treinaweb.com.br/blog/linguagens-e-paradigmas-de-programacao "Linguagens e paradigmas de programação") 

     Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2016/10/yarn-um-novo-gerenciador-de-dependencias-para-javascript-400x280.jpg) 

     Javascript

    ###  [ Yarn: Um novo gerenciador de dependências para JavaScript ](https://www.treinaweb.com.br/blog/yarn-um-novo-gerenciador-de-dependencias-para-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/24110903/O-QUE-E-REACT-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Criando aplicações React com Vite e TypeScript ](https://www.treinaweb.com.br/blog/criando-aplicacoes-react-com-vite-e-typescript "Criando aplicações React com Vite e TypeScript") 

     Neste artigo veremos como criar aplicações React com Vite, que permite desenvolvermos aplicações mod...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/spring-framework-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Trabalhando com Scheduled Tasks no Spring Boot ](https://www.treinaweb.com.br/blog/trabalhando-com-scheduled-tasks-no-spring-boot "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/NEST-JS-UPLOAD-ARQUIVOS-400x280.png) 

     Node

    ###  [ Trabalhando com Prisma ORM e NestJS ](https://www.treinaweb.com.br/blog/trabalhando-com-prisma-orm-e-nestjs "Trabalhando com Prisma ORM e NestJS") 

     Neste artigo vamos aprender os primeiros passos para trabalhar com o Prisma ORM e o NestJS.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/10/o-que-e-e-como-comecar-com-golang-400x280.jpg) 

     Guias

    ###  [ Guia da linguagem Go ](https://www.treinaweb.com.br/blog/guia-da-linguagem-go "Guia da linguagem Go") 

     Nesse guia de Go você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/listas-tabelas-HTML-400x280.jpg) 

     CSS

    ###  [ Apresentando dados com listas e tabelas ](https://www.treinaweb.com.br/blog/apresentando-dados-com-listas-e-tabelas "Apresentando dados com listas e tabelas") 

     Neste artigo, veremos como apresentarmos dados com listas e tabelas HTML e qual a sua importância no...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/04/NEST-JS-COM-HANDLEBARS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ NestJS com template engine handlebars ](https://www.treinaweb.com.br/blog/nestjs-com-template-engine-handlebars "NestJS com template engine handlebars") 

     Neste artigo vamos aprender a configurar o NestJS com o handlebars, uma template engine que permite...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/02/criando-componentes-tailwindcss-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Criando componentes com Tailwind CSS ](https://www.treinaweb.com.br/blog/criando-componentes-com-tailwind-css "Criando componentes com Tailwind CSS") 

     Neste artigo veremos por que os componentes nos ajudam durante o desenvolvimento do nosso projeto e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/01/TAILWIND-NPM-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Instalando Tailwind CSS via NPM e alterando suas propriedades CSS com theme ](https://www.treinaweb.com.br/blog/instalando-tailwind-css-via-npm-e-alterando-suas-propriedades-css-com-theme "Instalando Tailwind CSS via NPM e alterando suas propriedades CSS com theme") 

     Neste artigo, veremos como instalar e utilizar a tecnologia Tailwind CSS via NPM. Também iremos alte...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/01/atributos-html-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Entendendo os atributos HTML ](https://www.treinaweb.com.br/blog/entendendo-os-atributos-html "Entendendo os atributos HTML") 

     No artigo de hoje, veremos algo que está muito presente no mundo da programação, atributos. Por que...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/12/BFF-400x280.jpg) 

     Arquitetura de Software

    ###  [ O que é BFF? ](https://www.treinaweb.com.br/blog/o-que-e-bff "O que é BFF?") 

     Conheça neste artigo o pattern arquitetural BFF (Backend For Frontend).

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/11/junior-para-pleno-min-400x280.png) 

     Carreira

    ###  [ Como um desenvolvedor júnior pode virar um pleno? ](https://www.treinaweb.com.br/blog/como-um-desenvolvedor-junior-pode-virar-um-pleno "Como um desenvolvedor júnior pode virar um pleno?") 

     Existem alguns aspectos técnicos e comportamentais que podem te ajudar a seguir para o próximo nível...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/11/A-importancia-das-metatag-no-HTML-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ A importância das metatags no HTML ](https://www.treinaweb.com.br/blog/a-importancia-das-metatags-no-html "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/importancia-dos-testes-de-software-na-qualidade-do-sistema-400x280.png) 

     Arquitetura de Software

    ###  [ Estrutura de pastas e arquivos com React ](https://www.treinaweb.com.br/blog/estrutura-de-pastas-e-arquivos-com-react "Estrutura de pastas e arquivos com React") 

     Aprenda a criar uma estrutura de pastas e arquivos com React para ter uma aplicação com fácil manute...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/10/o-que-e-e-como-comecar-com-golang-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ O que é e como começar com Go (Golang)? ](https://www.treinaweb.com.br/blog/o-que-e-e-como-comecar-com-golang "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/NEST-JS-CLASS-VALIDATOR-CLASS-TRANSFORMER-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Como enviar emails com NestJS e Nodemailer ](https://www.treinaweb.com.br/blog/como-enviar-emails-com-nestjs-e-nodemailer "Como enviar emails com NestJS e Nodemailer") 

     Neste artigo vamos aprender como enviar emails utilizando o NestJS e o Nodemailer, um dos módulos ma...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/09/TAILWIND-CSS-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ O que é Tailwind CSS e como instalar via CDN? ](https://www.treinaweb.com.br/blog/o-que-e-tailwind-css-e-como-instalar-via-cdn "O que é Tailwind CSS e como instalar via CDN?") 

     Neste artigo aprenderemos a criar um navbar usando Tailwind CSS, e entender melhor como funciona seu...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/MEDIA-QUERIES-2-400x280.png) 

     CSS

    ###  [ Media Query. Colocando em prática seu uso. ](https://www.treinaweb.com.br/blog/media-query-colocando-em-pratica-seu-uso "Media Query. Colocando em prática seu uso.") 

     Neste artigo, nós iremos aprender sobre o uso de Media Query no CSS3, na prática aprendendo como uti...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/NEST-JS-CLASS-VALIDATOR-CLASS-TRANSFORMER-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Validação e Serialização no NestJS: class-validator e class-transformer ](https://www.treinaweb.com.br/blog/validacao-e-serializacao-no-nestjs-class-validator-e-class-transformer "Validação e Serialização no NestJS: class-validator e class-transformer") 

     Vamos abordar a utilização de duas biblitecas de serialização e validação fundamentais no NestJS: cl...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/04/o-que-e-o-composer-400x280.png) 

     PHP

    ###  [ Como instalar um pacote com Composer e utilizá-lo em seu projeto PHP ](https://www.treinaweb.com.br/blog/como-instalar-um-pacote-com-composer-e-utiliza-lo-em-seu-projeto-php "Como instalar um pacote com Composer e utilizá-lo em seu projeto PHP") 

     Aprenda a instalar e utilizar o gerenciador de dependências Composer e dê o próximo passo rumo a se...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/11/diferenca_entre_os_atributos_async_e_defer-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Diferença entre os atributos async e defer ](https://www.treinaweb.com.br/blog/diferenca-entre-os-atributos-async-e-defer "Diferença entre os atributos async e defer") 

     Nesse artigo vamos ver em detalhes como os atributos async e defer se comportam ao declarar seus arq...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/10/Como_instalar_e_utilizar_o_Bootstrap_via_npm-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Como instalar e utilizar o Bootstrap via npm ](https://www.treinaweb.com.br/blog/como-instalar-e-utilizar-o-bootstrap-via-npm "Como instalar e utilizar o Bootstrap via npm") 

     Instalar Bootstrap via npm e alterar suas variáveis, é mais simples do que imagina. Hoje iremos junt...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/09/criando-a-estrutura-de-um-layout-com-css-grid-e-flexbox.png-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Criando a estrutura de um Layout com CSS Grid e Flexbox ](https://www.treinaweb.com.br/blog/criando-a-estrutura-de-um-layout-com-css-grid-e-flexbox "Criando a estrutura de um Layout com CSS Grid e Flexbox") 

     Nesse artigo vamos aprender sobre as funcionalidades CSS Grid e FlexBox do CSS na pratica durante o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/08/deploy-de-uma-aplicacao-spring-boot-no-heroku-400x280.png) 

     Java

    ###  [ Deploy de uma aplicação Spring Boot no Heroku ](https://www.treinaweb.com.br/blog/deploy-de-uma-aplicacao-spring-boot-no-heroku "Deploy de uma aplicação Spring Boot no Heroku") 

     Neste artigo veremos como podemos realizar o deploy de uma aplicação Spring Boot na nuvem com o Hero...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/07/fluxo-de-autenticacao-baseado-em-jwt-400x280.png) 

     Desenvolvimento

    ###  [ Fluxo de autenticação baseado em JWT ](https://www.treinaweb.com.br/blog/fluxo-de-autenticacao-baseado-em-jwt "Fluxo de autenticação baseado em JWT") 

     Neste artigo iremos aprender de teórica como é o fluxo de autenticação baseado em JWT dentro de uma...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/spring-framework-400x280.png) 

     Java

    ###  [ O que é Spring Framework? ](https://www.treinaweb.com.br/blog/o-que-e-spring-framework "O que é Spring Framework?") 

     Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criação...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/23151507/TRUQUES-NPM-400x280.png) 

     Desenvolvimento

    ###  [ O que é NPM e como usar uma biblioteca instalada por ele ](https://www.treinaweb.com.br/blog/o-que-e-npm-e-como-usar-uma-biblioteca-instalada-por-ele "O que é NPM e como usar uma biblioteca instalada por ele") 

     Saiba o que é o NPM (Node Package Manager), como utilizar um pacote, framework ou biblioteca instala...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/thymeleaf-reaproveitando-codigo-com-fragments-400x280.png) 

     Java

    ###  [ Thymeleaf - Reaproveitando código com fragments ](https://www.treinaweb.com.br/blog/thymeleaf-reaproveitando-codigo-com-fragments "Thymeleaf - Reaproveitando código com fragments") 

     Neste artigo veremos como utilizar a funcionalidade de fragments da template engine Thymeleaf para r...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/THYMELEAF-400x280.png) 

     Java

    ###  [ Thymeleaf, veja como enviar e exibir dados em seus templates ](https://www.treinaweb.com.br/blog/thymeleaf-veja-como-enviar-e-exibir-dados-em-seus-templates "Thymeleaf, veja como enviar e exibir dados em seus templates") 

     Neste artigo veremos como enviar informações de aplicação Spring Boot para serem exibidas em templat...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/TWELVE-FACTOR-APP-400x280.png) 

     Engenharia de Software

    ###  [ O que são os 12 factor app? - Parte 3 ](https://www.treinaweb.com.br/blog/o-que-sao-os-12-factor-app-parte-3 "O que são os 12 factor app? - Parte 3") 

     Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e dispos...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/07161700/gerenciamento-python-400x280.png) 

     Python

    ###  [ Como instalar um pacote com PIP e utilizá-lo em seu projeto ](https://www.treinaweb.com.br/blog/como-instalar-um-pacote-com-pip-e-utiliza-lo-em-seu-projeto "Como instalar um pacote com PIP e utilizá-lo em seu projeto") 

     Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/introducao-ao-maven-aprenda-como-criar-e-gerenciar-projetos-java-400x280.png) 

     Java

    ###  [ Introdução ao Maven, aprenda como criar e gerenciar projetos Java ](https://www.treinaweb.com.br/blog/introducao-ao-maven-aprenda-como-criar-e-gerenciar-projetos-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/o-que-e-twig-400x280.png) 

     PHP

    ###  [ O que é Twig? ](https://www.treinaweb.com.br/blog/o-que-e-twig "O que é Twig?") 

     Veja neste artigo o que é Twig.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/conhecendo-o-mean-stack-400x280.png) 

     Javascript

    ###  [ Conhecendo o MEAN Stack ](https://www.treinaweb.com.br/blog/conhecendo-o-mean-stack "Conhecendo o MEAN Stack") 

     Conheça neste artigo o que é o MEAN Stack.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/CONCEITOS-APRENDIZADO-PROGRAMAÇÃO-400x280.png) 

     Algoritmos

    ###  [ Conceitos usados no aprendizado de programação ](https://www.treinaweb.com.br/blog/conceitos-usados-no-aprendizado-de-programacao "Conceitos usados no aprendizado de programação") 

     Entenda conceitos utilizados no aprendizado de lógica de programação.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/o-que-e-o-jinja2-400x280.png) 

     Python

    ###  [ O que é o Jinja2? ](https://www.treinaweb.com.br/blog/o-que-e-o-jinja2 "O que é o Jinja2?") 

     Veja neste artigo o que é e como funciona o Jinja2.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/o-que-e-o-express-js-400x280.png) 

     Javascript

    ###  [ O que é o Express.js? ](https://www.treinaweb.com.br/blog/o-que-e-o-express-js "O que é o Express.js?") 

     Veja neste artigo o que é o Express.js.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/consumindo-api-python-400x280.png) 

     Python

    ###  [ Consumindo APIs com Python - Parte 2 ](https://www.treinaweb.com.br/blog/consumindo-apis-com-python-parte-2 "Consumindo APIs com Python - Parte 2") 

     Veja neste artigo como consumir APIs com Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/deploy-asp-net-core-linux-nginx-400x280.png) 

     ASP .NET

    ###  [ Publicando uma aplicação ASP.NET Core no Linux com o Nginx ](https://www.treinaweb.com.br/blog/publicando-uma-aplicacao-asp-net-core-no-linux-com-o-nginx "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/qual-a-diferenca-entre-ecmascript-e-javascript-400x280.png) 

     Javascript

    ###  [ Qual a diferença entre ECMAScript e JavaScript? ](https://www.treinaweb.com.br/blog/qual-a-diferenca-entre-ecmascript-e-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/o-que-e-cdn-content-delivery-network-400x280.png) 

     Computação em nuvem

    ###  [ O que é CDN (Content Delivery Network)? ](https://www.treinaweb.com.br/blog/o-que-e-cdn-content-delivery-network "O que é CDN (Content Delivery Network)?") 

     Vamos conhecer nesse artigo o que é um CDN, como ele funciona, quais suas vantagens e os principais...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/AJAX-400x280.png) 

     Desenvolvimento

    ###  [ O que é uma requisição AJAX? ](https://www.treinaweb.com.br/blog/o-que-e-uma-requisicao-ajax "O que é uma requisição AJAX?") 

     Hoje, é relativamente comum estarmos em contato com requisições AJAX. Confira neste artigo como essa...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/07/aplicando-hateoas-em-uma-api-jax-rs-400x280.png) 

     Java

    ###  [ Aplicando HATEOAS em uma API JAX-RS ](https://www.treinaweb.com.br/blog/aplicando-hateoas-em-uma-api-jax-rs "Aplicando HATEOAS em uma API JAX-RS") 

     Veja como implementar o HATEOAS em uma aplicação JAX-RS-Jersey de forma simples com os recursos forn...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/qual-a-diferenca-entre-framework-e-biblioteca-400x280.png) 

     Desenvolvimento

    ###  [ Qual a diferença entre Framework e Biblioteca? ](https://www.treinaweb.com.br/blog/qual-a-diferenca-entre-framework-e-biblioteca "Qual a diferença entre Framework e Biblioteca?") 

     A confusão entre frameworks e bibliotecas é muito comum. Entenda qual a diferença entre eles e qual...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/tw-dev-server-400x280.png) 

     Ferramentas

    ###  [ Tw Dev Server - como ele pode te ajudar a estudar programação? ](https://www.treinaweb.com.br/blog/tw-dev-server-como-ele-pode-te-ajudar-a-estudar-programacao "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/MAN-IN-THE-MIDDLE-400x280.png) 

     Segurança da Informação

    ###  [ Termos comuns de segurança: man-in-the-middle ](https://www.treinaweb.com.br/blog/termos-comuns-de-seguranca-man-in-the-middle "Termos comuns de segurança: man-in-the-middle") 

     Os hackers estão sempre em busca de ataques que os ajudem a chegar em seus objetivos. Um desses ataq...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/lambda-400x280.png) 

     Desenvolvimento

    ###  [ O que é AWS Lambda? ](https://www.treinaweb.com.br/blog/o-que-e-aws-lambda "O que é AWS Lambda?") 

     Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/criando-api-restful-jax-rs-api-400x280.png) 

     Java

    ###  [ Criando uma API RESTful com a JAX-RS API ](https://www.treinaweb.com.br/blog/criando-uma-api-restful-com-a-jax-rs-api "Criando uma API RESTful com a JAX-RS API") 

     O Java define a especificação JAX-RS API para a criação de aplicações API RESTful, que pode ser faci...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/14141423/node-vs-deno-400x280.png) 

     Node

    ###  [ Deno: conheça o suposto substituto do Node.js ](https://www.treinaweb.com.br/blog/deno-conheca-o-suposto-substituto-do-node-js "Deno: conheça o suposto substituto do Node.js") 

     Conheça o Deno, ambiente de execução de JavaScript desenvolvido pelo criador do Node.js e que pode s...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/13164211/JAVASCRIPT-COISAS-ESTRANHAS-400x280.png) 

     Javascript

    ###  [ JavaScript - Entendendo as partes estranhas ](https://www.treinaweb.com.br/blog/javascript-entendendo-as-partes-estranhas "JavaScript - Entendendo as partes estranhas") 

     Conheça o motivo por trás de vários comportamentos considerados estranhos que o JavaScript possui.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/03104651/PHP-PSR4-400x280.png) 

     PHP

    ###  [ PSR-4 a recomendação de autoload do PHP ](https://www.treinaweb.com.br/blog/psr-4-a-recomendacao-de-autoload-do-php "PSR-4 a recomendação de autoload do PHP") 

     Nesse artigo falaremos de umas das PSRs mais importantes da linguagem PHP, a PSR-4, responsável por...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/02014536/APACHE-JMETER-400x280.png) 

     Testes e Projetos

    ###  [ O que é JMeter? ](https://www.treinaweb.com.br/blog/o-que-e-jmeter "O que é JMeter?") 

     Confira neste artigo a ferramenta JMeter e o que são os testes de performance.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/17012453/OAuth-2-400x280.png) 

     Desenvolvimento

    ###  [ O que é OAuth 2? ](https://www.treinaweb.com.br/blog/o-que-e-oauth-2 "O que é OAuth 2?") 

     Confira neste artigo o que vem a ser o protoloco OAuth 2.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/05103838/SIGNALR-400x280.png) 

     C#

    ###  [ Criando um Chat com ASP.NET Core SignalR ](https://www.treinaweb.com.br/blog/criando-um-chat-com-asp-net-core-signalr "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/20161707/PHP-PSR-1-400x280.png) 

     PHP

    ###  [ O que são as PSRs do PHP ](https://www.treinaweb.com.br/blog/o-que-sao-as-psrs-do-php "O que são as PSRs do PHP") 

     Neste artigo veremos o que são as PSRs do PHP. Entenderemos conceitos importantes, como, RFCs e a RF...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/19182504/slim-framework-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é o Slim Framework? ](https://www.treinaweb.com.br/blog/o-que-e-o-slim-framework "O que é o Slim Framework?") 

     Veja neste artigo o que é e as principais características do Slim Framework.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/03143715/CARTER-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando uma API RESTful com o Carter e .NET Core ](https://www.treinaweb.com.br/blog/criando-uma-api-restful-com-o-carter-e-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/12132017/introducao-swoole-400x280.png) 

     PHP

    ###  [ Trabalhando com corrotinas, canais e explorando um pouco mais o scheduler de corrotinas do Swoole ](https://www.treinaweb.com.br/blog/trabalhando-com-corrotinas-canais-e-explorando-um-pouco-mais-o-scheduler-de-corrotinas-do-swoole "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/04160957/EXECUTAVEL-APLICACAO-JAVA-400x280.png) 

     Java

    ###  [ Criando um executável para uma aplicação Java ](https://www.treinaweb.com.br/blog/criando-um-executavel-para-uma-aplicacao-java "Criando um executável para uma aplicação Java") 

     Aprenda como transformar uma aplicação Java Desktop em um arquivo executável.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/10/18095832/capa-elton-symfony-400x280.png) 

     PHP

    ###  [ Symfony Componentes: o que são e qual sua importância para o ecossistema PHP ](https://www.treinaweb.com.br/blog/symfony-componentes-o-que-sao-e-qual-sua-importancia-para-o-ecossistema-php "Symfony Componentes: o que são e qual sua importância para o ecossistema PHP") 

     Entenda o que são os componentes do Symfony, o que eles fazem, quais as vantagens e desvantagens de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/10/15100234/primeira-app-flask-400x280.png) 

     Python

    ###  [ Criando primeira app com Flask ](https://www.treinaweb.com.br/blog/criando-primeira-app-com-flask "Criando primeira app com Flask") 

     Veja neste artigo como criar a primeira app com Flask, principal microframework do ecossistema Pytho...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/04112944/DJANGO-PROJETOS-PYCHARM-400x280.png) 

     Python

    ###  [ Criando o primeiro projeto Django ](https://www.treinaweb.com.br/blog/criando-o-primeiro-projeto-django "Criando o primeiro projeto Django") 

     Com o ambiente de desenvolvimento devidamente configurado, veremos neste artigo como criar nosso pri...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/14131229/HEALTH-CHECKS-400x280.png) 

     C#

    ###  [ Verificando a integridade da aplicação ASP.NET Core com Health Checks ](https://www.treinaweb.com.br/blog/verificando-a-integridade-da-aplicacao-asp-net-core-com-health-checks "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/01225056/CERTIFICADO-SSL-400x280.png) 

     Tecnologia

    ###  [ Para que serve o certificado SSL? ](https://www.treinaweb.com.br/blog/para-que-serve-o-certificado-ssl "Para que serve o certificado SSL?") 

     Confira neste artigo o que é um certificado SSL e como ele funciona.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/13190452/php-cloud-400x280.jpg) 

     PHP

    ###  [ Aplicação Serverless desenvolvida em PHP usando AWS Lambda ](https://www.treinaweb.com.br/blog/aplicacao-serverless-desenvolvida-em-php-usando-aws-lambda "Aplicação Serverless desenvolvida em PHP usando AWS Lambda") 

     Veja como fazer o deploy de uma aplicação PHP Serverless no AWS Lambda usando o Bref.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/05112250/SPRING-BOOT-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando uma API REST com o Spring Boot ](https://www.treinaweb.com.br/blog/criando-uma-api-rest-com-o-spring-boot "Criando uma API REST com o Spring Boot") 

     Todos os passos da criação de uma API REST com o framework Spring Boot do Java, no Visual Studio Cod...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/25105828/DJANGO-AUTENTICAÇÃO-2-400x280.png) 

     Python

    ###  [ Implementando autenticação no Django – Parte 2 ](https://www.treinaweb.com.br/blog/implementando-autenticacao-no-django-parte-2 "Implementando autenticação no Django – Parte 2") 

     Veja neste artigo como implementar os recursos de logout, alteração de senha e proteção de páginas e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/11140050/sockets-redes-tcp-udp-400x280.png) 

     Rede de computadores

    ###  [ Uma introdução a TCP, UDP e Sockets ](https://www.treinaweb.com.br/blog/uma-introducao-a-tcp-udp-e-sockets "Uma introdução a TCP, UDP e Sockets") 

     Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/11153116/symfony-projeto-e-crud-400x280.png) 

     PHP

    ###  [ Iniciando com Symfony: Como criar o projeto e seu primeiro CRUD ](https://www.treinaweb.com.br/blog/iniciando-com-symfony-como-criar-o-projeto-e-seu-primeiro-crud "Iniciando com Symfony: Como criar o projeto e seu primeiro CRUD") 

     Nesse artigo veremos como criar o primeiro projeto no Symfony. Falaremos sobre qual tipo de estrutur...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/07145013/DJANGO-CLI-400x280.png) 

     Python

    ###  [ Principais comandos do Django CLI ](https://www.treinaweb.com.br/blog/principais-comandos-do-django-cli "Principais comandos do Django CLI") 

     Neste artigo veremos os principais comandos do Django CLI e como utilizá-los em seus projetos.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/16131227/di-autowiring-400x280.jpg) 

     PHP

    ###  [ Autowiring em Container de Injeção de Dependência ](https://www.treinaweb.com.br/blog/autowiring-em-container-de-injecao-de-dependencia "Autowiring em Container de Injeção de Dependência") 

     Dando sequência aos artigos sobre Injeção de Dependência e Container de Injeção de Dependência, ness...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/15190654/FRAMEWORKS-PHP-400x280.png) 

     PHP

    ###  [ Os principais Frameworks PHP ](https://www.treinaweb.com.br/blog/os-principais-frameworks-php "Os principais Frameworks PHP") 

     Neste artigo falaremos brevemente sobre os principais Frameworks PHP do mercado.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/16095041/OCELOT-400x280.png) 

     C#

    ###  [ Criando um API Gateway com ASP.NET Core e Ocelot ](https://www.treinaweb.com.br/blog/criando-um-api-gateway-com-asp-net-core-e-ocelot "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/29141047/capa-framework-400x280.png) 

     Desenvolvimento

    ###  [ Para que serve um framework? ](https://www.treinaweb.com.br/blog/para-que-serve-um-framework "Para que serve um framework?") 

     Veja neste artigo o que é um framework e para que ele serve.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/29132239/PROTOCOLO-TUS-400x280.png) 

     C#

    ###  [ Implementando o protocolo tus em uma aplicação ASP.NET Core ](https://www.treinaweb.com.br/blog/implementando-o-protocolo-tus-em-uma-aplicacao-asp-net-core "Implementando o protocolo tus 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...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/26181326/CAPA-ELTON-MARÇO-400x280.png) 

     PHP

    ###  [ Como melhorar o retorno das suas APIs no Laravel com API Resource do Eloquent ](https://www.treinaweb.com.br/blog/como-melhorar-o-retorno-das-suas-apis-no-laravel-com-api-resource-do-eloquent "Como melhorar o retorno das suas APIs no Laravel com API Resource do Eloquent") 

     Um dos pontos mais importantes quando estamos trabalhando APIs é o retorno dos dados. Veja como melh...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/12200152/serverless-400x280.png) 

     Computação em nuvem

    ###  [ Serverless: uma introdução ](https://www.treinaweb.com.br/blog/serverless-uma-introducao "Serverless: uma introdução") 

     Nesse artigo uma introdução à arquitetura Serverless e um pouco sobre o AWS Lambda, um dos principai...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/07161636/introducao-a-aws-400x280.png) 

     Amazon

    ###  [ Introdução à Amazon Web Services (AWS) ](https://www.treinaweb.com.br/blog/introducao-a-amazon-web-services-aws "Introdução à Amazon Web Services (AWS)") 

     A Amazon Web Services (AWS) é uma das principais plataformas de computação em nuvem do mercado. Apre...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/10/30133314/swagger-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Documentando uma ASP.NET Core Web API com o Swagger ](https://www.treinaweb.com.br/blog/documentando-uma-asp-net-core-web-api-com-o-swagger "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/09/17132411/middlewares-aspnet-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Compreendendo os middlewares no ASP.NET Core ](https://www.treinaweb.com.br/blog/compreendendo-os-middlewares-no-asp-net-core "Compreendendo os middlewares no ASP.NET Core") 

     Veja como os middlewares funcionam em uma aplicação ASP.NET Core.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/10/01110647/strapi-400x280.png) 

     Node

    ###  [ Criando APIs com o Strapi.io ](https://www.treinaweb.com.br/blog/criando-apis-com-o-strapi-io "Criando APIs com o Strapi.io") 

     Veja neste artigo como criar APIs de forma rápida e fácil utilizando o Strapi.io.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/17172630/desenvolvedor-web-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Quatro habilidades para se tornar um desenvolvedor web back-end ](https://www.treinaweb.com.br/blog/quatro-habilidades-para-se-tornar-um-desenvolvedor-web-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/04/16144257/conheca-o-google-cloud-platform-400x280.png) 

     Google Cloud Platform (GCP)

    ###  [ Conheça o Google Cloud Platform ](https://www.treinaweb.com.br/blog/conheca-o-google-cloud-platform "Conheça o Google Cloud Platform") 

     O Google Cloud Platform é o serviço de computação em nuvem do Google. Ele possui uma quantidade enor...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/03/01133925/javascript-400x280.png) 

     Javascript

    ###  [ O que se pode fazer com JavaScript hoje em dia? ](https://www.treinaweb.com.br/blog/o-que-se-pode-fazer-com-javascript-hoje-em-dia "O que se pode fazer com JavaScript hoje em dia?") 

     Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/03/29143340/TW-ENTREVISTAS-MAUJOR-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 01: Maujor ](https://www.treinaweb.com.br/blog/tw-entrevista-01-maujor "TW Entrevista 01: Maujor") 

     Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O primeiro entrevistad...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/10094842/service-stack-1-400x280.png) 

     C#

    ###  [ Criando um Web Service com o ServiceStack - Parte 1 ](https://www.treinaweb.com.br/blog/criando-um-web-service-com-o-servicestack-parte-1 "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/09/funcionalidades-do-jquery-com-a-api-nativa-do-javascript-400x280.png) 

     Javascript

    ###  [ Funcionalidades do jQuery com a API nativa do JavaScript ](https://www.treinaweb.com.br/blog/funcionalidades-do-jquery-com-a-api-nativa-do-javascript "Funcionalidades do jQuery com a API nativa do JavaScript") 

     Nesse post veremos algumas das funcionalidades do jQuery que hoje podem ser aplicadas diretamente co...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/07/aprenda-a-formatar-as-mensagens-do-console-do-navegador-400x280.png) 

     Javascript

    ###  [ Aprenda a formatar as mensagens do console do navegador ](https://www.treinaweb.com.br/blog/aprenda-a-formatar-as-mensagens-do-console-do-navegador "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/06/aumente-a-seguranca-na-digital-ocean-com-o-cloud-firewalls-400x280.png) 

     Computação em nuvem

    ###  [ Aumente a segurança na Digital Ocean com o Cloud Firewalls ](https://www.treinaweb.com.br/blog/aumente-a-seguranca-na-digital-ocean-com-o-cloud-firewalls "Aumente a segurança na Digital Ocean com o Cloud Firewalls") 

     Veja como é possível proteger os seus servidores na Digital Ocean usando o firewall nativo da plataf...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/05/validando-documentos-json-no-php-com-json-schema-400x280.png) 

     PHP

    ###  [ Validando documentos JSON no PHP com JSON Schema ](https://www.treinaweb.com.br/blog/validando-documentos-json-no-php-com-json-schema "Validando documentos JSON no PHP com JSON Schema") 

     JSON Schema é uma especificação para validação de documentos JSON. A ideia é parecida com a de um XS...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/hospedage-e-dominio-400x280.png) 

     Computação em nuvem

    ###  [ O que é uma hospedagem e por que precisamos de um domínio? ](https://www.treinaweb.com.br/blog/o-que-e-uma-hospedagem-e-por-que-precisamos-de-um-dominio "O que é uma hospedagem e por que precisamos de um domínio?") 

     Nesse artigo veremos de forma didática, com foco nos iniciantes, o que é uma hospedagem, domínio e q...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/a6GH8712a1-400x280.jpg) 

     PHP

    ###  [ O PHP e o seu ecossistema nunca estiveram tão fortes ](https://www.treinaweb.com.br/blog/o-php-e-o-seu-ecossistema-nunca-estiveram-tao-fortes "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/hacker-400x280.png) 

     C

    ###  [ Criação de um Keylogger em C ](https://www.treinaweb.com.br/blog/criacao-de-um-keylogger-em-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/php7-400x280.jpg) 

     PHP

    ###  [ PHP 7 e novidades do PHP 7.1 ](https://www.treinaweb.com.br/blog/php-7-e-novidades-do-php-7-1 "PHP 7 e novidades do PHP 7.1") 

     Veja um pouco mais sobre o PHP 7 e, principalmente, as novidades do PHP 7.1, recém lançado.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2025/01/NOVIDADES-REACT-19-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ 4 Novidades do React 19 ](https://www.treinaweb.com.br/blog/4-novidades-do-react-19 "4 Novidades do React 19") 

     Descubra 4 novidades do React 19, incluindo novos hooks, otimizações de performance e uso prático da...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/06/GUIA-CSS-400x280.jpg) 

     CSS

    ###  [ Guia da linguagem CSS ](https://www.treinaweb.com.br/blog/guia-da-linguagem-css "Guia da linguagem CSS") 

     Nesse guia completo veremos como funciona e quais as formas de criar estilizações com CSS, necessári...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/01/Conhecendo_o_box_model-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Conhecendo o box model ](https://www.treinaweb.com.br/blog/conhecendo-o-box-model "Conhecendo o box model") 

     Domine os fundamentos do CSS com o box model. Aprenda a controlar o layout e o espaçamento dos eleme...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/11/O-QUE-E-HTML-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ O que é HTML? ](https://www.treinaweb.com.br/blog/o-que-e-html "O que é HTML?") 

     No artigo de hoje, será abordado o tema HTML, nele irá conter desde sua história, quem o criou e com...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/10/o-que-e-e-como-comecar-com-golang-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ Como instalar a Golang e executar nosso primeiro exemplo ](https://www.treinaweb.com.br/blog/como-instalar-a-golang-e-executar-nosso-primeiro-exemplo "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/TRATAMENTO-ERROS-ASP-NET-CORE-C-SHARP-400x280.png) 

     C#

    ###  [ Tratando erros em uma API ASP.NET Core com Middleware ](https://www.treinaweb.com.br/blog/tratando-erros-em-uma-api-asp-net-core-com-middleware "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/ASP-NET-ODATA-400x280.png) 

     C#

    ###  [ Adicionando OData em uma API ASP.NET Core ](https://www.treinaweb.com.br/blog/adicionando-odata-em-uma-api-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/conhecendo-o-gerenciador-de-pacotes-homebrew-400x280.png) 

     Ferramentas

    ###  [ Conhecendo o gerenciador de pacotes Homebrew ](https://www.treinaweb.com.br/blog/conhecendo-o-gerenciador-de-pacotes-homebrew "Conhecendo o gerenciador de pacotes Homebrew") 

     Neste artigo conheceremos o Gerenciador de Pacotes Homebrew.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/utilizando-o-mysql-em-uma-aplicacao-c-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Utilizando o MySQL em uma aplicação C ](https://www.treinaweb.com.br/blog/utilizando-o-mysql-em-uma-aplicacao-c "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/conhecendo-o-gerenciador-de-pacotes-chocolatey-400x280.png) 

     Ferramentas

    ###  [ Conhecendo o Gerenciador de Pacotes Chocolatey ](https://www.treinaweb.com.br/blog/conhecendo-o-gerenciador-de-pacotes-chocolatey "Conhecendo o Gerenciador de Pacotes Chocolatey") 

     Neste artigo conheceremos o Gerenciador de Pacotes Chocolatey.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/como-instalar-o-dart-e-executar-seu-primeiro-exemplo-400x280.png) 

     Dart

    ###  [ Como instalar o Dart e executar seu primeiro exemplo ](https://www.treinaweb.com.br/blog/como-instalar-o-dart-e-executar-seu-primeiro-exemplo "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/gerando-apis-clients-com-as-ferramentas-de-openapi-do-net-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Gerando APIs clients com as ferramentas de OpenAPI do .NET ](https://www.treinaweb.com.br/blog/gerando-apis-clients-com-as-ferramentas-de-openapi-do-net "Gerando APIs clients com as ferramentas de OpenAPI do .NET") 

     Aprenda como gerar APIs clientes com a global tool Microsoft.dotnet-openapi.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/maven-400x280.png) 

     Java

    ###  [ Como instalar uma dependência com Maven e usar em seu projeto ](https://www.treinaweb.com.br/blog/como-instalar-uma-dependencia-com-maven-e-usar-em-seu-projeto "Como instalar uma dependência com Maven e usar em seu projeto") 

     Confira neste artigo como instalar uma dependência com Maven e usar em seu projeto.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/como-instalar-o-java-e-nosso-primeiro-exemplo-400x280.png) 

     Java

    ###  [ Como instalar o Java e nosso primeiro exemplo ](https://www.treinaweb.com.br/blog/como-instalar-o-java-e-nosso-primeiro-exemplo "Como instalar o Java e nosso primeiro exemplo") 

     Neste artigo veremos como instalar o Java nos sistemas Windows, Linux e MacOS, além disso vamos ver...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/o_que_e_pwa-400x280.png) 

     Desenvolvimento Front-end

    ###  [ O que é PWA? ](https://www.treinaweb.com.br/blog/o-que-e-pwa "O que é PWA?") 

     Veja neste artigo o que é PWA.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/emmet-toolkit-seja-um-web-developer-mais-rapido-agora-mesmo-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Emmet Toolkit - Seja um Web Developer mais rápido ](https://www.treinaweb.com.br/blog/emmet-toolkit-seja-um-web-developer-mais-rapido "Emmet Toolkit - Seja um Web Developer mais rápido") 

     Conheça o Emmet Toolkit, ferramenta presente em praticamente todos os editores de código e IDEs que...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/teste-de-performance-javascript-400x280.png) 

     Javascript

    ###  [ Testes de Performance JavaScript ](https://www.treinaweb.com.br/blog/testes-de-performance-javascript "Testes de Performance JavaScript") 

     Conheça as várias maneiras para se fazer testes de performance em seus códigos JavaScript para melho...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/clicando-publicando-lambda-com-net-core-cli-400x280.png) 

     C#

    ###  [ Criando e publicando uma função AWS Lambda com o CLI do .NET Core ](https://www.treinaweb.com.br/blog/criando-e-publicando-uma-funcao-aws-lambda-com-o-cli-do-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/criando-um-readme-para-seu-perfil-do-github-400x280.png) 

     Git

    ###  [ Criando um README para seu perfil do GitHub ](https://www.treinaweb.com.br/blog/criando-um-readme-para-seu-perfil-do-github "Criando um README para seu perfil do GitHub") 

     Veja neste artigo como criar uma descrição para seu perfil do GitHub.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/07/aprenda-como-configurar-o-vs-code-para-debug-de-codigo-php-400x280.png) 

     PHP

    ###  [ Como configurar o VSCode para debug de código PHP ](https://www.treinaweb.com.br/blog/aprenda-como-configurar-o-vs-code-para-debug-de-codigo-php "Como configurar o VSCode para debug de código PHP") 

     Aprenda como configurar o Visual Studio Code para trabalhar com debug de código PHP. Veremos como in...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/o-que-e-wordpress-e-como-instalar-na-sua-maquina-400x280.png) 

     WordPress

    ###  [ O que é Wordpress e como instalar na sua máquina ](https://www.treinaweb.com.br/blog/o-que-e-wordpress-e-como-instalar-na-sua-maquina "O que é Wordpress e como instalar na sua máquina") 

     Saiba o que é o WordPress e aprenda a instalar localmente em sua máquina.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/Micro-Front-End-Microserviços-no-seu-navegador-400x280.png) 

     Arquitetura de Software

    ###  [ Micro Front-End - Microserviços no seu navegador ](https://www.treinaweb.com.br/blog/micro-front-end-microservicos-no-seu-navegador "Micro Front-End - Microserviços no seu navegador") 

     Entenda o que são Micro Front-ends, como funcionam, suas vantagens e quando você deve escolher esta...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/como-fazer-animacoes-infinitas-de-fundo-com-css-puro-400x280.png) 

     CSS

    ###  [ Como fazer animação infinita de fundo com CSS? ](https://www.treinaweb.com.br/blog/como-fazer-animacao-infinita-de-fundo-com-css "Como fazer animação infinita de fundo com CSS?") 

     Veja como criar uma animação infinita de fundo com efeito parallax usando apenas CSS puro.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/AWS-CLI-400x280.png) 

     Amazon

    ###  [ AWS CLI v2: confira as novidades da nova versão ](https://www.treinaweb.com.br/blog/aws-cli-v2-confira-as-novidades-da-nova-versao "AWS CLI v2: confira as novidades da nova versão") 

     O AWS CLI v2 é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é poss...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/28164502/o-que-e-phishing-400x280.png) 

     Segurança da Informação

    ###  [ Termos comuns de segurança: Phishing ](https://www.treinaweb.com.br/blog/termos-comuns-de-seguranca-phishing "Termos comuns de segurança: Phishing") 

     Existem muitas pessoas mal intencionadas que fazem uso da internet para aplicar golpes: um deles é o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/27100454/HYPER-ZHS-400x280.png) 

     Tecnologia

    ###  [ Hyper + OhMyZSH: O melhor terminal para desenvolvedores ](https://www.treinaweb.com.br/blog/hyper-ohmyzsh-o-melhor-terminal-para-desenvolvedores "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/11105139/PHP-WINDOWS-400x280.png) 

     PHP

    ###  [ Como instalar o PHP e Xdebug no Windows ](https://www.treinaweb.com.br/blog/como-instalar-o-php-e-xdebug-no-windows "Como instalar o PHP e Xdebug no Windows") 

     Aprenda como instalar o PHP e a extensão Xdebug no Windows. Ensinaremos os detalhes que você precisa...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/03075050/Github-Tokens-400x280.png) 

     Controle de versão

    ###  [ Github: Pare com as senhas e utilize Tokens de Acesso ](https://www.treinaweb.com.br/blog/github-pare-com-as-senhas-e-utilize-tokens-de-acesso "Github: Pare com as senhas e utilize Tokens de Acesso") 

     Veja como é simples usar Tokens de Acesso no Github e suas vantagens em relação à sua senha comum.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/20161857/PHP-PSR1-400x280.png) 

     PHP

    ###  [ PSR-1 Conheça os padrões básicos de codificação do PHP ](https://www.treinaweb.com.br/blog/psr-1-conheca-os-padroes-basicos-de-codificacao-do-php "PSR-1 Conheça os padrões básicos de codificação do PHP") 

     Conheça as recomendações da PSR-1 sobre os padrões básicos de codificação da linguagem PHP.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/10162055/asp-net-beanstalk-400x280.png) 

     C#

    ###  [ Publicando uma aplicação .NET Core 3.0 no AWS Elastic Beanstalk ](https://www.treinaweb.com.br/blog/publicando-uma-aplicacao-net-core-3-0-no-aws-elastic-beanstalk "Publicando uma aplicação .NET Core 3.0 no AWS Elastic Beanstalk") 

     Nesse artigo vamos aprender como publicar e configurar um projeto desenvolvido em ASP.NET Core 3.0 n...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/17171122/MANIPULANDO-SETS-PYTHON-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Manipulando sets no Python ](https://www.treinaweb.com.br/blog/manipulando-sets-no-python "Manipulando sets no Python") 

     Veja neste artigo os principais métodos de manipulação de sets no Python

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/16094538/liquid-fluid-400x280.png) 

     C#

    ###  [ Trabalhando com a template engine Liquid no ASP.NET Core ](https://www.treinaweb.com.br/blog/trabalhando-com-a-template-engine-liquid-no-asp-net-core "Trabalhando com a template engine Liquid no ASP.NET Core") 

     Em alguns projetos pode ser necessário substituir o Razor por outra engine template. Neste caso, apr...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/06185133/corrotina-codigo-php-400x280.png) 

     PHP

    ###  [ Corrotinas e código assíncrono em PHP usando Generators ](https://www.treinaweb.com.br/blog/corrotinas-e-codigo-assincrono-em-php-usando-generators "Corrotinas e código assíncrono em PHP usando Generators") 

     Veja como generators podem ser utilizados para criar um simples scheduler e trabalhar com corrotinas...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/06115101/MANIPULAÇÃO-TUPLAS-PYTHON-400x280.png) 

     Python

    ###  [ Manipulando tuplas no Python ](https://www.treinaweb.com.br/blog/manipulando-tuplas-no-python "Manipulando tuplas no Python") 

     Veja neste artigo como manipular tuplas utilizando o Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/06113752/streaming-api-400x280.png) 

     C#

    ###  [ ASP.NET Core - Criando uma Streaming API ](https://www.treinaweb.com.br/blog/asp-net-core-criando-uma-streaming-api "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/06153353/manipulando-listas-python-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Manipulando listas no Python ](https://www.treinaweb.com.br/blog/manipulando-listas-no-python "Manipulando listas no Python") 

     Veremos neste artigo como manipular listas no Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/06151538/principais-projetos-doctrine-400x280.png) 

     PHP

    ###  [ Conheça os principais projetos do Doctrine ](https://www.treinaweb.com.br/blog/conheca-os-principais-projetos-do-doctrine "Conheça os principais projetos do Doctrine") 

     O Doctrine é um conjunto de projetos PHP voltados principalmente para trabalhar com persistência de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/08085435/app-flask-css-400x280.png) 

     Python

    ###  [ Utilizando arquivos estáticos no Flask ](https://www.treinaweb.com.br/blog/utilizando-arquivos-estaticos-no-flask "Utilizando arquivos estáticos no Flask") 

     Veja neste artigo como utilizar arquivos estáticos em projetos Flask.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/02163514/vscode-remote-400x280.png) 

     Desenvolvimento

    ###  [ Desenvolvendo seus projetos com o VS Code Remote Development ](https://www.treinaweb.com.br/blog/desenvolvendo-seus-projetos-com-o-vs-code-remote-development "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/10/15163425/github-actions-400x280.png) 

     PHP

    ###  [ Integração contínua para aplicações PHP usando Github Actions ](https://www.treinaweb.com.br/blog/integracao-continua-para-aplicacoes-php-usando-github-actions "Integração contínua para aplicações PHP usando Github Actions") 

     Veja como usar Github Actions para criar um workflow de análise e teste do seu projeto desenvolvido...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/05155045/Flip-Cards-400x280.png) 

     CSS

    ###  [ CSS: Aprenda a Criar o Efeito de Flip Cards ](https://www.treinaweb.com.br/blog/css-aprenda-a-criar-o-efeito-de-flip-cards "CSS: Aprenda a Criar o Efeito de Flip Cards") 

     Aprenda a criar o efeito de Flip Cards com CSS puro de maneira bem simples.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/10155418/recipes-symfony-400x280.png) 

     PHP

    ###  [ Como criar recipes do Symfony Flex e enviar para o repositório ](https://www.treinaweb.com.br/blog/como-criar-recipes-do-symfony-flex-e-enviar-para-o-repositorio "Como criar recipes do Symfony Flex e enviar para o repositório") 

     Aprenda a criar recipes do Symfony Flex personalizados para automatizar as configurações de bundles....

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/19184020/symfony-repositorio-privado-400x280.png) 

     PHP

    ###  [ Como criar repositórios privados do Symfony Flex ](https://www.treinaweb.com.br/blog/como-criar-repositorios-privados-do-symfony-flex "Como criar repositórios privados do Symfony Flex") 

     Aprenda como criar repositórios do Symfony Flex gratuitamente para guardar os Recipes usados em seus...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/03163125/SYMFONY-FLEX-400x280.png) 

     PHP

    ###  [ O que é o Symfony Flex e como ele funciona ](https://www.treinaweb.com.br/blog/o-que-e-o-symfony-flex-e-como-ele-funciona "O que é o Symfony Flex e como ele funciona") 

     Nesse post falaremos sobre os principais conceitos do Symfony Flex. Veremos desde o início como ele...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/27155958/nvm-400x280.png) 

     Node

    ###  [ Instalando e gerenciando várias versões do Node.js com NVM ](https://www.treinaweb.com.br/blog/instalando-e-gerenciando-varias-versoes-do-node-js-com-nvm "Instalando e gerenciando várias versões do Node.js com NVM") 

     Aprenda a instalar e gerenciar várias versões do Node.js em sua máquina.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/09/17132411/middlewares-aspnet-400x280.png) 

     C#

    ###  [ Criando um middleware customizado para ASP.NET Core ](https://www.treinaweb.com.br/blog/criando-um-middleware-customizado-para-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/07/13150455/aplicacoes-self-contained-com-o-net-core-400x280.jpg) 

     C#

    ###  [ ASP.NET Core: Compreendendo AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews() e AddRazorPages() ](https://www.treinaweb.com.br/blog/asp-net-core-compreendendo-addmvc-addmvccore-addcontrollers-addcontrollerswithviews-e-addrazorpages "ASP.NET Core: Compreendendo AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews() e AddRazorPages()") 

     Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/29155852/capa-API-400x280.png) 

     Desenvolvimento

    ###  [ O que é uma API? ](https://www.treinaweb.com.br/blog/o-que-e-uma-api "O que é uma API?") 

     Essa pode ser uma dúvida de muitos iniciantes na área e é exatamente o que vamos abordar neste artig...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/08160716/capa-currying-400x280.jpg) 

     Desenvolvimento

    ###  [ Conceitos de linguagens funcionais: o que é currying? ](https://www.treinaweb.com.br/blog/conceitos-de-linguagens-funcionais-o-que-e-currying "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/26164955/PRODUTIVIDADE-400x280.png) 

     Estudos

    ###  [ Como aumentar sua produtividade nos estudos? ](https://www.treinaweb.com.br/blog/como-aumentar-sua-produtividade-nos-estudos "Como aumentar sua produtividade nos estudos?") 

     Você sente dificuldade em se concentrar quando está estudando? Então veja neste artigo dicas para me...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/17112940/django-forms1-400x280.png) 

     Python

    ###  [ Estilizando formulários automáticos do Django com Bootstrap ](https://www.treinaweb.com.br/blog/estilizando-formularios-automaticos-do-django-com-bootstrap "Estilizando formulários automáticos do Django com Bootstrap") 

     Veja neste artigo como estilizar, de forma automática, formulários do Django com Bootstrap.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/12/10111056/DJANGO-TEMPLATES-400x280.png) 

     HTML

    ###  [ Herdando templates com Django ](https://www.treinaweb.com.br/blog/herdando-templates-com-django "Herdando templates com Django") 

     Veja neste artigo como herdar templates no Django e, assim, facilitar a criação de páginas HTML com...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/10112820/AWS-EC2-400x280.png) 

     Amazon

    ###  [ Criando instâncias no Amazon EC2 ](https://www.treinaweb.com.br/blog/criando-instancias-no-amazon-ec2 "Criando instâncias no Amazon EC2") 

     Entenda o que é o Elastic Compute Cloud mais conhecido como EC2 e como criar sua primeira instância...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/06104639/TW-ENTREVISTAS-FABIO-400x280.png) 

     Desenvolvimento Web

    ###  [ TW Entrevista 08: Fabio Costa ](https://www.treinaweb.com.br/blog/tw-entrevista-08-fabio-costa "TW Entrevista 08: Fabio Costa") 

     Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/10/22110927/FRAMEWORKS-CSS-400x280.png) 

     CSS

    ###  [ Os principais frameworks CSS ](https://www.treinaweb.com.br/blog/os-principais-frameworks-css "Os principais frameworks CSS") 

     Neste artigo veremos alguns dos principais frameworks CSS do mercado e algumas de suas característic...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/31135228/laravel-400x280.png) 

     PHP

    ###  [ Como colocar uma aplicação Laravel em produção e automatizar o processo de deploy ](https://www.treinaweb.com.br/blog/como-colocar-uma-aplicacao-laravel-em-producao-e-automatizar-o-processo-de-deploy "Como colocar uma aplicação Laravel em produção e automatizar o processo de deploy") 

     Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/18151850/serviços-gratuitos-google-cloud-400x280.png) 

     Google Cloud Platform (GCP)

    ###  [ Serviços gratuitos do Google Cloud Platform ](https://www.treinaweb.com.br/blog/servicos-gratuitos-do-google-cloud-platform "Serviços gratuitos do Google Cloud Platform") 

     Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/16141718/GOOGLE-APP-ENGINE-400x280.png) 

     Google Cloud Platform (GCP)

    ###  [ O que é o App Engine e como publicar uma aplicação nele ](https://www.treinaweb.com.br/blog/o-que-e-o-app-engine-e-como-publicar-uma-aplicacao-nele "O que é o App Engine e como publicar uma aplicação nele") 

     Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplic...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/06/04142113/capa-dicas-e-commerce-400x280.jpg) 

     Marketing Digital

    ###  [ Dicas de marketing digital para e-commerce ](https://www.treinaweb.com.br/blog/dicas-de-marketing-digital-para-e-commerce "Dicas de marketing digital para e-commerce") 

     Veja nesse artigo algumas dicas para ter um e-commerce de sucesso.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/05/18160843/capa-artigo-seo-400x280.jpg) 

     Marketing Digital

    ###  [ Técnicas de SEO para ficar no topo dos buscadores ](https://www.treinaweb.com.br/blog/tecnicas-de-seo-para-ficar-no-topo-dos-buscadores "Técnicas de SEO para ficar no topo dos buscadores") 

     Veja algumas das técnicas que podem ajudar a posicionar o seu site no topo dos buscadores.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/11/16151422/sucesso-400x280.jpg) 

     Carreira

    ###  [ Início de carreira em TI: como adquirir experiência? ](https://www.treinaweb.com.br/blog/inicio-de-carreira-em-ti-como-adquirir-experiencia "Início de carreira em TI: como adquirir experiência?") 

     Início de carreira pode ser bem difícil. Como começar se você não tem experiência? Veja as dicas que...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/11/27101528/NOVIDADES-WORDPRESS-400x280.png) 

     WordPress

    ###  [ Novidades do WordPress 4.9 ](https://www.treinaweb.com.br/blog/novidades-wordpress-4-9 "Novidades do WordPress 4.9") 

     Veja as novidades do WordPress 4.9, lançado no dia 16 de novembro.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/11/13144813/devo-transformar-meu-site-em-uma-pwa-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Devo transformar meu site em uma PWA? ](https://www.treinaweb.com.br/blog/devo-transformar-meu-site-em-uma-pwa "Devo transformar meu site em uma PWA?") 

     Você sabe o que é uma PWA? Será que vale a pena transformar o seu site em uma?

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/10/24121508/novidades-do-php-7-2-400x280.jpg) 

     PHP

    ###  [ Novidades do PHP 7.2 ](https://www.treinaweb.com.br/blog/novidades-do-php-7-2 "Novidades do PHP 7.2") 

     Quase um ano depois da última versão, o PHP 7.2 bate à porta. Saiba tudo sobre essa versão. O que de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/09/automatizando-tarefas-de-um-projeto-csharp-com-o-cake-400x280.png) 

     C#

    ###  [ Automatizando tarefas de um projeto C# com o Cake ](https://www.treinaweb.com.br/blog/automatizando-tarefas-de-um-projeto-csharp-com-o-cake "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/wordpress-background-1-400x280.jpg) 

     WordPress

    ###  [ Conheça o tipo de plugin Must-use do WordPress ](https://www.treinaweb.com.br/blog/conheca-o-tipo-de-plugin-must-use-do-wordpress "Conheça o tipo de plugin Must-use do WordPress") 

     No tipo mu-plugin do WordPress os plugins ficam sempre ativos e devem ser usados para funções essenc...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/laravel-1920x1080-1-400x280.jpg) 

     PHP

    ###  [ Configurando um ambiente PHP com o Laravel Homestead ](https://www.treinaweb.com.br/blog/configurando-um-ambiente-php-com-o-laravel-homestead "Configurando um ambiente PHP com o Laravel Homestead") 

     Aprenda a configurar um completo ambiente PHP usando o Laravel Homestead.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/navmesh-400x280.jpg) 

     Desenvolvimento de Jogos

    ###  [ NavMesh na Unity 3D ](https://www.treinaweb.com.br/blog/navmesh-na-unity-3d "NavMesh na Unity 3D") 

     Um assunto muito importante mas pouco discutido dentro do mundo dos desenvolvedores de jogos é a uti...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/ghost-400x280.jpg) 

     Ghost

    ###  [ Ghost, uma ótima alternativa para blogs pessoais e profissionais ](https://www.treinaweb.com.br/blog/ghost-uma-otima-alternativa-para-blogs-profissionais-e-pessoais "Ghost, uma ótima alternativa para blogs pessoais e profissionais") 

     Conheça o Ghost, uma poderosa plataforma para desenvolvimento de blogs. Roda sob o NodeJs e possui s...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2024/01/WEB-JARS-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ WebJars: Simplifique o gerenciamento de dependências front-end ](https://www.treinaweb.com.br/blog/webjars-simplifique-o-gerenciamento-de-dependencias-front-end "WebJars: Simplifique o gerenciamento de dependências front-end") 

     Otimize seu desenvolvimento Java! Descubra como o WebJars simplifica o gerenciamento de dependências...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/10/SQLMODEL-400x280.jpg) 

     Bancos de Dados

    ###  [ SQLModel: Simplificando o Mapeamento de Objetos para Bancos de Dados em Python ](https://www.treinaweb.com.br/blog/sqlmodel-simplificando-o-mapeamento-de-objetos-para-bancos-de-dados-em-python "SQLModel: Simplificando o Mapeamento de Objetos para Bancos de Dados em Python") 

     Desvende o SQLModel: Simplificando o Mapeamento de Objetos Python para Bancos de Dados Relacionais....

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/09/guia-termos-comuns-seguranca-400x280.png) 

     Guias

    ###  [ Guia de termos comuns de segurança ](https://www.treinaweb.com.br/blog/guia-de-termos-comuns-de-seguranca "Guia de termos comuns de segurança") 

     Neste guia de segurança veremos alguns dos principais ataques que podem acontecer na web.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/08/DEPLOY-SPRING-DIGITAL-OCEAN-400x280.jpg) 

     Java

    ###  [ Deploy de uma aplicação Spring Boot na DigitalOcean ](https://www.treinaweb.com.br/blog/deploy-de-uma-aplicacao-spring-boot-na-digitalocean "Deploy de uma aplicação Spring Boot na DigitalOcean") 

     Aprenda nesse artigo como realizar o Deploy de uma aplicação Spring Boot em uma VPS da DigitalOcena,...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/NEST-JS-UPLOAD-ARQUIVOS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Guia do framework NestJS ](https://www.treinaweb.com.br/blog/guia-do-framework-nestjs "Guia do framework NestJS") 

     Neste guia do framework NestJS vamos fazer um compilado de tópicos úteis sobre o framework, desde cr...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/NEST-JS-UPLOAD-ARQUIVOS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Como realizar upload de arquivos locais no NestJS ](https://www.treinaweb.com.br/blog/como-realizar-upload-de-arquivos-locais-no-nestjs "Como realizar upload de arquivos locais no NestJS") 

     Neste artigo vamos aprender a utilizar o recurso de upload de arquivos locais com o NestJS utilizand...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/GUIA-HTML-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Guia da linguagem HTML ](https://www.treinaweb.com.br/blog/guia-da-linguagem-html "Guia da linguagem HTML") 

     Esse guia é perfeito pra você que está começando ou quer entender melhor como podemos trabalhar com...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/como-instalar-o-java-e-nosso-primeiro-exemplo-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Conheça o recurso de Records no Java ](https://www.treinaweb.com.br/blog/conheca-o-recurso-de-records-no-java "Conheça o recurso de Records no Java") 

     Neste artigo, vamos aprender sobre o recurso de Records no Java. Veremos como utilizar esse recurso,...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/12/NEST-JS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Autenticação: Refresh Token com NestJS ](https://www.treinaweb.com.br/blog/autenticacao-refresh-token-com-nestjs "Autenticação: Refresh Token com NestJS") 

     Neste artigo vamos continuar no assunto de autenticação, abordando a estratégia de refresh token com...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/12/form-html5-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Trabalhando com formulários no HTML ](https://www.treinaweb.com.br/blog/trabalhando-com-formularios-no-html "Trabalhando com formulários no HTML") 

     No artigo de hoje, veremos um recurso muito utilizado pelos desenvolvedores front-end e presente no...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/12/NEST-JS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Autenticação: Protegendo Rotas com NestJS e Passport ](https://www.treinaweb.com.br/blog/autenticacao-protegendo-rotas-com-nestjs-e-passport "Autenticação: Protegendo Rotas com NestJS e Passport") 

     Neste artigo vamos aprender a proteger rotas com o NestJS e a biblioteca passport, utilizando a estr...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/11/ARTIGO-DART-400x280.jpg) 

     Dart

    ###  [ Guia da linguagem dart ](https://www.treinaweb.com.br/blog/guia-da-linguagem-dart "Guia da linguagem dart") 

     Nesse guia da linguagem Dart você aprenderá o necessário para criar os seus primeiros softwares com...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/09/POSITIONS-CSS-400x280.jpg) 

     CSS

    ###  [ Position, estilizando elementos com CSS. ](https://www.treinaweb.com.br/blog/position-estilizando-elementos-com-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/asp-net-conhecendo-as-minimal-api-400x280.png) 

     C#

    ###  [ ASP.NET - Conhecendo a Minimal API ](https://www.treinaweb.com.br/blog/asp-net-conhecendo-as-minimal-api "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/07/CRIANDO-PRIMEIRO-CRUD-COM-NESTJS-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando o primeiro CRUD com NestJS ](https://www.treinaweb.com.br/blog/criando-o-primeiro-crud-com-nestjs "Criando o primeiro CRUD com NestJS") 

     Neste artigo veremos como criar um CRUD com NestJS, o passo a passo utilizando ferramentas como o Ty...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/03/o-que-e-fastapi-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando o primeiro CRUD com FastAPI ](https://www.treinaweb.com.br/blog/criando-o-primeiro-crud-com-fastapi "Criando o primeiro CRUD com FastAPI") 

     Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/03/o-que-e-fastapi-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é FastAPI? ](https://www.treinaweb.com.br/blog/o-que-e-fastapi "O que é FastAPI?") 

     Neste artigo vamos falar um pouco sobre o funcionamento, história e quais as principais característi...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/09/TYPESCRIPT-400x280.png) 

     Javascript

    ###  [ Como instalar o TypeScript ](https://www.treinaweb.com.br/blog/como-instalar-o-typescript "Como instalar o TypeScript") 

     Neste artigo veremos como instalar o TypeScript, conhecer o arquivo tsconfig, executar nosso primeir...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/08/EJS-400x280.png) 

     Node

    ###  [ Utilizando template engine EJS com Node.js ](https://www.treinaweb.com.br/blog/utilizando-template-engine-ejs-com-node-js "Utilizando template engine EJS com Node.js") 

     Neste artigo vamos aprender a utilizar a Template Engine EJS com Node.js e também alguns recursos in...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/07/o-que-e-jwt-400x280.png) 

     Desenvolvimento

    ###  [ O que é JWT? ](https://www.treinaweb.com.br/blog/o-que-e-jwt "O que é JWT?") 

     Neste artigo iremos falar sobre o que é, qual a estrutura e onde são utilizados os JSON Web Tokens o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/06/NODE-SQUELIZE-MYSQL-400x280.png) 

     Javascript

    ###  [ Usando Sequelize ORM com Node e Express ](https://www.treinaweb.com.br/blog/usando-sequelize-orm-com-node-e-express "Usando Sequelize ORM com Node e Express") 

     Vamos aprender a configurar uma aplicação com banco de dados MySQL usando Sequelize ORM com Node.js...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/GUIA-LINGUAGEM-JAVASCRIPT-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Guia da Linguagem JavaScript ](https://www.treinaweb.com.br/blog/guia-da-linguagem-javascript "Guia da Linguagem JavaScript") 

     Neste Guia da Linguagem Javascript vamos abordar aspectos fundamentais, como: tipos de dados, variáv...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/DOM-JAVASCRIPT-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Trabalhando com JavaScript no navegador ](https://www.treinaweb.com.br/blog/trabalhando-com-javascript-no-navegador "Trabalhando com JavaScript no navegador") 

     Ao utilizar JavaScript para desenvolvimento web, é necessário entender o funcionamento do DOM (Docum...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/ARRAYS-OBJETOS-JAVASCRIPT-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Trabalhando com arrays e objetos no JavaScript ](https://www.treinaweb.com.br/blog/trabalhando-com-arrays-e-objetos-no-javascript "Trabalhando com arrays e objetos no JavaScript") 

     Confira neste artigo como trabalhar com Arrays e Objetos no JavaScript. Vamos aprender a declarar e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/o-que-e-o-spring-boot-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é o Spring Boot? ](https://www.treinaweb.com.br/blog/o-que-e-o-spring-boot "O que é o Spring Boot?") 

     Neste artigo veremos o que é o Spring Boot e como ele pode nos auxiliar no desenvolvimento de aplica...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/enviando-e-mails-no-asp-net-core-400x280.png) 

     C#

    ###  [ Enviando e-mails no ASP.NET Core ](https://www.treinaweb.com.br/blog/enviando-e-mails-no-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/07/capa-termos-comuns-segurança-400x280.png) 

     Segurança da Informação

    ###  [ Termos comuns de segurança ](https://www.treinaweb.com.br/blog/termos-comuns-de-seguranca "Termos comuns de segurança") 

     Quando falamos sobre a área de Segurança dentro da Tecnologia da Informação, é comum que existam ter...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/XSLT-400x280.png) 

     Tecnologia

    ###  [ O que é XSLT? ](https://www.treinaweb.com.br/blog/o-que-e-xslt "O que é XSLT?") 

     Veja neste artigo o que é XSLT.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/02145619/asp-net-heroku-400x280.png) 

     ASP .NET

    ###  [ Publicando uma aplicação ASP.NET Core no Heroku ](https://www.treinaweb.com.br/blog/publicando-uma-aplicacao-asp-net-core-no-heroku "Publicando uma aplicação ASP.NET Core no Heroku") 

     Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/05103838/SIGNALR-400x280.png) 

     C#

    ###  [ Aplicações em tempo real com ASP.NET Core SignalR ](https://www.treinaweb.com.br/blog/aplicacoes-em-tempo-real-com-asp-net-core-signalr "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/28112233/capa-SPA-400x280.png) 

     Desenvolvimento

    ###  [ O que são aplicações SPA? ](https://www.treinaweb.com.br/blog/o-que-sao-aplicacoes-spa "O que são aplicações SPA?") 

     Neste artigo, vamos abordar o que são as aplicações baseadas em tecnologias SPA e o porquê de estas...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/24120107/streams-400x280.jpg) 

     PHP

    ###  [ Streams no PHP ](https://www.treinaweb.com.br/blog/streams-no-php "Streams no PHP") 

     Você, desenvolvedor PHP, já teve a oportunidade de trabalhar mais intimamente com Streams? Se você j...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/22125738/capa-impacto-software-organizacoes-modernas-400x280.png) 

     Tecnologia

    ###  [ O impacto do software nas organizações modernas ](https://www.treinaweb.com.br/blog/o-impacto-do-software-nas-organizacoes-modernas "O impacto do software nas organizações modernas") 

     Hoje, software tem o poder de definir o destino de organizações inteiras, ressaltando a importância...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/10/30133314/swagger-400x280.png) 

     Java

    ###  [ Documentando uma API Spring Boot com o Swagger ](https://www.treinaweb.com.br/blog/documentando-uma-api-spring-boot-com-o-swagger "Documentando uma API Spring Boot com o Swagger") 

     Porque documentar uma aplicação API Spring Boot com o Swagger? Quando se trabalha em equipe, uma má...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/01125223/react-php-imagem-400x280.png) 

     PHP

    ###  [ Promises no ReactPHP ](https://www.treinaweb.com.br/blog/promises-no-reactphp "Promises no ReactPHP") 

     Dando continuidade aos artigos sobre programação assíncrona com PHP, neste artigo veremos o componen...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/01125223/react-php-imagem-400x280.png) 

     PHP

    ###  [ Introdução à programação assíncrona em PHP usando o ReactPHP ](https://www.treinaweb.com.br/blog/introducao-a-programacao-assincrona-em-php-usando-o-reactphp "Introdução à programação assí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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/01155343/traits-php-400x280.jpg) 

     PHP

    ###  [ O que são Traits no PHP e quando usar? ](https://www.treinaweb.com.br/blog/quando-usar-traits-no-php "O que são Traits no PHP e quando usar?") 

     Uma reflexão sobre reuso de código, herança e a recomendação de utilização de Traits.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/04/27171327/reinaldo-ferraz-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 09: Reinaldo Ferraz ](https://www.treinaweb.com.br/blog/tw-entrevista-09-reinaldo-ferraz "TW Entrevista 09: Reinaldo Ferraz") 

     Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Reinaldo Ferraz...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/09/01114033/11-400x280.png) 

     Javascript

    ###  [ Gerando sons com a Web Audio API do JavaScript ](https://www.treinaweb.com.br/blog/gerando-sons-com-a-web-audio-api-do-javascript "Gerando sons com a Web Audio API do JavaScript") 

     Veja como podemos gerar sons com JavaScript usando a Web Audio API.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/05/03175136/NET-CORE-2.1-400x280.png) 

     C#

    ###  [ Global Tools no .NET Core 2.1 ](https://www.treinaweb.com.br/blog/global-tools-no-net-core-2-1 "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/11154458/unnamed2-400x280.png) 

     Carreira

    ###  [ Dicas para Home office ](https://www.treinaweb.com.br/blog/dicas-para-home-office "Dicas para Home office") 

     Veja dicas sobre finanças, social, saúde, alimentação, ambiente e produtividade ao trabalhar em casa...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/04/05114901/ORLEANS-NET-CORE-400x280.png) 

     C#

    ###  [ Criando uma aplicação distribuída com ASP.NET Core e o Microsoft Orleans ](https://www.treinaweb.com.br/blog/criando-uma-aplicacao-distribuida-com-asp-net-core-e-o-microsoft-orleans "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/01132725/PETAPOCO-400x280.png) 

     C#

    ###  [ Utilizando o Micro ORM PetaPoco em uma aplicação ASP.NET Core ](https://www.treinaweb.com.br/blog/utilizando-o-micro-orm-petapoco-em-uma-aplicacao-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/12091849/novidades-html5-2-400x280.jpg) 

     HTML

    ###  [ Novidades do HTML 5.2 ](https://www.treinaweb.com.br/blog/novidades-html-5-2 "Novidades do HTML 5.2") 

     Conheça as novidades do HTML 5.2, suas adições e depreciações.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/10094842/service-stack-1-400x280.png) 

     C#

    ###  [ Criando um Web Service com o ServiceStack – Parte 2 ](https://www.treinaweb.com.br/blog/criando-um-web-service-com-o-servicestack-parte-2 "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/11/06103205/orm-lite-400x280.jpg) 

     C#

    ###  [ Utilizando o Micro ORM ServiceStack.OrmLite em uma aplicação ASP.NET Core ](https://www.treinaweb.com.br/blog/utilizando-o-micro-orm-servicestack-ormlite-em-uma-aplicacao-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/ainda-vale-a-pena-utilizar-o-jquery-400x280.png) 

     Javascript

    ###  [ Ainda vale a pena utilizar o jQuery? ](https://www.treinaweb.com.br/blog/ainda-vale-a-pena-utilizar-o-jquery "Ainda vale a pena utilizar o jQuery?") 

     O jQuery é a biblioteca JavaScript mais famosa. Discutiremos nesse artigo se ainda vale a pena utili...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/java-csharp-ou-php-qual-linguagem-escolher-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ Java, C# ou PHP: qual linguagem escolher? ](https://www.treinaweb.com.br/blog/java-csharp-ou-php-qual-linguagem-escolher "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/utilizando-o-micro-orm-dapper-em-uma-aplicacao-asp-net-core-400x280.jpg) 

     ASP .NET

    ###  [ Utilizando o Micro ORM Dapper em uma aplicação ASP.NET Core ](https://www.treinaweb.com.br/blog/utilizando-o-micro-orm-dapper-em-uma-aplicacao-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/container-400x280.jpg) 

     PHP

    ###  [ Container de injeção de dependência (DI Container) ](https://www.treinaweb.com.br/blog/container-de-injecao-de-dependencia-di-container "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/08/Como-alterar-o-font-family-do-site-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Como alterar o font family do site ](https://www.treinaweb.com.br/blog/como-alterar-o-font-family-do-site "Como alterar o font family do site") 

     Nesse artigo veremos como você pode alterar o font family de seu site. Aprenderemos também as difere...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/07161700/gerenciamento-python-400x280.png) 

     Python

    ###  [ Empacotando e publicando pacotes Python no PyPi ](https://www.treinaweb.com.br/blog/empacotando-e-publicando-pacotes-python-no-pypi "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/05/como-instalar-o-csharp-e-nosso-primeiro-exemplo-400x280.png) 

     C#

    ###  [ Como instalar o C# e nosso primeiro exemplo ](https://www.treinaweb.com.br/blog/como-instalar-o-csharp-e-nosso-primeiro-exemplo "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/hybrid-orm-repodb-no-asp-net-core-400x280.png) 

     C#

    ###  [ Utilizando o hybrid ORM RepoDb em uma aplicação ASP.NET Core ](https://www.treinaweb.com.br/blog/utilizando-o-hybrid-orm-repodb-em-uma-aplicacao-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/o-que-sao-extensoes-no-php-400x280.png) 

     PHP

    ###  [ O que são Extensões no PHP ](https://www.treinaweb.com.br/blog/o-que-sao-extensoes-no-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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/07/o-que-e-mindfulness-e-como-pode-nos-ajudar-na-area-de-ti-1-400x280.png) 

     Carreira

    ###  [ O que é mindfulness e como pode nos ajudar na área de TI? ](https://www.treinaweb.com.br/blog/o-que-e-mindfulness-e-como-pode-nos-ajudar-na-area-de-ti "O que é mindfulness e como pode nos ajudar na área de TI?") 

     Conheça mindfulness, como sua prática ajuda na vida pessoal e profissional. E como aplicar ele no se...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/nhibernate-no-asp-net-core-400x280.png) 

     ASP .NET

    ###  [ Utilizando o NHibernate em uma aplicação ASP.NET Core ](https://www.treinaweb.com.br/blog/utilizando-o-nhibernate-em-uma-aplicacao-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/ASCII-UNICODE-400x280.png) 

     Desenvolvimento

    ###  [ Uma introdução a ASCII e Unicode ](https://www.treinaweb.com.br/blog/uma-introducao-a-ascii-e-unicode "Uma introdução a ASCII e Unicode") 

     Veja um pouco mais sobre os sistemas de codificação de caracteres ASCII e Unicode.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/WINDOWS-TERMINAL-CUSTOMIZAÇÃO-400x280.png) 

     Ferramentas

    ###  [ Windows Terminal: como customizar o seu terminal ](https://www.treinaweb.com.br/blog/windows-terminal-como-customizar-o-seu-terminal "Windows Terminal: como customizar o seu terminal") 

     Um ano depois do seu anúncio, foi lançado a versão 1.0 do Windows Terminal, um novo terminal que mel...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/04133725/novo-painel-treinaweb-ava-400x280.png) 

     Acessibilidade e User Experience (UX)

    ###  [ O que há de novo na plataforma da TreinaWeb? Conheça as novas funcionalidades! ](https://www.treinaweb.com.br/blog/o-que-ha-de-novo-na-plataforma-da-treinaweb-conheca-as-novas-funcionalidades "O que há de novo na plataforma da TreinaWeb? Conheça as novas funcionalidades!") 

     Venha conhecer as novas funcionalidades da nova plataforma de ensino da TreinaWeb e aprenda dicas pa...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/05142558/mediator-pattern-com-mediatr-no-asp-net-core-400x280.png) 

     C#

    ###  [ Mediator Pattern com MediatR no ASP.NET Core ](https://www.treinaweb.com.br/blog/mediator-pattern-com-mediatr-no-asp-net-core "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/03075049/Inteligência-Artificial-Selecionando-Cores-400x280.png) 

     Machine Learning

    ###  [ Desenvolva uma Inteligência Artificial que reconhece cores diretamente no navegador com TensorFlow.js ](https://www.treinaweb.com.br/blog/desenvolva-uma-inteligencia-artificial-que-reconhece-cores-diretamente-no-navegador-com-tensorflow-js "Desenvolva uma Inteligência Artificial que reconhece cores diretamente no navegador com TensorFlow.js") 

     Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/17151508/php-elefante-ponte-400x280.png) 

     PHP

    ###  [ Tipos no PHP ](https://www.treinaweb.com.br/blog/tipos-no-php "Tipos no PHP") 

     Nesse post explicamos com exemplos tudo o que você precisa saber sobre definição de tipos em parâmet...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/07152007/AWS-CLI-400x280.png) 

     Amazon

    ###  [ Como instalar e configurar o AWS CLI ](https://www.treinaweb.com.br/blog/como-instalar-e-configurar-o-aws-cli "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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/05155108/React-Hooks-400x280.png) 

     Javascript

    ###  [ React: Conheça o Poder dos Hooks ](https://www.treinaweb.com.br/blog/react-conheca-o-poder-dos-hooks "React: Conheça o Poder dos Hooks") 

     Conheça o que os React Hooks podem fazer e como eles vão facilitar o processo de desenvolvimento da...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/06121421/html-pdf-php-lambda-400x280.png) 

     PHP

    ###  [ Função para converter HTML para PDF usando PHP e wkhtmltopdf no AWS Lambda ](https://www.treinaweb.com.br/blog/funcao-para-converter-html-para-pdf-usando-php-e-wkhtmltopdf-no-aws-lambda "Função para converter HTML para PDF usando PHP e wkhtmltopdf no AWS Lambda") 

     Veja nesse artigo como subir uma função para o AWS Lambda para converter HTML para PDF usando wkhtml...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/18175318/PROCRASTINAÇÃO-400x280.png) 

     Estudos

    ###  [ Como evitar a procrastinação no processo de estudos ](https://www.treinaweb.com.br/blog/como-evitar-a-procrastinacao-no-processo-de-estudos "Como evitar a procrastinação no processo de estudos") 

     “Amanhã eu começo”, “Depois eu termino”... saiba como driblar a procrastinação nos seus estudos.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/01125223/react-php-imagem-400x280.png) 

     PHP

    ###  [ Trabalhando com Sockets no ReactPHP ](https://www.treinaweb.com.br/blog/trabalhando-com-sockets-no-reactphp "Trabalhando com Sockets no ReactPHP") 

     Veremos neste artigo como usar o componente de socket do ReactPHP para criar um chat pelo terminal....

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/24173200/como-precificar-400x280.jpg) 

     Marketing Digital

    ###  [ Quanto cobrar? Como precificar um serviço de Desenvolvimento? ](https://www.treinaweb.com.br/blog/quanto-cobrar-como-precificar-um-servico-de-desenvolvimento "Quanto cobrar? Como precificar um serviço de Desenvolvimento?") 

     "Quanto eu cobro?" ou "Qual o preço do meu serviço?", essa é uma grande dor do desenvolvedor freelan...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/12120439/bg-copy-400x280.png) 

     Marketing Digital

    ###  [ Copywriting: A arte de escrever textos persuasivos que conquistam clientes ](https://www.treinaweb.com.br/blog/copywriting-a-arte-de-escrever-textos-persuasivos-que-conquistam-clientes "Copywriting: A arte de escrever textos persuasivos que conquistam clientes") 

     Aprenda Copywriting neste artigo. É a nova tendência do marketing e fornece técnicas para escrever t...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/09/27171418/loiane-groner-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 12: Loiane Groner ](https://www.treinaweb.com.br/blog/tw-entrevista-12-loiane-groner "TW Entrevista 12: Loiane Groner") 

     Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/03/01111116/jogo-feito-400x280.png) 

     Desenvolvimento de Jogos

    ###  [ Como um jogo digital é criado? ](https://www.treinaweb.com.br/blog/como-um-jogo-digital-e-criado "Como um jogo digital é criado?") 

     Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/03/28132543/img-hanashiro_1024-400x280.png) 

     CMS's e E-commerce

    ###  [ Geradores de sites / blogs estáticos - o que são e por que usá-los? ](https://www.treinaweb.com.br/blog/geradores-de-sites-blogs-estaticos-o-que-sao-e-por-que-usa-los "Geradores de sites / blogs estáticos - o que são e por que usá-los?") 

     Aprenda o que são geradores de sites estáticos e quando usá-los em seus projetos.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/11142804/unnamed-400x280.png) 

     CSS

    ###  [ Efeito Parallax apenas com CSS ](https://www.treinaweb.com.br/blog/efeito-parallax-apenas-com-css "Efeito Parallax apenas com CSS") 

     Veja nesse artigo como criar o efeito Parallax utilizando apenas CSS.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/17135411/html-400x280.png) 

     CSS

    ###  [ O que é e como começar com HTML e CSS? ](https://www.treinaweb.com.br/blog/o-que-e-e-como-comecar-com-html-e-css "O que é e como começar com HTML e CSS?") 

     Quer iniciar seus estudos em HTML e CSS e não sabe por onde começar? Veja o que preparamos pra você.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/organizando-css-400x280.png) 

     CSS

    ###  [ ITCSS - Organizando melhor o CSS ](https://www.treinaweb.com.br/blog/itcss-organizando-melhor-o-css "ITCSS - Organizando melhor o CSS") 

     Você já teve dificuldade com a organização e escalabilidade do seu CSS? Veja como a arquitetura ITCS...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/deepweb-400x280.jpg) 

     Tecnologia

    ###  [ Você sabe o que é e como funciona a Deep Web? ](https://www.treinaweb.com.br/blog/voce-sabe-o-que-e-e-como-funciona-a-deep-web "Você sabe o que é e como funciona a Deep Web?") 

     Você sabe o que é a Deep Web? Sabe diferenciá-la da nossa internet (surface)? Nesse artigo desmistif...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/05/opera--es-crud-400x280.jpg) 

     C#

    ###  [ Operações CRUD no ASP.NET MVC 5 com o ADO.NET ](https://www.treinaweb.com.br/blog/operacoes-crud-no-asp-net-mvc-5-com-o-ado-net "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 →

## 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**

    **Garantia incondicional de satisfação**  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 

  Economize R$ 840,00  54% OFF 

 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  **20h 51min 04s**

- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!

 [Matricule-se agora](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26)

   [                ](https://www.treinaweb.com.br) Escola online de programação, tecnologia e IA.

- [  ](https://www.facebook.com/TreinaWeb/)
- [  ](https://www.instagram.com/treinaweb/)
- [  ](https://www.youtube.com/user/TreinaWeb)
- [  ](https://twitter.com/treinaweb)
- [  ](https://www.linkedin.com/company/treinaweb)
- [  ](https://github.com/treinaweb)

## Inscreva-se em nossa newsletter

Receba lançamentos, promoções e novidades.

   Seu nome     Seu WhatsApp     Seu melhor e-mail   Inscrever-se 

## Cursos

- [ Base para Devs ](https://www.treinaweb.com.br/categoria/base-para-devs)
- [ Front-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-front-end)
- [ Back-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-back-end)
- [ Mobile ](https://www.treinaweb.com.br/categoria/desenvolvimento-mobile)
- [ Bancos de Dados ](https://www.treinaweb.com.br/categoria/bancos-de-dados)
- [ Cloud ](https://www.treinaweb.com.br/categoria/cloud-computing)
- [ IA ](https://www.treinaweb.com.br/categoria/ia)
- [ E mais ](https://www.treinaweb.com.br/categoria/e-mais)
- [ Ver todos os cursos ](https://www.treinaweb.com.br/cursos)

## Conteúdo

- [ Formações ](https://www.treinaweb.com.br/formacoes)
- [ Projetos práticos ](https://www.treinaweb.com.br/projetos-praticos)
- [ Direto ao ponto ](https://www.treinaweb.com.br/direto-ao-ponto)
- [ Planos ](https://www.treinaweb.com.br#assinatura)
- [ Depoimentos ](https://www.treinaweb.com.br#depoimentos)
- [ Comunidade ](https://www.treinaweb.com.br#comunidade)
- [ Corpo docente ](https://www.treinaweb.com.br#docente)

## A empresa

- [ Sobre a TreinaWeb ](https://www.treinaweb.com.br#sobre)
- [ Perguntas frequentes ](https://www.treinaweb.com.br#faq)
- [ Vantagens de estudar na TreinaWeb ](https://www.treinaweb.com.br/vantagens-de-estudar-na-treinaweb)
- [ Cursos para empresas ](https://www.treinaweb.com.br/empresas)
- [ Sugira um novo curso ](https://www.treinaweb.com.br/sugerir-curso)
- [ Trabalhe conosco ](https://www.treinaweb.com.br/trabalhe-conosco)
- [ Artigos ](https://www.treinaweb.com.br/blog)
- [ Desenvolvedores e agentes ](https://www.treinaweb.com.br/developers)
- [ Contato ](https://www.treinaweb.com.br/contato)
- [ Política de privacidade ](https://www.treinaweb.com.br/politica-de-privacidade)
- [ Termos de uso ](https://www.treinaweb.com.br/termos-de-uso)

## Baixe nosso aplicativo

 [   Disponível na **App Store**  ](https://apps.apple.com/us/app/treinaweb/id1322729447) [   Disponível no **Google Play**  ](https://play.google.com/store/apps/details?id=br.com.treinaweb.mobile) 

  Av. Paulista, 1765, Conj 71 e 72 · Bela Vista · São Paulo · SP · 01311-200   © 2004 – 2026 TreinaWeb Tecnologia LTDA · CNPJ 06.156.637/0001-58
