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

  Termina em   Tempo restante da oferta: 09 Horas 

 27 Min 

 33 Seg 

   Tempo restante da oferta: 09 27 33 

  [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 HTML

HTML é uma linguagem de marcação utilizada para estruturar sites e aplicações.

  Exibindo 1–30 de 50 cursos.

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

     Curso · 12h

    ###  [ HTML5 + CSS3 - Fundamentos ](https://www.treinaweb.com.br/curso/html5-css3-fundamentos "HTML5 + CSS3 - Fundamentos") 

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

     Curso · 6h

    ###  [ HTML5 + CSS3 - Primeiros passos ](https://www.treinaweb.com.br/curso/html5-css3-primeiros-passos "HTML5 + CSS3 - Primeiros passos") 

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

     Curso · 8h

    ###  [ HTML5 + CSS3 - Criando sites acessíveis ](https://www.treinaweb.com.br/curso/html5-css3-criando-sites-acessiveis "HTML5 + CSS3 -  Criando sites acessíveis") 

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

     Curso · 8h

    ###  [ HTML5 + CSS3 - Construindo sites semânticos ](https://www.treinaweb.com.br/curso/html5-css3-construindo-sites-semanticos "HTML5 + CSS3 -  Construindo sites semânticos") 

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

     Curso · 8h

    ###  [ HTML5 + CSS3 - Propriedades e seletores avançados ](https://www.treinaweb.com.br/curso/html5-css3-propriedades-e-seletores-avancados "HTML5 + CSS3 - Propriedades e seletores avançados") 

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

     Curso · 8h

    ###  [ HTML5 + CSS3 - Box model e Posicionamento de Elementos ](https://www.treinaweb.com.br/curso/html5-css3-box-model-e-posicionamento-de-elementos "HTML5 + CSS3 - Box model e Posicionamento de Elementos") 

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

     Curso · 6h

    ###  [ HTML5 + CSS3 - Formulários ](https://www.treinaweb.com.br/curso/html5-css3-formularios "HTML5 + CSS3 - Formulários") 

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

     Curso · 6h

    ###  [ HTML5 + CSS3 - Apresentação de Dados ](https://www.treinaweb.com.br/curso/html5-e-css3-apresentacao-de-dados "HTML5 + CSS3 - Apresentação de Dados") 

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

     Curso · 10h

    ###  [ CSS - Sass ](https://www.treinaweb.com.br/curso/css-sass-avancado "CSS - Sass") 

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

     Curso · 10h

    ###  [ HTML5 + CSS3 - Web design responsivo ](https://www.treinaweb.com.br/curso/html5-css3-web-design-responsivo "HTML5 + CSS3 - Web design responsivo") 

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

     Curso · 6h

    ###  [ HTML5 + CSS3 - Dominando o CSS Grid Layout ](https://www.treinaweb.com.br/curso/html5-css3-dominando-o-css-grid-layout "HTML5 + CSS3 - Dominando o CSS Grid Layout") 

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

     Curso · 6h

    ###  [ HTML5 + CSS3 - Dominando o Flexbox ](https://www.treinaweb.com.br/curso/html5-css3-dominando-o-flexbox "HTML5 + CSS3 - Dominando o Flexbox") 

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

     Curso · 12h

    ###  [ Tailwind CSS - Primeiros passos ](https://www.treinaweb.com.br/curso/tailwind-css-primeiros-passos "Tailwind CSS - Primeiros passos") 

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

     Curso · 8h

    ###  [ JavaScript - Manipulação de elementos HTML no DOM ](https://www.treinaweb.com.br/curso/javascript-manipulacao-de-elementos-html-no-dom "JavaScript  - Manipulação de elementos HTML no DOM") 

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

     Curso · 14h

    ###  [ Wordpress - Personalização do tema Avada ](https://www.treinaweb.com.br/curso/wordpress-personalizacao-do-tema-avada "Wordpress - Personalização do tema Avada") 

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

     Curso · 10h

    ###  [ Webpack - Empacotando aplicações ](https://www.treinaweb.com.br/curso/webpack-empacotando-aplicacoes "Webpack - Empacotando aplicações") 

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

     Curso · 22h

    ###  [ Electron - Criação de aplicações desktop ](https://www.treinaweb.com.br/curso/electron "Electron - Criação de aplicações desktop") 

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

     Curso · 22h

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

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

     Curso · 8h

    ###  [ Material UI - Fundamentos ](https://www.treinaweb.com.br/curso/material-ui-fundamentos "Material UI - Fundamentos") 

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

     Curso · 8h

    ###  [ Nest.js - Templates com Handlebars ](https://www.treinaweb.com.br/curso/nestjs-templates-com-handlebars "Nest.js - Templates com Handlebars") 

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

     Curso · 10h

    ###  [ Symfony - Template Engine Twig ](https://www.treinaweb.com.br/curso/symfony-template-engine-twig "Symfony - Template Engine Twig") 

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

     Curso · 10h

    ###  [ Symfony - Formulários e Validações ](https://www.treinaweb.com.br/curso/symfony-formularios-e-validacoes "Symfony -  Formulários e Validações") 

    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/ia-para-devs.svg)  Iniciante  

     Curso · 4h

    ###  [ IA Para Devs - Primeiros Passos ](https://www.treinaweb.com.br/curso/ia-para-devs-primeiros-passos "IA Para Devs - Primeiros Passos") 

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

     Curso · 6h

    ###  [ Google Chrome Developer Tools ](https://www.treinaweb.com.br/curso/google-chrome-developer-tools "Google Chrome Developer Tools") 

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

     Curso · 8h

    ###  [ Selenium - Testes Automatizados com TestNG ](https://www.treinaweb.com.br/curso/selenium-testes-automatizados-com-testng "Selenium - Testes Automatizados com TestNG") 

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

     Curso · 28h

    ###  [ Joomla - Criação de Temas ](https://www.treinaweb.com.br/curso/joomla-criacao-de-temas-completo "Joomla - Criação de Temas") 

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

     Curso · 12h

    ###  [ Acessibilidade - Desenvolvendo sites acessíveis ](https://www.treinaweb.com.br/curso/acessibilidade-desenvolvendo-sites-acessiveis "Acessibilidade -  Desenvolvendo sites acessíveis") 

    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/jquery.svg)  Intermediário  

     Curso · 18h

    ###  [ JQuery Completo ](https://www.treinaweb.com.br/curso/jquery "JQuery Completo") 

    Ver curso →

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

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

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

    ###  [ Desenvolvedor HTML e CSS ](https://www.treinaweb.com.br/formacao/desenvolvedor-html-e-css "Desenvolvedor HTML e CSS") 

    Aprenda desde o completo zero até o avançado como trabalhar com HTML e CSS, duas tecnologias imprescindíveis para todo desenvolvedor web.

      19 cursos   41h53 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/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/tailwind.svg) 

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

    Tailwind CSS é um framework CSS moderno e flexível que permite criar layouts responsivos e com um visual consistente. Ele é baseado em classes utilitárias, que fornecem uma maneira rápida e fácil de adicionar estilos aos elementos HTML.

      6 cursos   09h25 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/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
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/react.svg) 

     Front-end###  [ Desenvolvedor Especialista React e Next.js ](https://www.treinaweb.com.br/formacao/desenvolvedor-especialista-react-e-nextjs "Desenvolvedor Especialista React e Next.js") 

    Nesta formação você aprenderá desde o início como trabalhar com 2 das tecnologias front-ends mais utilizadas e poderosas do mercado.

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

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

    Na formação desenvolvedor Bootstrap da Treinaweb, você vai conhecer os principais recursos da ferramenta, aprenderá como trabalhar com layout, além de conhecer os principais componentes de maneira prática.

      12 cursos   28h45 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/react.svg) 

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

    O React é utilizado por várias empresas em suas aplicações por sua simplicidade e poder, como Facebook, Instagram, Whatsapp, Netflix e DropBox. Nesta formação veremos todo poder desta biblioteca tão poderosa.

      7 cursos   13h29 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/wordpress.svg) 

     E mais###  [ Administrador Wordpress ](https://www.treinaweb.com.br/formacao/administrador-wordpress "Administrador Wordpress") 

    Nesta formação você aprenderá como criar sites do zero utilizando a plataforma e o ecossistema Wordpress, que conta com milhares de temas e plugins. Após essa formação, você estará apto a gerenciar e desenvolver sites para os mais diversos tipos de necessidades.

      5 cursos   16h28 de vídeos

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

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

     Projeto Prático · 8h

    ###  [ HTML5 + CSS3 - Criação do site de uma startup de contratação de diaristas ](https://www.treinaweb.com.br/projeto-pratico/html5-css3-criacao-do-site-de-uma-startup-de-contratacao-de-diaristas "HTML5 + CSS3 - Criação do site de uma startup de contratação de diaristas") 

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

     Projeto Prático · 6h

    ###  [ HTML5 + CSS3 - Criação de site de catálogo de professores ](https://www.treinaweb.com.br/projeto-pratico/html5-css3-criacao-de-site-de-catalogo-de-professores "HTML5 + CSS3 - Criação de site de catálogo de professores") 

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

     Projeto Prático · 6h

    ###  [ Tailwind CSS - Aplicação web de busca de professores particulares ](https://www.treinaweb.com.br/projeto-pratico/tailwind-css-aplicacao-web-de-busca-de-professores-particulares "Tailwind CSS -  Aplicação web de busca de professores particulares") 

    Ver detalhes →
