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

  Termina em   Tempo restante da oferta: 17 Horas 

 07 Min 

 38 Seg 

   Tempo restante da oferta: 17 07 38 

  [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 Orientação a Objetos

Paradigma de programação que define é um modelo de programação baseado na composição e interação entre diversas unidades chamadas de 'objetos'.

  Exibindo 1–30 de 46 cursos.

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

     Curso · 16h

    ###  [ PHP - Orientação a Objetos - Parte 1 ](https://www.treinaweb.com.br/curso/php-orientacao-a-objetos-parte-1 "PHP - Orientação a Objetos - Parte 1") 

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

     Curso · 10h

    ###  [ JavaScript - Orientação a objetos ](https://www.treinaweb.com.br/curso/javascript-orientacao-a-objetos "JavaScript - Orientação a objetos") 

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

     Curso · 12h

    ###  [ Dart - Orientação a Objetos ](https://www.treinaweb.com.br/curso/dart-orientacao-a-objetos "Dart - Orientação a Objetos") 

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

     Curso · 12h

    ###  [ C# - Orientação a Objetos ](https://www.treinaweb.com.br/curso/csharp-orientacao-a-objetos "C# - Orientação a Objetos") 

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

     Curso · 18h

    ###  [ PHP - Orientação a Objetos - Parte 2 ](https://www.treinaweb.com.br/curso/php-orientacao-a-objetos-parte-2 "PHP - Orientação a Objetos - Parte 2") 

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

     Curso · 20h

    ###  [ Python - Orientação a objetos ](https://www.treinaweb.com.br/curso/python-orientacao-a-objetos "Python - Orientação a objetos") 

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

     Curso · 22h

    ###  [ Java - Orientação a objetos ](https://www.treinaweb.com.br/curso/java-orientacao-a-objetos "Java - Orientação a objetos") 

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

     Curso · 8h

    ###  [ Lógica Orientada a Objetos - Avançando na Orientação a Objetos ](https://www.treinaweb.com.br/curso/logica-orientada-a-objetos-avancando-na-orientacao-a-objetos "Lógica Orientada a Objetos - Avançando na Orientação a Objetos") 

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

     Curso · 10h

    ###  [ Lógica Orientada a Objetos - Primeiros Passos ](https://www.treinaweb.com.br/curso/logica-orientada-a-objetos-primeiros-passos "Lógica Orientada a Objetos - Primeiros Passos") 

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

     Curso · 34h

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

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

     Curso · 8h

    ###  [ Dart - Tópicos Avançados ](https://www.treinaweb.com.br/curso/dart-topicos-avancados "Dart - Tópicos Avançados") 

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

     Curso · 10h

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

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

     Curso · 12h

    ###  [ Java - Stream API ](https://www.treinaweb.com.br/curso/java-stream-api "Java - Stream API") 

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

     Curso · 4h

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

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

     Curso · 40h

    ###  [ C# (C Sharp) Básico ](https://www.treinaweb.com.br/curso/csharp-basico "C# (C Sharp) Básico") 

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

     Curso · 8h

    ###  [ PHP - Novidades do PHP 8.0 ](https://www.treinaweb.com.br/curso/php-novidades-do-php-8-0 "PHP - Novidades do PHP 8.0") 

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

     Curso · 20h

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

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

     Curso · 16h

    ###  [ Go Básico ](https://www.treinaweb.com.br/curso/go-basico "Go Básico") 

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

     Curso · 32h

    ###  [ Ruby on Rails Básico ](https://www.treinaweb.com.br/curso/ruby-on-rails-basico "Ruby on Rails Básico") 

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

     Curso · 14h

    ###  [ Kotlin com Android - Primeiros Passos ](https://www.treinaweb.com.br/curso/kotlin-com-android-primeiros-passos "Kotlin com Android - Primeiros Passos") 

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

     Curso · 20h

    ###  [ C++ Intermediário ](https://www.treinaweb.com.br/curso/linguagem-cpp-intermediario "C++ Intermediário") 

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

     Curso · 30h

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

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

     Curso · 22h

    ###  [ Swift - Criação de aplicações móveis para IOS Básico ](https://www.treinaweb.com.br/curso/desenvolvimento-de-aplicacoes-ios-com-swift-basico "Swift - Criação de aplicações móveis para IOS Básico") 

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

     Curso · 12h

    ###  [ Python - Banco de dados com DB API ](https://www.treinaweb.com.br/curso/python-banco-de-dados-com-db-api "Python - Banco de dados com DB API") 

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

     Curso · 20h

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

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

     Curso · 14h

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

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

     Curso · 8h

    ###  [ C# - Entity Framework Core ORM ](https://www.treinaweb.com.br/curso/c-sharp-entity-framework-core-orm "C# - Entity Framework Core ORM") 

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

     Curso · 12h

    ###  [ C++ - Fundamentos ](https://www.treinaweb.com.br/curso/cpp-fundamentos "C++ -  Fundamentos") 

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

     Curso · 20h

    ###  [ C++ Avançado ](https://www.treinaweb.com.br/curso/linguagem-cpp-avancado "C++ Avançado") 

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

     Curso · 12h

    ###  [ RxJS - Programação reativa ](https://www.treinaweb.com.br/curso/programacao-reativa-com-rxjs "RxJS - Programação reativa") 

    Ver curso →

  1 [ 2 ](https://www.treinaweb.com.br/tag/orientacao-a-objetos?page=2) [ ](https://www.treinaweb.com.br/tag/orientacao-a-objetos?page=2)  

   Trilhas completas## Formações com cursos de Orientação a Objetos

- 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/python.svg) 

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

    Aprenda os principais conceitos do Python (uso de variáveis, estruturas condicionais e estruturas de decisão), como trabalhar com orientação à objetos (métodos, construtores, destrutores, classes, herança, polimorfismo e duck-typing), estruturas de dados (Listas, Filas, Pilhas, Árvores Binárias, Dicionários, Conjuntos, Tabelas de Espalhamento e Mapas), banco de dados relacionais (DB API e SQLAlchemy) e como criar aplicações desktop com o Kivy.

      17 cursos   42h04 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/base-para-desenvolvedor.svg) 

     Back-end###  [ Base para desenvolvedor ](https://www.treinaweb.com.br/formacao/base-para-desenvolvedor "Base para desenvolvedor") 

    A construção de uma base sólida é essencial para a formação de um bom profissional de tecnologia. Pensando nisso, essa formação traz os aspectos iniciais necessários para todos que desejam se tornarem pessoas desenvolvedoras de software.

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

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

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

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

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

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

      7 cursos   27h02 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/java.svg) 

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

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

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

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

    Nesta formação vamos aprender desde o início como trabalhar com a linguagem C# corretamente, além de ensinar suas boas práticas e recomendações.

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

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

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

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

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

    Na formação desenvolvedor Wordpress da TreinaWeb vamos aprender desde o início todos os aspectos necessários para o desenvolvimento de temas e plugins para o Wordpress, passando por toda a base necessária para o desenvolvimento com maestria na ferramenta.

      12 cursos   43h59 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/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/javascript.svg) 

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

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

      22 cursos   32h27 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/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/nest-js.svg) 

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

    Nesta formação, aprenda desde o zero como desenvolver aplicações web e APIs utilizando o NestJS

      21 cursos   50h29 de vídeos

   Mão na massa## Projetos práticos de Orientação a Objetos

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

     Projeto Prático · 14h

    ###  [ FastAPI - TWJobs API de Vagas de Emprego ](https://www.treinaweb.com.br/projeto-pratico/fastapi-twjobs-api-de-vagas-de-emprego "FastAPI - TWJobs API de Vagas de Emprego") 

    Ver detalhes →

   Formato curto## Direto ao ponto de Orientação a Objetos

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

     Direto ao Ponto · 8h

    ###  [ JavaScript - Trabalhando com Listas ](https://www.treinaweb.com.br/direto-ao-ponto/javascript-trabalhando-com-listas "JavaScript - Trabalhando com Listas") 

    Ver detalhes →

   Blog## Artigos relacionados a orientacao a objetos

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

     Desenvolvimento Back-end

    ###  [ Orientação a objetos na linguagem Go ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-na-linguagem-go "Orientação a objetos na linguagem Go") 

     Neste artigo iremos aprender como podemos utilizar a orientação a objetos na linguagem Go, usando st...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/07/DART-ORIENTACAO-OBJETOS-400x280.png) 

     Dart

    ###  [ Orientação a objetos em Dart ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-dart "Orientação a objetos em Dart") 

     Aprenda Orientação a objetos em Dart e como trabalhar com classes, atributos, métodos e objetos em D...

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

     C#

    ###  [ Orientação a objetos no C# ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-no-csharp "Orientação a objetos no C#") 

     Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/04/PHP-ORIENTACAO-OBJETOS-400x280.png) 

     PHP

    ###  [ Orientação a objetos em PHP ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-php "Orientação a objetos em PHP") 

     Aprenda como trabalhar com classes, atributos, métodos e objetos no PHP e aumente seus conhecimentos...

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

     Java

    ###  [ Orientação a objetos em Java ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-java "Orientação a objetos em Java") 

     É perceptível a vocação do Java para estruturas orientadas a objetos. Veremos um pouco mais sobre ne...

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

     Python

    ###  [ Orientação a objetos em Python ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-python "Orientação a objetos em Python") 

     Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/10/15020508/rsz_bridge-246913_1920-400x280.png) 

     Orientação a Objetos

    ###  [ Os pilares da orientação a objetos ](https://www.treinaweb.com.br/blog/os-pilares-da-orientacao-a-objetos "Os pilares da orientação a objetos") 

     O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...

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

     Bancos de Dados

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

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

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

     Desenvolvimento Front-end

    ###  [ Trabalhando com arrays e objetos no JavaScript ](https://www.treinaweb.com.br/blog/trabalhando-com-arrays-e-objetos-no-javascript "Trabalhando com arrays e objetos no JavaScript") 

     Confira neste artigo como trabalhar com Arrays e Objetos no JavaScript. Vamos aprender a declarar e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/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/2020/07/CLASSES-ABSTRATAS-INTERFACES-400x280.png) 

     Desenvolvimento

    ###  [ Classes Abstratas vs Interfaces ](https://www.treinaweb.com.br/blog/classes-abstratas-vs-interfaces "Classes Abstratas vs Interfaces") 

     Veja neste artigo o que são e quais as diferenças entre classes abstratas e interfaces.

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

     C#

    ###  [ Implementações padrão em interfaces no C# 8 ](https://www.treinaweb.com.br/blog/implementacoes-padrao-em-interfaces-no-c-8 "Implementações padrão em interfaces no C# 8") 

     Veja como modificar interfaces existentes sem quebrar o código com o novo recurso de implementação p...

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

     Javascript

    ###  [ Classes no TypeScript ](https://www.treinaweb.com.br/blog/classes-no-typescript "Classes no TypeScript") 

     Neste artigo você aprenderá criar classes, implementar métodos e instanciar objetos no TypeScript us...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/07/introducao-aos-principios-solid-400x280.png) 

     SOLID

    ###  [ Introdução aos princípios SOLID ](https://www.treinaweb.com.br/blog/introducao-aos-principios-solid "Introdução aos princípios SOLID") 

     Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/06/NODE-SQUELIZE-MYSQL-400x280.png) 

     Javascript

    ###  [ Usando Sequelize ORM com Node e Express ](https://www.treinaweb.com.br/blog/usando-sequelize-orm-com-node-e-express "Usando Sequelize ORM com Node e Express") 

     Vamos aprender a configurar uma aplicação com banco de dados MySQL usando Sequelize ORM com Node.js...

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

     C#

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

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

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

     C#

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

     Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/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/03/como-instalar-o-dart-e-executar-seu-primeiro-exemplo-400x280.png) 

     Dart

    ###  [ Conhecendo variáveis e constantes no Dart ](https://www.treinaweb.com.br/blog/conhecendo-variaveis-e-constantes-no-dart "Conhecendo variáveis e constantes no Dart") 

     Neste artigo conheceremos as variáveis e constantes no Dart.

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

     Dart

    ###  [ Como instalar o Dart e executar seu primeiro exemplo ](https://www.treinaweb.com.br/blog/como-instalar-o-dart-e-executar-seu-primeiro-exemplo "Como instalar o Dart e executar seu primeiro exemplo") 

     Neste artigo veremos como instalar o Dart nos sistemas Windows, Linux e MacOS e executar nosso prime...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/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/08/conheca-o-padrao-arquitetural-porto-para-aplicacoes-back-end-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Conheça o padrão arquitetural Porto para aplicações back-end ](https://www.treinaweb.com.br/blog/conheca-o-padrao-arquitetural-porto-para-aplicacoes-back-end "Conheça o padrão arquitetural Porto para aplicações back-end") 

     Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...

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

     Desenvolvimento Back-end

    ###  [ O que é a Linguagem de Programação Julia? ](https://www.treinaweb.com.br/blog/o-que-e-a-linguagem-de-programacao-julia "O que é a Linguagem de Programação Julia?") 

     Veja neste artigo o que é a Linguagem de Programação Julia.

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

     Desenvolvimento Back-end

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

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

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

     Engenharia de Software

    ###  [ O que é RUP - Rational Unified Process? ](https://www.treinaweb.com.br/blog/o-que-e-rup-rational-unified-process "O que é RUP - Rational Unified Process?") 

     Confira neste artigo o que vem a ser o RUP - Rational Unified Process.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/03082200/ORM-CAPA-400x280.png) 

     PHP

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

     Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/10/14112855/O-QUE-É-UML-400x280.png) 

     Tecnologia

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

     Veja neste artigo o que é UML, qual o seu objetivo e seus principais diagramas.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/23131503/introducao-aos-principios-solid-400x280.jpg) 

     Desenvolvimento

    ###  [ Princípios SOLID: Single Responsability Principle ](https://www.treinaweb.com.br/blog/principios-solid-single-responsability-principle "Princípios SOLID: Single Responsability Principle") 

     Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/28204913/capa-codigo-limpo-400x280.png) 

     Desenvolvimento

    ###  [ Dicas para manter seu código limpo e legível ](https://www.treinaweb.com.br/blog/dicas-para-manter-seu-codigo-limpo-e-legivel "Dicas para manter seu código limpo e legível") 

     Veja neste artigo boas práticas que você deve ter com seu código.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/14203850/method-template-400x280.jpg) 

     Desenvolvimento

    ###  [ Um modelo para implementar métodos ](https://www.treinaweb.com.br/blog/um-modelo-para-implementar-metodos "Um modelo para implementar métodos") 

     Veja nesse artigo um modelo sugerido para a implementação de um método, com a definição de algumas e...

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

     Desenvolvimento Mobile

    ###  [ Por que estudar Flutter? ](https://www.treinaweb.com.br/blog/por-que-estudar-flutter "Por que estudar Flutter?") 

     Veja neste artigo as vantagens de se estudar o Flutter.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/24104425/heranca-python-400x280.png) 

     Python

    ###  [ Utilizando herança no Python ](https://www.treinaweb.com.br/blog/utilizando-heranca-no-python "Utilizando herança no Python") 

     Veja na prática como usar herança no Python.

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

     Java

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

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/09/object-calisthenics-em-php-parte-1-400x280.jpg) 

     PHP

    ###  [ Object Calisthenics em PHP - Parte 1 ](https://www.treinaweb.com.br/blog/object-calisthenics-em-php-parte-1 "Object Calisthenics em PHP - Parte 1") 

     Neste artigo vamos aprender os dois primeiros conceitos sobre object calisthenics e como eles nos aj...

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

     Orientação a Objetos

    ###  [ Devo usar herança ou composição? ](https://www.treinaweb.com.br/blog/devo-usar-heranca-ou-composicao "Devo usar herança ou composição?") 

     A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é...

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

     Desenvolvimento Back-end

    ###  [ Entendendo injeção de dependência ](https://www.treinaweb.com.br/blog/entendendo-injecao-de-dependencia "Entendendo injeção de dependência") 

     Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante pa...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/07/DICA-CODIGO-JAVA-1-400x280.jpg) 

     Java

    ###  [ Dica de Código: Principais coleções do Java ](https://www.treinaweb.com.br/blog/dica-de-codigo-principais-colecoes-do-java "Dica de Código: Principais coleções do Java") 

     Explore as poderosas ferramentas do Java Collections Framework: List, Set e Map. Domine a manipulaçã...

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

     Javascript

    ###  [ Contexto de execução JavaScript ](https://www.treinaweb.com.br/blog/contexto-de-execucao-javascript "Contexto de execução JavaScript") 

     Contexto de execução JavaScript é um conceito abstrato que contém informações sobre o ambiente no qu...

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

     Javascript

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

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

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

     Bancos de Dados

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

     Veja neste artigo o que é um Sistema de Gerenciamento de Banco de Dados (SGBD).

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

     Java

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

     Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/conhecendo-variaveis-e-constantes-no-python-400x280.png) 

     Python

    ###  [ Conhecendo variáveis e constantes no Python ](https://www.treinaweb.com.br/blog/conhecendo-variaveis-e-constantes-no-python "Conhecendo variáveis e constantes no Python") 

     Conheça neste artigo as variáveis e constantes no Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/17150002/arrays-no-php-aprenda-como-declarar-e-acessar-400x280.png) 

     PHP

    ###  [ Arrays no PHP: Aprenda como declarar e acessar! ](https://www.treinaweb.com.br/blog/arrays-no-php-aprenda-como-declarar-e-acessar "Arrays no PHP: Aprenda como declarar e acessar!") 

     Aprenda desde o início como declarar e acessar arrays no PHP. Veja o que são arrays, como trabalhar...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/07/DICA-CODIGO-JAVA-1-400x280.jpg) 

     Java

    ###  [ Dica de Código: Programação Assíncrona com CompletableFuture no Java ](https://www.treinaweb.com.br/blog/dica-de-codigo-programacao-assincrona-com-completablefuture-no-java "Dica de Código: Programação Assíncrona com CompletableFuture no Java") 

     Domine a programação assíncrona com CompletableFuture no Java e impulsione o desempenho de sua aplic...

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

     Carreira

    ###  [ 5 passos para vencer a procrastinação nos estudos de TI ](https://www.treinaweb.com.br/blog/5-passos-para-vencer-a-procrastinacao-nos-estudos-de-ti "5 passos para vencer a procrastinação nos estudos de TI") 

     Se você sofre com a procrastinação, confira essas dicas que irão te ajudar a impulsionar seus estudo...

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

     Desenvolvimento

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

     Neste artigo, veremos o que é Closure e por que é tão importante entendê-lo para saber o que acontec...

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

     Desenvolvimento Back-end

    ###  [ Como trabalhar com data e hora no Python ](https://www.treinaweb.com.br/blog/como-trabalhar-com-data-e-hora-no-python "Como trabalhar com data e hora no Python") 

     Como trabalhar com data e hora no Python com Datetime. No decorrer deste artigo, veremos exemplos de...

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

     Python

    ###  [ Empacotando e publicando pacotes Python no PyPi ](https://www.treinaweb.com.br/blog/empacotando-e-publicando-pacotes-python-no-pypi "Empacotando e publicando pacotes Python no PyPi") 

     Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/DESENOLVEDOR-MOBILE-INVESTIR-CARREIRA-400x280.png) 

     Desenvolvimento Mobile

    ###  [ Desenvolvedor mobile: por que investir nessa carreira? ](https://www.treinaweb.com.br/blog/desenvolvedor-mobile-por-que-investir-nessa-carreira "Desenvolvedor mobile: por que investir nessa carreira?") 

     Carreira mobile tem muitas oportunidades, por isso vamos ver o que você precisa saber para entrar ou...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/08/COMO-SE-PREPARAR-PARA-ENTREVISTA-TECNICA-400x280.png) 

     Carreira

    ###  [ Como se preparar para entrevistas técnicas ](https://www.treinaweb.com.br/blog/como-se-preparar-para-entrevistas-tecnicas "Como se preparar para entrevistas técnicas") 

     Geralmente, quando participamos de um processo seletivo para uma vaga relacionada a desenvolvimento,...

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

     C#

    ###  [ Estruturas condicionais e de repetição no C# ](https://www.treinaweb.com.br/blog/estruturas-condicionais-e-de-repeticao-no-csharp "Estruturas condicionais e de repetição no C#") 

     Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...

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

     C#

    ###  [ Conhecendo variáveis e constantes no C# ](https://www.treinaweb.com.br/blog/conhecendo-variaveis-e-constantes-no-csharp "Conhecendo variáveis e constantes no C#") 

     Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/05/O-QUE-E-PHP-400x280.png) 

     PHP

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

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

    Ler artigo →
