O C é uma linguagem procedural que influenciou e ainda influencia a criação de muitas linguagens de programação, por isso que aprender a programar em C é fundamental para quem está aprendendo a programar.
Exibindo 1 - 30 de 367 cursos.
O C é uma linguagem procedural que influenciou e ainda influencia a criação de muitas linguagens de programação, por isso que aprender a programar em C é fundamental para quem está aprendendo a programar.
mostrar maisNesta formação vamos aprender desde o início como trabalhar com a linguagem C# corretamente, além de ensinar suas boas práticas e recomendações.
13 cursos 33h38 de vídeos 247 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 63h07 de vídeos 377 exercíciosNesta formação, você verificará os conceitos de gestão de projetos e das áreas de conhecimento do PMBOK®. Servindo preparatório para a certificação PMP/CAPM, veremos as dez áreas de conhecimento do PM...
14 cursos 24h41 de vídeos 295 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, analisá-los e apresentá-los em belos rel...
10 cursos 16h31 de vídeos 238 exercíciosNesta formação, você conhecerá técnicas de processamento de texto com foco em Visão Computacional. Veremos na prática como importar imagens, melhorar a qualidade das imagens utilizando filtros e suavi...
6 cursos 09h26 de vídeos 33 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 Platform (GCP) e seus principais serviços.
3 cursos 10h22 de vídeos 81 exercíciosNesta formação você conhecerá o ecossistema .NET, focando nos principais aspectos para o desenvolvimento de aplicações Web e APIs.
19 cursos 41h54 de vídeos 91 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íciosNesta formação você aprenderá como criar e gerenciar lojas virtuais do início, com o sistema de e-commerce Open Source mais completo do mercado, o Magento. Ao término desta formação, você estará apto...
3 cursos 09h44 de vídeos 81 exercíciosNesta formação você aprenderá como criar sites do zero utilizando a plataforma e o ecossistema Wordpress, que conta com milhares de temas e plugins. Após essa formação, você estará apto a gerenciar e...
5 cursos 16h28 de vídeos 148 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 17h50 de vídeos 115 exercíciosA formação Gerente de Projetos da TreinaWeb tem como objetivo a ilustração dos princípios básicos para o gerenciamento de projetos na área de TI, além de ensinar a utilizar uma das ferramentas mais u...
5 cursos 12h59 de vídeos 223 exercíciosNesta formação, você verá desde os princípios essenciais para um administrador de redes até conceitos avançados: os fundamentos de uma rede de computadores (LANs, PANs, WANs, sistema binário e o model...
10 cursos 44h32 de vídeos 161 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...
13 cursos 54h44 de vídeos 353 exercíciosNesta formação, aprenda desde o zero como desenvolver aplicações web e APIs utilizando o NestJS
21 cursos 50h29 de vídeos 236 exercíciosTailwind CSS é um framework CSS moderno e flexível que permite criar layouts responsivos e com um visual consistente. Ele é baseado em classes utilitárias, que fornecem uma maneira rápida e fácil de a...
6 cursos 09h25 de vídeos 21 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é-processamento nos dados, criar modelos...
11 cursos 15h46 de vídeos 93 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 importar dados, realizar limpeza e pré-processa...
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 plataforma
22 cursos 32h27 de vídeos 198 exercíciosNesta formação, vamos conhecer desde os aspectos mais básicos até conceitos avançados de utilização do Next.js.
5 cursos 07h59 de vídeos 25 exercíciosNa formação de Engenheiro de Software da TreinaWeb vamos conhecer as principais metodologias utilizadas no mercado, desde as mais clássicas até as mais utilizadas hoje no mercado.
9 cursos 15h35 de vídeos 82 exercíciosNa formação UX/UI designer da TreinaWeb, vamos aprender desde o início os aspectos mais importantes para criar produtos com boa usabilidade, acessibilidade e que atenda as necessidades dos usuários.
9 cursos 19h58 de vídeos 158 exercíciosNesta formação você aprenderá como criar sites do zero com um dos sistemas de gerenciamento de conteúdo mais estável do mercado, o Drupal. Após essa formação, você estará apto a desenvolver sites para...
2 cursos 07h52 de vídeos 54 exercíciosNesta formação você aprenderá como criar sites do início com um dos sistemas de gerenciamento de conteúdo mais completos do mercado, o Joomla. Após essa formação, você estará apto a desenvolver sites...
1 cursos 06h15 de vídeos 36 exercíciosNesta formação você aprenderá desenvolver aplicações PHP usando o framework Laravel com maestria. Ao final desta formação, você terá condições de trabalhar em grandes aplicações web ou APIs integradas...
32 cursos 70h26 de vídeos 234 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ários para todos que desejam se tornarem...
13 cursos 18h50 de vídeos 122 exercíciosNesta formação, você mergulhará desde os conceitos fundamentais, explorando a estrutura do Vue.js, diretivas, reatividade e vinculação de dados.
5 cursos 08h32 de vídeos 15 exercíciosO React Native nos permite criar aplicativos mobile realmente nativos com JavaScript para Android e iOS. Ele vem sendo usado em aplicativos como Facebook, Instagram e Uber. Nesta formação vamos apr...
10 cursos 30h44 de vídeos 134 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 170 exercíciosNesta 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 25h55 de vídeos 155 exercíciosA formação Desenvolvedor Spring Full Stack da TreinaWeb tem como objetivos abordar os aspectos essenciais para o desenvolvimento de aplicações de ponta-a-ponta utilizando-se as tecnologias providas pe...
24 cursos 58h14 de vídeos 137 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 83h06 de vídeos 481 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...
17 cursos 42h04 de vídeos 338 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 JavaScript.
45 cursos 91h56 de vídeos 458 exercíciosAprenda todos os conceitos e aspectos necessários para utilizar a linguagem JavaScript no Front-end com maestria
27 cursos 45h58 de vídeos 203 exercíciosAprenda desde o zero a desenvolver sites e sistemas web usando as melhores tecnologias e práticas do mercado.
23 cursos 54h58 de vídeos 197 exercíciosAprenda a trabalhar de maneira correta e completa com os principais bancos de dados do mercado para se destacar
7 cursos 29h08 de vídeos 188 exercíciosNesta formação você aprenderá desde o início como trabalhar com 2 das tecnologias front-ends mais utilizadas e poderosas do mercado.
12 cursos 21h29 de vídeos 82 exercíciosO React é utilizado por várias empresas em suas aplicações por sua simplicidade e poder, como Facebook, Instagram, Whatsapp, Netflix e DropBox. Nesta formação veremos todo poder desta biblioteca tão p...
7 cursos 13h29 de vídeos 57 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 38h41 de vídeos 147 exercíciosNa formação Administrador de redes Windows, você aprenderá desde a instalação do Windows Server, passando por todos os aspectos necessários para configuração dos serviços de redes mais utilizados.
5 cursos 13h19 de vídeos 84 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 43h59 de vídeos 335 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o ASP.NET desde o zero
49 cursos 117h48 de vídeos 478 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 47h05 de vídeos 113 exercíciosAprenda como desenvolver aplicações JavaScript Full-stack de ponta a ponta
45 cursos 105h47 de vídeos 484 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Laravel desde o zero.
55 cursos 149h26 de vídeos 658 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Spring desde o zero.
49 cursos 131h17 de vídeos 550 exercíciosNesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Django desde o zero.
51 cursos 113h47 de vídeos 544 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 22h56 de vídeos 193 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.
55 cursos 121h09 de vídeos 562 exercíciosA formação Tester da TreinaWeb tem como objetivo apresentar os tópicos essenciais para profissionais da área de teste de software, tópicos estes sendo técnicos e também com relação ao mercado de traba...
5 cursos 11h28 de vídeos 101 exercíciosNa formação desenvolvedor Bootstrap da Treinaweb, você vai conhecer os principais recursos da ferramenta, aprenderá como trabalhar com layout, além de conhecer os principais componentes de maneira prá...
12 cursos 28h45 de vídeos 51 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 205 exercíciosPrepare-se para revolucionar seu desenvolvimento de software. Incorpore a IA em todo o ciclo de vida do seu projeto, da ideação à entrega.
10 cursos 15h04 de vídeos 13 exercíciosA formação Analista DevOps da TreinaWeb visa introduzir os profissionais a recursos, como, servidores web, docker e Kubernetes, tecnologias estas intimamente relacionadas ao notável universo DevOps.
9 cursos 21h41 de vídeos 127 exercíciosAprenda os conceitos essenciais da computação em nuvem
00h42Conheça as principais estruturas de repetição através da resolução de exercícios práticos de lógica de programação
01h04Aprenda a criar uma Minimal API com o ASP.NET Core
01h42Aprenda como aplicar Service Layer em uma aplicação ASP.NET Core
00h55Aprenda como aplicar Repository Layer em uma aplicação ASP.NET Core
00h39Aprenda como implementar validações nas suas aplicações ASP.NET Core
01h34Aprenda como criar um projeto Razor Pages no ASP.NET Core
01h15Aprenda a trabalhar com o gerenciador de pacotes padrão do C#, o NuGet
00h21Conheç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
00h39Aprenda configurar um ambiente C# e ASP.NET no Docker
01h24Aprenda como aproveitar todo o poder do Request e Response no ASP.NET Core
01h03Conheça os principais operadores matemáticos através da resolução de exercícios práticos de lógica de programação
00h48Aprenda como utilizar o GitHub Copilot Code Review para revisar os códigos das suas aplicações.
00h36Aprenda como utilizar o agente Cline nas suas aplicações e melhore a qualidade do seu código e a sua produtividade
01h11Aprenda como criar uma aplicação completa com inteligência artificial usando o v0
00h35Aprenda como criar uma aplicação completa com inteligência artificial usando o Lovable
01h09Aprenda e domine a extensão Cody do VS Code e otimize sua programação com inteligência artificial!
00h41Conheça os recursos avançados do Vue.js
01h29Aprenda configurar um ambiente PHP e Laravel no Docker
01h19Aprenda configurar um ambiente Python e Django no Docker
01h17Aprenda configurar um ambiente Java e Spring no Docker
01h27Aprenda configurar um ambiente Node.js e NestJS no Docker
01h11Nesse direto ao ponto vamos aprender os principais aspectos para trabalhar com layouts no Tailwind CSS
01h17Conheça todos os recursos do sistema de grid do Tailwind CSS
00h30Aprenda como aproveitar todo o poder das class-based views do Django
01h38Conheça os recursos do módulo Flexbox do Tailwind CSS e aprenda como utilizá-lo nos seus projetos
00h44Aprenda como organizar seus códigos CSS com a ajuda da arquitetura ITCSS
00h58Aprenda a implementar a autenticação e a autorização com o JWT em aplicações ASP.NET Core
01h30Conheça a metodologia BEM e aprenda a um código CSS mais reutilizável, legível e sustentável
00h53Conheça todos os recursos e aprenda como utilizar o componente Modal do Bootstrap
00h46Conheç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 implementar API de CEP para validação e autocomplete dos campos de endereço dos seus formulários
00h44Aprenda como consumir APIs em uma aplicação Java
00h46Aprenda como configurar o VS Code para um ambiente de desenvolvimento de Python
01h08Aprenda como configurar o VS Code para um ambiente de desenvolvimento de Java
00h33Aprenda como criar componentes utilizando a biblioteca shadcn/ui
02h54Facilite a definição de rotas os seus projetos React com o pacote React Router
00h44Aprenda a personalizar classes e outros aspectos do Tailwind CSS
00h39Descubra o poder de manipular o navegador e transforme a experiência do usuário!
00h42Aprenda a trabalhar de maneira correta com Collections no JavaScript.
00h46Aprenda como utilizar o OpenCV no JavaScript
00h31Veja algumas dicas e boas práticas para trabalhar com imagens em páginas HTML e CSS
01h41Aprenda os recursos básicos do Visual Studio Code e extraia todo o potencial que este editor disponibiliza.
01h29Aprenda como utilizar os filtros de imagem e elementos do CSS
00h40Veja algumas dicas e boas práticas para utilizar no CSS e tenha um código mais limpo na sua aplicação
00h54Aprenda como utilizar o pacote dio para realizar requisições HTTPs
01h48Aprenda como utilizar o pacote http para realizar requisições HTTP no Flutter
02h02Aprenda como trabalhar com os componentes de Offcanvas e Toasts do Boostrap
01h07Aprenda como obter e fornecer feedbacks construtivos dos seus projetos front-end.
01h02Aprenda a forma correta de consumir APIs no Python
00h52Aprenda como configurar aplicações Django no Nginx
00h40Aprenda como acessar uma API Rest em uma aplicação Laravel
01h01Aprenda como estilizar seus componentes do React com o Emotion
00h55Aprenda como implementar corretamente uma camada services nos seus projetos Nest.js.
00h49Aprenda como implementar corretamente uma camada services nos seus projetos Django.
00h14Aprenda como definir cache distribuído com o Rediz em uma aplicação Django.
00h25Aprenda como utilizar uma API de cep para validar e autocompletar endereços em uma aplicação Laravel
01h03Aprenda como utilizar SMS para validar cadastros nas suas aplicações.
01h26Conheça o sistema de navegação do Vue.js e aprenda como trabalhar com rotas
01h06Saia da tentativa e erro! Aprenda a utilizar os recursos do Maven de maneira correta e segura.
00h46Conheç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 consumir APIs REST com o Next.js utilizando as melhores práticas.
01h09Aprenda a criar sites estáticos poderosos com Next.js
00h13Aprenda a implementar autenticação e autorização utilizando Token JWT em APIs criadas com Next.js
01h37Aprenda a criar autenticação e autorização robustas e seguras em aplicações Next.js Full Stack com NextAuth.
02h18Veja como os Hooks permitem a criação de estados e a adição de outros recursos em componentes de uma aplicação Vue.js
00h48Aprenda de maneira completa como trabalhar com exceções no Laravel.
01h37Aprenda de maneira completa como trabalhar com logs no Laravel.
00h51Aprenda como trabalhar com autorização no Laravel desde o início da maneira certa!
02h30Domine expressões regulares com JavaScript: potencialize a manipulação de texto e eleve seu código ao próximo nível!
00h44Aprenda a trabalhar de maneira correta com Objetos no JavaScript.
01h51Aprenda como transformar conteúdos textuais em áudio com as bibliotecas pyttsx3 e gTTS do Python
00h37Aprenda como criar API para publicação de um modelo preditivo utilizando o Flask
00h32Aprenda a personalizar classes e outros aspectos do Bootstrap
01h22Aprenda como criar o jogo Breakout no JavaScript
00h58Aprenda como definir cache distribuído em uma aplicação Django utilizando DatabaseCache
00h25Aprenda como criar o jogo Pong no JavaScript
00h58Aprenda como criar uma game engine simples no JavaScript
02h28Aprenda como criar uma aplicação Pomodoro no JavaScript.
00h41Aprenda como criar um jogo da memória no JavaScript.
01h37Aprenda como criar um jogo da velha no JavaScript.
01h19Aprenda como criar um jogo da de adivinhação no JavaScript.
00h41Aprenda a trabalhar de maneira correta com tratamento de erros no JavaScript
01h11Aprenda a trabalhar de maneira correta com Listas no JavaScript.
01h50Aprenda a trabalhar de maneira correta com números no JavaScript.
01h11Aprenda a trabalhar de maneira correta com Datas no JavaScript
01h20Aprenda a trabalhar de maneira correta com funções no JavaScript
01h19Aprenda a trabalhar de maneira correta com Strings no JavaScript.
01h03Aprenda a utilizar os novos recursos do React 19, além de conhecer as principais mudanças no framework.
01h28Domine o universo dos módulos JavaScript e impulsione sua carreira, explorando as técnicas essenciais para construir aplicações escaláveis e bem estruturadas!
01h04Domine as funções JavaScript e eleve seu nível de habilidade, desvendando os segredos deste poderoso recurso para criar soluções eficientes e dinâmicas!
01h50Saia da tentativa e erro! Aprenda a utilizar os recursos do PIP de maneira correta e segura.
00h30Aprenda como gerar PDFs em uma aplicação Laravel utilizando o Dompdf
00h28Aprenda como importar e exportar planilhas do Excel
00h50Aprenda como implementar uma autenticação de API com Laravel Sanctum.
00h39Aprenda a trabalhar com o gerenciador de pacotes Pub.dev
00h31Aprenda como utilizar o JobRunr em projetos Spring
01h50Aprender o que são Starter Kits, quais são os starter kits oficiais do Laravel e como utilizá-los
00h58Aprenda como utilizar RedirectAttributes para manipular as requisições de uma aplicação Spring
00h42Aprenda a utilizar programação assíncrona nas suas aplicações Spring
01h11Aprenda como trabalhar com ModelMapper nas suas aplicações Spring
01h53Aprenda como implementar validações nas suas aplicações Spring
02h28Aprenda a implementar a autenticação e a autorização com o JWT em aplicações Django
02h07Aprenda como aproveitar todo o poder do Request e Response no Django
01h31Aprenda como enviar e-mails em uma aplicação Spring.
00h42Aprenda com utilizar os Spring Profiles e como publicar a aplicação no Heroku
00h37Aprenda como gerar PDF em uma aplicação Spring com a biblioteca ITextPDF
00h36Aprenda como aproveitar todo o poder do Request e Response do Spring MVC
00h47Aprenda como utilizar a biblioteca Better Auth para implementar autenticação em uma aplicação Next.js
01h41Aprenda a proteger suas aplicações Next.js com autenticação e autorização utilizando tokens JWT
01h47Eleve nível das suas aplicações Vue.js, dominando eventos e interações dinâmicas
01h17Aprenda como implementar o App Router nas suas aplicações Next.js
01h28Aprenda como modelar um banco de dados através de um exemplo prático
00h49Aprenda a implementar a autenticação e a autorização com o JWT em aplicações NestJS
01h23Aprenda como aproveitar todo o poder do Request e Response no Nest.js
00h50Transforme sua experiência web: Aprenda a dominar o armazenamento no navegador e leve suas habilidades ao próximo nível!
01h54Aprenda a utilizar JavaScript para manipular e validar formulários
01h12Aprenda como aplicar Repository Layer em uma aplicação Nest.js
00h37Aprenda como implementar validações nas suas aplicações Nest.js
01h08Aprenda a realizar requisições HTTP utilizando Fetch API
01h33Aprenda como implementar validações nas suas aplicações Django
00h22Aprenda como implementar o reconhecimento de voz em uma aplicação
00h33Aprenda como implementar regras de associação com Apriori
00h35Facilite e acelere seu trabalhando desenvolvimento com React usando TypeScript.
00h49Aprenda como trabalhar com sessão em aplicações Laravel.
00h58Aprenda como publicar no Heroku uma aplicação PHP desenvolvida com o Laravel.
00h44Aprenda como implementar multiplayer online em um jogo Pong no JavaScript
00h56Saiba trabalhar com middlewares e aprenda e tirar proveito de seus principais recursos
00h59Aprenda como trabalhar com temas em uma aplicação Flutter.
00h41Aprenda como implementar validações nos seus formulários do Laravel
01h56Aprenda como manipular dados utilizando a biblioteca Pandas do Python
00h47Aprenda como aproveitar todo o poder do Request e Response no Laravel
01h23Aprenda como implementar a autenticação padrão do Django.
01h01Aprenda como utilizar ferramentas do Linux em um ambiente Windows através do WSL (Windows Subsystem for Linux)
00h59Aprenda como personalizar a autenticação do Django.
00h59Implemente testes unitários em requisições HTTP com o auxílio de Flurl.
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
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...
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Confira nesse artigo uma introdução do que é a Clean Architecture, quais seus componentes e os benef...
Como trabalhar com data e hora no Python com Datetime. No decorrer deste artigo, veremos exemplos de...
Neste artigo iremos aprender como instalar a Golang nos sistemas Windows, Linux e macOS e como execu...
Carreira mobile tem muitas oportunidades, por isso vamos ver o que você precisa saber para entrar ou...
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...
Neste artigo vamos aprender como criar uma API com persistência de dados utilizando o Spring Web MVC...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
Neste artigo conheceremos o Gerenciador de Pacotes Homebrew.
Neste artigo conheceremos as variáveis e constantes no Dart.
Conheça mais uma lista de extensões do VS Code que ajudarão a melhorar a sua produtividade e facilit...
Veja como configurar o GTK no Code::Blocks e passe a utilizar esta IDE para criar seus projetos em C...
Aplicações Desktop ainda são muito utilizadas. Neste artigo aprenda como utilizar o GTK para criar i...
Neste artigo veremos como instalar o Dart nos sistemas Windows, Linux e MacOS e executar nosso prime...
Conheça neste artigo as variáveis, tipos de dados e constantes da linguagem Java.
Entenda conceitos utilizados no aprendizado de lógica de programação.
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Saiba como utilizar o novo editor Gutenberg do Wordpress, que traz o sistema de blocos na criação de...
Veja neste artigo como configurar o ambiente de desenvolvimento Flutter.
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Continuando o estudo do SignalR, aprenda como criar um chat utilizando esta biblioteca de aplicações...
O AWS CLI é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é possíve...
Confira neste artigo o que vem a ser a família Crystal.
Neste artigo veremos como criar releases utilizando o GitHub.
O Carter é um framework para .NET Core, que permite criar API RESTful de forma rápida, simples e ele...
Aprenda a criar formas e imagens vetoriais em SVG para usar em suas páginas web de maneira bem simpl...
Existe uma gama de ferramentas que permitem a criação de um instalador do Windows. Neste artigo veja...
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Domine o Git ao conhecer comandos e truques que facilitarão o seu trabalho.
Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...
Aprenda a fazer seus próprios módulos globais do NPM e crie ferramentas executadas diretamente do te...
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.
O NancyFX é um leve framework para o C#. Veja como utilizá-lo para criar uma API RESTful.
Aprenda a documentar uma aplicação ASP .NET Core Web API com o Swagger.
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Veja nesse artigo como dar o primeiro passo na sua carreira de desenvolvimento de games.
Conheça o recurso de global tool adicionado na versão 2.1 do .NET Core e aprenda como definir uma a...
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Conheça os recursos de linha de comando para o Entity Framework Core.
Conheça o Pattern Matching adicionado na versão 7.0 do C#.
Conheça os recursos Binary Literals, Digit Separators e Throw Expressions da versão 7 do C#.
Aprenda um pouco mais sobre o CSS Grid Layout, agora com suporte completo pelo Firefox e Chrome.
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
Conheça as mudanças de Expression-bodied members no C# 7.
Veja nesse artigo o que é e como se dá o desenvolvimento de um simples Keylogger em C.
Como fazer a depuração de código PHP? Essa é uma dúvida recorrente do pessoal que está vindo de outr...
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
A ordenação de registros consiste em organizar os dados em ordem crescente ou decrescente. Veja os p...
Quer mudar de área na TI sem começar do zero? Veja como aproveitar suas habilidades, aprender o esse...
Prepare-se para 2025! Veja como traçar metas de carreira eficientes em TI para alcançar seus objetiv...
Nesse artigo, você irá ter o passo a passo de como criar um componente de snackbar do zero. Sendo ca...
Aprenda a criar comandos customizados no Django para automatizar tarefas, personalizar funcionalidad...
Neste artigo veremos como criar aplicações React com Vite, que permite desenvolvermos aplicações mod...
Confira nesse artigo alguns pilares para te ajudar a construir uma carreira de sucesso na área de te...
Confira nesse artigo algumas dicas para que você não tenha uma sobrecarga de informações e consiga e...
Confira neste artigo dicas valiosas para você administrar sua carreira e obter sucesso.
Domine modais em HTML com a tag 'dialog'. Crie, personalize e interaja em seu site. Torne-o envolven...
Confira nesse artigo um breve overview da Lei de Conway e como ela afeta a forma que os softwares sã...
Neste artigo vamos utilizar o módulo nativo scheduler do NestJS para trabalhar com tarefas automatiz...
Veremos nesse artigo algumas estratégias que você pode aplicar, se tornando mais confiante para alca...
Nesse artigo aprenderemos a criar uma máscara para inputs que irá deixar seus projetos mais profissi...
Neste artigo vamos implementar um CRUD com Prisma ORM e NestJS, abordando as principais operações bá...
Confira neste artigo o que vem a ser o code review e quais são os benefícios de colocar isso em prát...
Nesse artigo veremos como você pode alterar o font family de seu site. Aprenderemos também as difere...
Veja neste artigo o CSS in JS, a técnica que permite escrever estilos CSS no JavaScript, deixando a...
Neste artigo vamos aprender o passo a passo de como realizar o upload de arquivos para a AWS S3 util...
Neste artigo vamos aprender a utilizar o recurso de upload de arquivos locais com o NestJS utilizand...
Neste artigo, veremos o que é Closure e por que é tão importante entendê-lo para saber o que acontec...
Confira neste artigo com se destacar no mercado de TI com algumas dicas super importantes que vão te...
Neste artigo, vamos aprender sobre o recurso de Records no Java. Veremos como utilizar esse recurso,...
Contexto de execução JavaScript é um conceito abstrato que contém informações sobre o ambiente no qu...
Confira nesse artigo algumas dicas com formas variadas de como você pode conseguir manter suas habil...
O que é contexto e escopo no JavaScript e o que o escopo interfere no contexto. Veremos o que é this...
Montar um plano de estudos para se tornar um desenvolvedor pode parecer complicado, ainda mais se vo...
Como funciona o ciclo de vida de componentes funcionais no React para manipular a inicialização, atu...
Se você está iniciando em TI pode ficar muito confuso com a área que você deve escolher, o que é mui...
Neste artigo veremos por que os componentes nos ajudam durante o desenvolvimento do nosso projeto e...
Domine os fundamentos do CSS com o box model. Aprenda a controlar o layout e o espaçamento dos eleme...
Veja neste artigo como instalar e executar o React, então confira neste artigo como instalar o React...
Confira neste artigo algumas dicas para você conseguir ter essa experiência de trabalhar no exterior...
Se você é um desenvolvedor pleno e tem o objetivo de se tornar sênior, veja neste artigo algumas dic...
Existem alguns aspectos técnicos e comportamentais que podem te ajudar a seguir para o próximo nível...
Conheça neste artigo os tipos de dados presentes e a sintaxe para que possamos declarar variáveis e...
Veremos neste artigo algumas dicas que você pode colocar em prática para criar suas próprias oportun...
Neste artigo vamos aprender como enviar emails utilizando o NestJS e o Nodemailer, um dos módulos ma...
Conciliar trabalho e estudos nem sempre é uma tarefa fácil. Veremos neste artigo algumas dicas para...
Geralmente, quando participamos de um processo seletivo para uma vaga relacionada a desenvolvimento,...
Neste artigo veremos como criar um CRUD com NestJS, o passo a passo utilizando ferramentas como o Ty...
Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...
Neste artigo, separamos algumas dicas para te ajudar a se destacar no mercado, nessa caminhada até a...
Aprenda a instalar e utilizar o gerenciador de dependências Composer e dê o próximo passo rumo a se...
Neste artigo veremos algumas das abordagens e widgets que são usados no desenvolvimento de aplicativ...
Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...
Nesse artigo vamos conhecer o projeto Spring Data, veremos qual o objetivo desse projeto e entender...
Neste artigo você aprenderá criar classes, implementar métodos e instanciar objetos no TypeScript us...
Instalar Bootstrap via npm e alterar suas variáveis, é mais simples do que imagina. Hoje iremos junt...
Conquistar a primeira experiência profissional para adquirir experiência na área pode parecer difíci...
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no MacOS
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Linux
Nesse artigo vamos aprender sobre as funcionalidades CSS Grid e FlexBox do CSS na pratica durante o...
Neste artigo veremos como instalar o TypeScript, conhecer o arquivo tsconfig, executar nosso primeir...
Vamos aprender a configurar rotas com o Express.js, com exemplos utilizando as requisições GET, POST...
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.
O Express é um framework utilizado em conjunto com o Node.js. Ele possui características que facilit...
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel 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 linux para desenvolvimento rest co...
Neste artigo conheceremos o Gerenciador de Pacotes Chocolatey.
Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest...
Conheça as melhores extensões disponíveis do VS Code para Front-End e melhore a eficiência dos seus...
Confira neste artigo como instalar uma dependência com Maven e usar em seu projeto.
Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.
Veja neste artigo o que é o servidor de arquivos Samba.
Veja neste artigo como herdar templates utilizando o Jinja2.
Neste artigo vamos aprender a declarar e a utilizar constantes e variáveis no JavaScript, entendendo...
Veremos neste artigo o que é o CodeIgniter, um dos principais frameworks PHP do mercado, e suas prin...
Veja neste artigo o que é o Next.js e suas principais características.
Neste artigo veremos como instalar o Java nos sistemas Windows, Linux e MacOS, além disso vamos ver...
Conheça neste artigo as variáveis e constantes no Python.
Vamos aprender e executar nosso primeiro código em JavaScript, entendendo sobre a utilização do cons...
Confira neste artigo o que vem a ser um container.
Conheça neste artigo o que é o MEAN Stack.
Veja neste artigo como enviar e exibir dados com Jinja2.
Conheça o Storybook e como ele pode te ajudar a criar componentes da melhor maneira possível, com in...
O ato de fazer compras online cresceu nos últimos meses. Sendo assim, confira neste artigo como melh...
O conhecimento técnico e a visão de negócio deste profissional também lhe permite colaborar no desen...
Veja neste artigo como consumir APIs com Python.
Confira neste artigo quais são as etapas do Ciclo de Vida de Testes de Software e entenda sua import...
Veja neste artigo como consumir APIs com Python.
Quando trabalhamos com desenvolvimento, é de suma importância estarmos atentos a como estamos como p...
O profissional de usabilidade possui habilidades que mesclam aspectos técnicos e estratégicos. Ele é...
Aprenda como usar parâmetros nomeados no PHP, qual sua sintaxe e suas principais vantagens em relaçã...
Veja neste artigo como trabalhar com programação assíncrona no Flutter.
Veja neste artigo o que é o Pyramid, Framework Python para desenvolvimento web.
Aprenda como utilizar attributes no PHP 8. Veja o que são, qual a sintaxe e como obter os dados das...
Otimize a criação de aplicações desktop reutilizando códigos do ASP.NET Core, com a ajuda do Electro...
Aprenda a configurar o método de pagamento PagSeguro em sua loja WooCommerce.
Veja neste artigo como criar um BottomNavigationBar com Flutter.
Veja neste artigo como criar o primeiro projeto Flutter.
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...
Confira neste artigo dicas de como melhorar seu perfil no LinkedIn para deixá-lo mais atrativo aos r...
Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...
Conheça os comandos do console do navegador e domine essa ferramenta para melhorar seus testes ou ca...
A prototipação no desenvolvimento de software permite amadurecer ideias, identificar problemas e eng...
Veja neste artigo como criar um drawer navigator com Flutter.
Veja neste artigo como criar uma descrição para seu perfil do GitHub.
Aprenda como configurar o Visual Studio Code para trabalhar com debug de código PHP. Veremos como in...
Veja neste artigo o que são e quais as diferenças entre classes abstratas e interfaces.
Veja como criar uma animação infinita de fundo com efeito parallax usando apenas CSS puro.
Com certeza, ao navegar na internet, você já viu no começo da URL o protocolo HTTPS. Mas, você sabe...
Aprenda como trabalhar com condicional if else no php, as principais características dessa estrutura...
Confira neste artigo como deixar sua rotina de estudos mais leve e proveitosa, com algumas dicas mai...
Continuando com nossa série de artigos sobre os termos comuns de segurança, vamos abordar hoje o DDo...
O Java define a especificação JAX-RS API para a criação de aplicações API RESTful, que pode ser faci...
Veja neste artigo como criar repositório no GitLab.
Confira neste artigo o que é uma falha zero-day e como essas brechas são exploradas.
Veja neste artigo como criar repositório no BitBucket.
Conheça o Deno, ambiente de execução de JavaScript desenvolvido pelo criador do Node.js e que pode s...
Veja neste artigo como criar um repositório no GitHub.
Veja neste artigo o que é o React, biblioteca JavaScript para desenvolvimento web.
Veja neste artigo como configurar fontes em projetos Flutter.
Confira neste artigo o Joomla, o segundo CMS mais utilizado do mercado.
A maioria dos freelancers e empresas cometem o erro de enviar um orçamento por email. Vou te ensinar...
Veja neste artigo como criar e configurar um app em um projeto Django.
Como contornar a situação quando o cliente reclama do preço. Depois deste artigo você vai saber o qu...
Confira neste artigo como melhorar sua rotina de estudos e se manter motivado.
Aprenda como instalar o PHP e a extensão Xdebug no Windows. Ensinaremos os detalhes que você precisa...
Aprenda como utilizar todo o potencial do Font Awesome para facilitar o uso de ícones em suas aplica...
Conheça as recomendações da PSR-1 sobre os padrões básicos de codificação da linguagem PHP.
Veja neste artigo como criar Project Boards para gerenciar seus projetos no GitHub.
Aprenda a definir como o CSS calcula as dimensões dos seus elementos e evite que seu layout quebre i...
Veja como generators podem ser utilizados para criar um simples scheduler e trabalhar com corrotinas...
Aprenda a definir elementos com dimensões proporcionais com CSS sem nenhuma linha de JavaScript.
Concorrência, paralelismo, processos, threads, programação síncrona e assíncrona, são assuntos que p...
O Doctrine é um conjunto de projetos PHP voltados principalmente para trabalhar com persistência de...
Aprenda a criar animações incríveis e interativas de forma bem simples para a web utilizando o mo.js
Veja neste artigo algumas dicas para turbinar sua carreira, visando o próximo ano.
Confira neste artigo as vantagens de instalar um chat online.
Aprenda a começar a trabalhar com SVG para a criação de formas e efeitos no Front-End.
Aprenda como transformar uma aplicação Java Desktop em um arquivo executável.
Veja neste artigo como criar a primeira app com Flask, principal microframework do ecossistema Pytho...
Confira nesse artigo um pouco mais sobre essas duas tecnologias mobile e veja pontos que podem te aj...
Veja várias dicas para alavancar a sua carreira como Desenvolvedor Front-End
Veja neste artigo como compartilhar rotas entre diferentes aplicações em um mesmo projeto Django.
Conheça o que os React Hooks podem fazer e como eles vão facilitar o processo de desenvolvimento da...
Aprenda a criar o efeito de Flip Cards com CSS puro de maneira bem simples.
Aprenda a criar recipes do Symfony Flex personalizados para automatizar as configurações de bundles....
Com o ambiente de desenvolvimento devidamente configurado, veremos neste artigo como criar nosso pri...
Você já teve dor de cabeça para configurar seu ambiente de desenvolvimento para projetos Python/Djan...
Confira nesse artigo seis dicas para colocar em prática na elaboração do cronograma do seu projeto.
Aprenda como criar repositórios do Symfony Flex gratuitamente para guardar os Recipes usados em seus...
Conheça comandos e truques do Git que facilitarão o seu trabalho ao lidar com repositórios remotos....
Confira neste artigo o que é um certificado SSL e como ele funciona.
“Amanhã eu começo”, “Depois eu termino”... saiba como driblar a procrastinação nos seus estudos.
Veremos nesse artigo como usar um domínio personalizado em um site do Github Pages de forma simples...
Todos os passos da criação de uma API REST com o framework Spring Boot do Java, no Visual Studio Cod...
Confira neste artigo algumas dicas do que estudar para se tornar um bom profissional de Cloud Comput...
Confira neste artigo alguns motivos que nos mostram o porquê de valer a pena aventurar-se nessa área...
Confira neste artigo um pouco mais sobre a Cloud Computing.
Neste artigo veremos como criar uma máquina virtual utilizando a VirtualBox com o sistema operaciona...
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Nesse artigo veremos como criar o primeiro projeto no Symfony. Falaremos sobre qual tipo de estrutur...
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pert...
Conheça as ferramentas dotnet-counters, dotnet-trace e dotnet-dump. E aprenda como elas auxiliam no...
Neste artigo vamos aprender as maiores técnicas de persuasão do neuromarketing, os gatilhos mentais,...
Conheça o que é Paralisia por Análise, a razão de várias pessoas não começarem ou finalizarem algo,...
Neste artigo veremos como criar uma pequena página web para que você possa utilizá-la como Portfólio...
Você está estudando, mas ainda não conseguiu encontrar o primeiro emprego na sua área? Confira neste...
Neste artigo, veremos como criar um briefing matador, solicitando as informações necessárias para um...
Conheça simples truques que você pode fazer com o NPM.
Confira neste artigo algumas dicas para ser efetivado no estágio.
Confira neste artigo um pouco mais sobre a carreira de gerente de projetos.
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Aprenda Copywriting neste artigo. É a nova tendência do marketing e fornece técnicas para escrever t...
Veja neste artigo algumas dicas que podem te ajudar em sua produtividade no desenvolvimento de softw...
Aprenda definitivamente a trabalhar com os Itens do CSS Grid com este Guia Interativo para facilitar...
Aprenda definitivamente a trabalhar com CSS Grid com este Guia Interativo para facilitar o seu traba...
Um dos pontos mais importantes quando estamos trabalhando APIs é o retorno dos dados. Veja como melh...
Veja neste artigo algumas dicas essenciais para quem está pensando em dar os primeiros passos em sua...
Veja como despertar o desejo no seu cliente, comunicando com o lado emocional do cérebro dele. Vou t...
Neste artigo, convido você a explorar 6 possibilidades de ganhos que vão além daquelas que já conhec...
Neste artigo veremos como criar uma aplicação administrativa com Django.
O Marketing de Diferenciação é essencial para o sucesso. Vou mostrar como usar nichos e especialidad...
Aprenda a trabalhar com o CSS Flexbox com este guia definitivo e interativo! Vamos ver as propriedad...
Aprenda a trabalhar com o CSS Flexbox com este guia definitivo e interativo! Vamos ver primeiro as p...
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Você sente dificuldade em se concentrar quando está estudando? Então veja neste artigo dicas para me...
Nesta série de artigos, vamos ver como atrair, precificar e fechar clientes, utilizando técnicas nov...
Nesse artigo falaremos um pouco sobre o que é serialização de dados e quais os principais recursos q...
Veja neste artigo como melhorar seu perfil online para conseguir o "emprego dos sonhos".
Confira neste artigo 5 dicas que te ajudarão a progredir profissionalmente.
Seu currículo pode ser a porta de entrada para a entrevista que você tanto deseja. Saiba neste artig...
Veja neste artigo como utilizar o Django para renderizar um formulário de cadastro de forma automáti...
Entenda o que é o Elastic Compute Cloud mais conhecido como EC2 e como criar sua primeira instância...
Neste artigo veremos como obter uma licença para estudante no GitHub.
Conheça alguns dos principais tipos de jogos hiper casuais.
Neste artigo veremos como criar e utilizar as virtualenvs para isolar nossos ambientes de desenvolvi...
Veremos como criar uma página para os seus repositórios públicos do GitHub utilizando o GitHub Pages...
Falta de tempo? Perda de interesse? Veja como ter uma rotina de estudos e conseguir mantê-la.
Veja neste artigo como criar um Chatbot utilizando o Python.
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Veja neste artigo como criar APIs de forma rápida e fácil utilizando o Strapi.io.
Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o...
Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.
Conheça mais sobre as funções anônimas, como se comportam no PHP e em qual momento se tornam closure...
Conheça os novos recursos do ASP.NET Core 2.1.
Conheça as vantagens de se desenvolver jogos hiper casuais, o gênero de jogo do momento.
Saiba o que é o Route Model Binding do Laravel, qual problema ele resolve e como utilizá-lo de forma...
Entenda o que é Cross-Site Request Forgery (CSRF) e conheça abordagens para mitigá-lo, incluindo a m...
Conheça o compute engine e veja como criar novas instâncias de VM no Google Cloud Platform.
O Google Cloud Platform é o serviço de computação em nuvem do Google. Ele possui uma quantidade enor...
Saiba quais são os principais requisitos para um serviço ser considerado cloud computing e quais os...
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Reunimos neste artigo tudo o que você precisa saber sobre cursos de tecnologia a distância.
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Algumas siglas e termos do Marketing Digital podem nos confundir ou podemos até mesmo desconhecer se...
Você sabe para o que realmente serve o ciclo de vida de um software? Saiba mais nesse artigo.
Conheça mais um pouco sobre essa carreira e veja se você tem o perfil.
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Aprenda como os eventos do Eloquent podem te ajudar a diminuir a quantidade de lógica nos controller...
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Quer iniciar seus estudos em Python e não sabe por onde começar? Veja o que preparamos pra você.
Aprenda a copiar textos para a área de transferência de forma simples e descomplicada com o clipboar...
Quer iniciar seus estudos em PHP e não sabe por onde começar? Veja o que preparamos pra você.
Você já se perguntou como os dados trafegam de um continente até outro? Então, conheça agora um po...
Veja as principais novidades e atualizações que a equipe de desenvolvedores do Android Studio prepar...
Conheça nesse artigo um pouco mais sobre essa profissão promissora
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Conheça um pouco mais sobre o COBIT, um estabelecido framework de governança.
Cuidar da segurança é um dos pilares para a sustentação de qualquer aplicação na web. Sem o mínimo n...
Aprenda a configurar um servidor web com PHP e MySQL de forma rápida e segura, com gerenciador web d...
No tipo mu-plugin do WordPress os plugins ficam sempre ativos e devem ser usados para funções essenc...
Conheça os principais tipos de hospedagem de sites, passando pelas vantagens e desvantagens de cada...
Aprenda a configurar um completo ambiente PHP usando o Laravel Homestead.
No Android é possível modificar a aparência de um botão (tamanho, cor, borda, alinhamento etc) via X...
Na terça-feira de carnaval, vários sites e aplicativos que utilizam a AWS enfrentaram uma brusca int...
Com a evolução do CSS3 passou a ser possível criar muitos dos efeitos dos softwares de edição de ima...
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Veremos nesse artigo como se dá a mensuração da complexidade ciclomática; como os analisadores estát...
Você sabe quando utilizar "float" e "display: inline-block"? Veja as características de cada um e ap...
Conheça um pouco mais sobre a phploc, ferramenta para avaliar a complexidade de código escrito em PH...
Você sabia que é possível criar contadores apenas com CSS? Com isso, alguns desenvolvedores consegue...
Veja dicas de como se preparar para fazer um curso à distância.
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
A depuração USB é bastante útil por auxiliar no processo de desenvolvimento de aplicativos. Através...
Aprenda a configurar o Cordova para compilar no emulador ou direto no dispositivo Android usando o m...
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
Veja todo o processo de publicação de deploy de uma aplicação ASP.NET Core no Linux utilizando o Ngi...
Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
Neste artigo, vamos compreender o funcionamento básico do garbage collector dentro da CLR em uma apl...
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Vamos aprender o que é shorthand no CSS, entender o conceito e aprender a deixar nossos estilos mais...
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Neste artigo conheceremos as estruturas condicionais e estruturas de repetição na linguagem de progr...
Veja mais uma lista com as melhores extensões disponíveis do VS Code para Front-End e melhore a efic...
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.
Saiba tudo o que precisa para comprar um computador para programar.
Veja neste artigo o que é o Composer.
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
A performance de um site pode ser um favor determinante para o seu sucesso ou fracasso, veja como me...
Vamos conhecer nesse artigo o que é um CDN, como ele funciona, quais suas vantagens e os principais...
Quando falamos sobre a área de Segurança dentro da Tecnologia da Informação, é comum que existam ter...
Aprenda a otimizar o SEO de suas páginas e posts utilizando o Plugin Yoast SEO para Wordpress e elev...
Você sabia que seus arquivos podem ser criptografados por hackers que exigem dinheiro para liberá-lo...
O AWS CLI v2 é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é poss...
Os hackers estão sempre em busca de ataques que os ajudem a chegar em seus objetivos. Um desses ataq...
Venha conhecer as novas funcionalidades da nova plataforma de ensino da TreinaWeb e aprenda dicas pa...
Existem muitas pessoas mal intencionadas que fazem uso da internet para aplicar golpes: um deles é o...
Aprenda como trabalhar com a ferramenta Live Share da Microsoft, que permite o desenvolvimento colab...
Nesta série de artigos sobre termos comuns de segurança, conheça o honeypot, uma armadilha destinada...
Nesse artigo vamos entender o que é CORS, quais os principais erros relacionados com ele, suas princ...
Acessar um site que tenha HTTPS é quase um pré requisito hoje em dia. Além de ser recomendável pelos...
Entenda o que são os componentes do Symfony, o que eles fazem, quais as vantagens e desvantagens de...
Veja como usar Github Actions para criar um workflow de análise e teste do seu projeto desenvolvido...
Neste artigo abordaremos os principais comandos do SQL: DQL, DLL e DML.
Veja neste artigo o perigo do compartilhamento de informações com aplicativos.
Veja neste artigo como utilizar os choices no Django ORM.
Nesse artigo falaremos sobre o utilitário de linha de comando symfony. Veremos como realizar a criaç...
Neste artigo veremos os principais comandos do Django CLI e como utilizá-los em seus projetos.
"Quanto eu cobro?" ou "Qual o preço do meu serviço?", essa é uma grande dor do desenvolvedor freelan...
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Veja neste artigo como utilizar a atribuição condicional em seus scripts Python.
Veja nesse artigo algumas dicas para ter um e-commerce de sucesso.
Os desenvolvedores foram bombardeados no dia 4 de junho de 2018 com uma notícia inesperada: a aquisi...
Veja como é possível, a partir dos escopos, reutilizar pequenos trechos de código no Eloquent e deix...
Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...
Neste artigo vamos aprender os dois primeiros conceitos sobre object calisthenics e como eles nos aj...
Tire as suas ideias do papel e planeje o seu negócio utilizando Canvas.
Veremos nesse artigo o padrão de projeto Strategy em PHP, aplicaremos refatoração para implementá-lo...
A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é...
O GraphQL é uma linguagem de consulta que facilita o nosso trabalho na hora de fazer requisições, ba...
Nesse artigo veremos uma comparação sobre duas das plataformas de comércio eletrônico mais utilizada...
Não conseguiu acompanhar a Connect() 2016 da Microsoft? Não tem problema, aqui no TreinaWeb te traze...
Neste artigo nos iremos aprender sobre position em elementos no CSS, e sua importância para estiliza...
Neste artigo vamos conhecer um dos recursos que foram adicionados no .NET 6/ASP.NET 6, que é um novo...
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Veja as configurações necessárias para utilizar o MySQL em uma aplicação C.
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
Neste artigo veremos o que é o VS Code e como podemos realizar a sua instalação nos sistemas operaci...
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
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.
Streaming não se resume apenas a conteúdo de media. Aprenda neste artigo como criar uma streaming AP...
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Aprenda a criar um tipo que pode ser retornado pelos métodos assíncronos do C#.
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Aprenda a criar aplicações self-contained no .NET Core.
Aprenda o que são e como funcionarão as tuplas no C# 7.
Você sabe o que são ponteiros? Nesse artigo temos uma abordagem introdutória e essencial para que vo...
Descubra quando é o momento ideal para aprender um framework e como essa decisão pode impactar sua c...
Está em dúvida se segue o caminho de especialização ou generalização em sua carreira de TI? Confira...
Fazer uma transição de carreira pode ser muito desafiador e com muitas incertezas. Confira essas dic...
Desvende os segredos dos arrays em JavaScript! Aprenda métodos poderosos para manipulação eficiente....
Domine a programação assíncrona com CompletableFuture no Java e impulsione o desempenho de sua aplic...
Neste guia de segurança veremos alguns dos principais ataques que podem acontecer na web.
Veja nesse artigo como trabalhar com controllers em uma aplicação Spring Web MVC com Spring Boot.
Descubra como os enums no PHP podem transformar seu código, tornando-o mais claro e eficiente. Otimi...
Vai participar de um code challenge? Confira essas dicas para se sair bem nessa etapa da entrevista.
Descubra como utilizar as propriedades somente leitura no PHP 8.1 para criar código mais seguro e co...
Explore as poderosas ferramentas do Java Collections Framework: List, Set e Map. Domine a manipulaçã...
Desvende o poder dos Enums em TypeScript: código mais claro e robusto! Simplifique switch cases e re...
Aprenda a usar Arrow Functions no PHP para tornar seu código mais conciso e poderoso. Confira exempl...
Descubra o poder da propriedade CSS text-decoration: estilos únicos para seus textos front-end! Expl...
Aprenda como a desestruturação em TypeScript simplifica o código e torna-o mais legível. Técnica ess...
Aprenda como as expressões lambda simplificam o código Java ao criar instâncias de interfaces funcio...
Nessa dica de código veremos como podemos trabalhar com data e hora no Java, para isso veremos as cl...
Nesse guia completo veremos como funciona e quais as formas de criar estilizações com CSS, necessári...
Nesse artigo veremos o que são, pra que servem e quais os pré-processadores CSS mais utilizados. Apr...
Melhore a qualidade do código CSS em seu projeto web com a Metodologia BEM. Aprenda como aplicá-la e...
Saber fazer um bom currículo pode te abrir portas. Por isso, ainda que você já tenha seu currículo p...
Neste artigo, veremos como instalar e utilizar a tecnologia Tailwind CSS via NPM. Também iremos alte...
Veremos neste artigo alguns erros que podem estar te prejudicando para conseguir a tão sonhada vaga.
Neste artigo aprenderemos a criar um navbar usando Tailwind CSS, e entender melhor como funciona seu...
Nesse artigo você irá entender ao certo, a diferença entre esses dois tipos de pixels, e o que isso...
Neste artigo, nós iremos aprender sobre o uso de Media Query no CSS3, na prática aprendendo como uti...
Vamos abordar a utilização de duas biblitecas de serialização e validação fundamentais no NestJS: cl...
Nesse artigo você irá entender alguns tipos de seletores pouco utilizados no CSS, porém extremamente...
Neste artigo, nós iremos aprender sobre seletores básicos do CSS e iremos estudar sobre os seletores...
Nesse artigo você irá entender de fato a diferença entre as várias opções de unidades medidas do CSS...
A área de TI tem atraído muitos profissionais que já estão em outras carreiras. Veja neste artigo al...
Neste artigo veremos como utilizar a funcionalidade de fragments da template engine Thymeleaf para r...
Neste artigo veremos como utilizar estruturas de condição e as estruturas de repetição da template e...
Aprenda como gerar APIs clientes com a global tool Microsoft.dotnet-openapi.
Veja neste artigo como utilizar estruturas de condição e repetição no Jinja2.
Vamos aprender a utilizar os operadores de comparação mais comuns na lógica de programação.
Aprenda como declarar propriedades e atribuir diretamente no construtor, recurso também conhecido co...
Veja o que teremos de diferente no JSX a partir do React 17 e como isso irá influenciar suas aplicaç...
Saiba como configurar o sistema de entregas utilizando o plugin dos Correios no WooCommerce.
O Plop.js facilita a criação de arquivos em seus projetos, evitando que você tenha sempre que escrev...
Veja neste artigo algumas ferramentas para criar Landing Page.
A ação de usuários disparam diversos serviços que podem falhar ou ficar indisponíveis. Conheça neste...
Um ano depois do seu anúncio, foi lançado a versão 1.0 do Windows Terminal, um novo terminal que mel...
Uma evolução do ASP.NET, o ASP.NET Core é uma plataforma leve, rápida e modular, que funciona em con...
"Em quanto tempo vou aprender a programar?" Essa pergunta é muito comum em quem está iniciando e ser...
Aprenda a ordenar cores e fazer conversões entre os formatos RGB, Hexadecimal e HSL usando JavaScrip...
Se você deseja impulsionar sua carreira, separamos algumas dicas para você se destacar como desenvol...
Nesse artigo vamos aprender como publicar e configurar um projeto desenvolvido em ASP.NET Core 3.0 n...
Veja como automatizar a geração de certificados SSL e usar no servidor do seu ambiente de desenvolvi...
Veja nesse artigo como subir uma função para o AWS Lambda para converter HTML para PDF usando wkhtml...
Veja neste artigo como personalizar a chave primária no Django ORM.
Neste artigo veremos alguns editores de código para utilizar na criação de seus projetos.
Neste artigo veremos como hospedar o portfólio criado com o Pingendo no GitHub Pages.
Neste artigo veremos como utilizar o Redis como Cache de aplicações Django.
Dando sequência aos artigos sobre Injeção de Dependência e Container de Injeção de Dependência, ness...
Veja neste artigo boas práticas que você deve ter com seu código.
Neste artigo, veremos as principais plataformas de armazenamento e gestão de código-fonte.
Entenda o que são Advergames e suas vantagens.
Veja como trabalhar com sprites no CSS.
Neste artigo veremos alguns dos principais frameworks CSS do mercado e algumas de suas característic...
Você sabe o que vem a ser o Kubernetes e como ele pode nos ajudar? Confira neste artigo.
Você já ouviu falar de Docker e de containers? Você sabe a real diferença entre containers Docker e...
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...
Aprenda a criar um slideshow de maneira bem simples utilizando apenas CSS moderno.
Veja nesse artigo alguns atalhos do Google Chrome que podem te ajudar no dia a dia.
Existem diversos cursos de graduação na área de TI. Você sabe qual é foco de cada um deles?
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Houve um tempo em que posicionar elementos pelo CSS poderia ser trabalhoso, dependendo do que fosse...
Veja nesse artigo como criar o efeito Parallax utilizando apenas CSS.
Veja algumas das novidades presentes no Chrome 63, última versão do navegador a ser lançada em 2017.
Início de carreira pode ser bem difícil. Como começar se você não tem experiência? Veja as dicas que...
Veja alguns dos serviços oficiais de hospedagem e teste gratuito de algumas das principais plataform...
Você sabe realmente como deve funcionar e como proteger um serviço SOA? Veremos nesse artigo como pr...
Você já teve dificuldade com a organização e escalabilidade do seu CSS? Veja como a arquitetura ITCS...
Depois do Android Auto e Wear, o Google lançou o Android Things exclusivamente para a Internet das C...
O PHPUnit é um framework para a criação de testes unitários. Nesse artigo vamos falar sobre a geraçã...
O Wordpress é o CMS mais usado do mundo. Veja algumas dicas sobre como personalizar seu site/blog ut...
Veja os procedimentos recomendados para se tornar um programador.
Neste artigo vamos ter o contato inicial com a linguagem Go (Golag) e aprender um pouco sobre as sua...
Tratamento de erros é uma parte importante de qualquer aplicação. No ASP.NET Core, isso pode ser fac...
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
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.
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Veja como modificar interfaces existentes sem quebrar o código com o novo recurso de implementação p...
Neste artigo veremos algumas opções de ferramentas para substituir o prompt de comando do Windows.
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Veja como é possível formatar as mensagens do console do navegador e até mesmo imprimir imagens nele...
Entenda as nuances do processo de execução de um código no .NET Framework.
Para você que está pensando investir em uma carreira de tecnologia, porém ainda tem algumas dúvidas,...
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
Entenda os motivos de grandes empresas normalmente utilizarem softwares pagos ao invés de soluções g...
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Está em dúvida se uma certificação vale a pena? Veja cinco motivos que podem te ajudar a tomar essa...
Você já pensou o que se passa na cabeça do recrutador em uma entrevista de emprego? O que será que e...
Veremos como aproveitar variáveis do CSS para criar uma barra de progresso bem simples e controlar s...
Você sabe quais linguagens estão em alta? Confira neste artigo.
Trabalha com JavaScript? Então você precisa conhecer estes métodos para trabalhar com Arrays.
Veja nesse artigo o que ainda está em alta no Marketing Digital para 2018.
Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.
Existem muitas vantagens em se utilizar um CMS e, dependendo do que você precisa, pode ser mais que...
Quer iniciar seus estudos em HTML e CSS 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ê.
Neste artigo, Bruna Goss, da Umbler, esclarece o que vem a ser o Node.js, onde a sua utilização pode...
Veja como é possível proteger os seus servidores na Digital Ocean usando o firewall nativo da plataf...
Uma avaliação heurística pode ser definida como uma revisão da sua interface, levando em consideraçã...
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Neste artigo, nós iremos aprender sobre o uso de media queries no CSS e iremos aprender como utilizá...
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Em alguns projetos pode ser necessário substituir o Razor por outra engine template. Neste caso, apr...
Veremos neste artigo, a importância do manual da marca para a manutenção da identidade visual de um...
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 de transição de carreira e se a área de TI realmente vale a pena.
Veja como selecionar um ou mais elementos em um grupo de elementos usando a pseudo-classe :nth-child...
As empresas sempre buscam aprimorar os seus processos para a obtenção de melhores resultados. Profis...
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Confira neste artigo o que é o Selenium.
Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.
Confira neste artigo o Kotlin, a linguagem de programação da JetBrains e da Google que é considerada...
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Confira neste artigo as diferenças de alguns cargos da área de TI.
Confira neste artigo as diferenças entre os três níveis de desenvolvedores: júnior, pleno e sênior.
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Conheça mais sobre o Data Science e quais conhecimentos você precisa ter para iniciar nessa área.
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Cinco linguagens de programação de muito potencial no mercado de trabalho em 2018.
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
Confira a importância de tornar suas aplicações móveis acessíveis para todos, garantindo inclusão so...
Confira neste artigo como as heurísticas de Nielsen, um conjunto de 10 princípios de usabilidade, po...
Confira nesse artigo o que são sistemas de mensageria, o que são e quais as diferenças entre Kafka,...
Confira nesse artigo algumas dicas para tirar o máximo de proveito e maximizar o seu aprendizado em...
Confira nesse artigo alguns pontos que justificam a importância do inglês neste meio e como você pod...
Como proteger o código de possíveis erros? Confira neste artigo o que vem a ser a programação defens...
Conheça neste artigo o pattern arquitetural BFF (Backend For Frontend).
Confira neste artigo algumas dicas de projetos de front-end, para que você possa praticar e melhorar...
Confira neste artigo uma breve introdução ao DDD: o que é domínio, linguagem úbiqua e bounded contex...
Neste artigo vamos estruturar um projeto utilizando Express com o Template Engine PUG e entender as...
Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criação...
Confira neste artigo o que vem a ser programação reativa, um princípio de desenvolvimento de softwar...
Confira neste artigo como trabalhar com Arrays e Objetos no JavaScript. Vamos aprender a declarar e...
Porque algumas pessoas começam a programar, mas acabam desistindo no meio do caminho? Veremos neste...
Confira neste artigo o que é Arquitetura da Informação, seus conceitos fundamentais e qual a importâ...
Confira neste artigo o que são dados estruturados, não estruturados e semiestruturados.
Confira neste artigo as diferenças entre Big Data, Data Analytics e Data Science, além de conhecer o...
Confira neste artigo cinco motivos para você aprender a biblioteca JavaScript mais famosa da atualid...
Conheça o Emmet Toolkit, ferramenta presente em praticamente todos os editores de código e IDEs que...
Confira neste artigo algumas dicas de como estudar programação com foco na prática.
Confira neste artigo as diferenças entre SPA e SSR, as vantagens e desvantagens de cada uma, além de...
Conheça as várias maneiras para se fazer testes de performance em seus códigos JavaScript para melho...
Confira neste artigo as 5 soft skills mais valorizadas no mercado atualmente, segundo o LinkedIn.
Conheça a programação orientada a aspectos e o por que utilizá-la.
Conheça as principais ferramentas e técnicas de acessibilidade para web. Veja também tipos de dificu...
Confira neste artigo algumas dicas para programadores iniciantes, que tem a finalidade de ajudá-los...
Certamente você já ouviu falar sobre o uso do MongoDB em projetos. Por isso, veremos neste artigo o...
Conheça o que é design inclusivo, seus princípios e a importância de pensar em acessibilidade em seu...
Confira neste artigo o ASD - Adaptive Software Development e como esta metodologia procura facilitar...
Conheça mindfulness, como sua prática ajuda na vida pessoal e profissional. E como aplicar ele no se...
Confira neste artigo o que vem a ser o Design Thinking e quais são suas etapas.
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.
Confira neste artigo a ferramenta JMeter e o que são os testes de performance.
Confira neste artigo o que é Redux.
Confira neste artigo o que vem a ser o protoloco OAuth 2.
Veja neste artigo o que é Python e suas principais características.
Confira neste artigo o que vem a ser o RUP - Rational Unified Process.
Confira neste artigo as diferenças de Business Intelligence e Big Data.
Confira neste artigo como o BI pode trazer benefícios para as empresas.
Conheça os principais conceitos do Doctrine ORM, como entidade, mapeamento e Entity Manager. Veja ta...
Com o lançamento do WSL 2, agora é possível executar o Docker sem precisar de uma máquina virtual tr...
Confira neste artigo as vantagens de incluir a etapa de prototipação no desenvolvimento de software.
Confira neste artigo o que vem a ser a UX (User eXperience) e a UI (User Interface), suas diferenças...
Confira neste artigo a diferença dos gráficos Burndown e Burnup, utilizados no monitoramento de proj...
Confira neste artigo algumas dicas para ser um gestor de TI eficiente.
Conheça um pouco mais sobre o termo Soft Skills e a importância em sua carreira.
Confira neste artigo a importância da documentação de um software.
Confira neste artigo cinco dos principais erros no gerenciamento de projetos.
Confira neste artigo a importância da acessibilidade em seu site.
Conheça neste artigo o que vem a ser a linguagem R e no que ela nos auxilia.
Confira nesse artigo os impactos que a ansiedade pode causar em seus estudos.
Quando falamos de Software as a Service (SaaS) e cloud computing, é inevitável que o termo "multiten...
Confira neste artigo um pouco mais sobre o protocolo HTTP 2.
Confira neste artigo algumas ferramentas, em sua maioria gratuitas, para auxiliar na gestão de proje...
Confira neste artigo os benefícios do EAD para sua empresa.
Conheça a Arquitetura Flux e entenda o motivo dela estar se tornando cada vez mais requisitada no me...
Confira neste artigo qual o momento ideal para utilizar os comandos merge e rebase.
Conheça o que é e como funciona Machine Learning, uma das grandes tendências do mundo da tecnologia.
Confira neste artigo quais são as tendências de tecnologia para este ano.
Neste artigo veremos alguns templates para criação de aplicações administrativas.
Conheça mais sobre o OpenShift e como ele funciona.
Conheça mais sobre a Lean TI e seus princípios.
Conheça um pouco sobre os princípios básicos do Kanban.
Conheça as melhores ferramentas desktop, web ou mobile para se trabalhar com Pixel Art.
Conheça as principais Game Engines para JavaScript.
Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.
Conheça as novidades do HTML 5.2, suas adições e depreciações.
Com o lançamento do iPhone X, alguns problemas podem "aparecer" em suas páginas web. Saiba quais são...
Conheça um pouco mais sobre Kotlin, a nova linguagem de programação que se tornou oficial para desen...
Conheça mais sobre os tipos de banco SQL e NoSQL e quando utilizá-los.
Conheça a funcionalidade async / await do JavaScript que nos ajuda a trabalhar com códigos assíncron...
Conheça mais sobre Gerenciamento de Projetos com a aplicação do PMI nos seus projetos de TI.
Conheça a ferramenta que agrega documentações e facilita a vida dos desenvolvedores.
Conheça os recursos que o Google disponibiliza para aperfeiçoar os resultados das buscas e torná-las...
Conheça o Ghost, uma poderosa plataforma para desenvolvimento de blogs. Roda sob o NodeJs e possui s...
Após criar uma VPC na AWS, não podemos nos descuidar com relação a segurança dessa rede. Existem dua...
A confusão entre frameworks e bibliotecas é muito comum. Entenda qual a diferença entre eles e qual...
Nesse post explicamos com exemplos tudo o que você precisa saber sobre definição de tipos em parâmet...
Dando continuidade aos artigos sobre programação assíncrona com PHP, neste artigo veremos o componen...
Você conhece a metodologia Scrum? Sabe como utilizá-la corretamente?
Vou citar alguns itens que me desanimavam sobre o novo Angular e o motivo de eu ter mudado de ideia....
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...
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Veja neste artigo como configurar o Hyper + OhMyZSH para se tornar o melhor terminal para desenvolve...
Uma dúvida muito comum é sobre tipagem nas linguagens de programação. Nesse artigo falamos de forma...
Uma introdução à programação assíncrona com PHP e uso básico dos componentes do ReactPHP.
Neste artigo veremos o que é PHP e algumas de suas características e vantagens.
Além de ter o conhecimento técnico, existem algumas habilidades que as empresas esperam de um profis...
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Neste guia do framework NestJS vamos fazer um compilado de tópicos úteis sobre o framework, desde cr...
Em situações complexas, pode ser complicado enxergar as fronteiras entre domínios, subdomínios e bou...
Neste artigo iremos conhecer o Spring Data JPA, entender o seu funcionamento e como o mesmo pode nos...
Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...
Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...
Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...
Veja neste artigo o que é a Linguagem Scala e suas principais características.
Agora que já sabemos criar nossa primeira aplicação com Flask, veremos neste artigo como retornar ar...
Neste artigo cito as quatro principais ferramentas que considero essenciais para qualquer projeto PH...
Nesse artigo falaremos sobre as principais características de ambientes que levam a tensão emocional...
Veja como criar e seguir prioridades para um melhor rendimento.
Veja neste artigo algumas boas práticas que você deve adotar enquanto escreve seu código.
Veja neste artigo como criar relacionamentos 1-1, 1-N e N-N utilizando o ORM do Django.
Neste artigo veremos como as aplicações podem ajudar na comunicação entre equipes remotas.
Neste artigo conheceremos o que é Django, principal framework Python para desenvolvimento web.
Veja neste artigo como configurar e utilizar arquivos estáticos em projetos Django.
Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo t...
Então você vai criar sua aplicação web com o Python, certo? Mas, me diz aí, qual framework você vai...
O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
Veja dicas sobre finanças, social, saúde, alimentação, ambiente e produtividade ao trabalhar em casa...
Um dos problemas mais clássicos de aplicações que utilizam MVC é a camada de view concentrar lógica...
Aprenda a configurar o seu blog WordPress para que ele poste automaticamente no Facebook as publicaç...
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...
Personas são personagens fictícios criados para representar os diferentes tipos de usuários que pode...
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que encontramos no desenvolv...
Em um mercado competitivo, projetar uma boa experiência acaba sendo fundamental para o sucesso de um...
Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...
Tudo o que fazemos em um computador é processado numa sequência de zeros e uns (sistema binário). Ve...
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Usar frameworks no desenvolvimento de software significa mais eficiência e padronização. Confira nes...
Neste artigo vamos aprender a configurar o NestJS com o handlebars, uma template engine que permite...
Veremos neste artigo algumas dicas para você colocar em prática, pois se manter atualizado é fundame...
O teste estrutural pode ser considerado um dos mais importantes tipos de validação de software, tend...
Aplicar os métodos de QA geram confiança e segurança aos clientes, indicando que os seus produtos te...
Veja como você pode monitorar as conexões ao servidor Nginx e aos seus logs de acesso com o Netdata.
Veja como Stream Wrappers personalizados podem ser criados em PHP para se trabalhar com streams usan...
Nesse post falaremos sobre os principais conceitos do Symfony Flex. Veremos desde o início como ele...
Veremos neste artigo como usar o componente de socket do ReactPHP para criar um chat pelo terminal....
Uma das possibilidades que temos na carreira de tecnologia é a de gestor de TI. Se você não gosta mu...
Uma reflexão sobre reuso de código, herança e a recomendação de utilização de Traits.
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Diego Eis, fund...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Jaydson Gomes,...
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Reinaldo Ferraz...
Veja neste artigo se você está cometendo algum dos erros mais comuns encontrados em interfaces web.
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Talita Pagani,...
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O primeiro entrevistad...
Dentre as modalidades de estudo que temos, será que vale a pena escolher um curso à distância?
Veremos neste artigo como adicionar uma camada de retorno usando middleware, com o objetivo de flexi...
A aplicação de tecnologias geram resultados concretos para as organizações. A arquitetura SOA é um b...
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...
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...
Veja neste artigo o que é Rust e suas principais características.
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
Estabelecer uma rotina de trabalho é fundamental para que tudo flua bem. Por isso, separamos algumas...
Veremos neste artigo algumas dicas que são relativamente simples de colocar em prática, mas são muit...
Fazer pequenos projetos irá te ajudar a melhorar suas habilidades de codificação e até aprender nova...
Vamos abordar neste artigo algumas dicas para você praticar sua lógica no dia a dia, o que consequen...
Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e dispos...
Existem vários métodos que podem ser aplicados na hora de optar pelo teste funcional. Neste artigo v...
Hoje, é relativamente comum estarmos em contato com requisições AJAX. Confira neste artigo como essa...
Veja um pouco mais sobre os sistemas de codificação de caracteres ASCII e Unicode.
Veja neste artigo o que são e qual a importância dos widgets para a criação de interfaces no Flutter...
Nesse artigo falaremos de umas das PSRs mais importantes da linguagem PHP, a PSR-4, responsável por...
O Amazon Aurora é um banco de dados relacional da AWS compatível com MySQL e PostgreSQL. Nesse artig...
Saber trabalhar com arquivos é essencial para qualquer desenvolvedor e é certo que em sua vida como...
Neste artigo veremos uma introdução a WebSockets com a criação de um servidor em PHP e usando o nave...
Veja neste artigo o que é e as principais características do Slim Framework.
Veja neste artigo o que é XML e suas principais características.
Neste artigo veremos os principais SGBDs relacionais e suas principais características.
O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Veja como integ...
Neste artigo veremos os três tipos de ataques mais comuns a aplicações web.
Neste artigo veremos o que é Symfony e suas principais características. Vamos falar sobre sua histór...
Neste artigo veremos o que é Git e seus principais comandos.
Neste artigo veremos o que é Laravel e algumas de suas características.
Aprenda nesse post de forma simples e direta os principais conceitos HTTP que sempre teve dúvida, po...
Neste artigo veremos o que é Kivy e quais suas características.
A Amazon Web Services (AWS) é uma das principais plataformas de computação em nuvem do mercado. Apre...
Veja como a técnica de Debounce pode te ajudar a cuidar da performance da sua aplicação.
Entenda como a síndrome do impostor se manifesta e o que podemos fazer para combatê-la.
Saiba mais sobre o Big Data e como ele pode contribuir com o seu negócio.
São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...
O Firebase é uma plataforma do Google que contém um conjunto de ferramentas e infraestrutura para aj...
Aprenda como o método merge do JPA funciona e utilize-o corretamente em seu projeto.
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Veja como e onde podemos aproveitar os Generators no JavaScript para melhorar o nosso código.
Os algoritmos recursivos são fundamentais na solução de muitos problemas envolvendo a computação. Lo...
Neste artigo sobre Introdução ao gerenciamento de projetos Node.js vamos aprender os principais coma...
Se você sofre com a procrastinação, confira essas dicas que irão te ajudar a impulsionar seus estudo...
Você sente que por mais que estuda, não consegue progredir o quanto gostaria? Veja neste artigo 5 er...
Depois de tanto se dedicar nos estudos, finalmente as empresas começaram a entrar em contato com voc...
Receber dicas nunca é demais. Confira neste artigo algumas dicas que podem fazer a diferença no seu...
Veja como podemos utilizar o projeto Lombok para diminuir a quantidade de código boilerplate e acele...
O JavaScript é uma linguagem que está praticamente em todos os lugares por causa de sua flexibilidad...
Ao desenvolver um site ou um aplicativo, é comum pensarmos em como ele será. Essa primeira ideia, mu...
No artigo anterior, foi apresentado o conceito do 12 Factor App. Nessa segunda parte, veremos mais...
Se você trabalha desenvolvendo aplicativos que funcionam como um serviço, conheça os 12 (Twelve) Fac...
Atualmente vivemos na era dos dados. Confira neste artigo o que vem a ser Data Analytics, sua import...
Saiba o que são os Page Builders para WordPress e como eles podem te ajudar a criar sites e blogs in...
Veja como usar a API de reflexão do PHP para extrair e até mesmo alterar características internas de...
O Windows Subsystem for Linux (WSL) 2 permite você executar qualquer binário compilado para Linux di...
Veja neste artigo algumas dicas sobre o que você deve se atentar para criar um aplicativo de sucesso...
Você sabe o que é DevOps? Confira neste artigo.
Veja nesse artigo algumas funcionalidades do MS Project que talvez você não conheça.
Generators são uma funcionalidade que veio no ES2015 para nos auxiliar no desenvolvimento de código...
Primeiro post do nosso novo Blog. Siga e confira dicas e novidades sobre o dia-a-dia dos profissiona...
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
A faculdade é um período de muita aprendizagem em todos os aspectos. Confira nesse artigo algumas di...
Neste artigo vamos falar um pouco sobre o funcionamento, história e quais as principais característi...
Uma ótima experiência do usuário é essencial para o sucesso de qualquer projeto. Conheça neste artig...
Veja dicas importantes e simples de ergonomia para você trabalhar melhor e ter uma melhor qualidade...
Aprenda o que é e como utilizar união de tipos no PHP. Recurso conhecido como union types que permit...
As empresas tem se atentado aos pilares da segurança da informação, para garantir a proteção de seus...
Saiba o que é e como instalar o Plugin WooCommerce para WordPress, uma das ferramentas mais utilizad...
Nos últimos anos os tipos de ataque não só aumentaram como estão mais sofisticados. É importante con...
O termo "microsserviços" tem sido muito utilizado nos últimos anos. Confira neste artigo o que é um...
O loop foreach no PHP é uma estrutura de repetição simples e flexível! Aprenda corretamente como uti...
Saiba o que são Iterators e Generators, bem como os seus casos de uso.
Iterator é um mecanismo que permite que um objeto seja iterado e ele próprio fica no controle granul...
Veja como é simples usar Tokens de Acesso no Github e suas vantagens em relação à sua senha comum.
Hoje em dia, existem diversas metodologias de desenvolvimento de software, por isso estamos fazendo...
Neste artigo veremos o que são as PSRs do PHP. Entenderemos conceitos importantes, como, RFCs e a RF...
O Windows Terminal é um novo terminal open source que promete melhorar a experiência com a interface...
Ser especialista ou saber um pouco de tudo? Veja qual caminho seguir em sua carreira.
Veja neste artigo como herdar templates no Django e, assim, facilitar a criação de páginas HTML com...
A Fetch API veio para substituir a antiga XmlHttpRequest e o suporte dela já é bem consistente nos n...
O Google lançou a nova versão do Android Studio, baseada na correção de bugs e estabilidade, além de...
Aprenda como realizar buscas textuais rápidas e eficientes independentemente da quantidade de regist...
Neste post vamos abordar 4 tipos de affordances que são aplicados em interfaces digitais e o impacto...
Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante pa...
Aprenda o que são extensões no PHP, como instalar e ativar. Entenda também porque o PHP possui o con...
Entender associatividade e precedência dos operadores da linguagem de programação que você utiliza,...
Um gerenciador de pacote é essencial em qualquer plataforma de desenvolvimento moderna. Para o .NET...
Você está iniciando na programação e está perdido nos termos e siglas que você lê ou ouve falar por...
Neste artigo iremos falar sobre o que é, qual a estrutura e onde são utilizados os JSON Web Tokens o...
Provavelmente você já ouviu falar de Inteligência Artificial, mas você sabe do que se trata essa tec...
Aprenda o que é PDO e as vantagens de utilizá-lo na linguagem de programação PHP. Veremos também o q...
Os frameworks são ferramentas incríveis e que poupam muito tempo dos desenvolvedores. Neste artigo,...
Em meio ao desenvolvimento de software, você pode ter visto em algum momento a sigla “MVC”. Confira...
O Netdata é uma ferramenta opensource que te permite monitorar o seu servidor em tempo real. Visuali...
Aprenda como declarar variáveis no PHP, as principais regras de nomeação de variáveis, suas caracter...
Você já ouviu falar no Laminas? Para quem não sabe, esse é o novo nome do já conhecido Zend Framewor...
Nós já estamos praticamente no ano de 2020. Por isso, nada melhor do que iniciar o próximo ano já po...
No Python, as principais estruturas são as Listas, Sets, Dicionários e Tuplas e neste artigo veremos...
A autenticação é uma das principais funcionalidades em um sistema. É com ela que protegemos as funci...
Quer jogar aquele jogo novo, mas não tem hardware para isso? Bom, segundo a Google, esses dias estão...
O jQuery é a biblioteca JavaScript mais famosa. Discutiremos nesse artigo se ainda vale a pena utili...
O Google está a todo vapor para lançar o Android O. Porém, antes mesmo do lançamento oficial, já é p...
Nesse artigo veremos de forma didática, com foco nos iniciantes, o que é uma hospedagem, domínio e q...
Porque documentar uma aplicação API Spring Boot com o Swagger? Quando se trabalha em equipe, uma má...
Neste artigo veremos sobre os ponteiros na Golang. Vamos entender o que são ponteiros, quais suas va...
Aprenda a criar uma estrutura de pastas e arquivos com React para ter uma aplicação com fácil manute...
Neste artigo abordaremos o que é o Double Diamond e suas etapas, que vão da imersão até ao protótipo...
Veja neste artigo o que é a linguagem de programação Ruby.
Veja neste artigo o que é o React Native.
Veja neste artigo o que é Flutter.
Veja neste artigo o que é o JSX.
Veja neste artigo alguns dos principais métodos de manipulação de dicionários no Python.
Veja neste artigo como manipular tuplas utilizando o Python.
Veja neste artigo como implementar os recursos de logout, alteração de senha e proteção de páginas e...
Veja neste artigo as vantagens de se estudar o Flutter.
Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplic...
Nesse artigo, algumas lições que aprendi com o meu primeiro projeto como freelancer, lá atrás, quand...
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
Aprenda nesse artigo como realizar o Deploy de uma aplicação Spring Boot em uma VPS da DigitalOcena,...
Neste artigo vamos criar uma aplicação para a geração de Tokens JWT utilizando NestJS e a biblioteca...
A VPC é o principal serviço de rede privada na AWS e ela tem uma íntima ligação em como suas aplicaç...
Neste artigo veremos o que é e qual a finalidade da Autenticação e Autorização em aplicações.
Veja neste artigo como gerenciar pacotes para seus projetos Python utilizando o PIP.
Nesse guia de Go você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Nesse artigo aprenderemos sobre as metatag no HTML. Vamos aprender como utilizar e o porquê devemos...
Aprenda como ler dados do Excel via DDE no Java, utilizando a biblioteca JDDE da Pretty Tools.
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Neste artigo vamos aprender os primeiros passos para trabalhar com o Prisma ORM e o NestJS.
Será que você está dando a devida atenção ao seu portfólio? Veremos neste artigo 3 dicas para você d...
Além da importância no mercado, este termo adquiriu mais habilidades e um novo nome: power skills, q...
Neste artigo veremos como manipular datas no JavaScript, utilizando a classe Date, como pegar a data...
Nester artigo vamos aprender a utilizar os modificadores de acesso das propriedades de uma classe no...
Neste artigo veremos o que é o Spring Security, quais suas funcionalidades e como ele pode aumentar...
Veja neste artigo o que é o Spring.
Saiba o que é o WordPress e aprenda a instalar localmente em sua máquina.
Veja neste artigo como manipular mapas no Dart.
Veja neste artigo o que é Babel.
Veja neste artigo os principais métodos de manipulação de sets no Python
Você, desenvolvedor PHP, já teve a oportunidade de trabalhar mais intimamente com Streams? Se você j...
Veja neste artigo como estilizar, de forma automática, formulários do Django com Bootstrap.
Veja neste artigo o que é a Linguagem de Programação Julia.
Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.
Nesse artigo veremos como podemos utilizar o Go Tools para realizar o gerenciamento de dependências...
Neste artigo, veremos a importância do uso da Semântica HTML e como utilizamos as tags em nossos pro...
Saiba o que é o gerenciador de pacotes Dart e Flutter, como utilizar um pacote, biblioteca instalada...
Neste Guia da Linguagem Javascript vamos abordar aspectos fundamentais, como: tipos de dados, variáv...
É perceptível a vocação do Java para estruturas orientadas a objetos. Veremos um pouco mais sobre ne...
Os testes de software são uma atividade essencial para garantir a qualidade do sistema ou aplicação...
Veja neste artigo o que é o Magento.
Veja neste artigo o que é Banco de Dados.
Veja neste artigo 5 funcionalidades úteis do GitHub.
Veja neste artigo quais as áreas de atuação para um profissional graduado em Sistemas de Informação.
Veja neste artigo o que é o Gráfico de Gantt e no que ele pode nos ajudar na gestão de projetos.
Veja neste artigo como dar os primeiros passos utilizando o MySQL.
Veja como fazer o deploy de uma aplicação PHP Serverless no AWS Lambda usando o Bref.
Esse guia é perfeito pra você que está começando ou quer entender melhor como podemos trabalhar com...
Nesse artigo veremos como a tag âncora (link) e seus atributos são utilizados no desenvolvimento de...
Nesse guia da linguagem Dart você aprenderá o necessário para criar os seus primeiros softwares com...
Nessa segunda parte, veremos os 15 princípios que regem o Lean UX.
Neste artigo veremos o que é o Spring Boot e como ele pode nos auxiliar no desenvolvimento de aplica...
Veja neste artigo o que é e como funciona a Estrutura de Dados Fila.
Veja neste artigo o que é e como funciona a Estrutura de Dados Pilha.
Veja neste artigo o que é Ember.js.
Veja neste artigo o que é o Django REST Framework.
Veja neste artigo o que é e como funciona a Estrutura de Dados Lista.
Veja neste artigo o que são os widgets stateful e stateless e quando utilizá-los.
Veja neste artigo o que é o Flask, principal micro-framework do ecossistema Python.
Neste artigo veremos algumas dicas de como proteger seus dados de aplicativos maliciosos.
Neste artigo veremos como enviar emails utilizando Python e SMTP.
Veja neste artigo como utilizar o Django para mapear toda estrutura de um banco de dados existente e...
Veja neste artigo o que é o Project Stream da Google, a Netflix dos jogos.
Neste artigo, veremos algumas maneiras pelas quais o Google DevTools pode ser usado para melhorar o...
No artigo de hoje, veremos algo que está muito presente no mundo da programação, atributos. Por que...
Neste artigo vamos aprender sobre as funções na Golang. Veremos o que são, qual a sua importância em...
Nesse artigo vamos ver em detalhes como os atributos async e defer se comportam ao declarar seus arq...
Veja neste artigo o que é um Sistema de Gerenciamento de Banco de Dados (SGBD).
Neste artigo veremos o que é e os principais recursos de uma das template engines mais utilizadas no...
Veja qual é o verdadeiro significado de tecnologia.
Veja neste artigo o que é e como funciona o Jinja2.
Veja neste artigo templates gratuitos para Landing Page.
Veja neste artigo o que são mixins e qual sua importância no Dart.
Veja neste artigo o que é Template Engine e as principais opções do mercado.
Hoje, software tem o poder de definir o destino de organizações inteiras, ressaltando a importância...
Nesse artigo vamos aprender o que é o Windows Subsystem for Linux (WSL), quais as suas funcionalidad...
Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...
Trabalha com uma linguagem que não gosta e está insatisfeito? Veja algumas dicas para te ajudar nest...
Veja como implementar o Firebase Authentication em uma aplicação Android, usando o Android Studio.
Valores em PHP possuem que semântica? De valor ou de referência? Objetos são passados por referência...
A Análise de Algoritmos (descrita e difundida por D.E. Knuth) tem como função determinar os recursos...
Neste artigo vamos abordar um conceito importante dentro de aplicações com o React, O gerenciamento...
Aprenda como trabalhar com classes, atributos, métodos e objetos no PHP e aumente seus conhecimentos...
Vamos ver neste artigo uma breve descrição sobre o que é o NestJS e como criar uma aplicação base em...
Neste artigo iremos aprender de teórica como é o fluxo de autenticação baseado em JWT dentro de uma...
Veja neste artigo o que é o SQL (Structured Query Language).
Veja neste artigo o que é o Django Template Language.
Veja neste artigo o que é o Drupal.
Veja neste artigo o que é XSLT.
Segurança é um item essencial e uma forma de limitar o acesso da aplicação é através de autenticação...
Agora que já sabemos o que é o XML e o JSON, qual escolher? É o que veremos neste artigo.
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Veja neste artigo o que é o Ionic, principal Framework para desenvolvimento de aplicações móveis híb...
Veja neste artigo o que é a técnica de Login Social.
Neste artigo falaremos brevemente sobre os principais Frameworks PHP do mercado.
Veja neste artigo o que realmente vem a ser o Git e o GitHub.
Veja nesse artigo algumas dicas de como manter um ambiente agradável e produtivo ao se trabalhar em...
Saiba o que é a vulnerabilidade de redirecionamento aberto (Open Redirect) e ações que podem ser des...
Veja nesse artigo algumas diferenças entre o Kanban e Scrum e como implementá-los na sua equipe.
Separamos as cinco principais redes sociais do momento e destacamos os pontos fortes de cada uma del...
Veja quando utilizar o localStorage ou o sessionStorage para armazenar dados no navegador.
O htop é uma ferramenta multiplataforma, visual e interativa, para visualizar processos e recursos e...
Ser um programador freelancer é o sonho de muitos desenvolvedores. Veja algumas dicas.
Protótipos fazem parte do dia a dia da equipe de design, mas como podemos otimizar e maximizar a sua...
Descubra o poder das Scheduled Tasks no Spring Boot. Aprenda a criar, configurar e aprimorar tarefas...
Neste artigo vamos aprender sobre os Type Hints no Python, veremos como eles funcionam e como podem...
Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...
Nesse guia de PHP você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Veja neste artigo três linguagens de programação em alta em 2021.
Entenda por que em um mundo tão moderno, com mouses e touch screens, ainda usamos terminais para tra...
Veja neste artigo o que é Firebase.
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Veja neste artigo o que é e para que serve o YAML.
Neste artigo veremos uma introdução à programação de sockets com o PHP.
Veja na prática como usar herança no Python.
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
O React, agora em sua versão 16, foi totalmente reescrito. Veja as melhorias e o que há de novo.
Veja a importância de estudar uma tecnologia mobile e como ingressar nesse mercado.
Muitas pessoas acreditam que JSON e Objeto JavaScript são a mesma coisa. Descubra a diferença.
Veja dicas sobre como se tornar um Desenvolvedor Mobile e sobre quais tecnologias estudar.
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Yarn nasceu para ser uma opção rápida e segura de se gerenciar dependências em JavaScript.
Aprenda como trabalhar com validação de dados em aplicações Django, utilizando validações padrões e...
Neste artigo vamos aprender a utilizar os eventos com o NestJS, criando um exemplo onde vamos simula...
Neste artigo vamos ter uma introdução sobre o Zod, uma biblioteca de declaração e validação de dados...
Desvende o SQLModel: Simplificando o Mapeamento de Objetos Python para Bancos de Dados Relacionais....
Neste artigo iremos aprender como podemos utilizar a orientação a objetos na linguagem Go, usando st...
Se você é um estudante de TI já deve ter tido alguns momentos de se sentir na “síndrome do impostor”...
Neste artigo veremos uma ferramenta que vem auxiliando muito os desenvolvedores durante seus projeto...
No artigo de hoje, veremos um recurso muito utilizado pelos desenvolvedores front-end e presente no...
Neste artigo vamos aprender a proteger rotas com o NestJS e a biblioteca passport, utilizando a estr...
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...
Para finalizar a série de ideias de projetos para praticar, trazemos neste artigo a versão para os e...
Veja neste artigo algumas das dicas e boas práticas para utilizar em uma aplicação React e tenha um...
Aprenda Orientação a objetos em Dart e como trabalhar com classes, atributos, métodos e objetos em D...
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...
Neste artigo vamos aprender a utilizar a Template Engine EJS com Node.js e também alguns recursos in...
Vamos aprender a configurar uma aplicação com banco de dados MySQL usando Sequelize ORM com Node.js...
Neste artigo veremos como implementar a herança de templates com os fragments parametrizados da temp...
Ao utilizar JavaScript para desenvolvimento web, é necessário entender o funcionamento do DOM (Docum...
Veja neste artigo as principais IDEs para desenvolvimento Dart.
Neste artigo veremos como enviar informações de aplicação Spring Boot para serem exibidas em templat...
Neste artigo vamos ver como realizar a instalação do Python nos sistemas Windows, Linux e MacOS. Alé...
Veja neste artigo o que é Lumen, Micro-Framework PHP.
Veja neste artigo o que é Twig.
É bem provável que você já tenha ouvido falar sobre os termos acessibilidade e usabilidade. Veremos...
Veja neste artigo o que é Jasmine.
Veja neste artigo o que é o Express.js.
Veja como é simples baixar e instalar o Node.js em sistemas Windows, Mac e Linux via instaladores e...
Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).
Entenda o que é e como aplicar o UX Research e 360 View, técnicas importantes na hora de pensar em u...
Veja neste artigo o que é Ruby on Rails.
Vamos falar sobre a importância e o impacto de iniciar um projeto web pensando em acessibilidade des...
Veja neste artigo o que é Landing Page.
Veja como implementar o HATEOAS em uma aplicação JAX-RS-Jersey de forma simples com os recursos forn...
Uma ferramenta que facilita a vida do desenvolvedor e o auxilia no gerenciamentos das bibliotecas ut...
Seguimos nossa série de artigos de metodologias, abordando hoje mais uma metodologia ágil: XP (Extre...
Vamos abordar neste artigo mais uma metodologia: AUP.
Veja neste artigo os motivos para aprender Python neste ano de 2020.
Aprenda a usar a API de Picture-in-Picture do HTML5 para exibir vídeos fora do navegador com JavaScr...
Veja neste artigo o que é Zend Framework.
Veja neste artigo as principais aplicações para gerenciamento de banco de dados com interface gráfic...
Neste artigo veremos o que é e como funciona o SQLAlchemy.
Aprenda a instalar e gerenciar várias versões do Node.js em sua máquina.
Essa pode ser uma dúvida de muitos iniciantes na área e é exatamente o que vamos abordar neste artig...
Veja neste artigo o que é um framework e para que ele serve.
Veja neste artigo as diferenças entre as metodologias tradicional e ágil.
Veja nesse artigo um modelo sugerido para a implementação de um método, com a definição de algumas e...
Veja mais sobre a importância do teste de software automatizado e o porquê de você fazê-lo.
Veja o que são imagens vetoriais e sua diferença com imagens rasterizadas (bitmap).
Nesse artigo uma introdução à arquitetura Serverless e um pouco sobre o AWS Lambda, um dos principai...
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Veja neste artigo como proteger suas aplicações Python de SQL Injection.
Veja neste artigo o porquê você deve investir em Marketing Digital no seu negócio.
Veja nesse artigo algumas dicas para você que deseja trabalhar com TI no exterior.
Se você tem vontade de viver e trabalhar em outro país, veja neste artigo as oportunidades que o mer...
É normal se sentir desmotivado nos estudos de programação. Nesse artigo daremos algumas dicas para v...
Veja como visualizar a versão e outras informações importantes do PHP que você estiver utilizando.
Você sabe o que é uma PWA? Será que vale a pena transformar o seu site em uma?
Veja nesse artigo quais são as habilidades essenciais para trabalhar com Big Data e a posição que el...
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...
Qual o motivo por trás do surgimento de tantas ferramentas em forma de serviço? Quais as principais...
Muitas vezes é necessário utilizar diferentes versões do Ruby. Veja como isso pode ser feito sem atr...
Uma visão geral das mudanças do Magento 1.9 para o Magento 2.
Ao desenhar uma interface, é importante estabelecer uma hierarquia visual buscando responder as ques...
Você sabe o que é a Deep Web? Sabe diferenciá-la da nossa internet (surface)? Nesse artigo desmistif...
Veja neste artigo os principais tipos de banco de dados NoSQL.
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Aprenda a utilizar o Tw Dev Server como servidor de arquivos estáticos e como simulador de back end...
Veja neste artigo as principais IDEs para desenvolvimento Python.
Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...
Veja neste artigo o que é JSON.
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Um assunto muito importante mas pouco discutido dentro do mundo dos desenvolvedores de jogos é a uti...
Descubra 4 novidades do React 19, incluindo novos hooks, otimizações de performance e uso prático da...
Otimize seu desenvolvimento Java! Descubra como o WebJars simplifica o gerenciamento de dependências...
Neste artigo, veremos como apresentarmos dados com listas e tabelas HTML e qual a sua importância no...
Neste artigo vamos continuar no assunto de autenticação, abordando a estratégia de refresh token com...
Nesse artigo, veremos algumas formas, de desenvolver nosso site pensando em todos, tornando assim, u...
Existem algumas maneiras diferentes de se trabalhar com Bootstrap em nossos projetos, vamos descobri...
Neste artigo vamos aprender a trabalhar utilizando a tipagem do TypeScript com variáveis, constantes...
Neste artigo veremos como podemos realizar o deploy de uma aplicação Spring Boot na nuvem com o Hero...
Saiba o que é o NPM (Node Package Manager), como utilizar um pacote, framework ou biblioteca instala...
Veja as várias possibilidades do que podemos fazer com o NPM.
Veja neste artigo o que é PWA.
O Analista de Negócios atua como um intermediário entre as diferentes partes interessadas de um proj...
Entenda o que são Micro Front-ends, como funcionam, suas vantagens e quando você deve escolher esta...
Atualmente, graças à popularização do JavaScript, existe uma grande variedade de frameworks front-en...
Veja neste artigo como manipular listas no Dart.
Frameworks SPA atualmente são um padrão de mercado quando falamos sobre desenvolvimento front-end. N...
Aprenda desde o início como declarar e acessar arrays no PHP. Veja o que são arrays, como trabalhar...
Veja neste artigo o que é o Fuchsia, novo sistema operacional da Google.
Entenda o que realmente é o DOM e sua diferença em relação ao Virtual DOM e Shadow DOM.
Veja neste artigo o que é o Electron.
Veremos neste artigo como manipular listas no Python.
Nada melhor do que finalizar o ano de 2019 já sabendo quais as linguagens devem se destacar no próxi...
Veja neste artigo como utilizar arquivos estáticos em projetos Flask.
Veja neste artigo o que é UML, qual o seu objetivo e seus principais diagramas.
Neste artigo, vamos abordar o que são as aplicações baseadas em tecnologias SPA e o porquê de estas...
Descubra a utilidade dos Symbols no JavaScript, novo tipo primitivo introduzido no ES2015.
Aprenda nesse artigo como obter dados enviados na requisição. Veremos desde como pegar a instância d...
Veja neste artigo algumas dicas do que você pode fazer enquanto não se recoloca no mercado de trabal...
Neste artigo veremos o que é um micro-framework.
Veja neste artigo o que vem a ser o ALM (Application Lifecycle Management).
Veja como podemos gerar sons com JavaScript usando a Web Audio API.
Veja o porquê você deve dar a devida importância ao teste de software para garantir a qualidade do p...
Veja algumas das técnicas que podem ajudar a posicionar o seu site no topo dos buscadores.
Aprenda o que são geradores de sites estáticos e quando usá-los em seus projetos.
Os profissionais de Tecnologia da Informação estão no topo da lista dos mais requisitados pelas empr...
O 5W2H é uma ferramenta para auxiliar no mapeamento de atividades que deverão ser realizadas.
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!