- ![](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 · 12h

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

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

     Projeto Prático · 8h

    ###  [ C# - Desenvolvendo uma API com C# e ASP.NET ](https://www.treinaweb.com.br/projeto-pratico/c-sharp-desenvolvendo-uma-api-com-asp-net "C# - Desenvolvendo uma API com C# e ASP.NET") 

    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/bootstrap-5.svg)  Intermediário  

     Projeto Prático · 14h

    ###  [ Bootstrap - Implementando layout de e-commerce ](https://www.treinaweb.com.br/projeto-pratico/bootstrap-implementando-layout-de-e-commerce "Bootstrap - Implementando layout de e-commerce") 

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

     Projeto Prático · 8h

    ###  [ JavaScript - Aplicação web de calculadora de churrasco ](https://www.treinaweb.com.br/projeto-pratico/javascript-aplicacao-web-de-calculadora-de-churrasco "JavaScript -  Aplicação web de calculadora de churrasco") 

    Ver detalhes →

   Formato curto## Direto ao ponto de HTML

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

     Direto ao Ponto · 4h

    ###  [ HTML5 + CSS3 - Boas práticas para trabalhar com Imagens ](https://www.treinaweb.com.br/direto-ao-ponto/html5-css3-boas-praticas-para-trabalhar-com-imagens "HTML5 + CSS3 - Boas práticas para trabalhar com Imagens") 

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

     Direto ao Ponto · 2h

    ###  [ HTML5 + CSS3 - Arquitetura ITCSS ](https://www.treinaweb.com.br/direto-ao-ponto/html5-css3-arquitetura-itcss "HTML5 + CSS3 - Arquitetura ITCSS") 

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

     Direto ao Ponto · 2h

    ###  [ Tailwind CSS - Trabalhando com layouts ](https://www.treinaweb.com.br/direto-ao-ponto/tailwind-css-trabalhando-com-layouts "Tailwind CSS -  Trabalhando com layouts") 

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

     Direto ao Ponto · 2h

    ###  [ HTML5 + CSS3 - Trabalhando com filtros de imagem e elementos ](https://www.treinaweb.com.br/direto-ao-ponto/html5-css3-trabalhando-com-filtros-de-imagem-e-elementos "HTML5 + CSS3 - Trabalhando com filtros de imagem e elementos") 

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

     Direto ao Ponto · 2h

    ###  [ HTML5 + CSS3 - Boas práticas CSS ](https://www.treinaweb.com.br/direto-ao-ponto/html5-css3-boas-praticas-css "HTML5 + CSS3 - Boas práticas CSS") 

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

     Direto ao Ponto · 2h

    ###  [ HTML5 + CSS3 - Metodologia BEM ](https://www.treinaweb.com.br/direto-ao-ponto/html5-css3-metodologia-bem "HTML5 + CSS3 - Metodologia BEM") 

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

     Direto ao Ponto · 2h

    ###  [ Tailwind CSS - Dominando o Grid System ](https://www.treinaweb.com.br/direto-ao-ponto/tailwind-css-dominando-o-grid-system "Tailwind CSS -  Dominando o Grid System") 

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

     Direto ao Ponto · 2h

    ###  [ Tailwind CSS - Personalização ](https://www.treinaweb.com.br/direto-ao-ponto/tailwind-css-personalizacao "Tailwind CSS -  Personalização") 

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

     Direto ao Ponto · 2h

    ###  [ Tailwind CSS - Dominando o Flexbox ](https://www.treinaweb.com.br/direto-ao-ponto/tailwind-css-dominando-o-flexbox "Tailwind CSS - Dominando o Flexbox") 

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

     Direto ao Ponto · 2h

    ###  [ Bootstrap - Conhecendo componentes de Tab, Collapse e Accordion ](https://www.treinaweb.com.br/direto-ao-ponto/bootstrap-conhecendo-componentes-de-tab-collapse-e-accordion "Bootstrap - Conhecendo componentes de Tab, Collapse e Accordion") 

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

     Direto ao Ponto · 2h

    ###  [ Bootstrap - Conhecendo componente de Card ](https://www.treinaweb.com.br/direto-ao-ponto/bootstrap-conhecendo-o-componente-de-cad "Bootstrap - Conhecendo componente de Card") 

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

     Direto ao Ponto · 2h

    ###  [ Bootstrap - Conhecendo componente de Modal ](https://www.treinaweb.com.br/direto-ao-ponto/bootstrap-conhecendo-componente-de-modal "Bootstrap - Conhecendo componente de Modal") 

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

     Direto ao Ponto · 2h

    ###  [ Visão Computacional - OpenCV no Javascript ](https://www.treinaweb.com.br/direto-ao-ponto/visao-computacional-opencv-no-javascript "Visão Computacional - OpenCV no Javascript") 

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

     Direto ao Ponto · 2h

    ###  [ Bootstrap - Conhecendo o Componente de Navbar ](https://www.treinaweb.com.br/direto-ao-ponto/bootstrap-conhecendo-o-componente-de-navbar "Bootstrap - Conhecendo o Componente de Navbar") 

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

     Direto ao Ponto · 2h

    ###  [ Spring Framework - Envio de e-mails ](https://www.treinaweb.com.br/direto-ao-ponto/spring-framewok-envio-de-e-mails "Spring Framework - Envio de e-mails") 

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

     Direto ao Ponto · 2h

    ###  [ Spring Framework - Gerando PDFs com ITextPDF ](https://www.treinaweb.com.br/direto-ao-ponto/spring-framework-gerando-pdfs-com-itextpdf "Spring Framework - Gerando PDFs com ITextPDF") 

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

     Direto ao Ponto · 1h

    ###  [ Laravel - Gerando PDFs com Dompdf ](https://www.treinaweb.com.br/direto-ao-ponto/laravel-gerando-pdfs-com-dompdf "Laravel - Gerando PDFs com Dompdf") 

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

     Direto ao Ponto · 2h

    ###  [ Node.js - Jogo Pong Multiplayer Online ](https://www.treinaweb.com.br/direto-ao-ponto/nodejs-jogo-pong-multiplayer-online "Node.js - Jogo Pong Multiplayer Online") 

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

     Direto ao Ponto · 2h

    ###  [ JavaScript - Jogo Pong ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-jogo-pong "JavaScript - Jogo Pong") 

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

     Direto ao Ponto · 4h

    ###  [ JavaScript - Game Engine ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-game-engine "JavaScript - Game Engine") 

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

     Direto ao Ponto · 4h

    ###  [ JavaScript - Jogo da Memória ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-jogo-da-memoria "JavaScript - Jogo da Memória") 

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

     Direto ao Ponto · 2h

    ###  [ JavaScript - Jogo da Velha ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-jogo-da-velha "JavaScript - Jogo da Velha") 

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

     Direto ao Ponto · 2h

    ###  [ JavaScript - Jogo de Adivinhação ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-jogo-de-advinhacao "JavaScript - Jogo de Adivinhação") 

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

     Direto ao Ponto · 2h

    ###  [ Bootstrap - Personalização e Modos de Uso ](https://www.treinaweb.com.br/direto-ao-ponto/bootstrap-personalizacao-e-modos-de-uso "Bootstrap - Personalização e Modos de Uso") 

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

     Direto ao Ponto · 2h

    ###  [ JavaScript - Pomodoro - Gestão de Tempo ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-pomodoro-gestao-de-tempo "JavaScript - Pomodoro - Gestão de Tempo") 

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

     Direto ao Ponto · 4h

    ###  [ React - Estilização com Emotion (Styled Components) ](https://www.treinaweb.com.br/direto-ao-ponto/react-estilizacao-com-emotion-styled-components "React - Estilização com Emotion (Styled Components)") 

    Ver detalhes →

   Blog## Artigos relacionados a html

- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/07101943/Aspect-Ratio-400x280.png) 

     CSS

    ###  [ CSS - Altura automática proporcional à largura sem JavaScript ](https://www.treinaweb.com.br/blog/css-altura-automatica-proporcional-a-largura-sem-javascript "CSS - Altura automática proporcional à largura sem JavaScript") 

     Aprenda a definir elementos com dimensões proporcionais com CSS sem nenhuma linha de JavaScript.

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

     CSS

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

     Aprenda definitivamente a trabalhar com CSS Grid com este Guia Interativo para facilitar o seu traba...

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

     CSS

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

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

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

     CSS

    ###  [ CSS: Float vs Inline Block - Qual usar em meus layouts? ](https://www.treinaweb.com.br/blog/css-float-vs-inline-block-qual-usar-em-meus-layouts "CSS: Float vs Inline Block - Qual usar em meus layouts?") 

     Você sabe quando utilizar "float" e "display: inline-block"? Veja as características de cada um e ap...

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

     Javascript

    ###  [ CSS in JS ](https://www.treinaweb.com.br/blog/css-in-js "CSS in JS") 

     Veja neste artigo o CSS in JS, a técnica que permite escrever estilos CSS no JavaScript, deixando a...

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

     CSS

    ###  [ CSS: Dominando o Font Awesome ](https://www.treinaweb.com.br/blog/css-dominando-o-font-awesome "CSS: Dominando o Font Awesome") 

     Aprenda como utilizar todo o potencial do Font Awesome para facilitar o uso de ícones em suas aplica...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/07102001/CSS-Box-Model-400x280.png) 

     CSS

    ###  [ CSS - Definindo o cálculo de dimensões com box-sizing ](https://www.treinaweb.com.br/blog/css-definindo-o-calculo-de-dimensoes-com-box-sizing "CSS - Definindo o cálculo de dimensões com box-sizing") 

     Aprenda a definir como o CSS calcula as dimensões dos seus elementos e evite que seu layout quebre i...

    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/03/02075846/0-400x280.png) 

     CSS

    ###  [ CSS Grid – Um Guia Interativo (Parte 2 – Itens) ](https://www.treinaweb.com.br/blog/css-grid-um-guia-interativo-parte-2-itens "CSS Grid – Um Guia Interativo (Parte 2 – Itens)") 

     Aprenda definitivamente a trabalhar com os Itens do CSS Grid com este Guia Interativo para facilitar...

    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/2021/05/css-filters-copy-400x280.jpg) 

     CSS

    ###  [ CSS Filters - Tratamento de imagens em sua página ](https://www.treinaweb.com.br/blog/css-filters-tratamento-de-imagens-em-sua-pagina "CSS Filters - Tratamento de imagens em sua página") 

     Com a evolução do CSS3 passou a ser possível criar muitos dos efeitos dos softwares de edição de ima...

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

     Desenvolvimento Front-end

    ###  [ Semântica HTML: O que é e por que é importante ](https://www.treinaweb.com.br/blog/semantica-html-o-que-e-e-por-que-e-importante "Semântica HTML: O que é e por que é importante") 

     Neste artigo, veremos a importância do uso da Semântica HTML e como utilizamos as tags em nossos pro...

    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/2024/03/CSS-SHORTHAND-400x280.jpg) 

     CSS

    ###  [ Entendendo o shorthand no CSS ](https://www.treinaweb.com.br/blog/entendendo-o-shorthand-no-css "Entendendo o shorthand no CSS") 

     Vamos aprender o que é shorthand no CSS, entender o conceito e aprender a deixar nossos estilos mais...

    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/06/PRE-PROCESSADORES-CSS-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Os Pré-Processadores CSS ](https://www.treinaweb.com.br/blog/os-pre-processadores-css "Os Pré-Processadores CSS") 

     Nesse artigo veremos o que são, pra que servem e quais os pré-processadores CSS mais utilizados. Apr...

    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/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/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/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/acessibilidade_no_HTML-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Acessibilidade no HTML ](https://www.treinaweb.com.br/blog/acessibilidade-no-html "Acessibilidade no HTML") 

     Nesse artigo, veremos algumas formas, de desenvolver nosso site pensando em todos, tornando assim, u...

    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/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/seletores_avancados_do_css-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Seletores avançados do CSS ](https://www.treinaweb.com.br/blog/seletores-avancados-do-css "Seletores avançados do CSS") 

     Nesse artigo você irá entender alguns tipos de seletores pouco utilizados no CSS, porém extremamente...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/SELETORES-BASICOS-CSS-400x280.png) 

     CSS

    ###  [ Seletores Básicos do CSS ](https://www.treinaweb.com.br/blog/seletores-basicos-do-css "Seletores Básicos do CSS") 

     Neste artigo, nós iremos aprender sobre seletores básicos do CSS e iremos estudar sobre os seletores...

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

     Python

    ###  [ Retornando páginas HTML em requisições Flask ](https://www.treinaweb.com.br/blog/retornando-paginas-html-em-requisicoes-flask "Retornando páginas HTML em requisições Flask") 

     Agora que já sabemos criar nossa primeira aplicação com Flask, veremos neste artigo como retornar ar...

    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/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/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/2021/05/grid-layout-400x280.png) 

     CSS

    ###  [ Começando com o novo CSS Grid Layout ](https://www.treinaweb.com.br/blog/comecando-com-o-novo-css-grid-layout "Começando com o novo CSS Grid Layout") 

     Aprenda um pouco mais sobre o CSS Grid Layout, agora com suporte completo pelo Firefox e Chrome.

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

     CSS

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

     Você sabia que é possível criar contadores apenas com CSS? Com isso, alguns desenvolvedores consegue...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/03/Metodologia-bem-organizando-seu-css-400x280.jpg) 

     CSS

    ###  [ Metodologia BEM: organizando seu CSS ](https://www.treinaweb.com.br/blog/metodologia-bem-organizando-seu-css "Metodologia BEM: organizando seu CSS") 

     Melhore a qualidade do código CSS em seu projeto web com a Metodologia BEM. Aprenda como aplicá-la e...

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

     Sem categoria

    ###  [ Pixel físico e pixel CSS ](https://www.treinaweb.com.br/blog/pixel-fisico-e-pixel-css "Pixel físico e pixel CSS") 

     Nesse artigo você irá entender ao certo, a diferença entre esses dois tipos de pixels, e o que isso...

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

     Desenvolvimento Front-end

    ###  [ Unidades de medidas no CSS ](https://www.treinaweb.com.br/blog/unidades-de-medidas-no-css "Unidades de medidas no CSS") 

     Nesse artigo você irá entender de fato a diferença entre as várias opções de unidades medidas do CSS...

    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/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/2018/02/06152104/flex-grid-400x280.png) 

     CSS

    ###  [ FlexBox ou CSS Grid? ](https://www.treinaweb.com.br/blog/flexbox-ou-css-grid "FlexBox ou CSS Grid?") 

     Houve um tempo em que posicionar elementos pelo CSS poderia ser trabalhoso, dependendo do que fosse...

    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/2024/05/Criando_componente_snackbar_com_JavaScript_e_CSS-400x280.jpg) 

     Javascript

    ###  [ Criando componente snackbar com JavaScript e CSS ](https://www.treinaweb.com.br/blog/criando-componente-snackbar-com-javascript-e-css "Criando componente snackbar com JavaScript e CSS") 

     Nesse artigo, você irá ter o passo a passo de como criar um componente de snackbar do zero. Sendo ca...

    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/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/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/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/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/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/2023/07/DICA-CODIGO-HTML-CSS-400x280.jpg) 

     CSS

    ###  [ Dica de Código: Conheça a propriedade CSS text-decoration ](https://www.treinaweb.com.br/blog/dica-de-codigo-conheca-a-propriedade-css-text-decoration "Dica de Código: Conheça a propriedade CSS text-decoration") 

     Descubra o poder da propriedade CSS text-decoration: estilos únicos para seus textos front-end! Expl...

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

     CSS

    ###  [ Media queries, o que são e como usar no CSS? ](https://www.treinaweb.com.br/blog/media-queries-o-que-sao-e-como-usar-no-css "Media queries, o que são e como usar no CSS?") 

     Neste artigo, nós iremos aprender sobre o uso de media queries no CSS e iremos aprender como utilizá...

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

     CSS

    ###  [ Truques de como selecionar o n-ésimo item com CSS usando a pseudo-classe :nth-child ](https://www.treinaweb.com.br/blog/truques-de-como-selecionar-o-n-esimo-item-com-css-usando-a-pseudo-classe-nth-child "Truques de como selecionar o n-ésimo item com CSS usando a pseudo-classe :nth-child") 

     Veja como selecionar um ou mais elementos em um grupo de elementos usando a pseudo-classe :nth-child...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/12071059/browser-pip-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Vídeos Picture-in-Picture com JavaScript ](https://www.treinaweb.com.br/blog/videos-picture-in-picture-com-javascript "Vídeos Picture-in-Picture com JavaScript") 

     Aprenda a usar a API de Picture-in-Picture do HTML5 para exibir vídeos fora do navegador com JavaScr...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/11101814/DJANGO-FORMS-400x280.png) 

     HTML

    ###  [ Criando formulários automaticamente com Django ](https://www.treinaweb.com.br/blog/criando-formularios-automaticamente-com-django "Criando formulários automaticamente com Django") 

     Veja neste artigo como utilizar o Django para renderizar um formulário de cadastro de forma automáti...

    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/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/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/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/03/29143654/TW-ENTREVISTAS-RAFAEL-CAFERATI-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 06: Rafael Caferati ](https://www.treinaweb.com.br/blog/tw-entrevista-06-rafael-caferati "TW Entrevista 06: Rafael Caferati") 

     Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...

    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/2021/03/THYMELEAF-400x280.png) 

     Java

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

     Neste artigo veremos o que é e os principais recursos de uma das template engines mais utilizadas no...

    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/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/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/01/o_que_e_django_template_language-400x280.png) 

     Django

    ###  [ O que é Django Template Language? ](https://www.treinaweb.com.br/blog/o-que-e-django-template-language "O que é Django Template Language?") 

     Veja neste artigo o que é o Django Template Language.

    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/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/2023/03/REACT-ROUTER-400x280.jpg) 

     React

    ###  [ Gerenciamento de Rotas no React com React Router ](https://www.treinaweb.com.br/blog/gerenciamento-de-rotas-no-react-com-react-router "Gerenciamento de Rotas no React com React Router") 

     Neste artigo vamos abordar um conceito importante dentro de aplicações com o React, O gerenciamento...

    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/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/02/HERDANDO-TEMPLATES-JINJA-400x280.png) 

     Flask

    ###  [ Como herdar templates com Jinja2 ](https://www.treinaweb.com.br/blog/como-herdar-templates-com-jinja2 "Como herdar templates com Jinja2") 

     Veja neste artigo como herdar templates utilizando o Jinja2.

    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/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/02/05141731/JSX-1-400x280.png) 

     Desenvolvimento Front-end

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

     Veja neste artigo o que é o JSX.

    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/19173134/IONIC-400x280.png) 

     Desenvolvimento Mobile

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

     Veja neste artigo o que é o Ionic, principal Framework para desenvolvimento de aplicações móveis híb...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/11152338/ARQUIVOS-ESTÁTICOS-400x280.png) 

     Python

    ###  [ Utilizando arquivos estáticos em um projeto Django ](https://www.treinaweb.com.br/blog/utilizando-arquivos-estaticos-em-um-projeto-django "Utilizando arquivos estáticos em um projeto Django") 

     Veja neste artigo como configurar e utilizar arquivos estáticos em projetos Django.

    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/2023/02/CSS-JS-400x280.jpg) 

     CSS

    ###  [ O que é PostCSS e suas funcionalidades ](https://www.treinaweb.com.br/blog/o-que-e-postcss-e-suas-funcionalidades "O que é PostCSS e suas funcionalidades") 

     Neste artigo veremos uma ferramenta que vem auxiliando muito os desenvolvedores durante seus projeto...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/10/o-problema-do-iphone-x-e-a-web-400x280.png) 

     Desenvolvimento Front-end

    ###  [ O problema do iPhone X e a Web ](https://www.treinaweb.com.br/blog/o-problema-do-iphone-x-e-a-web "O problema do iPhone X e a Web") 

     Com o lançamento do iPhone X, alguns problemas podem "aparecer" em suas páginas web. Saiba quais são...

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

     Desenvolvimento Front-end

    ###  [ Como criar uma modal com a tag dialog ](https://www.treinaweb.com.br/blog/como-criar-uma-modal-com-a-tag-dialog "Como criar uma modal com a tag dialog") 

     Domine modais em HTML com a tag 'dialog'. Crie, personalize e interaja em seu site. Torne-o envolven...

    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/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/google-devtools-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Google DevTools e suas funcionalidades ](https://www.treinaweb.com.br/blog/google-devtools-e-suas-funcionalidades "Google DevTools e suas funcionalidades") 

     Neste artigo, veremos algumas maneiras pelas quais o Google DevTools pode ser usado para melhorar o...

    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/2021/01/instalacao-do-vs-code-no-windows-linux-e-macos-400x280.png) 

     Ferramentas

    ###  [ VS Code - O que é e por que você deve usar? ](https://www.treinaweb.com.br/blog/vs-code-o-que-e-e-por-que-voce-deve-usar "VS Code - O que é e por que você deve usar?") 

     O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...

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

     Java

    ###  [ Thymeleaf - Herança de Templates ](https://www.treinaweb.com.br/blog/thymeleaf-heranca-de-templates "Thymeleaf - Herança de Templates") 

     Neste artigo veremos como implementar a herança de templates com os fragments parametrizados da temp...

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

     Flask

    ###  [ Utilizando estruturas de condição e repetição no Jinja2 ](https://www.treinaweb.com.br/blog/utilizando-estruturas-de-condicao-e-repeticao-no-jinja2 "Utilizando estruturas de condição e repetição no Jinja2") 

     Veja neste artigo como utilizar estruturas de condição e repetição no Jinja2.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/EXECUTAR-PRIMEIRO-CÓDIGO-JAVASCRIPT-400x280.png) 

     Javascript

    ###  [ Como executar seu primeiro código JavaScript ](https://www.treinaweb.com.br/blog/como-executar-seu-primeiro-codigo-javascript "Como executar seu primeiro código JavaScript") 

     Vamos aprender e executar nosso primeiro código em JavaScript, entendendo sobre a utilização do cons...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/enviando-e-exibindo-dados-em-templates-com-jinja2-400x280.png) 

     Flask

    ###  [ Como enviar e exibir dados em templates com Jinja2 ](https://www.treinaweb.com.br/blog/como-enviar-e-exibir-dados-em-templates-com-jinja2 "Como enviar e exibir dados em templates com Jinja2") 

     Veja neste artigo como enviar e exibir dados com Jinja2.

    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/TEMPLATES-GRATUITOS-LANDING-PAGES-400x280.png) 

     Marketing Digital

    ###  [ Templates gratuitos para Landing Page ](https://www.treinaweb.com.br/blog/templates-gratuitos-para-landing-page "Templates gratuitos para Landing Page") 

     Veja neste artigo templates gratuitos para Landing Page.

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

     Desenvolvimento

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

     HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...

    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/06/BOOTSTRAP-400x280.png) 

     Desenvolvimento Front-end

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

     Os frameworks são ferramentas incríveis e que poupam muito tempo dos desenvolvedores. Neste artigo,...

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

     Controle de versão

    ###  [ Como criar repositório no GitLab ](https://www.treinaweb.com.br/blog/como-criar-repositorio-no-gitlab "Como criar repositório no GitLab") 

     Veja neste artigo como criar repositório no GitLab.

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

     HTML

    ###  [ O que é DOM, Virtual DOM e Shadow DOM? ](https://www.treinaweb.com.br/blog/o-que-e-dom-virtual-dom-e-shadow-dom "O que é DOM, Virtual DOM e Shadow DOM?") 

     Entenda o que realmente é o DOM e sua diferença em relação ao Virtual DOM e Shadow DOM.

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

     Desenvolvimento Back-end

    ###  [ Entendendo o MTV do Django ](https://www.treinaweb.com.br/blog/entendendo-o-mtv-do-django "Entendendo o MTV do Django") 

     Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.

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

     Desenvolvimento Front-end

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

     Veja neste artigo o que é o Electron.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/03075049/Ordenação-de-Cores-400x280.png) 

     Javascript

    ###  [ JavaScript - Ordenando Elementos por Cores ](https://www.treinaweb.com.br/blog/javascript-ordenando-elementos-por-cores "JavaScript - Ordenando Elementos por Cores") 

     Aprenda a ordenar cores e fazer conversões entre os formatos RGB, Hexadecimal e HSL usando JavaScrip...

    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/2019/12/13150804/template-engine-1-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é Template Engine? ](https://www.treinaweb.com.br/blog/o-que-e-template-engine "O que é Template Engine?") 

     Veja neste artigo o que é Template Engine e as principais opções do mercado.

    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/11/12071147/intro-svg-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Começando com SVG no Front-End - Parte 1 ](https://www.treinaweb.com.br/blog/comecando-com-svg-no-front-end-parte-1 "Começando com SVG no Front-End - Parte 1") 

     Aprenda a começar a trabalhar com SVG para a criação de formas e efeitos no Front-End.

    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/06/21114028/DJANGO-AUTENTICAÇÃO-1-400x280.png) 

     Python

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

     A autenticação é uma das principais funcionalidades em um sistema. É com ela que protegemos as funci...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/05115515/EDITORES-CÓDIGOS-400x280.png) 

     Tecnologia

    ###  [ Principais editores de código para desenvolvimento ](https://www.treinaweb.com.br/blog/principais-editores-de-codigo-para-desenvolvimento "Principais editores de código para desenvolvimento") 

     Neste artigo veremos alguns editores de código para utilizar na criação de seus projetos.

    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/2018/12/16065017/front-back-ou-fullstack-400x280.png) 

     Carreira

    ###  [ Devo começar como Front-End, Back-End ou Full Stack? ](https://www.treinaweb.com.br/blog/devo-comecar-como-front-end-back-end-ou-full-stack "Devo começar como Front-End, Back-End ou Full Stack?") 

     Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/09/27171404/diego-eis-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 11: Diego Eis ](https://www.treinaweb.com.br/blog/tw-entrevista-11-diego-eis "TW Entrevista 11: Diego Eis") 

     Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Diego Eis, fund...

    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/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/24103343/comecar-com-javascript1-400x280.png) 

     Javascript

    ###  [ O que é e como começar com JavaScript? ](https://www.treinaweb.com.br/blog/o-que-e-e-como-comecar-com-javascript "O que é e como começar com JavaScript?") 

     Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.

    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/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/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/1970/01/17204640/como-comecar-com-php-400x280.jpg) 

     PHP

    ###  [ Como começar com PHP? ](https://www.treinaweb.com.br/blog/como-comecar-com-php "Como começar com PHP?") 

     Quer iniciar seus estudos em PHP e não sabe por onde começar? Veja o que preparamos pra você.

    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/front_vs_back-400x280.png) 

     Desenvolvimento Back-end

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

     Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...

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

     Tecnologia

    ###  [ Tecnologia: Você sabe o que é? ](https://www.treinaweb.com.br/blog/tecnologia-voce-sabe-o-que-e "Tecnologia: Você sabe o que é?") 

     Veja qual é o verdadeiro significado de tecnologia.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/21140059/capa-treinar-funcionarios-400x280.png) 

     Estudos

    ###  [ Por que treinar seus funcionários em um ensino EAD? ](https://www.treinaweb.com.br/blog/por-que-treinar-seus-funcionarios-em-um-ensino-ead "Por que treinar seus funcionários em um ensino EAD?") 

     Confira neste artigo os benefícios do EAD para sua empresa.

    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/22182140/TEMPLATES-GRATUITOS-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Templates gratuitos para aplicações administrativas ](https://www.treinaweb.com.br/blog/templates-gratuitos-para-aplicacoes-administrativas "Templates gratuitos para aplicações administrativas") 

     Neste artigo veremos alguns templates para criação de aplicações administrativas.

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

     Carreira

    ###  [ Como escrever um bom currículo para a área de TI ](https://www.treinaweb.com.br/blog/como-escrever-bom-curriculo-area-ti "Como escrever um bom currículo para a área de TI") 

     Seu currículo pode ser a porta de entrada para a entrevista que você tanto deseja. Saiba neste artig...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/17135558/capa-marketing-digital1-400x280.jpg) 

     Marketing Digital

    ###  [ Por que devo investir no Marketing Digital? ](https://www.treinaweb.com.br/blog/por-que-devo-investir-no-marketing-digital "Por que devo investir no Marketing Digital?") 

     Veja neste artigo o porquê você deve investir em Marketing Digital no seu negócio.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/17154844/TRABALHAR-TI-400x280.jpg) 

     Carreira

    ###  [ Dicas para quem deseja trabalhar com TI no exterior ](https://www.treinaweb.com.br/blog/dicas-para-quem-deseja-trabalhar-com-ti-no-exterior "Dicas para quem deseja trabalhar com TI no exterior") 

     Veja nesse artigo algumas dicas para você que deseja trabalhar com TI no exterior.

    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/08/vantagens-e-desvantagens-de-labels-flutuantes-em-formularios-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Vantagens e desvantagens de labels flutuantes em formulários ](https://www.treinaweb.com.br/blog/vantagens-e-desvantagens-de-labels-flutuantes-em-formularios "Vantagens e desvantagens de labels flutuantes em formulários") 

     Há um bom tempo que temos visto formulários com labels flutuantes em vários lugares. A ideia era de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/sete-aspectos-que-revelam-o-futuro-prospero-de-um-desenvolvedor-web-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ 7 aspectos que revelam o futuro próspero de um desenvolvedor web ](https://www.treinaweb.com.br/blog/sete-aspectos-que-revelam-o-futuro-prospero-de-um-desenvolvedor-web "7 aspectos que revelam o futuro próspero de um desenvolvedor web") 

     São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...

    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/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/Criando_mascara_monetaria_com_expressoes_regulares-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Criando máscara monetária com expressões regulares ](https://www.treinaweb.com.br/blog/criando-mascara-monetaria-com-expressoes-regulares "Criando máscara monetária com expressões regulares") 

     Nesse artigo aprenderemos a criar uma máscara para inputs que irá deixar seus projetos mais profissi...

    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/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/03/plano-de-estudos-min-400x280.png) 

     Carreira

    ###  [ Como montar um plano de estudos eficaz? ](https://www.treinaweb.com.br/blog/como-montar-um-plano-de-estudos-eficaz "Como montar um plano de estudos eficaz?") 

     Montar um plano de estudos para se tornar um desenvolvedor pode parecer complicado, ainda mais se vo...

    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/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/dicas-projetos-frontend-min-400x280.png) 

     Desenvolvimento Front-end

    ###  [ 5 ideias de projetos para praticar - front-end ](https://www.treinaweb.com.br/blog/5-ideias-de-projetos-para-praticar-front-end "5 ideias de projetos para praticar - front-end") 

     Confira neste artigo algumas dicas de projetos de front-end, para que você possa praticar e melhorar...

    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/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/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/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/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 - Estruturas de condição e repetição ](https://www.treinaweb.com.br/blog/thymeleaf-estruturas-de-condicao-e-repeticao "Thymeleaf - Estruturas de condição e repetição") 

     Neste artigo veremos como utilizar estruturas de condição e as estruturas de repetição da template e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/vs-code-melhores-extensoes-para-front-end-400x280.png) 

     Ferramentas

    ###  [ VS Code - Melhores extensões para Front-End - Parte 1 ](https://www.treinaweb.com.br/blog/vs-code-melhores-extensoes-para-front-end-parte-1 "VS Code - Melhores extensões para Front-End - Parte 1") 

     Conheça as melhores extensões disponíveis do VS Code para Front-End e melhore a eficiência dos seus...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/principais-ides-para-desenvolvimento-dart-400x280.png) 

     Dart

    ###  [ Principais IDEs para desenvolvimento Dart ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-dart "Principais IDEs para desenvolvimento Dart") 

     Veja neste artigo as principais IDEs para desenvolvimento Dart.

    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/guia-da-linguagem-python-400x280.png) 

     Python

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

     Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/conheca-o-pyramid-framework-python-para-desenvolvimento-web-400x280.png) 

     Python

    ###  [ Conheça o Pyramid, Framework Python para desenvolvimento web ](https://www.treinaweb.com.br/blog/conheca-o-pyramid-framework-python-para-desenvolvimento-web "Conheça o Pyramid, Framework Python para desenvolvimento web") 

     Veja neste artigo o que é o Pyramid, Framework Python para desenvolvimento web.

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

     Javascript

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

     Veja neste artigo o que é Ember.js.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/5-motivos-para-estudar-react-400x280.png) 

     Desenvolvimento Front-end

    ###  [ 5 motivos para estudar React ](https://www.treinaweb.com.br/blog/5-motivos-para-estudar-react "5 motivos para estudar React") 

     Confira neste artigo cinco motivos para você aprender a biblioteca JavaScript mais famosa da atualid...

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

     Javascript

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

     Veja neste artigo o que é Firebase.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/camadas-e-componentes-do-padrao-arquitetural-porto-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Camadas e componentes do padrão arquitetural Porto ](https://www.treinaweb.com.br/blog/camadas-e-componentes-do-padrao-arquitetural-porto "Camadas e componentes do padrão arquitetural Porto") 

     Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...

    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/08/javascript-comandos-do-console-400x280.png) 

     Javascript

    ###  [ JavaScript - Comandos do Console ](https://www.treinaweb.com.br/blog/javascript-comandos-do-console "JavaScript - Comandos do Console") 

     Conheça os comandos do console do navegador e domine essa ferramenta para melhorar seus testes ou ca...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/técnicas-acessibilidade-web-400x280.png) 

     Acessibilidade e User Experience (UX)

    ###  [ Técnicas de acessibilidade para deixar o seu site mais inclusivo ](https://www.treinaweb.com.br/blog/tecnicas-de-acessibilidade-para-deixar-o-seu-site-mais-inclusivo "Técnicas de acessibilidade para deixar o seu site mais inclusivo") 

     Conheça as principais ferramentas e técnicas de acessibilidade para web. Veja também tipos de dificu...

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

     CMS's e E-commerce

    ###  [ Como usar o novo editor Gutenberg do Wordpress ](https://www.treinaweb.com.br/blog/como-usar-o-novo-editor-gutenberg-do-wordpress "Como usar o novo editor Gutenberg do Wordpress") 

     Saiba como utilizar o novo editor Gutenberg do Wordpress, que traz o sistema de blocos na criação de...

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

     Desenvolvimento Front-end

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

     Atualmente, graças à popularização do JavaScript, existe uma grande variedade de frameworks front-en...

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

     C#

    ###  [ Principais IDEs para desenvolvimento C# ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-c "Principais IDEs para desenvolvimento C#") 

     Veja neste artigo as principais IDEs para desenvolvimento C#.

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

     Desenvolvimento

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

     Em meio ao desenvolvimento de software, você pode ter visto em algum momento a sigla “MVC”. Confira...

    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/2020/05/IDE-PHP-400x280.png) 

     PHP

    ###  [ Principais IDEs para desenvolvimento PHP ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-php "Principais IDEs para desenvolvimento PHP") 

     Veja neste artigo as principais IDEs para desenvolvimento PHP.

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

     Python

    ###  [ Principais IDEs para desenvolvimento Python ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-python "Principais IDEs para desenvolvimento Python") 

     Veja neste artigo as principais IDEs para desenvolvimento Python.

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

     ASP .NET

    ###  [ O que é o ASP.NET Core? ](https://www.treinaweb.com.br/blog/o-que-e-o-asp-net-core "O que é o ASP.NET Core?") 

     Uma evolução do ASP.NET, o ASP.NET Core é uma plataforma leve, rápida e modular, que funciona em con...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/24110903/O-QUE-E-REACT-400x280.jpg) 

     Desenvolvimento Front-end

    ###  [ Conheça o React, biblioteca para desenvolvimento Web ](https://www.treinaweb.com.br/blog/conheca-o-react-biblioteca-para-desenvolvimento-web "Conheça o React, biblioteca para desenvolvimento Web") 

     Veja neste artigo o que é o React, biblioteca JavaScript para desenvolvimento web.

    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/2020/04/08111124/WEB-DEVELOPER-WEB-DESIGNER-400x280.png) 

     Desenvolvimento

    ###  [ Web Designer x Web Developer: quais as diferenças? ](https://www.treinaweb.com.br/blog/web-designer-x-web-developer-quais-as-diferencas "Web Designer x Web Developer: quais as diferenças?") 

     Confira neste artigo as principais diferenças entre um Web Designer e um Web Developer.

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

     Desenvolvimento Mobile

    ###  [ O que é o React Native? ](https://www.treinaweb.com.br/blog/o-que-e-o-react-native "O que é o React Native?") 

     Veja neste artigo o que é o React Native.

    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/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/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/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/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/07/29063746/0-400x280.png) 

     Carreira

    ###  [ Como funciona uma empresa de desenvolvimento de software? ](https://www.treinaweb.com.br/blog/como-funciona-uma-empresa-de-desenvolvimento-de-software "Como funciona uma empresa de desenvolvimento de software?") 

     Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.

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

     Carreira

    ###  [ Como crescer no Front-End? ](https://www.treinaweb.com.br/blog/como-crescer-no-front-end "Como crescer no Front-End?") 

     Veja várias dicas para alavancar a sua carreira como Desenvolvedor Front-End

    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/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/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/2019/07/03181535/WINDOWS-PHP-400x280.png) 

     PHP

    ###  [ Criando um ambiente de desenvolvimento PHP com WSL ](https://www.treinaweb.com.br/blog/criando-um-ambiente-de-desenvolvimento-php-com-wsl "Criando um ambiente de desenvolvimento PHP com WSL") 

     Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...

    Ler artigo →
