A formação Desenvolvedor Spring Full Stack da TreinaWeb tem como objetivos abordar os aspectos essenciais para o desenvolvimento de aplicações de ponta-a-ponta...
17 cursos 31h12 de vídeos 170 exercíciosA formação Tester da TreinaWeb tem como objetivo apresentar os tópicos essenciais para profissionais da área de teste de software, tópicos estes sendo técnicos...
5 cursos 11h28 de vídeos 101 exercíciosNesta 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...
12 cursos 68h44 de vídeos 388 exercíciosA formação Desenvolvedor Rails Full Stack da TreinaWeb tem como objetivo apresentar os principais conceitos envolvidos no desenvolvimento de aplicações web de p...
7 cursos 48h11 de vídeos 240 exercíciosA formação Desenvolvedor Java da TreinaWeb tem como objetivo apresentar o desenvolvimento através do Java e todo o ecossistema para desenvolvimento da Oracle. N...
24 cursos 89h22 de vídeos 484 exercíciosAprenda como aplicar testes unitários em uma aplicação Spring com o MockMVC
01h09Aprenda como implementar uma autenticação de API com Laravel Sanctum.
00h39Aprenda como implementar validações nos seus formulários do Laravel
01h11Conheça mais sobre Gerenciamento de Projetos com a aplicação do PMI nos seus projetos de TI.
Você conhece a metodologia Scrum? Sabe como utilizá-la corretamente?
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Conheça mais sobre a Lean TI e seus princípios.
Conheça um pouco sobre os princípios básicos do Kanban.
Veja o porquê você deve dar a devida importância ao teste de software para garantir a qualidade do p...
Conheça um pouco mais sobre o COBIT, um estabelecido framework de governança.
O 5W2H é uma ferramenta para auxiliar no mapeamento de atividades que deverão ser realizadas.
Veja nesse artigo algumas diferenças entre o Kanban e Scrum e como implementá-los na sua equipe.
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Veja neste artigo como gerenciar pacotes para seus projetos Python utilizando o PIP.
Veja mais sobre a importância do teste de software automatizado e o porquê de você fazê-lo.
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
Como fazer a depuração de código PHP? Essa é uma dúvida recorrente do pessoal que está vindo de outr...
Neste artigo veremos os principais comandos do Django CLI e como utilizá-los em seus projetos.
Neste artigo cito as quatro principais ferramentas que considero essenciais para qualquer projeto PH...
Nesse guia de PHP você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Tratamento de erros é uma parte importante de qualquer aplicação. No ASP.NET Core, isso pode ser fac...
Todos os passos da criação de uma API REST com o framework Spring Boot do Java, no Visual Studio Cod...
Veja como é simples baixar e instalar o Node.js em sistemas Windows, Mac e Linux via instaladores e...
Confira neste artigo o que vem a ser o RUP - Rational Unified Process.
Vamos abordar neste artigo mais uma metodologia: AUP.
Aplicar os métodos de QA geram confiança e segurança aos clientes, indicando que os seus produtos te...
Confira neste artigo o que é o Selenium.
O conhecimento técnico e a visão de negócio deste profissional também lhe permite colaborar no desen...
O Analista de Negócios atua como um intermediário entre as diferentes partes interessadas de um proj...
Conheça um pouco mais sobre a phploc, ferramenta para avaliar a complexidade de código escrito em PH...
Veja neste artigo como criar e configurar um app em um projeto Django.
Veja neste artigo o que vem a ser o ALM (Application Lifecycle Management).
Confira neste artigo a importância da documentação de um software.
Então você vai criar sua aplicação web com o Python, certo? Mas, me diz aí, qual framework você vai...
Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criação...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Reinaldo Ferraz...
Veja neste artigo o que é o Electron.
Seguimos nossa série de artigos de metodologias, abordando hoje mais uma metodologia ágil: XP (Extre...
Veremos nesse artigo como se dá a mensuração da complexidade ciclomática; como os analisadores estát...
Uma ótima experiência do usuário é essencial para o sucesso de qualquer projeto. Conheça neste artig...
O termo "microsserviços" tem sido muito utilizado nos últimos anos. Confira neste artigo o que é um...
Veja neste artigo o que é o Pyramid, Framework Python para desenvolvimento web.
Veja neste artigo as principais IDEs para desenvolvimento C#.
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Com o lançamento do WSL 2, agora é possível executar o Docker sem precisar de uma máquina virtual tr...
Frameworks SPA atualmente são um padrão de mercado quando falamos sobre desenvolvimento front-end. N...
Em meio ao desenvolvimento de software, você pode ter visto em algum momento a sigla “MVC”. Confira...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Você sabe o que é DevOps? Confira neste artigo.
O JavaScript é uma linguagem que está praticamente em todos os lugares por causa de sua flexibilidad...
Uma reflexão sobre reuso de código, herança e a recomendação de utilização de Traits.
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Confira neste artigo o que vem a ser o Design Thinking e quais são suas etapas.
Conheça as principais Game Engines para JavaScript.
Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.
Veja neste artigo algumas dicas sobre o que você deve se atentar para criar um aplicativo de sucesso...
Tire as suas ideias do papel e planeje o seu negócio utilizando Canvas.
Implemente testes unitários em requisições HTTP com o auxílio de Flurl.
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Veja como usar Github Actions para criar um workflow de análise e teste do seu projeto desenvolvido...
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Confira neste artigo quais são as etapas do Ciclo de Vida de Testes de Software e entenda sua import...
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Os testes de software são uma atividade essencial para garantir a qualidade do sistema ou aplicação...
O teste estrutural pode ser considerado um dos mais importantes tipos de validação de software, tend...
O PHPUnit é um framework para a criação de testes unitários. Nesse artigo vamos falar sobre a geraçã...
Veja neste artigo como configurar fontes em projetos Flutter.
Veja neste artigo como utilizar o Django para mapear toda estrutura de um banco de dados existente e...
O Plop.js facilita a criação de arquivos em seus projetos, evitando que você tenha sempre que escrev...
Conheça o Storybook e como ele pode te ajudar a criar componentes da melhor maneira possível, com in...
Confira neste artigo a ferramenta JMeter e o que são os testes de performance.
Veja como criar e seguir prioridades para um melhor rendimento.
Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo t...
Uma avaliação heurística pode ser definida como uma revisão da sua interface, levando em consideraçã...
Veja neste artigo o que é Jasmine.
Veremos como criar uma página para os seus repositórios públicos do GitHub utilizando o GitHub Pages...
Confira neste artigo algumas dicas de como estudar programação com foco na prática.
Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.
O GraphQL é uma linguagem de consulta que facilita o nosso trabalho na hora de fazer requisições, ba...
No tipo mu-plugin do WordPress os plugins ficam sempre ativos e devem ser usados para funções essenc...
Você sabe para o que realmente serve o ciclo de vida de um software? Saiba mais nesse artigo.
Neste artigo veremos como podemos realizar o deploy de uma aplicação Spring Boot na nuvem com o Hero...
Confira neste artigo as diferenças de alguns cargos da área de TI.
Vamos aprender e executar nosso primeiro código em JavaScript, entendendo sobre a utilização do cons...
O Google Cloud Platform é o serviço de computação em nuvem do Google. Ele possui uma quantidade enor...
Veja como fazer o deploy de uma aplicação PHP Serverless no AWS Lambda usando o Bref.
Entenda o que são Micro Front-ends, como funcionam, suas vantagens e quando você deve escolher esta...
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
JSON Schema é uma especificação para validação de documentos JSON. A ideia é parecida com a de um XS...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Diego Eis, fund...
Veja neste artigo as principais IDEs para desenvolvimento Python.
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante pa...
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Uma visão geral das mudanças do Magento 1.9 para o Magento 2.
Quer jogar aquele jogo novo, mas não tem hardware para isso? Bom, segundo a Google, esses dias estão...
O profissional de usabilidade possui habilidades que mesclam aspectos técnicos e estratégicos. Ele é...
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o...
Neste artigo, convido você a explorar 6 possibilidades de ganhos que vão além daquelas que já conhec...
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Veja neste artigo como criar a primeira app com Flask, principal microframework do ecossistema Pytho...
Aprenda a fazer seus próprios módulos globais do NPM e crie ferramentas executadas diretamente do te...
Entenda os motivos de grandes empresas normalmente utilizarem softwares pagos ao invés de soluções g...
Conheça neste artigo o que é o MEAN Stack.
Veja nesse artigo um modelo sugerido para a implementação de um método, com a definição de algumas e...
Confira neste artigo um pouco mais sobre a Cloud Computing.
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Veja as várias possibilidades do que podemos fazer com o NPM.
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Veja alguns dos serviços oficiais de hospedagem e teste gratuito de algumas das principais plataform...
Agora que já sabemos criar nossa primeira aplicação com Flask, veremos neste artigo como retornar ar...
Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.
Neste artigo veremos como criar um CRUD com NestJS, o passo a passo utilizando ferramentas como o Ty...
Veja como automatizar a geração de certificados SSL e usar no servidor do seu ambiente de desenvolvi...
Neste artigo veremos o que é o Spring Boot e como ele pode nos auxiliar no desenvolvimento de aplica...
Como contornar a situação quando o cliente reclama do preço. Depois deste artigo você vai saber o qu...
Aprenda a definir elementos com dimensões proporcionais com CSS sem nenhuma linha de JavaScript.
Aprenda a configurar o Cordova para compilar no emulador ou direto no dispositivo Android usando o m...
Veja nesse artigo como subir uma função para o AWS Lambda para converter HTML para PDF usando wkhtml...
Vamos aprender a utilizar os operadores de comparação mais comuns na lógica de programação.
Conheça o Ghost, uma poderosa plataforma para desenvolvimento de blogs. Roda sob o NodeJs e possui s...
Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplic...
Aprenda a criar recipes do Symfony Flex personalizados para automatizar as configurações de bundles....
Veja neste artigo como configurar seu ambiente de desenvolvimento linux para desenvolvimento rest co...
Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest...
Veja neste artigo como criar APIs de forma rápida e fácil utilizando o Strapi.io.
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...