- ![](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/2019/10/20234042/capa-dart-400x280.png) 

     Dart

    ###  [ Como utilizar generics no Dart ](https://www.treinaweb.com.br/blog/como-utilizar-generics-no-dart "Como utilizar generics no Dart") 

     Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...

    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/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/2018/08/07161700/gerenciamento-python-400x280.png) 

     Python

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

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

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

     Python

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

     Veja neste artigo como consumir APIs com Python.

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

     Python

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

     Veja neste artigo como consumir APIs com Python.

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

     Desenvolvimento Front-end

    ###  [ O que é Material Design? ](https://www.treinaweb.com.br/blog/o-que-e-material-design "O que é Material Design?") 

     Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...

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

     PHP

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

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

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

     PHP

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

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

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

     PHP

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

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/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/02/08161105/capa-artigo-fp-400x280.jpg) 

     Desenvolvimento

    ###  [ O que são as linguagens funcionais? ](https://www.treinaweb.com.br/blog/o-que-sao-as-linguagens-funcionais "O que são as linguagens funcionais?") 

     Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...

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

     Entrevistas

    ###  [ TW Entrevista 12: Loiane Groner ](https://www.treinaweb.com.br/blog/tw-entrevista-12-loiane-groner "TW Entrevista 12: Loiane Groner") 

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/24104425/heranca-python-400x280.png) 

     Python

    ###  [ Atribuição condicional no Python ](https://www.treinaweb.com.br/blog/atribuicao-condicional-no-python "Atribuição condicional no Python") 

     Veja neste artigo como utilizar a atribuição condicional em seus scripts Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/07/05201832/capa-erros-vagas-400x280.jpg) 

     Carreira

    ###  [ Erros que podem estar te impedindo de conseguir a tão sonhada vaga ](https://www.treinaweb.com.br/blog/erros-que-podem-estar-te-impedindo-de-conseguir-a-tao-sonhada-vaga "Erros que podem estar te impedindo de conseguir a tão sonhada vaga") 

     Que o mercado de TI é super aquecido, já sabemos. Mas você sabe no que precisa se atentar para conse...

    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/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/2018/01/22145352/ONDE-COMECAR-C-SHARP-400x280.png) 

     C#

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

     Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...

    Ler artigo →