- ![](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/10212549/O-QUE-É-SYMFONY-400x280.png) 

     PHP

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

     Neste artigo veremos o que é Symfony e suas principais características. Vamos falar sobre sua histór...

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

     Arquitetura de Software

    ###  [ Flux - descubra o motivo do sucesso dessa arquitetura em grandes empresas ](https://www.treinaweb.com.br/blog/flux-descubra-o-motivo-do-sucesso-dessa-arquitetura-em-grandes-empresas "Flux - descubra o motivo do sucesso dessa arquitetura em grandes empresas") 

     Conheça a Arquitetura Flux e entenda o motivo dela estar se tornando cada vez mais requisitada no me...

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

     Python

    ###  [ Utilizando o Redis como Cache em um projeto Django ](https://www.treinaweb.com.br/blog/utilizando-o-redis-como-cache-em-um-projeto-django "Utilizando o Redis como Cache em um projeto Django") 

     Neste artigo veremos como utilizar o Redis como Cache de aplicações Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/07153648/LARAVEL-ANA-400x280.png) 

     PHP

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

     Neste artigo veremos o que é Laravel e algumas de suas características.

    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/02/18175820/RAZOR-COMPONENTS-400x280.png) 

     C#

    ###  [ .NET Core 3.0 - Criando componentes no Razor Components ](https://www.treinaweb.com.br/blog/net-core-3-0-criando-componentes-no-razor-components ".NET Core 3.0 - Criando componentes no Razor Components") 

     Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.

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

     C#

    ###  [ .NET Core 3.0 - Razor Components ](https://www.treinaweb.com.br/blog/net-core-3-0-razor-components ".NET Core 3.0 - Razor Components") 

     Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/15141252/JSON-LARAVEL-2-400x280.png) 

     PHP

    ###  [ Conhecendo os recursos de serialização JSON do Laravel ](https://www.treinaweb.com.br/blog/conhecendo-os-recursos-de-serializacao-json-do-laravel "Conhecendo os recursos de serialização JSON do Laravel") 

     Nesse artigo falaremos um pouco sobre o que é serialização de dados e quais os principais recursos q...

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

     Python

    ###  [ Django ou Flask, eis a questão. ](https://www.treinaweb.com.br/blog/django-ou-flask-eis-a-questao "Django ou Flask, eis a questão.") 

     Então você vai criar sua aplicação web com o Python, certo? Mas, me diz aí, qual framework você vai...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/01142822/GITHUB-GITLAB-BITBUCKET-400x280.png) 

     Git

    ###  [ As principais plataformas para armazenamento de código-fonte ](https://www.treinaweb.com.br/blog/as-principais-plataformas-para-armazenamento-de-codigo-fonte "As principais plataformas para armazenamento de código-fonte") 

     Neste artigo, veremos as principais plataformas de armazenamento e gestão de código-fonte.

    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/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/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/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/2018/03/29143535/TW-ENTREVISTAS-CAIO-RIBEIRO-400x280.png) 

     Entrevistas

    ###  [ TW Entrevista 04: Caio Ribeiro ](https://www.treinaweb.com.br/blog/tw-entrevista-04-caio-ribeiro "TW Entrevista 04: Caio Ribeiro") 

     Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/17123855/IMG-MARYLENE-3-1-400x280.png) 

     Carreira

    ###  [ Qual linguagem devo aprender primeiro? ](https://www.treinaweb.com.br/blog/qual-linguagem-devo-aprender-primeiro "Qual linguagem devo aprender primeiro?") 

     Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...

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

     Desenvolvimento Mobile

    ###  [ App Nativo x App Híbrido: existe o melhor? ](https://www.treinaweb.com.br/blog/app-nativo-x-app-hibrido-existe-o-melhor "App Nativo x App Híbrido: existe o melhor?") 

     Quando se tem o projeto de desenvolver um aplicativo mobile, vem a seguinte dúvida: desenvolver nati...

    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/06145813/react-16-400x280.jpg) 

     Javascript

    ###  [ O que há de novo no React 16? ](https://www.treinaweb.com.br/blog/o-que-ha-de-novo-no-react-16 "O que há de novo no React 16?") 

     O React, agora em sua versão 16, foi totalmente reescrito. Veja as melhorias e o que há de novo.

    Ler artigo →
