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 progr...
53 cursos 132h30 de vídeos 718 exercíciosA 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...
10 cursos 20h06 de vídeos 127 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 241 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 560 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Laravel desde o zero.
48 cursos 143h35 de vídeos 741 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o ASP.NET desde o zero
47 cursos 129h09 de vídeos 632 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Django desde o zero.
49 cursos 121h26 de vídeos 688 exercíciosAprenda como desenvolver aplicações JavaScript Full-stack de ponta a ponta
42 cursos 106h52 de vídeos 568 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Spring desde o zero.
47 cursos 138h41 de vídeos 698 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 430 exercíciosNesta formação você aprenderá os conceitos fundamentais para trabalhar com cloud computing, além de conhecer na prática a lógica de trabalho na Amazon Web Servi...
7 cursos 18h01 de vídeos 116 exercíciosNesta formação você aprenderá os conceitos fundamentais para trabalhar com cloud computing, além de conhecer na prática a lógica de trabalho no Google Cloud Pla...
3 cursos 10h22 de vídeos 81 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 258 exercíciosConheça os conceitos de listas, objetos e funções através da resolução de exercícios práticos de lógica de programação
00h15Conheça os conceitos de estruturas de repetição através da resolução de exercícios práticos de lógica de programação
00h15Conheça os conceitos de operadores matemáticos, relacionais e lógicos através da resolução de exercícios práticos de lógica de programação
00h14Conheça os conceitos de operadores matemáticos, relacionais e lógicos através da resolução de exercícios práticos de lógica de programação
00h14Conheç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 criar um jogo da memória no JavaScript.
01h37Aprenda como utilizar o pacote dio para realizar requisições HTTPs
01h48O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
Vamos aprender a utilizar os operadores de comparação mais comuns na lógica de programação.
Entenda conceitos utilizados no aprendizado de lógica de programação.
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
É normal se sentir desmotivado nos estudos de programação. Nesse artigo daremos algumas dicas para v...
Vamos abordar neste artigo algumas dicas para você praticar sua lógica no dia a dia, o que consequen...
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Nesse artigo falaremos de umas das PSRs mais importantes da linguagem PHP, a PSR-4, responsável por...
Nesse artigo veremos como podemos utilizar o Go Tools para realizar o gerenciamento de dependências...
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Confira nesse artigo algumas dicas com formas variadas de como você pode conseguir manter suas habil...
Que o mercado de TI é super aquecido, já sabemos. Mas você sabe no que precisa se atentar para conse...
Montar um plano de estudos para se tornar um desenvolvedor pode parecer complicado, ainda mais se vo...
Neste artigo, separamos algumas dicas para te ajudar a se destacar no mercado, nessa caminhada até a...
Confira neste artigo como deixar sua rotina de estudos mais leve e proveitosa, com algumas dicas mai...
Conheça neste artigo os tipos de dados presentes e a sintaxe para que possamos declarar variáveis e...
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Receber dicas nunca é demais. Confira neste artigo algumas dicas que podem fazer a diferença no seu...
Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...
Falta de tempo? Perda de interesse? Veja como ter uma rotina de estudos e conseguir mantê-la.
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Confira neste artigo algumas dicas para programadores iniciantes, que tem a finalidade de ajudá-los...
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
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...
Quer iniciar seus estudos em Java e não sabe por onde começar? Veja o que preparamos pra você.
Veja os procedimentos recomendados para se tornar um programador.
"Em quanto tempo vou aprender a programar?" Essa pergunta é muito comum em quem está iniciando e ser...
Nesse artigo aprenderemos a criar uma máscara para inputs que irá deixar seus projetos mais profissi...
Nesse guia de Go você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Neste artigo vamos aprender sobre as funções na Golang. Veremos o que são, qual a sua importância em...
Quer iniciar seus estudos em Python e não sabe por onde começar? Veja o que preparamos pra você.
Quer iniciar seus estudos em PHP e não sabe por onde começar? Veja o que preparamos pra você.
Uma evolução do ASP.NET, o ASP.NET Core é uma plataforma leve, rápida e modular, que funciona em con...
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Carreira mobile tem muitas oportunidades, por isso vamos ver o que você precisa saber para entrar ou...
Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
Neste artigo vamos aprender sobre os Type Hints no Python, veremos como eles funcionam e como podem...
Saiba o que são os Page Builders para WordPress e como eles podem te ajudar a criar sites e blogs in...
Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...
Veja nesse artigo quais são as habilidades essenciais para trabalhar com Big Data e a posição que el...
Conheça a programação orientada a aspectos e o por que utilizá-la.
Descubra como os enums no PHP podem transformar seu código, tornando-o mais claro e eficiente. Otimi...
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.
Confira neste artigo as principais diferenças entre um Web Designer e um Web Developer.
Veja neste artigo o que é Ruby on Rails.
Conheça o que é e como funciona Machine Learning, uma das grandes tendências do mundo da tecnologia.
Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...
Novos recursos do ECMAScript 2022 que é a décima terceira edição da especificação que vai padronizar...
Saiba tudo o que precisa para comprar um computador para programar.
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
Fazer pequenos projetos irá te ajudar a melhorar suas habilidades de codificação e até aprender nova...
Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...
Como proteger o código de possíveis erros? Confira neste artigo o que vem a ser a programação defens...
Veja neste artigo algumas das dicas e boas práticas para utilizar em uma aplicação React e tenha um...
Se você sofre com a procrastinação, confira essas dicas que irão te ajudar a impulsionar seus estudo...
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
Veja como generators podem ser utilizados para criar um simples scheduler e trabalhar com corrotinas...
Neste artigo vamos aprender os dois primeiros conceitos sobre object calisthenics e como eles nos aj...
Veremos neste artigo o que é o CodeIgniter, um dos principais frameworks PHP do mercado, e suas prin...
Geralmente, quando participamos de um processo seletivo para uma vaga relacionada a desenvolvimento,...
Tudo o que fazemos em um computador é processado numa sequência de zeros e uns (sistema binário). Ve...
Conheça nesse artigo um pouco mais sobre essa profissão promissora
Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).
O Marketing de Diferenciação é essencial para o sucesso. Vou mostrar como usar nichos e especialidad...
Veja neste artigo o que é Rust e suas principais características.
Veja neste artigo o que é a Linguagem Scala e suas principais características.
Veja neste artigo o que é JSON.
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Aprenda como os eventos do Eloquent podem te ajudar a diminuir a quantidade de lógica nos controller...
Conheça os novos recursos do ASP.NET Core 2.1.
Neste artigo conheceremos o que é Django, principal framework Python para desenvolvimento web.
Neste artigo veremos o que é Kivy e quais suas características.
Descubra o poder das Scheduled Tasks no Spring Boot. Aprenda a criar, configurar e aprimorar tarefas...
Descubra a utilidade dos Symbols no JavaScript, novo tipo primitivo introduzido no ES2015.
Conheça o Deno, ambiente de execução de JavaScript desenvolvido pelo criador do Node.js e que pode s...
Entenda as nuances do processo de execução de um código no .NET Framework.
Veja como despertar o desejo no seu cliente, comunicando com o lado emocional do cérebro dele. Vou t...
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
O teste estrutural pode ser considerado um dos mais importantes tipos de validação de software, tend...
Saiba o que é a vulnerabilidade de redirecionamento aberto (Open Redirect) e ações que podem ser des...
Aprenda a otimizar o SEO de suas páginas e posts utilizando o Plugin Yoast SEO para Wordpress e elev...
Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.
Veremos neste artigo como adicionar uma camada de retorno usando middleware, com o objetivo de flexi...
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Neste artigo veremos uma introdução a WebSockets com a criação de um servidor em PHP e usando o nave...
Conheça o Emmet Toolkit, ferramenta presente em praticamente todos os editores de código e IDEs que...
Entenda o que é e como aplicar o UX Research e 360 View, técnicas importantes na hora de pensar em u...
Veja nesse artigo como trabalhar com controllers em uma aplicação Spring Web MVC com Spring Boot.
Veja neste artigo o que é Jasmine.
Veja neste artigo o que é Ember.js.
Confira nesse artigo uma introdução do que é a Clean Architecture, quais seus componentes e os benef...
Conheça o Ghost, uma poderosa plataforma para desenvolvimento de blogs. Roda sob o NodeJs e possui s...
Um dos problemas mais clássicos de aplicações que utilizam MVC é a camada de view concentrar lógica...
Saiba o que é o Route Model Binding do Laravel, qual problema ele resolve e como utilizá-lo de forma...
Nesse artigo, veremos algumas formas, de desenvolver nosso site pensando em todos, tornando assim, u...
Neste artigo, veremos a importância do uso da Semântica HTML e como utilizamos as tags em nossos pro...
Você sabe realmente como deve funcionar e como proteger um serviço SOA? Veremos nesse artigo como pr...
Conheça as recomendações da PSR-1 sobre os padrões básicos de codificação da linguagem PHP.
Confira neste artigo o que vem a ser o code review e quais são os benefícios de colocar isso em prát...
Os desenvolvedores foram bombardeados no dia 4 de junho de 2018 com uma notícia inesperada: a aquisi...
Veja como Stream Wrappers personalizados podem ser criados em PHP para se trabalhar com streams usan...
Confira neste artigo o que é Arquitetura da Informação, seus conceitos fundamentais e qual a importâ...
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Neste artigo veremos como criar um CRUD com NestJS, o passo a passo utilizando ferramentas como o Ty...
Como funciona o ciclo de vida de componentes funcionais no React para manipular a inicialização, atu...
Aprenda a criar uma estrutura de pastas e arquivos com React para ter uma aplicação com fácil manute...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
Veja neste artigo como configurar seu ambiente de desenvolvimento macOS para desenvolvimento rest co...
Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest...
Nesse artigo falaremos sobre as principais características de ambientes que levam a tensão emocional...
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.
Confira nesse artigo os impactos que a ansiedade pode causar em seus estudos.
Veremos nesse artigo o padrão de projeto Strategy em PHP, aplicaremos refatoração para implementá-lo...
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é...
Conheça o que os React Hooks podem fazer e como eles vão facilitar o processo de desenvolvimento da...
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Neste artigo veremos o que é Laravel e algumas de suas características.
Um assunto muito importante mas pouco discutido dentro do mundo dos desenvolvedores de jogos é a uti...
Neste artigo veremos algumas das abordagens e widgets que são usados no desenvolvimento de aplicativ...
Neste artigo veremos o que é Symfony e suas principais características. Vamos falar sobre sua histór...
Conheça a Arquitetura Flux e entenda o motivo dela estar se tornando cada vez mais requisitada no me...
Veja como é possível, a partir dos escopos, reutilizar pequenos trechos de código no Eloquent e deix...
Neste artigo vamos conhecer um dos recursos que foram adicionados no .NET 6/ASP.NET 6, que é um novo...
Aprenda como trabalhar com a ferramenta Live Share da Microsoft, que permite o desenvolvimento colab...
Neste artigo vamos ter uma introdução sobre o Zod, uma biblioteca de declaração e validação de dados...
Iterator é um mecanismo que permite que um objeto seja iterado e ele próprio fica no controle granul...
Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...
Confira neste artigo como trabalhar com Arrays e Objetos no JavaScript. Vamos aprender a declarar e...
Veja neste artigo o que é Zend Framework.
Neste artigo iremos aprender como podemos utilizar a orientação a objetos na linguagem Go, usando st...
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Veja nesse artigo algumas funcionalidades do MS Project que talvez você não conheça.
Neste artigo vamos utilizar o módulo nativo scheduler do NestJS para trabalhar com tarefas automatiz...
Veja neste artigo o CSS in JS, a técnica que permite escrever estilos CSS no JavaScript, deixando a...
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Um dos pontos mais importantes quando estamos trabalhando APIs é o retorno dos dados. Veja como melh...
Conheça mais sobre as funções anônimas, como se comportam no PHP e em qual momento se tornam closure...
Confira neste artigo uma breve introdução ao DDD: o que é domínio, linguagem úbiqua e bounded contex...
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
O 5W2H é uma ferramenta para auxiliar no mapeamento de atividades que deverão ser realizadas.
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Conheça um pouco mais sobre a phploc, ferramenta para avaliar a complexidade de código escrito em PH...
Confira neste artigo as diferenças de Business Intelligence e Big Data.
Quando falamos de Software as a Service (SaaS) e cloud computing, é inevitável que o termo "multiten...
Vamos falar sobre a importância e o impacto de iniciar um projeto web pensando em acessibilidade des...
Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...
Veja como usar Github Actions para criar um workflow de análise e teste do seu projeto desenvolvido...
Quase um ano depois da última versão, o PHP 7.2 bate à porta. Saiba tudo sobre essa versão. O que de...
Confira neste artigo o que vem a ser o RUP - Rational Unified Process.
Neste artigo, nós iremos aprender sobre o uso de media queries no CSS e iremos aprender como utilizá...
Veja neste artigo o que é Firebase.