- ![](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/2017/11/30154906/TOP-5-1-400x280.png) 

     Desenvolvimento

    ###  [ Top 5 das linguagens de programação mais populares de 2017 ](https://www.treinaweb.com.br/blog/top-5-das-linguagens-de-programacao-mais-populares-de-2017 "Top 5 das linguagens de programação mais populares de 2017") 

     O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...

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

     Javascript

    ###  [ Tipagem no TypeScript ](https://www.treinaweb.com.br/blog/tipagem-no-typescript "Tipagem no TypeScript") 

     Neste artigo vamos aprender a trabalhar utilizando a tipagem do TypeScript com variáveis, constantes...

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

     Javascript

    ###  [ Precisamos falar sobre o TypeScript ](https://www.treinaweb.com.br/blog/precisamos-falar-sobre-o-typescript "Precisamos falar sobre o TypeScript") 

     O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...

    Ler artigo →
- ![](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/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/12/TS-ZOD-400x280.jpg) 

     Javascript

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

     Neste artigo vamos ter uma introdução sobre o Zod, uma biblioteca de declaração e validação de dados...

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

     Guias

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

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

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

     Desenvolvimento Back-end

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

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

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

     Desenvolvimento Back-end

    ###  [ Conheça o recurso de Records no Java ](https://www.treinaweb.com.br/blog/conheca-o-recurso-de-records-no-java "Conheça o recurso de Records no Java") 

     Neste artigo, vamos aprender sobre o recurso de Records no Java. Veremos como utilizar esse recurso,...

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

     Desenvolvimento Back-end

    ###  [ Entendendo ponteiros na Golang ](https://www.treinaweb.com.br/blog/entendendo-ponteiros-na-golang "Entendendo ponteiros na Golang") 

     Neste artigo veremos sobre os ponteiros na Golang. Vamos entender o que são ponteiros, quais suas va...

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

     Desenvolvimento Back-end

    ###  [ Trabalhando com funções na Golang ](https://www.treinaweb.com.br/blog/trabalhando-com-funcoes-na-golang "Trabalhando com funções na Golang") 

     Neste artigo vamos aprender sobre as funções na Golang. Veremos o que são, qual a sua importância em...

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

     Desenvolvimento Back-end

    ###  [ Principais estruturas de dados na Golang ](https://www.treinaweb.com.br/blog/principais-estruturas-de-dados-na-golang "Principais estruturas de dados na Golang") 

     Neste artigo iremos conhecer quais são, como podemos declarar e como utilizar as principais estrutur...

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

     Dart

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

     Nesse guia da linguagem Dart você aprenderá o necessário para criar os seus primeiros softwares com...

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

     Desenvolvimento Back-end

    ###  [ Estruturas condicionais e de repetição na Go ](https://www.treinaweb.com.br/blog/estruturas-condicionais-e-de-repeticao-na-go "Estruturas condicionais e de repetição na Go") 

     Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...

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

     Desenvolvimento Back-end

    ###  [ Conhecendo variáveis e constantes na Golang ](https://www.treinaweb.com.br/blog/conhecendo-variaveis-e-constantes-na-golang "Conhecendo variáveis e constantes na Golang") 

     Conheça neste artigo os tipos de dados presentes e a sintaxe para que possamos declarar variáveis e...

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

     Desenvolvimento Back-end

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

     Neste artigo vamos ter o contato inicial com a linguagem Go (Golag) e aprender um pouco sobre as sua...

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

     Flutter

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

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

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

     Javascript

    ###  [ Modificadores de acesso no TypeScript ](https://www.treinaweb.com.br/blog/modificadores-de-acesso-no-typescript "Modificadores de acesso no TypeScript") 

     Nester artigo vamos aprender a utilizar os modificadores de acesso das propriedades de uma classe no...

    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/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/05101602/IDE-JAVA-400x280.png) 

     Java

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

     Veja neste artigo as principais IDEs para desenvolvimento em Java.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/06/18155804/sistemas-operacionais-400x280.png) 

     Desenvolvimento

    ###  [ Concorrência, Paralelismo, Processos, Threads, programação síncrona e assíncrona ](https://www.treinaweb.com.br/blog/concorrencia-paralelismo-processos-threads-programacao-sincrona-e-assincrona "Concorrência, Paralelismo, Processos, Threads, programação síncrona e assíncrona") 

     Concorrência, paralelismo, processos, threads, programação síncrona e assíncrona, são assuntos que p...

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

     Desenvolvimento

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

     Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/24120107/streams-400x280.jpg) 

     PHP

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

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

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

     Rede de computadores

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

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

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

     Desenvolvimento

    ###  [ Criando ambientes virtuais para projetos Python com o Virtualenv ](https://www.treinaweb.com.br/blog/criando-ambientes-virtuais-para-projetos-python-com-o-virtualenv "Criando ambientes virtuais para projetos Python com o Virtualenv") 

     Neste artigo veremos como criar e utilizar as virtualenvs para isolar nossos ambientes de desenvolvi...

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

     Algoritmos

    ###  [ Criando um Chatbot com Python ](https://www.treinaweb.com.br/blog/criando-um-chatbot-com-python "Criando um Chatbot com Python") 

     Veja neste artigo como criar um Chatbot utilizando o Python.

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

     Desenvolvimento

    ###  [ O que é de fato a lógica de programação? ](https://www.treinaweb.com.br/blog/o-que-e-de-fato-a-logica-de-programacao "O que é de fato a lógica de programação?") 

     O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...

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

     PHP

    ###  [ Closures e funções anônimas no PHP ](https://www.treinaweb.com.br/blog/closures-e-funcoes-anonimas-no-php "Closures e funções anônimas no PHP") 

     Conheça mais sobre as funções anônimas, como se comportam no PHP e em qual momento se tornam closure...

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

     Entrevistas

    ###  [ TW Entrevista 02: Felipe Moura ](https://www.treinaweb.com.br/blog/tw-entrevista-02-felipe-moura "TW Entrevista 02: Felipe Moura") 

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/01/como-comecar-com-python-400x280.jpg) 

     Python

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

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/java-csharp-ou-php-qual-linguagem-escolher-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ Java, C# ou PHP: qual linguagem escolher? ](https://www.treinaweb.com.br/blog/java-csharp-ou-php-qual-linguagem-escolher "Java, C# ou PHP: qual linguagem escolher?") 

     Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/07/node-js-por-que-voce-deve-conhecer-essa-tecnologia-400x280.png) 

     Node

    ###  [ Node.js: por que você deve conhecer essa tecnologia? ](https://www.treinaweb.com.br/blog/node-js-por-que-voce-deve-conhecer-essa-tecnologia "Node.js: por que você deve conhecer essa tecnologia?") 

     Neste artigo, Bruna Goss, da Umbler, esclarece o que vem a ser o Node.js, onde a sua utilização pode...

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

     Arquitetura de Software

    ###  [ Por que a arquitetura do meu software deu errado? ](https://www.treinaweb.com.br/blog/por-que-a-arquitetura-do-meu-software-deu-errado "Por que a arquitetura do meu software deu errado?") 

     Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...

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

     Desenvolvimento

    ###  [ O que é AOP - Programação Orientada a Aspectos? ](https://www.treinaweb.com.br/blog/o-que-e-aop-programacao-orientada-a-aspectos "O que é AOP - Programação Orientada a Aspectos?") 

     Conheça a programação orientada a aspectos e o por que utilizá-la.

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

     PHP

    ###  [ Imutabilidade de objetos no PHP ](https://www.treinaweb.com.br/blog/imutabilidade-de-objetos-no-php "Imutabilidade de objetos no PHP") 

     Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...

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

     Desenvolvimento Back-end

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

     Veja neste artigo o que é Zend Framework.

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

     Java

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

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

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

     Desenvolvimento Back-end

    ###  [ O que é F# (F Sharp)? ](https://www.treinaweb.com.br/blog/o-que-e-f-f-sharp "O que é F# (F Sharp)?") 

     Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).

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

     Padrões de Projeto

    ###  [ Padrões de projeto: o que são e o que resolvem ](https://www.treinaweb.com.br/blog/padroes-de-projeto-o-que-sao-e-o-que-resolvem "Padrões de projeto: o que são e o que resolvem") 

     Design Patterns (Padrões de Projeto) são soluções para problemas comuns que encontramos no desenvolv...

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

     Padrões de Projeto

    ###  [ Boas práticas para o React ](https://www.treinaweb.com.br/blog/boas-praticas-para-o-react "Boas práticas para o React") 

     Veja neste artigo algumas das dicas e boas práticas para utilizar em uma aplicação React e tenha um...

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

     PHP

    ###  [ O que é PDO e quais vantagens de utilizar ele no PHP ](https://www.treinaweb.com.br/blog/o-que-e-pdo-no-php "O que é PDO e quais vantagens de utilizar ele no PHP") 

     Aprenda o que é PDO e as vantagens de utilizá-lo na linguagem de programação PHP. Veremos também o q...

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

     Bancos de Dados

    ###  [ O que é Banco de Dados? ](https://www.treinaweb.com.br/blog/o-que-e-banco-de-dados "O que é Banco de Dados?") 

     Veja neste artigo o que é Banco de Dados.

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

     Desenvolvimento Back-end

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

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

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

     Desenvolvimento Back-end

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

     Veja neste artigo o que é a Linguagem Scala e suas principais características.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/25004250/5-motivos-estudar-java-400x280.png) 

     Carreira

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

     Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/30152657/SQL-ALCHEMY-400x280.png) 

     Python

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

     Neste artigo veremos o que é e como funciona o SQLAlchemy.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/10/object-calisthenics-em-php-parte-2-400x280.jpg) 

     Desenvolvimento Back-end

    ###  [ Object Calisthenics em PHP - Parte 2 ](https://www.treinaweb.com.br/blog/object-calisthenics-em-php-parte-2 "Object Calisthenics em PHP - Parte 2") 

     Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...

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

     Carreira

    ###  [ Quero programar: Por onde começar? ](https://www.treinaweb.com.br/blog/quero-programar-por-onde-comecar "Quero programar: Por onde começar?") 

     Veja os procedimentos recomendados para se tornar um programador.

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

     PHP

    ###  [ Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas ](https://www.treinaweb.com.br/blog/introducao-ao-swoole-framework-php-assincrono-baseado-em-corrotinas "Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas") 

     Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/capa-programacao-defensiva-min-400x280.png) 

     Desenvolvimento

    ###  [ Programação defensiva: uma estratégia para prevenção de erros ](https://www.treinaweb.com.br/blog/programacao-defensiva-uma-estrategia-para-prevencao-de-erros "Programação defensiva: uma estratégia para prevenção de erros") 

     Como proteger o código de possíveis erros? Confira neste artigo o que vem a ser a programação defens...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/05/como-conseguir-sua-primeira-oportunidade-de-desenvolvedor-a-junior-400x280.png) 

     Carreira

    ###  [ Como conseguir sua primeira oportunidade de desenvolvedor(a) júnior ](https://www.treinaweb.com.br/blog/como-conseguir-sua-primeira-oportunidade-de-desenvolvedora-junior "Como conseguir sua primeira oportunidade de desenvolvedor(a) júnior") 

     Neste artigo, separamos algumas dicas para te ajudar a se destacar no mercado, nessa caminhada até a...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/08152320/melhorar-perfil-desenvolvedor-400x280.png) 

     Carreira

    ###  [ 3 linguagens de programação em alta em 2021 ](https://www.treinaweb.com.br/blog/3-linguagens-de-programacao-em-alta-em-2021 "3 linguagens de programação em alta em 2021") 

     Veja neste artigo três linguagens de programação em alta em 2021.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/conhecendo-o-codeigniter-framework-php-400x280.png) 

     PHP

    ###  [ Conhecendo o CodeIgniter, framework PHP ](https://www.treinaweb.com.br/blog/conhecendo-o-codeigniter-framework-php "Conhecendo o CodeIgniter, framework PHP") 

     Veremos neste artigo o que é o CodeIgniter, um dos principais frameworks PHP do mercado, e suas prin...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/operadores-matematicos-usados-na-programacao-400x280.png) 

     Algoritmos

    ###  [ Operadores matemáticos usados na programação ](https://www.treinaweb.com.br/blog/operadores-matematicos-usados-na-programacao "Operadores matemáticos usados na programação") 

     Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...

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

     Algoritmos

    ###  [ Modularização: Funções e Procedimentos ](https://www.treinaweb.com.br/blog/modularizacao-funcoes-e-procedimentos "Modularização: Funções e Procedimentos") 

     Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/VARIÁVEIS-CONSTANTES-400x280.png) 

     Algoritmos

    ###  [ Variáveis e constantes na programação ](https://www.treinaweb.com.br/blog/variaveis-e-constantes-na-programacao "Variáveis e constantes na programação") 

     Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/C-SHARP-PROPRIEDADES-INIT-RECORD-400x280.png) 

     C#

    ###  [ C# 9.0 - Propriedades init e record ](https://www.treinaweb.com.br/blog/c-9-0-propriedades-init-e-record "C# 9.0 - Propriedades init e record") 

     Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/ESTRUTURAS-CONDICIONAIS-REPETIÇÃO-400x280.png) 

     Algoritmos

    ###  [ Estruturas condicionais e de repetição ](https://www.treinaweb.com.br/blog/estruturas-condicionais-e-de-repeticao "Estruturas condicionais e de repetição") 

     Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...

    Ler artigo →