- ![](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/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/firebase-1-400x280.png) 

     Computação em nuvem

    ###  [ Firebase: descubra no que esta plataforma pode te ajudar ](https://www.treinaweb.com.br/blog/firebase-descubra-no-que-esta-plataforma-pode-te-ajudar "Firebase: descubra no que esta plataforma pode te ajudar") 

     O Firebase é uma plataforma do Google que contém um conjunto de ferramentas e infraestrutura para aj...

    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/temas-wordpress-400x280.jpg) 

     WordPress

    ###  [ Personalizar temas Wordpress sem alterar o código-fonte ](https://www.treinaweb.com.br/blog/personalizar-temas-wordpress-sem-alterar-o-codigo-fonte "Personalizar temas Wordpress sem alterar o código-fonte") 

     O Wordpress é o CMS mais usado do mundo. Veja algumas dicas sobre como personalizar seu site/blog ut...

    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/2021/05/caminhos-certifica--o-400x280.jpg) 

     Certificações

    ###  [ Os caminhos das certificações Microsoft (parte 1) ](https://www.treinaweb.com.br/blog/os-caminhos-das-certificacoes-microsoft-parte-1 "Os caminhos das certificações Microsoft (parte 1)") 

     Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/03/como-escolher-melhor-area-400x280.jpg) 

     Carreira

    ###  [ Como escolher a área de TI mais adequada para mim? ](https://www.treinaweb.com.br/blog/como-escolher-a-area-de-ti-mais-adequada-para-mim "Como escolher a área de TI mais adequada para mim?") 

     Se você está iniciando em TI pode ficar muito confuso com a área que você deve escolher, o que é mui...

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

     Desenvolvimento Front-end

    ###  [ Formas de se trabalhar com Bootstrap 5 ](https://www.treinaweb.com.br/blog/formas-de-se-trabalhar-com-bootstrap-5 "Formas de se trabalhar com Bootstrap 5") 

     Existem algumas maneiras diferentes de se trabalhar com Bootstrap em nossos projetos, vamos descobri...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/vs-code-melhores-extensoes-para-front-end-400x280.png) 

     Ferramentas

    ###  [ VS Code - Melhores extensões para Front End - Parte 3 ](https://www.treinaweb.com.br/blog/vs-code-melhores-extensoes-para-front-end-parte-3 "VS Code - Melhores extensões para Front End - Parte 3") 

     Conheça mais uma lista de extensões do VS Code que ajudarão a melhorar a sua produtividade e facilit...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/vs-code-melhores-extensoes-para-front-end-400x280.png) 

     Ferramentas

    ###  [ VS Code - Melhores extensões para Front End - Parte 2 ](https://www.treinaweb.com.br/blog/vs-code-melhores-extensoes-para-front-end-parte-2 "VS Code - Melhores extensões para Front End - Parte 2") 

     Veja mais uma lista com as melhores extensões disponíveis do VS Code para Front-End e melhore a efic...

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

     Desenvolvimento Front-end

    ###  [ Conhecendo o Next.js ](https://www.treinaweb.com.br/blog/conhecendo-o-next-js "Conhecendo o Next.js") 

     Veja neste artigo o que é o Next.js e suas principais características.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/qual-computador-comprar-para-programar-400x280.png) 

     Tecnologia

    ###  [ Qual computador comprar para programar? ](https://www.treinaweb.com.br/blog/qual-computador-comprar-para-programar "Qual computador comprar para programar?") 

     Saiba tudo o que precisa para comprar um computador para programar.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/12/storybook-a-melhor-maneira-de-criar-componentes-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Storybook - A melhor maneira de criar componentes ](https://www.treinaweb.com.br/blog/storybook-a-melhor-maneira-de-criar-componentes "Storybook - A melhor maneira de criar componentes") 

     Conheça o Storybook e como ele pode te ajudar a criar componentes da melhor maneira possível, com in...

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

     Drupal

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

     Veja neste artigo o que é o Drupal.

    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/03/27144616/AWS-S3-400x280.png) 

     Amazon

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

     Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/26195340/capa-teste-software-400x280.jpg) 

     Testes e Projetos

    ###  [ Por que desprezar o teste do seu software pode ser uma auto-sabotagem? ](https://www.treinaweb.com.br/blog/por-que-desprezar-o-teste-do-seu-software-pode-ser-uma-auto-sabotagem "Por que desprezar o teste do seu software pode ser uma auto-sabotagem?") 

     Veja o porquê você deve dar a devida importância ao teste de software para garantir a qualidade do p...

    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/12/13103521/chrome53-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Novidades do Chrome 63 para os desenvolvedores ](https://www.treinaweb.com.br/blog/novidades-do-chrome-63-para-os-desenvolvedores "Novidades do Chrome 63 para os desenvolvedores") 

     Veja algumas das novidades presentes no Chrome 63, última versão do navegador a ser lançada em 2017.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/utilizando-canvas-no-seu-negocio-400x280.png) 

     Testes e Projetos

    ###  [ Utilizando Canvas no seu negócio ](https://www.treinaweb.com.br/blog/utilizando-canvas-no-seu-negocio "Utilizando Canvas no seu negócio") 

     Tire as suas ideias do papel e planeje o seu negócio utilizando Canvas.

    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/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/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/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/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/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/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/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/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/07/acessibilidade-em-projetos-web-como-pensar-desde-o-inicio-400x280.png) 

     Acessibilidade e User Experience (UX)

    ###  [ Acessibilidade em projetos web: como pensar desde o início ](https://www.treinaweb.com.br/blog/acessibilidade-em-projetos-web-como-pensar-desde-o-inicio "Acessibilidade em projetos web: como pensar desde o início") 

     Vamos falar sobre a importância e o impacto de iniciar um projeto web pensando em acessibilidade des...

    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/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/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/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/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/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/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/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/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/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/12140601/carreira-de-desenvolvedor-de-aplicativos-como-comecar-400x280.png) 

     Desenvolvimento Mobile

    ###  [ Carreira de desenvolvedor de aplicativos: como começar ](https://www.treinaweb.com.br/blog/carreira-de-desenvolvedor-de-aplicativos-como-comecar "Carreira de desenvolvedor de aplicativos: como começar") 

     Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.

    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/ang_ignore-1-400x280.png) 

     Javascript

    ###  [ Perdendo o preconceito com o novo Angular ](https://www.treinaweb.com.br/blog/perdendo-o-preconceito-com-o-novo-angular "Perdendo o preconceito com o novo Angular") 

     Vou citar alguns itens que me desanimavam sobre o novo Angular e o motivo de eu ter mudado de ideia....

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

     Carreira

    ###  [ Não seja um profissional "intolerante" ](https://www.treinaweb.com.br/blog/nao-seja-um-profissional-intolerante "Não seja um profissional "intolerante"") 

     Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...

    Ler artigo →
