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 37h23 de vídeos 258 exercíciosA formação Desenvolvedor C# e ASP.NET Framework Full-Stack da TreinaWeb tem como objetivo primeiramente ensinar todos os detalhes da linguagem C# e em seguida a...
14 cursos 66h51 de vídeos 388 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o ASP.NET desde o zero
50 cursos 127h50 de vídeos 549 exercíciosNesta 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 progr...
56 cursos 131h11 de vídeos 633 exercíciosNesta formação, você conhecerá sobre técnicas de mineração de texto e aplicações com foco em Processamento de Linguagem Natural. Veremos na prática como importa...
8 cursos 10h13 de vídeos 51 exercíciosConheç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 plataf...
22 cursos 32h25 de vídeos 198 exercíciosAprenda os principais conceitos do Python (uso de variáveis, estruturas condicionais e estruturas de decisão), como trabalhar com orientação à objetos (métodos,...
16 cursos 42h35 de vídeos 351 exercíciosNesta formação, você conhecerá os principais conceitos da ciência de dados por meio da linguagem estatística R. Veremos na prática como criar modelos de dados,...
10 cursos 16h31 de vídeos 238 exercíciosAprenda todos os conceitos e aspectos necessários para utilizar a linguagem JavaScript no Front-end com maestria
27 cursos 45h57 de vídeos 203 exercíciosA 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 entr...
16 cursos 38h22 de vídeos 147 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 36h02 de vídeos 205 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...
27 cursos 83h02 de vídeos 481 exercíciosHTML, 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 Java...
45 cursos 91h55 de vídeos 458 exercíciosAprenda a trabalhar de maneira correta e completa com os principais bancos de dados do mercado para se destacar
7 cursos 32h53 de vídeos 199 exercíciosAprenda como desenvolver aplicações JavaScript Full-stack de ponta a ponta
45 cursos 105h23 de vídeos 484 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Laravel desde o zero.
51 cursos 145h57 de vídeos 648 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Spring desde o zero.
50 cursos 137h22 de vídeos 616 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Django desde o zero.
52 cursos 119h59 de vídeos 605 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...
14 cursos 60h30 de vídeos 381 exercíciosNesta formação, você conhecerá sobre o processo de ciência de dados por meio da linguagem Python. Veremos na prática como importar dados, realizar limpeza e pré...
11 cursos 15h46 de vídeos 93 exercíciosAprenda nesta formação como desenvolver aplicações complexas utilizando o Flask, um dos principais framework para desenvolvimento de todo o ecossistema Python....
8 cursos 23h44 de vídeos 103 exercíciosAprenda como desenvolver aplicações com o Express e o template engine pug, além de trabalhar com o Nest.js um dos frameworks mais robustos e usados dentro do No...
9 cursos 22h54 de vídeos 193 exercíciosAprenda nesta formação como desenvolver aplicações complexas utilizando o Django, principal framework para desenvolvimento web de todo o ecossistema Python. Par...
28 cursos 47h05 de vídeos 114 exercíciosNa 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 Wo...
12 cursos 43h56 de vídeos 335 exercíciosAprenda desde o zero a desenvolver sites e sistemas web usando as melhores tecnologias e práticas do mercado.
24 cursos 61h13 de vídeos 257 exercíciosAprenda desde o completo zero até o avançado como trabalhar com HTML e CSS, duas tecnologias imprescindíveis para todo desenvolvedor web.
19 cursos 41h53 de vídeos 172 exercíciosConheça os conceitos de vetores e matrizes através da resolução de exercícios práticos de lógica de programação
01h28Conheça as principais estruturas de decisão através da resolução de exercícios práticos de lógica de programação
00h39Conheça as principais estruturas de repetição através da resolução de exercícios práticos de lógica de programação
01h04Conheça os principais operadores matemáticos através da resolução de exercícios práticos de lógica de programação
00h48Aprenda como transformar conteúdos textuais em áudio com as bibliotecas pyttsx3 e gTTS do Python
00h37Aprenda como implementar o reconhecimento de voz em uma aplicação
00h33Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Nesse guia completo veremos como funciona e quais as formas de criar estilizações com CSS, necessári...
Conheça neste artigo as variáveis, tipos de dados e constantes da linguagem Java.
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Neste artigo veremos como instalar o Dart nos sistemas Windows, Linux e MacOS e executar nosso prime...
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...
Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...
Nesse guia de Go você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Veja neste artigo o que é a Linguagem de Programação Julia.
Neste Guia da Linguagem Javascript vamos abordar aspectos fundamentais, como: tipos de dados, variáv...
Neste artigo conheceremos as variáveis e constantes no Dart.
Confira neste artigo o Kotlin, a linguagem de programação da JetBrains e da Google que é considerada...
Neste artigo iremos aprender como instalar a Golang nos sistemas Windows, Linux e macOS e como execu...
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Entenda conceitos utilizados no aprendizado de lógica de programação.
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
Neste artigo vamos ter o contato inicial com a linguagem Go (Golag) e aprender um pouco sobre as sua...
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Veja nesse artigo o que é e como se dá o desenvolvimento de um simples Keylogger em C.
Veja as configurações necessárias para utilizar o MySQL em uma aplicação C.
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
Venha conhecer as novas funcionalidades da nova plataforma de ensino da TreinaWeb e aprenda dicas pa...
Confira nesse artigo um pouco mais sobre essas duas tecnologias mobile e veja pontos que podem te aj...
Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.
Você sabe o que são ponteiros? Nesse artigo temos uma abordagem introdutória e essencial para que vo...
Uma dúvida muito comum é sobre tipagem nas linguagens de programação. Nesse artigo falamos de forma...
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Conheça a ferramenta que agrega documentações e facilita a vida dos desenvolvedores.
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Aprenda o que são extensões no PHP, como instalar e ativar. Entenda também porque o PHP possui o con...
Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...
Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...
Veja neste artigo as vantagens de se estudar o Flutter.
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
No artigo de hoje, veremos algo que está muito presente no mundo da programação, atributos. Por que...
Aprenda desde o início como declarar e acessar arrays no PHP. Veja o que são arrays, como trabalhar...
No artigo de hoje, veremos um recurso muito utilizado pelos desenvolvedores front-end e presente no...
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
O GraphQL é uma linguagem de consulta que facilita o nosso trabalho na hora de fazer requisições, ba...
Neste artigo, vamos aprender sobre o recurso de Records no Java. Veremos como utilizar esse recurso,...
Quer iniciar seus estudos em Python e não sabe por onde começar? Veja o que preparamos pra você.
Neste artigo abordaremos os principais comandos do SQL: DQL, DLL e DML.
Nesse guia de PHP você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Veja como usar Github Actions para criar um workflow de análise e teste do seu projeto desenvolvido...
Entender associatividade e precedência dos operadores da linguagem de programação que você utiliza,...
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Entenda as nuances do processo de execução de um código no .NET Framework.
Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.
Neste artigo veremos como criar e utilizar as virtualenvs para isolar nossos ambientes de desenvolvi...
Neste artigo veremos o que é PHP e algumas de suas características e vantagens.
Confira neste artigo as vantagens de incluir a etapa de prototipação no desenvolvimento de software.
Veja neste artigo o que é Rust e suas principais características.
Conheça mais sobre os tipos de banco SQL e NoSQL e quando utilizá-los.
Conheça mais sobre o Data Science e quais conhecimentos você precisa ter para iniciar nessa área.
Conheça o que é design inclusivo, seus princípios e a importância de pensar em acessibilidade em seu...
Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...
Neste artigo veremos os principais SGBDs relacionais e suas principais características.
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
A aplicação de tecnologias geram resultados concretos para as organizações. A arquitetura SOA é um b...
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante pa...
Veja neste artigo o que é XSLT.
Veja neste artigo como dar os primeiros passos utilizando o MySQL.
Veja neste artigo o que é Banco de Dados.
Veja neste artigo o que é o SQL (Structured Query Language).
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Veja neste artigo o que é um Sistema de Gerenciamento de Banco de Dados (SGBD).
Veja neste artigo os principais tipos de banco de dados NoSQL.
Quase um ano depois da última versão, o PHP 7.2 bate à porta. Saiba tudo sobre essa versão. O que de...
Neste artigo, vamos abordar o que são as aplicações baseadas em tecnologias SPA e o porquê de estas...
Aprenda a utilizar o Tw Dev Server como servidor de arquivos estáticos e como simulador de back end...
Conheça um pouco mais sobre Kotlin, a nova linguagem de programação que se tornou oficial para desen...
Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.
O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Veja como integ...
Conheça neste artigo o que vem a ser a linguagem R e no que ela nos auxilia.
Esse guia é perfeito pra você que está começando ou quer entender melhor como podemos trabalhar com...
Veja neste artigo como configurar seu ambiente de desenvolvimento macOS para desenvolvimento rest co...
Confira neste artigo uma breve introdução ao DDD: o que é domínio, linguagem úbiqua e bounded contex...
Conheça neste artigo as variáveis e constantes no Python.
Aprenda como configurar o Visual Studio Code para trabalhar com debug de código PHP. Veremos como in...
Aprenda como declarar propriedades e atribuir diretamente no construtor, recurso também conhecido co...
Veja várias dicas para alavancar a sua carreira como Desenvolvedor Front-End
Quer iniciar seus estudos em HTML e CSS e não sabe por onde começar? Veja o que preparamos pra você.
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pert...
Você já pensou o que se passa na cabeça do recrutador em uma entrevista de emprego? O que será que e...
Conheça o motivo por trás de vários comportamentos considerados estranhos que o JavaScript possui.
Neste artigo vamos ver como realizar a instalação do Python nos sistemas Windows, Linux e MacOS. Alé...
Neste artigo vamos falar um pouco sobre o funcionamento, história e quais as principais característi...
Neste artigo vamos aprender sobre as funções na Golang. Veremos o que são, qual a sua importância em...
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Veja neste artigo o que é Ruby on Rails.
Veja neste artigo três linguagens de programação em alta em 2021.
Nada melhor do que finalizar o ano de 2019 já sabendo quais as linguagens devem se destacar no próxi...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Neste artigo conheceremos as estruturas condicionais e estruturas de repetição na linguagem de progr...
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Conheça as recomendações da PSR-1 sobre os padrões básicos de codificação da linguagem PHP.
Veja nesse artigo como subir uma função para o AWS Lambda para converter HTML para PDF usando wkhtml...
Neste artigo veremos como instalar o Java nos sistemas Windows, Linux e MacOS, além disso vamos ver...
Aprenda como trabalhar com condicional if else no php, as principais características dessa estrutura...
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Veja neste artigo o que é o Pyramid, Framework Python para desenvolvimento web.
Veja neste artigo o que é a linguagem de programação Ruby.
Conheça neste artigo os tipos de dados presentes e a sintaxe para que possamos declarar variáveis e...
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Nesse artigo falaremos de umas das PSRs mais importantes da linguagem PHP, a PSR-4, responsável por...
Veja neste artigo o que é a Linguagem Scala e suas principais características.
Quer iniciar seus estudos em Java e não sabe por onde começar? Veja o que preparamos pra você.
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
Nesse guia da linguagem Dart você aprenderá o necessário para criar os seus primeiros softwares com...
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...
Você sabe quais linguagens estão em alta? Confira neste artigo.
O JavaScript é uma linguagem que está praticamente em todos os lugares por causa de sua flexibilidad...
Neste artigo vamos aprender a declarar e a utilizar constantes e variáveis no JavaScript, entendendo...
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Descubra como utilizar as propriedades somente leitura no PHP 8.1 para criar código mais seguro e co...
Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no MacOS.
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no Linux.
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no Windows.
Conheça o Deno, ambiente de execução de JavaScript desenvolvido pelo criador do Node.js e que pode s...
Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...
Quer iniciar seus estudos em PHP e não sabe por onde começar? Veja o que preparamos pra você.
A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
Conheça os recursos Binary Literals, Digit Separators e Throw Expressions da versão 7 do C#.
Aprenda o que são e como funcionarão as tuplas no C# 7.
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
Aprenda a usar Arrow Functions no PHP para tornar seu código mais conciso e poderoso. Confira exempl...
Neste artigo iremos aprender como podemos utilizar a orientação a objetos na linguagem Go, usando st...
Geralmente, quando participamos de um processo seletivo para uma vaga relacionada a desenvolvimento,...
Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Linux
Neste artigo veremos como utilizar a funcionalidade de fragments da template engine Thymeleaf para r...
Aprenda como gerar APIs clientes com a global tool Microsoft.dotnet-openapi.
Vamos aprender e executar nosso primeiro código em JavaScript, entendendo sobre a utilização do cons...
Aprenda como usar parâmetros nomeados no PHP, qual sua sintaxe e suas principais vantagens em relaçã...
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...
Entenda o que são os componentes do Symfony, o que eles fazem, quais as vantagens e desvantagens de...
Veja como Stream Wrappers personalizados podem ser criados em PHP para se trabalhar com streams usan...
Todos os passos da criação de uma API REST com o framework Spring Boot do Java, no Visual Studio Cod...
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o...
Veja as principais novidades e atualizações que a equipe de desenvolvedores do Android Studio prepar...
Aprenda a configurar um servidor web com PHP e MySQL de forma rápida e segura, com gerenciador web d...
Veremos nesse artigo como se dá a mensuração da complexidade ciclomática; como os analisadores estát...
Carreira mobile tem muitas oportunidades, por isso vamos ver o que você precisa saber para entrar ou...
Neste artigo conheceremos o Gerenciador de Pacotes Homebrew.
Conheça os novos tipos de dados introduzidos no C# 9.0, os inteiros nativos e os novos recursos da i...
Dando continuidade ao nosso estudo do C# 9.0, neste artigo veremos dois novos recursos dele: Program...
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
Veja nesse artigo como dar o primeiro passo na sua carreira de desenvolvimento de games.
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
Como fazer a depuração de código PHP? Essa é uma dúvida recorrente do pessoal que está vindo de outr...
Neste artigo veremos como utilizar as estruturas condicionais (if, else) e as estruturas de repetiçã...
Depois de conhecermos mais sobre variáveis e constantes no Java, veremos neste artigo as estruturas...
Neste artigo, conheceremos as estruturas condicionais e de repetição no Python.
Conheça neste artigo o que é o MEAN Stack.
O profissional de usabilidade possui habilidades que mesclam aspectos técnicos e estratégicos. Ele é...
Aprenda como utilizar attributes no PHP 8. Veja o que são, qual a sintaxe e como obter os dados das...
A prototipação no desenvolvimento de software permite amadurecer ideias, identificar problemas e eng...
Veja neste artigo o que é o React, biblioteca JavaScript para desenvolvimento web.
Nesse artigo vamos entender o que é CORS, quais os principais erros relacionados com ele, suas princ...
Aprenda como instalar o PHP e a extensão Xdebug no Windows. Ensinaremos os detalhes que você precisa...
Conheça o que é Paralisia por Análise, a razão de várias pessoas não começarem ou finalizarem algo,...
Realizar o upload de grandes arquivos pode ser uma dor de cabeça, mas o protocolo tus foi criado par...
Veja neste artigo algumas dicas essenciais para quem está pensando em dar os primeiros passos em sua...
Confira neste artigo 5 dicas que te ajudarão a progredir profissionalmente.
Está na dúvida se deve fazer uma faculdade ou ir para os cursos de especialização? Esse artigo poder...
Conheça mais sobre as funções anônimas, como se comportam no PHP e em qual momento se tornam closure...
Existem diversos cursos de graduação na área de TI. Você sabe qual é foco de cada um deles?
Cuidar da segurança é um dos pilares para a sustentação de qualquer aplicação na web. Sem o mínimo n...
Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.
Aprenda o que é gRPC e como criar um serviço com esta tecnologia no ASP.NET Core.
Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Vai participar de um code challenge? Confira essas dicas para se sair bem nessa etapa da entrevista.
Confira neste artigo como instalar uma dependência com Maven e usar em seu projeto.
Concorrência, paralelismo, processos, threads, programação síncrona e assíncrona, são assuntos que p...
Neste artigo veremos alguns editores de código para utilizar na criação de seus projetos.
Veja os procedimentos recomendados para se tornar um programador.
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Nesse artigo veremos o que são, pra que servem e quais os pré-processadores CSS mais utilizados. Apr...
Aprenda o que é PDO e as vantagens de utilizá-lo na linguagem de programação PHP. Veremos também o q...
Neste artigo veremos alguns dos principais frameworks CSS do mercado e algumas de suas característic...
Neste artigo, Bruna Goss, da Umbler, esclarece o que vem a ser o Node.js, onde a sua utilização pode...
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Aprenda como declarar variáveis no PHP, as principais regras de nomeação de variáveis, suas caracter...
Nesse post explicamos com exemplos tudo o que você precisa saber sobre definição de tipos em parâmet...
Veja neste artigo o que é Python e suas principais características.
Neste artigo veremos o que são as PSRs do PHP. Entenderemos conceitos importantes, como, RFCs e a RF...
Nesse post falaremos sobre os principais conceitos do Symfony Flex. Veremos desde o início como ele...
Trabalha com uma linguagem que não gosta e está insatisfeito? Veja algumas dicas para te ajudar nest...
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Veja como podemos utilizar o projeto Lombok para diminuir a quantidade de código boilerplate e acele...
A confusão entre frameworks e bibliotecas é muito comum. Entenda qual a diferença entre eles e qual...
Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.
Cinco linguagens de programação de muito potencial no mercado de trabalho em 2018.
Em situações complexas, pode ser complicado enxergar as fronteiras entre domínios, subdomínios e bou...
Porque algumas pessoas começam a programar, mas acabam desistindo no meio do caminho? Veremos neste...
Confira neste artigo algumas dicas para programadores iniciantes, que tem a finalidade de ajudá-los...
O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
Certamente você já ouviu falar sobre o uso do MongoDB em projetos. Por isso, veremos neste artigo o...
Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...
Com o lançamento do WSL 2, agora é possível executar o Docker sem precisar de uma máquina virtual tr...
Veja neste artigo o que é XML e suas principais características.
Dando continuidade aos artigos sobre programação assíncrona com PHP, neste artigo veremos o componen...
Conheça o que é e como funciona Machine Learning, uma das grandes tendências do mundo da tecnologia.
Veja neste artigo se você está cometendo algum dos erros mais comuns encontrados em interfaces web.
Conheça as principais Game Engines para JavaScript.
Veja dicas sobre finanças, social, saúde, alimentação, ambiente e produtividade ao trabalhar em casa...
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que encontramos no desenvolv...
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Confira neste artigo como trabalhar com Arrays e Objetos no JavaScript. Vamos aprender a declarar e...
Conheça as novidades do HTML 5.2, suas adições e depreciações.
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
Receber dicas nunca é demais. Confira neste artigo algumas dicas que podem fazer a diferença no seu...
Veja um pouco mais sobre os sistemas de codificação de caracteres ASCII e Unicode.
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Talita Pagani,...
Veja neste artigo o que é uma IDE e suas principais características.
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e dispos...
Aprenda o que é e como utilizar união de tipos no PHP. Recurso conhecido como union types que permit...
Saber trabalhar com arquivos é essencial para qualquer desenvolvedor e é certo que em sua vida como...
Neste artigo veremos o que é Kivy e quais suas características.
Primeiro post do nosso novo Blog. Siga e confira dicas e novidades sobre o dia-a-dia dos profissiona...
O loop foreach no PHP é uma estrutura de repetição simples e flexível! Aprenda corretamente como uti...
Se você trabalha desenvolvendo aplicativos que funcionam como um serviço, conheça os 12 (Twelve) Fac...
Você já ouviu falar no Laminas? Para quem não sabe, esse é o novo nome do já conhecido Zend Framewor...
Provavelmente você já ouviu falar de Inteligência Artificial, mas você sabe do que se trata essa tec...
Nesse artigo veremos de forma didática, com foco nos iniciantes, o que é uma hospedagem, domínio e q...
Neste artigo iremos falar sobre o que é, qual a estrutura e onde são utilizados os JSON Web Tokens o...
Em meio ao desenvolvimento de software, você pode ter visto em algum momento a sigla “MVC”. Confira...
No Python, as principais estruturas são as Listas, Sets, Dicionários e Tuplas e neste artigo veremos...
Neste artigo veremos sobre os ponteiros na Golang. Vamos entender o que são ponteiros, quais suas va...
É perceptível a vocação do Java para estruturas orientadas a objetos. Veremos um pouco mais sobre ne...
Neste artigo vamos aprender sobre os Type Hints no Python, veremos como eles funcionam e como podem...
Veja neste artigo o que é o React Native.
Veja neste artigo o que é Flutter.
Veja neste artigo o que é Babel.
Neste artigo veremos o que é e como funciona o SQLAlchemy.
Veja neste artigo como gerenciar pacotes para seus projetos Python utilizando o PIP.
Você, desenvolvedor PHP, já teve a oportunidade de trabalhar mais intimamente com Streams? Se você j...
Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplic...
Saiba o que é o gerenciador de pacotes Dart e Flutter, como utilizar um pacote, biblioteca instalada...
Veja neste artigo os motivos para aprender Python neste ano de 2020.
Veja como fazer o deploy de uma aplicação PHP Serverless no AWS Lambda usando o Bref.
Neste artigo veremos o que é e os principais recursos de uma das template engines mais utilizadas no...
Veja neste artigo o que é e como funciona o Jinja2.
Veja neste artigo o que é UML, qual o seu objetivo e seus principais diagramas.
Nesse artigo veremos como podemos utilizar o Go Tools para realizar o gerenciamento de dependências...
Novos recursos do ECMAScript 2022 que é a décima terceira edição da especificação que vai padronizar...
Aprenda a instalar o ambiente de desenvolvimento necessário para o Multi-stack 3. Seja PHP com Larav...
Agora que já sabemos o que é o XML e o JSON, qual escolher? É o que veremos neste artigo.
Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...
Veja como visualizar a versão e outras informações importantes do PHP que você estiver utilizando.
Ser um programador freelancer é o sonho de muitos desenvolvedores. Veja algumas dicas.
Descubra o poder das Scheduled Tasks no Spring Boot. Aprenda a criar, configurar e aprimorar tarefas...
Valores em PHP possuem que semântica? De valor ou de referência? Objetos são passados por referência...
Veja neste artigo o que é e para que serve o YAML.
Veja na prática como usar herança no Python.
Muitas pessoas acreditam que JSON e Objeto JavaScript são a mesma coisa. Descubra a diferença.
Neste artigo veremos uma ferramenta que vem auxiliando muito os desenvolvedores durante seus projeto...
Neste artigo iremos conhecer quais são, como podemos declarar e como utilizar as principais estrutur...
No artigo de hoje, será abordado o tema HTML, nele irá conter desde sua história, quem o criou e com...
Saiba o que é o NPM (Node Package Manager), como utilizar um pacote, framework ou biblioteca instala...
Veja neste artigo as principais IDEs para desenvolvimento Dart.
Veja neste artigo o que é o Express.js.
Veja neste artigo o que é o Drupal.
Veja neste artigo o que é um framework e para que ele serve.
Veja nesse artigo um modelo sugerido para a implementação de um método, com a definição de algumas e...
Saiba o que é a vulnerabilidade de redirecionamento aberto (Open Redirect) e ações que podem ser des...
É normal se sentir desmotivado nos estudos de programação. Nesse artigo daremos algumas dicas para v...
Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...
JSON Schema é uma especificação para validação de documentos JSON. A ideia é parecida com a de um XS...
Entenda por que em um mundo tão moderno, com mouses e touch screens, ainda usamos terminais para tra...
Veja dicas sobre como se tornar um Desenvolvedor Mobile e sobre quais tecnologias estudar.
Desvende o SQLModel: Simplificando o Mapeamento de Objetos Python para Bancos de Dados Relacionais....
Veja neste artigo o que é o Electron.
Neste artigo falaremos brevemente sobre os principais Frameworks PHP do mercado.
Quando se tem o projeto de desenvolver um aplicativo mobile, vem a seguinte dúvida: desenvolver nati...
Veja nesse artigo quais são as habilidades essenciais para trabalhar com Big Data e a posição que el...
Veja neste artigo as principais IDEs para desenvolvimento Python.
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...
Veja neste artigo o que é JSON.
Frameworks SPA atualmente são um padrão de mercado quando falamos sobre desenvolvimento front-end. N...
Veja neste artigo o que é o Fuchsia, novo sistema operacional da Google.
Os profissionais de Tecnologia da Informação estão no topo da lista dos mais requisitados pelas empr...
Veja um pouco mais sobre o PHP 7 e, principalmente, as novidades do PHP 7.1, recém lançado.
Veremos neste artigo como manipular listas no Python.
Veja neste artigo o que é o Django Template Language.
Neste artigo veremos como criar uma máquina virtual utilizando a VirtualBox com o sistema operaciona...
O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...
Neste artigo veremos o que é o VS Code e como podemos realizar a sua instalação nos sistemas operaci...
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Uma evolução do ASP.NET, o ASP.NET Core é uma plataforma leve, rápida e modular, que funciona em con...
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criação...
Como trabalhar com data e hora no Python com Datetime. No decorrer deste artigo, veremos exemplos de...
Confira nesse artigo uma introdução do que é a Clean Architecture, quais seus componentes e os benef...
Conheça mais uma lista de extensões do VS Code que ajudarão a melhorar a sua produtividade e facilit...
Descubra como os enums no PHP podem transformar seu código, tornando-o mais claro e eficiente. Otimi...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no MacOS
Veja neste artigo como criar repositório no GitLab.
O Doctrine é um conjunto de projetos PHP voltados principalmente para trabalhar com persistência de...
Você sabia que é possível criar contadores apenas com CSS? Com isso, alguns desenvolvedores consegue...
Neste artigo vamos conhecer um dos recursos que foram adicionados no .NET 6/ASP.NET 6, que é um novo...
Neste artigo vamos aprender como criar uma API com persistência de dados utilizando o Spring Web MVC...
Aplicações Desktop ainda são muito utilizadas. Neste artigo aprenda como utilizar o GTK para criar i...
Existem alguns aspectos técnicos e comportamentais que podem te ajudar a seguir para o próximo nível...
Quando trabalhamos com desenvolvimento, é de suma importância estarmos atentos a como estamos como p...
Aprenda a documentar uma aplicação ASP .NET Core Web API com o Swagger.
Neste artigo, veremos o que é Closure e por que é tão importante entendê-lo para saber o que acontec...
Fazer pequenos projetos irá te ajudar a melhorar suas habilidades de codificação e até aprender nova...
Neste artigo veremos como instalar o TypeScript, conhecer o arquivo tsconfig, executar nosso primeir...
Nesse artigo vamos aprender como publicar e configurar um projeto desenvolvido em ASP.NET Core 3.0 n...
Nesse artigo veremos como criar o primeiro projeto no Symfony. Falaremos sobre qual tipo de estrutur...
Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...
Conheça nesse artigo um pouco mais sobre essa profissão promissora
Veja neste artigo as principais IDEs para desenvolvimento C#.
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
Existe uma gama de ferramentas que permitem a criação de um instalador do Windows. Neste artigo veja...
Nesse artigo aprenderemos a criar uma máscara para inputs que irá deixar seus projetos mais profissi...
Para você que está pensando investir em uma carreira de tecnologia, porém ainda tem algumas dúvidas,...
Veja neste artigo como trabalhar com programação assíncrona no Flutter.
Dando sequência aos artigos sobre Injeção de Dependência e Container de Injeção de Dependência, ness...
O Marketing de Diferenciação é essencial para o sucesso. Vou mostrar como usar nichos e especialidad...
Neste artigo, veremos as principais plataformas de armazenamento e gestão de código-fonte.
Entenda o que é Cross-Site Request Forgery (CSRF) e conheça abordagens para mitigá-lo, incluindo a m...
Existem muitas vantagens em se utilizar um CMS e, dependendo do que você precisa, pode ser mais que...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Nós já estamos praticamente no ano de 2020. Por isso, nada melhor do que iniciar o próximo ano já po...
Veja neste artigo algumas boas práticas que você deve adotar enquanto escreve seu código.
Confira neste artigo cinco motivos para você aprender a biblioteca JavaScript mais famosa da atualid...
Além de ter o conhecimento técnico, existem algumas habilidades que as empresas esperam de um profis...
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Confira neste artigo o que é o Selenium.
Neste artigo cito as quatro principais ferramentas que considero essenciais para qualquer projeto PH...
Conheça mais sobre o OpenShift e como ele funciona.
Confira neste artigo as diferenças de alguns cargos da área de TI.
Confira nesse artigo o que são sistemas de mensageria, o que são e quais as diferenças entre Kafka,...
Veremos neste artigo algumas dicas para você colocar em prática, pois se manter atualizado é fundame...
Confira neste artigo as diferenças entre Big Data, Data Analytics e Data Science, além de conhecer o...
Confira neste artigo algumas dicas de como estudar programação com foco na prática.
Confira neste artigo as principais diferenças entre um Web Designer e um Web Developer.
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...
Tudo o que fazemos em um computador é processado numa sequência de zeros e uns (sistema binário). Ve...
Generators são uma funcionalidade que veio no ES2015 para nos auxiliar no desenvolvimento de código...
A Amazon Web Services (AWS) é uma das principais plataformas de computação em nuvem do mercado. Apre...
São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...
Depois de tanto se dedicar nos estudos, finalmente as empresas começaram a entrar em contato com voc...
No artigo anterior, foi apresentado o conceito do 12 Factor App. Nessa segunda parte, veremos mais...
O termo "microsserviços" tem sido muito utilizado nos últimos anos. Confira neste artigo o que é um...
Você sabe o que é DevOps? Confira neste artigo.
O jQuery é a biblioteca JavaScript mais famosa. Discutiremos nesse artigo se ainda vale a pena utili...
Neste artigo, veremos algumas maneiras pelas quais o Google DevTools pode ser usado para melhorar o...
Neste artigo veremos o que é o Spring Boot e como ele pode nos auxiliar no desenvolvimento de aplica...
Veja neste artigo o que é Template Engine e as principais opções do mercado.
Yarn nasceu para ser uma opção rápida e segura de se gerenciar dependências em JavaScript.
Veja neste artigo o que são mixins e qual sua importância no Dart.
Hoje, software tem o poder de definir o destino de organizações inteiras, ressaltando a importância...
Neste artigo veremos como enviar informações de aplicação Spring Boot para serem exibidas em templat...
Veja neste artigo o que é Twig.
Descubra a utilidade dos Symbols no JavaScript, novo tipo primitivo introduzido no ES2015.
Neste artigo veremos como podemos realizar o deploy de uma aplicação Spring Boot na nuvem com o Hero...
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Qual o motivo por trás do surgimento de tantas ferramentas em forma de serviço? Quais as principais...
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Aprenda a instalar e gerenciar várias versões do Node.js em sua máquina.
Falaremos nesse artigo das vantagens, desvantagens e práticas importantes para nos mantermos em alto...