- ![](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/03/10192215/tempo-programação-400x280.png) 

     Carreira

    ###  [ Existe um tempo certo para se aprender a programar? ](https://www.treinaweb.com.br/blog/existe-um-tempo-certo-para-se-aprender-a-programar "Existe um tempo certo para se aprender a programar?") 

     "Em quanto tempo vou aprender a programar?" Essa pergunta é muito comum em quem está iniciando e ser...

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

     Desenvolvimento

    ###  [ Operadores lógicos ](https://www.treinaweb.com.br/blog/operadores-logicos "Operadores lógicos") 

     Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...

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

     PHP

    ###  [ Primeiros passos com Doctrine ORM ](https://www.treinaweb.com.br/blog/primeiros-passos-com-doctrine-orm "Primeiros passos com Doctrine ORM") 

     Conheça os principais conceitos do Doctrine ORM, como entidade, mapeamento e Entity Manager. Veja ta...

    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/09/09160454/SGBDs-400x280.png) 

     Bancos de Dados

    ###  [ Os principais SGBDs NoSQL ](https://www.treinaweb.com.br/blog/os-principais-sgbds-nosql "Os principais SGBDs NoSQL") 

     Veja neste artigo os principais SGBDs NoSQL e suas principais características.

    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/15190654/FRAMEWORKS-PHP-400x280.png) 

     PHP

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

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/05163108/O-QUE-É-PHP-400x280.png) 

     PHP

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

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

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/kotlin-a-nova-linguagem-oficial-para-desenvolvimento-android-400x280.png) 

     Android

    ###  [ Kotlin: A nova linguagem oficial para desenvolvimento Android ](https://www.treinaweb.com.br/blog/kotlin-a-nova-linguagem-oficial-para-desenvolvimento-android "Kotlin: A nova linguagem oficial para desenvolvimento Android") 

     Conheça um pouco mais sobre Kotlin, a nova linguagem de programação que se tornou oficial para desen...

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

     Bancos de Dados

    ###  [ Tipos de banco de dados NoSQL ](https://www.treinaweb.com.br/blog/tipos-de-banco-de-dados-nosql "Tipos de banco de dados NoSQL") 

     Veja neste artigo os principais tipos de banco de dados NoSQL.

    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/2018/07/31131011/funções-js-400x280.png) 

     Javascript

    ###  [ JavaScript: métodos de Arrays que você precisa conhecer ](https://www.treinaweb.com.br/blog/javascript-metodos-de-arrays-que-voce-precisa-conhecer "JavaScript: métodos de Arrays que você precisa conhecer") 

     Trabalha com JavaScript? Então você precisa conhecer estes métodos para trabalhar com Arrays.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/03/dicionario-programador-iniciante-400x280.png) 

     Carreira

    ###  [ Dicionário básico para quem está iniciando na programação ](https://www.treinaweb.com.br/blog/dicionario-basico-para-quem-esta-iniciando-na-programacao "Dicionário básico para quem está iniciando na programação") 

     Você está iniciando na programação e está perdido nos termos e siglas que você lê ou ouve falar por...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/GUIA-INTRODUÇÃO-PROGRAMAÇÃO-400x280.png) 

     Algoritmos

    ###  [ Guia de introdução à programação ](https://www.treinaweb.com.br/blog/guia-de-introducao-a-programacao "Guia de introdução à programação") 

     Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...

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

     Algoritmos

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

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

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

     PHP

    ###  [ Programação de Sockets em PHP ](https://www.treinaweb.com.br/blog/programacao-de-sockets-em-php "Programação de Sockets em PHP") 

     Neste artigo veremos uma introdução à programação de sockets com o PHP.

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

     Desenvolvimento

    ###  [ Conceitos de linguagens funcionais: uma breve introdução aos monads ](https://www.treinaweb.com.br/blog/conceitos-de-linguagens-funcionais-uma-breve-introducao-aos-monads "Conceitos de linguagens funcionais: uma breve introdução aos monads") 

     Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pert...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/01155343/traits-php-400x280.jpg) 

     PHP

    ###  [ O que são Traits no PHP e quando usar? ](https://www.treinaweb.com.br/blog/quando-usar-traits-no-php "O que são Traits no PHP e quando usar?") 

     Uma reflexão sobre reuso de código, herança e a recomendação de utilização de Traits.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/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/2022/03/o-que-e-fastapi-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando o primeiro CRUD com FastAPI ](https://www.treinaweb.com.br/blog/criando-o-primeiro-crud-com-fastapi "Criando o primeiro CRUD com FastAPI") 

     Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...

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

     Arquitetura de Software

    ###  [ O que é programação reativa? ](https://www.treinaweb.com.br/blog/o-que-e-programacao-reativa "O que é programação reativa?") 

     Confira neste artigo o que vem a ser programação reativa, um princípio de desenvolvimento de softwar...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2024/12/capa-metas-2025-400x280.png) 

     Carreira

    ###  [ Como traçar metas eficientes para 2025 ](https://www.treinaweb.com.br/blog/como-tracar-metas-eficientes-para-2025 "Como traçar metas eficientes para 2025") 

     Prepare-se para 2025! Veja como traçar metas de carreira eficientes em TI para alcançar seus objetiv...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/10/adquirir-confianca-TI-400x280.png) 

     Carreira

    ###  [ Como ganhar confiança em minhas habilidades e conhecimentos na área de TI? ](https://www.treinaweb.com.br/blog/como-ganhar-confianca-em-minhas-habilidades-e-conhecimentos-na-area-de-ti "Como ganhar confiança em minhas habilidades e conhecimentos na área de TI?") 

     Veremos nesse artigo algumas estratégias que você pode aplicar, se tornando mais confiante para alca...

    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/2022/04/LAYOUT-FLUTTER-RESPONSIVO-400x280.png) 

     Flutter

    ###  [ Como construir um layout Flutter responsivo ](https://www.treinaweb.com.br/blog/como-construir-um-layout-flutter-responsivo "Como construir um layout Flutter responsivo") 

     Neste artigo veremos algumas das abordagens e widgets que são usados no desenvolvimento de aplicativ...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/08/saiba-o-que-e-e-como-tirar-a-certificacao-itil-400x280.png) 

     ITIL

    ###  [ Saiba o que é e como tirar a certificação ITIL ](https://www.treinaweb.com.br/blog/saiba-o-que-e-e-como-tirar-a-certificacao-itil "Saiba o que é e como tirar a certificação ITIL") 

     As empresas sempre buscam aprimorar os seus processos para a obtenção de melhores resultados. Profis...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/04/17150123/desenvolvimento-colaborativo-em-tempo-real-com-live-share-400x280.png) 

     Ferramentas

    ###  [ Desenvolvimento colaborativo em tempo real com Live Share ](https://www.treinaweb.com.br/blog/desenvolvimento-colaborativo-em-tempo-real-com-live-share "Desenvolvimento colaborativo em tempo real com Live Share") 

     Aprenda como trabalhar com a ferramenta Live Share da Microsoft, que permite o desenvolvimento colab...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/08/27150002/ambiente-da-empresa-sindrome-de-Burnout-400x280.png) 

     Carreira

    ###  [ Síndrome de Burnout: Saiba como o ambiente da sua empresa pode te adoecer ](https://www.treinaweb.com.br/blog/sindrome-de-burnout-saiba-como-o-ambiente-da-sua-empresa-pode-te-adoecer "Síndrome de Burnout: Saiba como o ambiente da sua empresa pode te adoecer") 

     Nesse artigo falaremos sobre as principais características de ambientes que levam a tensão emocional...

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

     Algoritmos

    ###  [ Conheça os principais algoritmos de ordenação ](https://www.treinaweb.com.br/blog/conheca-os-principais-algoritmos-de-ordenacao "Conheça os principais algoritmos de ordenação") 

     A ordenação de registros consiste em organizar os dados em ordem crescente ou decrescente. Veja os p...

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

     Arquitetura de Software

    ###  [ Você sabe o que é Arquitetura Orientada a Serviços (SOA)? ](https://www.treinaweb.com.br/blog/voce-sabe-o-que-e-arquitetura-orientada-a-servicos-soa "Você sabe o que é Arquitetura Orientada a Serviços (SOA)?") 

     A aplicação de tecnologias geram resultados concretos para as organizações. A arquitetura SOA é um b...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/06/seguranca-em-soa-como-proteger-os-web-services-400x280.png) 

     Segurança da Informação

    ###  [ Segurança em SOA: Como proteger os web services? ](https://www.treinaweb.com.br/blog/seguranca-em-soa-como-proteger-os-web-services "Segurança em SOA: Como proteger os web services?") 

     Você sabe realmente como deve funcionar e como proteger um serviço SOA? Veremos nesse artigo como pr...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/09/DOMAIN-DRIVEN-DESIGN-400x280.png) 

     Arquitetura de Software

    ###  [ Uma breve introdução ao DDD ](https://www.treinaweb.com.br/blog/uma-breve-introducao-ao-ddd "Uma breve introdução ao DDD") 

     Confira neste artigo uma breve introdução ao DDD: o que é domínio, linguagem úbiqua e bounded contex...

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

     C

    ###  [ Criando uma aplicação C com GTK no Code::Blocks ](https://www.treinaweb.com.br/blog/criando-uma-aplicacao-c-com-gtk-no-codeblocks "Criando uma aplicação C com GTK no Code::Blocks") 

     Veja como configurar o GTK no Code::Blocks e passe a utilizar esta IDE para criar seus projetos em C...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/soft-skills-o-que-as-empresas-buscam-400x280.png) 

     Carreira

    ###  [ Soft Skills - O que as empresas buscam? ](https://www.treinaweb.com.br/blog/soft-skills-o-que-as-empresas-buscam "Soft Skills - O que as empresas buscam?") 

     Confira neste artigo as 5 soft skills mais valorizadas no mercado atualmente, segundo o LinkedIn.

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

     Bancos de Dados

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

     Certamente você já ouviu falar sobre o uso do MongoDB em projetos. Por isso, veremos neste artigo o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/07/DICA-CODIGO-TS-400x280.jpg) 

     Dica de código

    ###  [ Dica de Código: Métodos para trabalhar com arrays em TypeScript ](https://www.treinaweb.com.br/blog/dica-de-codigo-metodos-para-trabalhar-com-arrays-em-typescript "Dica de Código: Métodos para trabalhar com arrays em TypeScript") 

     Desvende os segredos dos arrays em JavaScript! Aprenda métodos poderosos para manipulação eficiente....

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/01/conhecendo-o-spring-data-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Conhecendo o projeto Spring Data ](https://www.treinaweb.com.br/blog/conhecendo-o-projeto-spring-data "Conhecendo o projeto Spring Data") 

     Nesse artigo vamos conhecer o projeto Spring Data, veremos qual o objetivo desse projeto e entender...

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

     Javascript

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

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

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

     Javascript

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

     Veja neste artigo o que é Jasmine.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/big-data-x-data-analytics-x-data-science-quais-as-diferencas-400x280.png) 

     Tecnologia

    ###  [ Big Data x Data Analytics x Data Science: quais as diferenças? ](https://www.treinaweb.com.br/blog/big-data-x-data-analytics-x-data-science-quais-as-diferencas "Big Data x Data Analytics x Data Science: quais as diferenças?") 

     Confira neste artigo as diferenças entre Big Data, Data Analytics e Data Science, além de conhecer o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/10/data-analytics-o-que-e-e-qual-sua-importancia-400x280.png) 

     Data Science

    ###  [ Data Analytics: o que é e qual sua importância ](https://www.treinaweb.com.br/blog/data-analytics-o-que-e-e-qual-sua-importancia "Data Analytics: o que é e qual sua importância") 

     Atualmente vivemos na era dos dados. Confira neste artigo o que vem a ser Data Analytics, sua import...

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

     Engenharia de Software

    ###  [ O que é ASD - Adaptative Software Development? ](https://www.treinaweb.com.br/blog/o-que-e-asd-adaptative-software-development "O que é ASD - Adaptative Software Development?") 

     Confira neste artigo o ASD - Adaptive Software Development e como esta metodologia procura facilitar...

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

     Arquitetura de Software

    ###  [ O que são microsserviços? ](https://www.treinaweb.com.br/blog/o-que-sao-microsservicos "O que são microsserviços?") 

     O termo "microsserviços" tem sido muito utilizado nos últimos anos. Confira neste artigo o que é um...

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

     Engenharia de Software

    ###  [ O que é XP - Extreme Programming? ](https://www.treinaweb.com.br/blog/o-que-e-xp-extreme-programming "O que é XP - Extreme Programming?") 

     Seguimos nossa série de artigos de metodologias, abordando hoje mais uma metodologia ágil: XP (Extre...

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

     Desenvolvimento

    ###  [ Afinal, o que é TDD? ](https://www.treinaweb.com.br/blog/afinal-o-que-e-tdd "Afinal, o que é TDD?") 

     Veja nesse artigo como funciona o TDD e quais seus benefícios.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/06183243/capa-cargos-TI-400x280.png) 

     Carreira

    ###  [ Você sabe a diferença entre um engenheiro e um arquiteto de software? ](https://www.treinaweb.com.br/blog/voce-sabe-a-diferenca-entre-um-engenheiro-e-um-arquiteto-de-software "Você sabe a diferença entre um engenheiro e um arquiteto de software?") 

     Confira neste artigo as diferenças de alguns cargos da área de TI.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/18182721/capa-artigo-entrevista-TI-400x280.png) 

     Carreira

    ###  [ O que os recrutadores esperam dos candidatos em uma entrevista de TI ](https://www.treinaweb.com.br/blog/o-que-os-recrutadores-esperam-dos-candidatos-em-uma-entrevista-de-ti "O que os recrutadores esperam dos candidatos em uma entrevista de TI") 

     Você já pensou o que se passa na cabeça do recrutador em uma entrevista de emprego? O que será que e...

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

     C#

    ###  [ Adicionando OData em uma API ASP.NET Core ](https://www.treinaweb.com.br/blog/adicionando-odata-em-uma-api-asp-net-core "Adicionando OData em uma API ASP.NET Core") 

     OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/01125223/react-php-imagem-400x280.png) 

     PHP

    ###  [ Introdução à programação assíncrona em PHP usando o ReactPHP ](https://www.treinaweb.com.br/blog/introducao-a-programacao-assincrona-em-php-usando-o-reactphp "Introdução à programação assíncrona em PHP usando o ReactPHP") 

     Uma introdução à programação assíncrona com PHP e uso básico dos componentes do ReactPHP.

    Ler artigo →

## 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  **17h 07min 38s**

- 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
