Um dos elementos mais importantes do desenvolvimento de sistemas, o banco de dados permite guardar os dados de diversos tipos de sistemas de informação.
Exibindo 1 - 30 de 113 cursos.
Um dos elementos mais importantes do desenvolvimento de sistemas, o banco de dados permite guardar os dados de diversos tipos de sistemas de informação.
mostrar maisNesta formação, você irá aprender sobre as ferramentas para desenvolvedores dos principais bancos de dados do mercado: o MySQL, o Oracle, o SQL Server, o PostGreSQL e o MongoDB. Serão abordados tópico...
5 cursos 29h42 de vídeos 265 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 278 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. Nesta formação, são desde tópicos básicos...
27 cursos 83h02 de vídeos 560 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 Wordpress, passando por toda a base necess...
12 cursos 43h56 de vídeos 415 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Laravel desde o zero.
49 cursos 154h40 de vídeos 738 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íciosNesta formação, aprenda desde o zero como desenvolver aplicações web e APIs utilizando o NestJS
21 cursos 49h56 de vídeos 315 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çadas, como orientação a objetos, prátic...
14 cursos 60h30 de vídeos 464 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, construtores, destrutores, classes, her...
16 cursos 42h35 de vídeos 430 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 programadora.
53 cursos 132h30 de vídeos 718 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 Services (AWS) e seus principais serviços.
7 cursos 18h01 de vídeos 116 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 ponta-a-ponta utilizando o Ruby em conjun...
7 cursos 36h02 de vídeos 282 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 abordar as duas principais plataformas de...
14 cursos 66h51 de vídeos 468 exercíciosAprenda nesta formação como desenvolver aplicações complexas utilizando o Django, principal framework para desenvolvimento web de todo o ecossistema Python. Para isso, você verá desde os conceitos mai...
28 cursos 47h15 de vídeos 114 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 Node.
9 cursos 22h54 de vídeos 272 exercíciosNesta 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 dive...
7 cursos 27h02 de vídeos 247 exercíciosNesta 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 37h24 de vídeos 337 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 entra no flutter propriamente dito, abordand...
16 cursos 38h28 de vídeos 176 exercíciosAprenda como modelar um banco de dados através de um exemplo prático
00h46Aprenda como mapear um banco legado no Django.
00h17Aprenda como publicar no Heroku uma aplicação PHP desenvolvida com o Laravel.
00h44Aprenda como implementar validações nas suas aplicações Nest.js
01h08Aprenda como importar e exportar planilhas do Excel
00h50Transforme sua experiência web: Aprenda a dominar o armazenamento no navegador e leve suas habilidades ao próximo nível!
01h54Aprenda os conceitos essenciais da computação em nuvem
00h42Aprenda a implementar a autenticação e a autorização com o JWT em aplicações ASP.NET Core
01h30Aprenda configurar um ambiente PHP e Laravel no Docker
01h19Aprenda configurar um ambiente Python e Django no Docker
01h17Aprenda configurar um ambiente C# e ASP.NET no Docker
01h24Aprenda configurar um ambiente Java e Spring no Docker
01h27Aprenda configurar um ambiente Node.js e NestJS no Docker
01h11Conheç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
00h14Aprenda como utilizar os filtros de imagem e elementos do CSS
00h40Aprenda a personalizar classes e outros aspectos do Bootstrap
01h22Conheça todos os recursos e aprenda como utilizar o componente Modal do Bootstrap
00h46Aprenda como trabalhar com os componentes de Offcanvas e Toasts do Boostrap
01h07Conheça os recursos e aprenda a implementar o componentes Tab, Collapse e Accordion do Bootstrap nos seus front-ends
01h14Conheça os recursos e aprenda a implementar o componente Card do Bootrap nos seus front-ends
01h07Conheça os recursos e características do componente navbar do Bootstrap
01h26Conheça os recursos e características do componente carrossel do Bootstrap
00h56Aprenda como organizar seus códigos CSS com a ajuda da arquitetura ITCSS
00h58Veja algumas dicas e boas práticas para utilizar no CSS e tenha um código mais limpo na sua aplicação
00h54Veja algumas dicas e boas práticas para trabalhar com imagens em páginas HTML e CSS
01h41Conheça a metodologia BEM e aprenda a um código CSS mais reutilizável, legível e sustentável
00h53Aprenda os recursos básicos do Visual Studio Code e extraia todo o potencial que este editor disponibiliza.
01h01Veja neste artigo o que é Banco de Dados.
Veja neste artigo como utilizar o Django para mapear toda estrutura de um banco de dados existente e...
Veja neste artigo os principais tipos de banco de dados NoSQL.
Veja neste artigo as principais aplicações para gerenciamento de banco de dados com interface gráfic...
Desvende o SQLModel: Simplificando o Mapeamento de Objetos Python para Bancos de Dados Relacionais....
Conheça nesse artigo um pouco mais sobre essa profissão promissora
O Amazon Aurora é um banco de dados relacional da AWS compatível com MySQL e PostgreSQL. Nesse artig...
Veja neste artigo o que é um Sistema de Gerenciamento de Banco de Dados (SGBD).
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Nesse artigo falaremos um pouco sobre o que é serialização de dados e quais os principais recursos q...
Aprenda a utilizar o Tw Dev Server como servidor de arquivos estáticos e como simulador de back end...
O AWS CLI é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é possíve...
Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...
O AWS CLI v2 é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é poss...
Conheça os principais conceitos do Doctrine ORM, como entidade, mapeamento e Entity Manager. Veja ta...
Aprenda o que é PDO e as vantagens de utilizá-lo na linguagem de programação PHP. Veremos também o q...
Conheça mais sobre os tipos de banco SQL e NoSQL e quando utilizá-los.
Confira neste artigo o que são dados estruturados, não estruturados e semiestruturados.
Veja nesse artigo quais são as habilidades essenciais para trabalhar com Big Data e a posição que el...
Aprenda a configurar um servidor web com PHP e MySQL de forma rápida e segura, com gerenciador web d...
Veja as configurações necessárias para utilizar o MySQL em uma aplicação C.
O Doctrine é um conjunto de projetos PHP voltados principalmente para trabalhar com persistência de...
Nesse artigo veremos como podemos utilizar o Go Tools para realizar o gerenciamento de dependências...
Saiba o que é o gerenciador de pacotes Dart e Flutter, como utilizar um pacote, biblioteca instalada...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Linux
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
Não conseguiu acompanhar a Connect() 2016 da Microsoft? Não tem problema, aqui no TreinaWeb te traze...
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.
Veja neste artigo como dar os primeiros passos utilizando o MySQL.
Neste artigo abordaremos os principais comandos do SQL: DQL, DLL e DML.
Neste artigo conheceremos o Gerenciador de Pacotes Chocolatey.
Neste artigo veremos os três tipos de ataques mais comuns a aplicações web.
Veja neste artigo como proteger suas aplicações Python de SQL Injection.
Neste artigo vamos aprender a utilizar o recurso de upload de arquivos locais com o NestJS utilizand...
Neste artigo, vamos aprender sobre o recurso de Records no Java. Veremos como utilizar esse recurso,...
Se você está iniciando em TI pode ficar muito confuso com a área que você deve escolher, o que é mui...
Confira neste artigo algumas dicas de como estudar programação com foco na prática.
Uma ferramenta que facilita a vida do desenvolvedor e o auxilia no gerenciamentos das bibliotecas ut...
Veja neste artigo quais as áreas de atuação para um profissional graduado em Sistemas de Informação.
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Se você tem vontade de viver e trabalhar em outro país, veja neste artigo as oportunidades que o mer...
Aprenda o que são geradores de sites estáticos e quando usá-los em seus projetos.
Cuidar da segurança é um dos pilares para a sustentação de qualquer aplicação na web. Sem o mínimo n...
Confira neste artigo algumas dicas de projetos de front-end, para que você possa praticar e melhorar...
Neste artigo vamos criar uma aplicação para a geração de Tokens JWT utilizando NestJS e a biblioteca...
Veja neste artigo algumas dicas do que você pode fazer enquanto não se recoloca no mercado de trabal...
Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo t...
Está na dúvida se deve fazer uma faculdade ou ir para os cursos de especialização? Esse artigo poder...
Que o mercado de TI é super aquecido, já sabemos. Mas você sabe no que precisa se atentar para conse...
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
Neste artigo veremos como podemos realizar o deploy de uma aplicação Spring Boot na nuvem com o Hero...
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Confira neste artigo as diferenças de alguns cargos da área de TI.
Saiba o que é o Route Model Binding do Laravel, qual problema ele resolve e como utilizá-lo de forma...
Existem diversos cursos de graduação na área de TI. Você sabe qual é foco de cada um deles?
Nesse artigo veremos de forma didática, com foco nos iniciantes, o que é uma hospedagem, domínio e q...
Neste artigo sobre Introdução ao gerenciamento de projetos Node.js vamos aprender os principais coma...
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Neste Guia da Linguagem Javascript vamos abordar aspectos fundamentais, como: tipos de dados, variáv...
Você está estudando, mas ainda não conseguiu encontrar o primeiro emprego na sua área? Confira neste...
Nesse artigo, algumas lições que aprendi com o meu primeiro projeto como freelancer, lá atrás, quand...
Tudo o que fazemos em um computador é processado numa sequência de zeros e uns (sistema binário). Ve...
O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
Conheça o que é Paralisia por Análise, a razão de várias pessoas não começarem ou finalizarem algo,...
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Veja neste artigo como criar APIs de forma rápida e fácil utilizando o Strapi.io.
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Neste artigo veremos como utilizar o Redis como Cache de aplicações Django.
Aprenda como os eventos do Eloquent podem te ajudar a diminuir a quantidade de lógica nos controller...
Aprenda como realizar buscas textuais rápidas e eficientes independentemente da quantidade de regist...
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
Existe uma gama de ferramentas que permitem a criação de um instalador do Windows. Neste artigo veja...
A Amazon Web Services (AWS) é uma das principais plataformas de computação em nuvem do mercado. Apre...
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
Em meio ao desenvolvimento de software, você pode ter visto em algum momento a sigla “MVC”. Confira...
Confira neste artigo a ferramenta JMeter e o que são os testes de performance.
Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.
Os profissionais de Tecnologia da Informação estão no topo da lista dos mais requisitados pelas empr...
Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criação...
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Confira neste artigo as diferenças de Business Intelligence e Big Data.
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Quando falamos de Software as a Service (SaaS) e cloud computing, é inevitável que o termo "multiten...
Essa pode ser uma dúvida de muitos iniciantes na área e é exatamente o que vamos abordar neste artig...
Neste artigo veremos o que é PHP e algumas de suas características e vantagens.
Um dos pontos mais importantes quando estamos trabalhando APIs é o retorno dos dados. Veja como melh...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...
Neste artigo veremos o que é o Spring Security, quais suas funcionalidades e como ele pode aumentar...
A VPC é o principal serviço de rede privada na AWS e ela tem uma íntima ligação em como suas aplicaç...
O loop foreach no PHP é uma estrutura de repetição simples e flexível! Aprenda corretamente como uti...
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
Saiba quais são os principais requisitos para um serviço ser considerado cloud computing e quais os...
Neste guia do framework NestJS vamos fazer um compilado de tópicos úteis sobre o framework, desde cr...
Neste artigo vamos aprender a proteger rotas com o NestJS e a biblioteca passport, utilizando a estr...
Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...
Neste artigo iremos conhecer o Spring Data JPA, entender o seu funcionamento e como o mesmo pode nos...
Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...
Todos os passos da criação de uma API REST com o framework Spring Boot do Java, no Visual Studio Cod...
Neste artigo veremos o que é Laravel e algumas de suas características.
Veja mais sobre a importância do teste de software automatizado e o porquê de você fazê-lo.
Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Talita Pagani,...
O Firebase é uma plataforma do Google que contém um conjunto de ferramentas e infraestrutura para aj...
Neste artigo vamos aprender o passo a passo de como realizar o upload de arquivos para a AWS S3 util...
A autenticação é uma das principais funcionalidades em um sistema. É com ela que protegemos as funci...
Nesse artigo veremos como criar o primeiro projeto no Symfony. Falaremos sobre qual tipo de estrutur...
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Aprenda o que são extensões no PHP, como instalar e ativar. Entenda também porque o PHP possui o con...
O Java define a especificação JAX-RS API para a criação de aplicações API RESTful, que pode ser faci...
Neste artigo veremos o que é Symfony e suas principais características. Vamos falar sobre sua histór...
Após criar uma VPC na AWS, não podemos nos descuidar com relação a segurança dessa rede. Existem dua...
O Express é um framework utilizado em conjunto com o Node.js. Ele possui características que facilit...
Nesse artigo vamos conhecer o projeto Spring Data, veremos qual o objetivo desse projeto e entender...
Conheça mais um pouco sobre essa carreira e veja se você tem o perfil.
Vamos aprender a configurar uma aplicação com banco de dados MySQL usando Sequelize ORM com Node.js...
Neste artigo veremos os principais SGBDs relacionais e suas principais características.
Confira neste artigo como o BI pode trazer benefícios para as empresas.
Conheça neste artigo o que vem a ser a linguagem R e no que ela nos auxilia.
Aprenda como trabalhar com a ferramenta Live Share da Microsoft, que permite o desenvolvimento colab...
Veja neste artigo como gerenciar pacotes para seus projetos Python utilizando o PIP.
Conheça neste artigo o que é o MEAN Stack.
Veja neste artigo o que é o Magento.
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Vamos abordar a utilização de duas biblitecas de serialização e validação fundamentais no NestJS: cl...
Veja neste artigo o que é XSLT.
Neste artigo veremos o que é e como funciona o SQLAlchemy.
Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...
Veja neste artigo o que é Template Engine e as principais opções do mercado.
Veja neste artigo o que é XML e suas principais características.
Veja neste artigo como utilizar os choices no Django ORM.
Veja neste artigo o que é o SQL (Structured Query Language).
Veja neste artigo o que é o Django REST Framework.
Confira neste artigo as principais diferenças entre um Web Designer e um Web Developer.
Neste artigo falaremos brevemente sobre os principais Frameworks PHP do mercado.
Neste artigo vamos continuar no assunto de autenticação, abordando a estratégia de refresh token com...
Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.
Veja neste artigo como trabalhar com programação assíncrona no Flutter.
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Veja neste artigo como criar e configurar um app em um projeto Django.
Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...
Veja neste artigo como personalizar a chave primária no Django ORM.
Neste artigo conheceremos o que é Django, principal framework Python para desenvolvimento web.
Então você vai criar sua aplicação web com o Python, certo? Mas, me diz aí, qual framework você vai...
Neste artigo, Bruna Goss, da Umbler, esclarece o que vem a ser o Node.js, onde a sua utilização pode...
Neste artigo vamos aprender a utilizar os eventos com o NestJS, criando um exemplo onde vamos simula...
Vamos ver neste artigo uma breve descrição sobre o que é o NestJS e como criar uma aplicação base em...
Veja neste artigo o que é Zend Framework.
Veja neste artigo o que é o Flask, principal micro-framework do ecossistema Python.
Neste artigo veremos como criar uma aplicação administrativa com Django.
Conheça mais sobre o Data Science e quais conhecimentos você precisa ter para iniciar nessa área.
Como trabalhar com data e hora no Python com Datetime. No decorrer deste artigo, veremos exemplos de...
Conheça as melhores extensões disponíveis do VS Code para Front-End e melhore a eficiência dos seus...
No artigo anterior, foi apresentado o conceito do 12 Factor App. Nessa segunda parte, veremos mais...
Veja neste artigo o que é Lumen, Micro-Framework PHP.
Veja neste artigo o que é e as principais características do Slim Framework.
Veja neste artigo o que é JSON.
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Neste artigo veremos o que é um micro-framework.
Veja neste artigo como criar relacionamentos 1-1, 1-N e N-N utilizando o ORM do Django.
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Neste artigo vamos implementar um CRUD com Prisma ORM e NestJS, abordando as principais operações bá...
Neste artigo vamos aprender os primeiros passos para trabalhar com o Prisma ORM e o NestJS.
Certamente você já ouviu falar sobre o uso do MongoDB em projetos. Por isso, veremos neste artigo o...
Veja como Stream Wrappers personalizados podem ser criados em PHP para se trabalhar com streams usan...
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Confira neste artigo 5 dicas que te ajudarão a progredir profissionalmente.
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Aprenda como o método merge do JPA funciona e utilize-o corretamente em seu projeto.
Neste artigo veremos como criar um CRUD com NestJS, o passo a passo utilizando ferramentas como o Ty...
Neste artigo vamos aprender como criar uma API com persistência de dados utilizando o Spring Web MVC...
Veremos neste artigo o que é o CodeIgniter, um dos principais frameworks PHP do mercado, e suas prin...
Veja as várias possibilidades do que podemos fazer com o NPM.
Veja neste artigo o que é Firebase.
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...
Veja neste artigo o que é Ruby on Rails.
Confira neste artigo o Joomla, o segundo CMS mais utilizado do mercado.
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Aprenda como transformar uma aplicação Java Desktop em um arquivo executável.
Neste artigo veremos os principais comandos do Django CLI e como utilizá-los em seus projetos.
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...
Confira nesse artigo uma introdução do que é a Clean Architecture, quais seus componentes e os benef...
Você está iniciando na programação e está perdido nos termos e siglas que você lê ou ouve falar por...
Neste artigo vamos aprender como enviar emails utilizando o NestJS e o Nodemailer, um dos módulos ma...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Neste artigo vamos utilizar o módulo nativo scheduler do NestJS para trabalhar com tarefas automatiz...
Neste artigo vamos aprender a utilizar a Template Engine EJS com Node.js e também alguns recursos in...
Se você trabalha desenvolvendo aplicativos que funcionam como um serviço, conheça os 12 (Twelve) Fac...
Saiba tudo o que precisa para comprar um computador para programar.
Nesse artigo uma introdução à arquitetura Serverless e um pouco sobre o AWS Lambda, um dos principai...
Veja neste artigo como criar um Chatbot utilizando o Python.
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Neste artigo vamos aprender a configurar o NestJS com o handlebars, uma template engine que permite...
Vamos aprender a configurar rotas com o Express.js, com exemplos utilizando as requisições GET, POST...
Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.
Existem muitas pessoas mal intencionadas que fazem uso da internet para aplicar golpes: um deles é o...
Neste guia de segurança veremos alguns dos principais ataques que podem acontecer na web.
Veja neste artigo o que é e como funciona a Estrutura de Dados Fila.
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
O GraphQL é uma linguagem de consulta que facilita o nosso trabalho na hora de fazer requisições, ba...
Entenda o que é Cross-Site Request Forgery (CSRF) e conheça abordagens para mitigá-lo, incluindo a m...
Veja neste artigo algumas dicas que podem te ajudar em sua produtividade no desenvolvimento de softw...
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Veja a importância de estudar uma tecnologia mobile e como ingressar nesse mercado.
Falaremos nesse artigo das vantagens, desvantagens e práticas importantes para nos mantermos em alto...
Conheça o Ghost, uma poderosa plataforma para desenvolvimento de blogs. Roda sob o NodeJs e possui s...
Conheça neste artigo as variáveis, tipos de dados e constantes da linguagem Java.
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Veja neste artigo o que é o Drupal.
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
Neste artigo veremos como criar uma máquina virtual utilizando a VirtualBox com o sistema operaciona...
Aprenda a configurar o Cordova para compilar no emulador ou direto no dispositivo Android usando o m...
No Python, as principais estruturas são as Listas, Sets, Dicionários e Tuplas e neste artigo veremos...
Existem vários métodos que podem ser aplicados na hora de optar pelo teste funcional. Neste artigo v...
Veja neste artigo alguns dos principais métodos de manipulação de dicionários no Python.
Com o ambiente de desenvolvimento devidamente configurado, veremos neste artigo como criar nosso pri...
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
Neste artigo, vamos abordar o que são as aplicações baseadas em tecnologias SPA e o porquê de estas...
O Netdata é uma ferramenta opensource que te permite monitorar o seu servidor em tempo real. Visuali...
Veja neste artigo as principais IDEs para desenvolvimento C#.
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Veja neste artigo as principais IDEs para desenvolvimento Dart.
Veja neste artigo como criar a primeira app com Flask, principal microframework do ecossistema Pytho...
Confira neste artigo um pouco mais sobre a Cloud Computing.
Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e dispos...
Neste artigo iremos conhecer quais são, como podemos declarar e como utilizar as principais estrutur...
Nesse artigo aprenderemos a criar uma máscara para inputs que irá deixar seus projetos mais profissi...
Veja quando utilizar o localStorage ou o sessionStorage para armazenar dados no navegador.
Veja na prática como usar herança no Python.
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
Neste artigo veremos como instalar o Java nos sistemas Windows, Linux e MacOS, além disso vamos ver...
Veja neste artigo o que é um framework e para que ele serve.
Quer iniciar seus estudos em Java e não sabe por onde começar? Veja o que preparamos pra você.
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Saiba o que é o WordPress e aprenda a instalar localmente em sua máquina.
Aprenda como instalar o PHP e a extensão Xdebug no Windows. Ensinaremos os detalhes que você precisa...
Está em dúvida se uma certificação vale a pena? Veja cinco motivos que podem te ajudar a tomar essa...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Veja como é possível proteger os seus servidores na Digital Ocean usando o firewall nativo da plataf...
Uma visão geral das mudanças do Magento 1.9 para o Magento 2.
Os desenvolvedores foram bombardeados no dia 4 de junho de 2018 com uma notícia inesperada: a aquisi...
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...
Aprenda Copywriting neste artigo. É a nova tendência do marketing e fornece técnicas para escrever t...
Estabelecer uma rotina de trabalho é fundamental para que tudo flua bem. Por isso, separamos algumas...
Nos últimos anos os tipos de ataque não só aumentaram como estão mais sofisticados. É importante con...
Veja neste artigo o que são e quais as diferenças entre classes abstratas e interfaces.
Veja dicas sobre finanças, social, saúde, alimentação, ambiente e produtividade ao trabalhar em casa...
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Vamos aprender o que é shorthand no CSS, entender o conceito e aprender a deixar nossos estilos mais...
As empresas sempre buscam aprimorar os seus processos para a obtenção de melhores resultados. Profis...
Confira neste artigo as diferenças entre SPA e SSR, as vantagens e desvantagens de cada uma, além de...
Ao desenhar uma interface, é importante estabelecer uma hierarquia visual buscando responder as ques...
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que encontramos no desenvolv...
Há um bom tempo que temos visto formulários com labels flutuantes em vários lugares. A ideia era de...
Uma ótima experiência do usuário é essencial para o sucesso de qualquer projeto. Conheça neste artig...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...
Nesse artigo você irá entender alguns tipos de seletores pouco utilizados no CSS, porém extremamente...
Veja neste artigo o que é o Fuchsia, novo sistema operacional da Google.
Nesse artigo vamos ver em detalhes como os atributos async e defer se comportam ao declarar seus arq...
Descubra o poder das Scheduled Tasks no Spring Boot. Aprenda a criar, configurar e aprimorar tarefas...
Nesse artigo aprenderemos sobre as metatag no HTML. Vamos aprender como utilizar e o porquê devemos...
Conheça comandos e truques do Git que facilitarão o seu trabalho ao lidar com repositórios remotos....
Você já teve dificuldade com a organização e escalabilidade do seu CSS? Veja como a arquitetura ITCS...
Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!