- ![](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/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 →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/07/DICA-CODIGO-PHP-400x280.jpg) 

     PHP

    ###  [ Dica de Código: Arrow Functions no PHP ](https://www.treinaweb.com.br/blog/dica-de-codigo-arrow-functions-no-php "Dica de Código: Arrow Functions no PHP") 

     Aprenda a usar Arrow Functions no PHP para tornar seu código mais conciso e poderoso. Confira exempl...

    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/2020/05/04133905/softwares-gratis-vs-softwares-pagos-400x280.png) 

     Ferramentas

    ###  [ Softwares Pagos: Por que grandes empresas costumam utilizá-los? ](https://www.treinaweb.com.br/blog/softwares-pagos-por-que-grandes-empresas-costumam-utiliza-los "Softwares Pagos: Por que grandes empresas costumam utilizá-los?") 

     Entenda os motivos de grandes empresas normalmente utilizarem softwares pagos ao invés de soluções g...

    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/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/2021/05/mobile-coding-400x280.jpg) 

     Desenvolvimento Mobile

    ###  [ Saiba como se tornar um Desenvolvedor Mobile ](https://www.treinaweb.com.br/blog/saiba-como-se-tornar-um-desenvolvedor-mobile "Saiba como se tornar um Desenvolvedor Mobile") 

     Veja dicas sobre como se tornar um Desenvolvedor Mobile e sobre quais tecnologias estudar.

    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  **09h 27min 33s**

- 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
