Deploy de uma aplicação Spring Boot no Heroku \| TreinaWeb               Promoção no ar   Matricule-se agora e garanta **54% de desconto**  

  Termina em   Tempo restante da oferta: 05 Horas 

 14 Min 

 35 Seg 

   Tempo restante da oferta: 05 14 35 

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

     [ Início ](https://www.treinaweb.com.br) [ Artigos ](https://www.treinaweb.com.br/blog) Deploy de uma aplicação Spring Boot no Heroku  [ Java ](https://www.treinaweb.com.br/blog/categoria/java) [ Computação em nuvem ](https://www.treinaweb.com.br/blog/categoria/computacao-em-nuvem) 

# Deploy de uma aplicação Spring Boot no Heroku

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

 [ Cleyson Lima ](https://www.treinaweb.com.br/blog/autor/cleyson-lima) 5 anos atrás

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

Hoje, a principal forma de entrega e uso de uma aplicação é por meio da nuvem. É por lá que as aplicações são armazenadas e acessadas. Sendo assim, é imprescindível que uma aplicação seja armazenada em algum servidor e disponível pela internet.

Pensando nisso, veremos neste artigo como realizar o Deploy de uma aplicação Spring Boot e disponibilizá-la no Heroku, serviço de armazenamento em nuvem de aplicações.

## O que é o Heroku?

O Heroku é uma platform as a service ([PaaS](https://www.treinaweb.com.br/blog/os-tipos-mais-comuns-de-hospedagem-de-sites)) que permite que desenvolvedores criem, executem e publiquem aplicações na nuvem, sendo que a sua versão mais básica é grátis. Mesmo nesta versão, ele fornece uma URL, o que permite testar a aplicação sem necessitar de um domínio.

O Heroku fornece suporte para as linguagens [JavaScript](https://www.treinaweb.com.br/blog/guia-da-linguagem-javascript) (via Node.js), [Ruby](https://www.treinaweb.com.br/blog/o-que-e-a-linguagem-de-programacao-ruby), [Java](https://www.treinaweb.com.br/blog/guia-da-linguagem-java), [PHP](https://www.treinaweb.com.br/blog/o-que-e-php), [Python](https://www.treinaweb.com.br/blog/guia-da-linguagem-python), Go, [Scala](https://www.treinaweb.com.br/blog/o-que-e-scala) e Clojure. É possível executar outras linguagens via Buildpacks, que são scripts criados pela comunidade.

## Clonando o repositório da aplicação

Como exemplo, iremos utilizar a aplicação desenvolvida no curso “[Spring Framework - Fundamentos](https://www.treinaweb.com.br/curso/spring-framework-fundamentos)” aqui da TreinaWeb. Apesar de ser uma aplicação simples, será um ótimo exemplo para testes.

Para realizar o clone do projeto, vamos utilizar o seguinte comando no terminal:

```bash
git clone https://github.com/treinaweb/treinaweb-spring-fundamentos.git

```

Feito isso, o projeto será baixado em seu computador e você terá todo o código fonte.

[  ![Spring Framework - Fundamentos](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/spring-boot.svg)   Curso Spring Framework - Fundamentos Conhecer o curso ](https://www.treinaweb.com.br/curso/spring-framework-fundamentos)

## Criar conta no Heroku

Agora precisamos criar uma conta no Heroku, caso você já possua uma conta pode pular essa etapa e simplesmente realizar o login na plataforma.

O processo para criar a conta no Heroku é bem simples, basta preencher o formulário de cadastro através do link: https://signup.heroku.com/.

![Página de registro do Heroku](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/08/pagina-registro-heroku.png)

## Criar app no Heroku

Agora que temos a nossa conta no Heroku e estamos logados, precisamos criar uma app para armazenar a nossa aplicação Spring Boot. Para isso, na página inicial basta clicar no botão “Create New App”, logo em seguida definimos o nome da aplicação que estamos criando e então clicar no botão “Create App”.

![Imagem de ilustração da tela de criação da app no Heroku](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/08/criacao-app-spring-heroku.png)

Com isso, seremos redirecionados para a página de configuração da aplicação. É nela que configuramos o servidor em que a aplicação será armazenada.

Aqui vale uma ressalva importante, o nome da app tem que ser único em toda a plataforma do Heroku, logo você não irá conseguir criar uma app com o nome “spring-treinaweb” pois esse nome já está sendo utilizado por mim, então você deve utilizar um outro nome para a sua app.

## Instalar o Heroku CLI

Para que seja possível enviar o código-fonte do projeto para o servidor que acabamos de criar, precisamos instalar o CLI (Command Line Interface) do Heroku. É com ele que conseguiremos executar determinados comandos utilizando nosso computador para gerenciar o servidor da aplicação.

Para isso, há uma página que contém todas as informações necessárias para esse processo. Lembrando que o Heroku CLI é multiplataforma, ou seja, poderá ser utilizado em qualquer SO (Windows, macOS ou Linux).

Todo o processo de instalação está descrito na [documentação do Heroku](https://devcenter.heroku.com/articles/heroku-cli) e é bastante simples.

Se você utiliza o macOS, você precisa digitar o seguinte comando em seu terminal:

```bash
brew tap heroku/brew && brew install heroku

```

Caso você utilize o Linux, o comando é o seguinte:

```bash
sudo snap install --classic heroku

```

Agora, caso você utilize o Windows, você precisará baixar e executar o instalador do Heroku CLI, também disponível na página citada acima.

Lembrando que, para qualquer SO, é necessário possuir o Git instalado. Mas, já que você fez o clone do repositório do projeto, isso já deve estar funcionando.

## Logar no Heroku CLI

Depois de baixar e instalar o Heroku CLI, precisamos logar com nossa conta na ferramenta. Para isso, vamos até o terminal e iremos executar o seguinte comando:

```bash
heroku login

```

Uma mensagem no terminal será exibida e podemos pressionar em qualquer tecla do teclado. Neste momento, o navegador irá abrir uma página para realizarmos o login no Heroku. Após digitarmos nossos dados de acesso, basta clicar no botão “Login” e o processo será encerrado com sucesso.

## Configurar a aplicação

Com todas as configurações do Heroku prontas, chegou a hora de configurarmos a aplicação que será armazenada no servidor.

### Adicionar o driver de conexão com PostgreSQL

A nossa aplicação está utilizando o MySQL como banco de dados, porém o Heroku utiliza o PostgreSQL, logo, a primeira modificação que devemos fazer em nosso projeto é colocar o driver de conexão com MySQL como opcional, dessa maneira o mesmo só será instalado em ambiente de desenvolvimento e também precisamos instalar o driver do PostgreSQL.

Para isso, abra o arquivo `pom.xml` e adicionar a opção `true` na dependência do driver de conexão do MySQL.

Agora adicione a seguinte dependência na lista de dependências do projeto:

```xml

	org.postgresql
	postgresql
	runtime

```

Ao realizar essas duas alterações o nosso arquivo `pom.xml` ficará dá seguinte maneira:

```xml

	4.0.0

		org.springframework.boot
		spring-boot-starter-parent
		2.4.2

	br.com.treinaweb
	twclientes
	0.0.1-SNAPSHOT
	twclientes
	Demo project for Spring Boot

		15

			org.springframework.boot
			spring-boot-starter-web

			org.springframework.boot
			spring-boot-starter-thymeleaf

			org.springframework.boot
			spring-boot-starter-data-jpa

			mysql
			mysql-connector-java
			runtime
			true

			org.springframework.boot
			spring-boot-devtools
			runtime

			org.springframework.boot
			spring-boot-starter-test
			test

			org.postgresql
			postgresql
			runtime

				org.springframework.boot
				spring-boot-maven-plugin

```

[  ![PostgreSQL - Desenvolvedor](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/postgresql.svg)   Curso PostgreSQL - Desenvolvedor Conhecer o curso ](https://www.treinaweb.com.br/curso/postgresql-desenvolvedor)

### Configurando o arquivo de propriedades

Agora que já temos as dependências do projeto devidamente configuradas, devemos atualizar as configurações no arquivo `application.properties`, este arquivo possui as configurações do nosso projeto, inclusive a configuração de conexão com o banco de dados.

Então, vamos até o arquivo `application.properties` que fica localizado em `src/main/java/resources` e o modifique para que o mesmo fique da seguinte maneira:

```
spring.datasource.url=${DATABASE_URL}

spring.jpa.hibernate.ddl-auto=update

spring.thymeleaf.cache=true

```

Vamos entender o que está sendo feito nestas configurações, primeiramente estamos informando para o Spring que a string JDBC de conexão com o banco de dados irá ser obtida através de uma variável de ambiente chamada `DATABASE_URL`, essa variável de ambiente é criada de forma automática pelo Heroku.

Em seguida estamos informando para o Hibernate, que é o JPA Provider padrão utilizado pelo Spring Data JPA, que ele deve sempre tentar atualizar as tabelas do banco de dados de acordo com o estado das nossas classes de modelo.

E por último estamos ativando a função de cache do [Thymeleaf](https://www.treinaweb.com.br/blog/o-que-e-o-thymeleaf), dessa maneira iremos ter uma maior velocidade de carregamento das páginas de nossa aplicação.

### Configurando a versão do Java

Nossa aplicação foi desenvolvida utilizando o Java 15, porém, o Heroku por padrão utiliza o Java 8, caso tentemos realizar o deploy dessa maneira irá acontecer um erro, pois o Heroku irá tentar compilar e compactar o projeto utilizando o Java 8, mas nossa aplicação foi desenvolvida utilizando o Java 15.

Para resolver esse problema é bem simples, basta criar uma arquivo chamado `system.properties` na raiz do projeto e nesse arquivo colocar a configuração `java.runtime.version=15`, dessa maneira estamos informando ao Heroku que ele deve utilizar o Java 15 e não o Java 8.

## Realizar o Deploy

Finalmente, após todas as configurações, estamos prontos para subir nosso projeto para o Heroku.

### Subindo a aplicação

[  ![Git - Fundamentos](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/git.svg)   Curso Git - Fundamentos Conhecer o curso ](https://www.treinaweb.com.br/curso/git-fundamentos)

Para isso, vamos até o terminal e digitaremos os seguintes comandos:

```bash
heroku git:remote -a spring-treinaweb
git add .
git commit -m "Deploy da aplicação"
git push -u heroku main

```

No comando `heroku git:remote -a spring-treinaweb` substitua o termo “spring-treinaweb” pelo nome da app que você criou.

Depois disso, uma mensagem será exibida no terminal indicando que o deploy foi feito com sucesso.

Clicando no link indicado, somos redirecionados para a página da aplicação que acabou de ser armazenada. Neste momento, a página que será exibida terá o seguinte visual:

![Imagem ilustrativa da aplicação disponível através do Heroku](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/08/aplicacao-disponivel-no-heroku.png)

Agora a sua aplicação já está disponível para uso, você pode acessar a rota `/cliente` para então visualizar os dados cadastros e realizar novos cadastro na aplicação.

## Conclusão

Vimos nesse artigo como é simples realizar o deploy de uma aplicação Spring Boot no Heroku, o Heroku é uma ótima plataforma para realizar o deploy de nossas aplicações, principalmente pelo fato de seus recursos gratuitos suprirem a necessidade da maioria das aplicações, sendo assim uma ótima plataforma para disponibilizarmos aplicações para compor o seu portfólio.

- [ #Java ](https://www.treinaweb.com.br/blog/tag/java)
- [ #deploy ](https://www.treinaweb.com.br/blog/tag/deploy)
- [ #Heroku ](https://www.treinaweb.com.br/blog/tag/heroku)
- [ #Spring ](https://www.treinaweb.com.br/blog/tag/spring)
- [ #Spring Boot ](https://www.treinaweb.com.br/blog/tag/spring-boot)

Autor

 ![Cleyson Lima](//secure.gravatar.com/avatar/db30efb102ffa5d5204cebe12060b111?d=mm)

## Cleyson Lima

 Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring na TreinaWeb, mas diz que seu coração sempre pertencerá ao Python. 

 [Todos os artigos](https://www.treinaweb.com.br/blog/autor/cleyson-lima)  

## Continue estudando

 Transforme leitura em prática com os cursos e formações da TreinaWeb.

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

  Continue lendo

## Artigos relacionados

- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/08/DEPLOY-SPRING-DIGITAL-OCEAN-400x280.jpg)  [ Java ](https://www.treinaweb.com.br/blog/categoria/java) 

     3 anos atrás

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

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

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/10162055/asp-net-beanstalk-400x280.png)  [ C# ](https://www.treinaweb.com.br/blog/categoria/csharp) 

     7 anos atrás

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

     Nesse artigo vamos aprender como publicar e configurar um projeto desenvolvido em ASP.NET Core 3.0 no Elastic Beanstalk, o serviço do tipo plataforma como serviço da AWS especializado para aplicações web.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/introducao-ao-maven-aprenda-como-criar-e-gerenciar-projetos-java-400x280.png)  [ Java ](https://www.treinaweb.com.br/blog/categoria/java) 

     6 anos atrás

    ##  [ 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) 

     Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e no gerenciamento de dependência de um projeto Java.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/27165123/DJANGO-HEROKU-400x280.png)  [ Computação em nuvem ](https://www.treinaweb.com.br/blog/categoria/computacao-em-nuvem) 

     8 anos atrás

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

     Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo todo o processo para realizar o Deploy de uma aplicação Django no Heroku.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/31135228/laravel-400x280.png)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     8 anos atrás

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

     Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o ambiente de produção. Também aprenderemos de forma prática como automatizar o processo de deploy.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/deploy-asp-net-core-linux-nginx-400x280.png)  [ ASP .NET ](https://www.treinaweb.com.br/blog/categoria/asp-net) 

     6 anos atrás

    ##  [ Publicando uma aplicação ASP.NET Core no Linux com o Nginx ](https://www.treinaweb.com.br/blog/publicando-uma-aplicacao-asp-net-core-no-linux-com-o-nginx) 

     Veja todo o processo de publicação de deploy de uma aplicação ASP.NET Core no Linux utilizando o Nginx.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/13190452/php-cloud-400x280.jpg)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     7 anos atrás

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

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

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/16141718/GOOGLE-APP-ENGINE-400x280.png)  [ Google Cloud Platform (GCP) ](https://www.treinaweb.com.br/blog/categoria/google-cloud-platform-gcp) 

     8 anos atrás

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

     Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplicação através de um vídeo prático.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/14170401/COMANDOS-SYMFONY-400x280.png)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     8 anos atrás

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

     Nesse artigo falaremos sobre o utilitário de linha de comando symfony. Veremos como realizar a criação de projetos, utilizar o servidor de desenvolvimento, executar comandos da aplicação e outros recursos.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/13172051/CORS-400x280.png)  [ Javascript ](https://www.treinaweb.com.br/blog/categoria/javascript) 

     7 anos atrás

    ##  [ 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) 

     Nesse artigo vamos entender o que é CORS, quais os principais erros relacionados com ele, suas principais causas e como resolve-los corretamente.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/25224114/REDHAT-OPENSHIFT-400x280.png)  [ DevOps ](https://www.treinaweb.com.br/blog/categoria/devops) 

     8 anos atrás

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

     Conheça mais sobre o OpenShift e como ele funciona.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/04112944/DJANGO-PROJETOS-PYCHARM-400x280.png)  [ Desenvolvimento Back-end ](https://www.treinaweb.com.br/blog/categoria/desenvolvimento-back-end) 

     2 anos atrás

    ##  [ Validação de dados em aplicações Django ](https://www.treinaweb.com.br/blog/validacao-de-dados-em-aplicacoes-django) 

     Aprenda como trabalhar com validação de dados em aplicações Django, utilizando validações padrões e customizadas.

     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$ 599,00 à vista

  Oferta termina em  **05h 14min 35s**

- 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
