Cursos de C
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 121–150 de 385 cursos.
-
Intermediário
-
Iniciante
-
Intermediário
-
Avançado
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Avançado
-
Avançado
-
Iniciante
-
Iniciante
Formações com cursos de C
-
FormaçãoBack-end
Desenvolvedor C#
Nesta formação vamos aprender desde o início como trabalhar com a linguagem C# corretamente, além de ensinar suas boas práticas e recomendações.
13 cursos 33h38 de vídeos -
FormaçãoBack-end
Desenvolvedor C# e ASP.NET Framework Full-Stack
A 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 dentro do ASP.NET: o ASP.NET MVC, para criação de aplicações web seguindo o padrão MVC/MVW; e o ASP.NET WebAPI, para criação de APIs RESTful..
14 cursos 63h07 de vídeos -
FormaçãoE mais
Certificação PMP/CAPM
Nesta 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 PMBOK®: Gestão da Integração, Gestão do Escopo, Gestão do Cronograma, Gestão dos Custos, Gestão da Qualidade, Gestão dos Recursos, Gestão das Comunicações, Gestão dos Riscos, Gestão das Aquisições e Gestão das Partes Interessadas.
14 cursos 24h41 de vídeos -
FormaçãoBack-end
Cientista de Dados
Nesta 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 relatórios.
10 cursos 16h31 de vídeos -
FormaçãoE mais
Visão Computacional
Nesta 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 suavização, conversão de escala nas imagens, realizar diversas operações em imagens, como brilho, contraste, redimensionamento, etc. Vamos aprender também a criar aplicações em visão computacional, como detecção de faces, reconhecimento de faces, estimação de pose, análise facial, dentre outras aplicações.
6 cursos 09h26 de vídeos -
FormaçãoCloud
Administrador Google Cloud
Nesta 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 -
FormaçãoBack-end
Especialista ASP.NET Core
Nesta 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 -
Formação
Desenvolvedor HTML e CSS
Aprenda 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 -
FormaçãoE mais
Administrador Magento
Nesta 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 a desenvolver e administrar lojas virtuais utilizando a plataforma Magento.
3 cursos 09h44 de vídeos -
FormaçãoE mais
Administrador Wordpress
Nesta 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 desenvolver sites para os mais diversos tipos de necessidades.
5 cursos 16h28 de vídeos -
FormaçãoCloud
Administrador AWS
Nesta 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 -
FormaçãoE mais
Gerente de Projetos
A 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 utilizadas pelos gestores de projetos no mercado atualmente: o Microsoft Project.
5 cursos 12h59 de vídeos -
FormaçãoInfra
Administrador de redes
Nesta 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 modelo OSI), o funcionamento completo de ponta-a-ponta do protocolo TCP/IP, as estruturas essenciais para operações de routing e switching (os protocolos CDP, LLDP e LACP, além de tabelas de roteamento, ,protocolos OSPF e RIP e o algoritmo Spanning Tree), fundamentos de uma rede wireless (radiofrequência, propagação de onda de rádio, IEEE 802.11 e componentes), seguranças em redes wireless, e como definir um projeto de rede.
10 cursos 44h32 de vídeos -
FormaçãoBack-end
Desenvolvedor PHP
Nesta 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áticas de mercado, integração com banco de dados. Ao final, você terá conhecimento para desenvolver aplicações PHP usando as práticas mais modernas do mercado.
13 cursos 54h44 de vídeos -
FormaçãoBack-end
Especialista Nest.js
Nesta formação, aprenda desde o zero como desenvolver aplicações web e APIs utilizando o NestJS
21 cursos 50h29 de vídeos -
FormaçãoFront-end
Desenvolvedor Tailwind
Tailwind 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 adicionar estilos aos elementos HTML.
6 cursos 09h25 de vídeos -
FormaçãoE mais
Machine Learning com Python
Nesta 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 preditivos, realizar previsões de novos dados e como criar aplicações preditivas com Streamlit.
11 cursos 15h46 de vídeos -
FormaçãoE mais
Processamento de Linguagem Natural
Nesta 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é-processamento nos dados textuais, utilizar técnicas linguísticas, desenvolver análise de sentimentos, desenvolver aplicações focadas em tradução de texto, sumarização de texto, chatbots e assistente virtual.
8 cursos 10h13 de vídeos -
FormaçãoFront-end
Desenvolvedor JavaScript
Conheç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 -
FormaçãoFront-end
Desenvolvedor Next.js
Nesta formação, vamos conhecer desde os aspectos mais básicos até conceitos avançados de utilização do Next.js.
16 cursos 53h15 de vídeos -
FormaçãoE mais
Engenheiro de Software
Na 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 -
FormaçãoFront-end
UX/UI designer
Na 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 -
FormaçãoE mais
Administrador Drupal
Nesta 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 os mais diversos tipos de necessidades.
2 cursos 07h52 de vídeos -
FormaçãoE mais
Administrador Joomla
Nesta 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 e portais para os mais diversos tipos de necessidades.
1 curso 06h15 de vídeos -
FormaçãoBack-end
Especialista Laravel
Nesta 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 com diversos serviços, tudo isso utilizando as melhores práticas do mercado.
32 cursos 70h26 de vídeos -
FormaçãoBack-end
Base para desenvolvedor
A 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 pessoas desenvolvedoras de software.
13 cursos 18h50 de vídeos -
FormaçãoFront-end
Desenvolvedor Vue.js
Nesta 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 -
FormaçãoMobile
Desenvolvedor React Native
O 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 aprender a acessar APIs nativas, incluindo o desenvolvimento de nosso próprio código nativo (Java e Objective-C), integrá-lo ao JavaScript. Além de aprenderemos a trabalhar com aplicativos offline, como estilar nossos componentes, criar layouts responsivos e animados e como integrar o React Native com o Firebase.
10 cursos 30h44 de vídeos -
FormaçãoBack-end
Desenvolvedor Symfony Full-Stack
Nesta 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 diversos serviços, tudo isso usando as melhores práticas do mercado.
7 cursos 27h02 de vídeos -
FormaçãoBancos de Dados
Analista de banco de dados
Nesta 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ópicos como definição de tabelas, criação de consultas, operações de manipulação de dados, utilização dos JOINs, views, funções, transações, triggers e stored procedures. Também serão abordados tópicos como schema design, agregações, índices e replicação ao abordarmos o MongoDB.
5 cursos 25h55 de vídeos -
FormaçãoBack-end
Especialista Spring
A formação Desenvolvedor Spring Full Stack da TreinaWeb tem como objetivos abordar os aspectos essenciais para o desenvolvimento de aplicações de ponta-a-ponta utilizando-se as tecnologias providas pelo Spring Framework. Entre as tecnologias abordadas nesta formação, estão principalmente o Spring MVC, o Spring Security, o Spring Data e o Spring Boot, além de tecnologias adjacentes como o Bootstrap, o jQuery e o Thymeleaf.
25 cursos 59h48 de vídeos -
FormaçãoBack-end
Desenvolvedor Java
A 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 como o paradigma orientado a objetos, a preparação do ambiente de desenvolvimento para o Java através do Eclipse e o controle de versão de código através do Git e do GitHub. Até aspectos mais avançados como acesso a bancos de dados relacionais e o desenvolvimento de aplicações web com o Java.
27 cursos 83h06 de vídeos -
FormaçãoBack-end
Desenvolvedor Python
Aprenda 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, herança, polimorfismo e duck-typing), estruturas de dados (Listas, Filas, Pilhas, Árvores Binárias, Dicionários, Conjuntos, Tabelas de Espalhamento e Mapas), banco de dados relacionais (DB API e SQLAlchemy) e como criar aplicações desktop com o Kivy.
17 cursos 42h04 de vídeos -
FormaçãoFront-end
Desenvolvedor Especialista Front-end
HTML, 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 -
FormaçãoFront-end
Desenvolvedor JavaScript Front-end
Aprenda todos os conceitos e aspectos necessários para utilizar a linguagem JavaScript no Front-end com maestria
27 cursos 45h58 de vídeos -
FormaçãoFront-end
Introdução ao desenvolvimento web
Aprenda desde o zero a desenvolver sites e sistemas web usando as melhores tecnologias e práticas do mercado.
23 cursos 54h58 de vídeos -
FormaçãoBack-end
Fundamentos de banco de dados
Aprenda a trabalhar de maneira correta e completa com os principais bancos de dados do mercado para se destacar
7 cursos 29h08 de vídeos -
Formação
Full-stack: Desenvolvedor Spring
Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Spring desde o zero.
50 cursos 132h51 de vídeos -
FormaçãoFront-end
Desenvolvedor React
O 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 poderosa.
7 cursos 13h29 de vídeos -
FormaçãoMobile
Desenvolvedor Dart Flutter
A 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, abordando desde a instalação do ambiente de desenvolvimento até aspectos avançados da ferramenta.
16 cursos 38h41 de vídeos -
FormaçãoInfra
Administrador de redes Windows
Na 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 -
FormaçãoE mais
Desenvolvedor Wordpress
Na 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ária para o desenvolvimento com maestria na ferramenta.
12 cursos 43h59 de vídeos -
Formação
Full-stack: Desenvolvedor ASP.NET
Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o ASP.NET desde o zero
49 cursos 117h48 de vídeos -
FormaçãoBack-end
Especialista Django
Aprenda 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 mais básicos, até conceitos mais avançados.
28 cursos 47h05 de vídeos -
FormaçãoBack-end
Full-stack: Desenvolvedor Nest.js
Aprenda como desenvolver aplicações JavaScript Full-stack de ponta a ponta
45 cursos 105h47 de vídeos -
Formação
Full-stack: Desenvolvedor Laravel
Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Laravel desde o zero.
55 cursos 149h26 de vídeos -
FormaçãoFront-end
Desenvolvedor Especialista React e Next.js
Nesta formação você aprenderá desde o início como trabalhar com 2 das tecnologias front-ends mais utilizadas e poderosas do mercado.
23 cursos 66h45 de vídeos -
FormaçãoBack-end
Full-stack: Desenvolvedor Django
Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Django desde o zero.
51 cursos 113h47 de vídeos -
Formação
Desenvolvedor Node Full-Stack
Aprenda 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.
13 cursos 29h38 de vídeos -
Formação
Full-stack: Programação do Zero
Nesta formação você aprenderá a desenvolver aplicações web full-stack desde o zero. Ao final dela você estará preparado para trabalhar como programador ou programadora.
55 cursos 121h09 de vídeos -
FormaçãoE mais
Tester
A 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 trabalho na área de qualidade de software. A formação aborda tópicos como o ciclo de vida e desenvolvimento de um software, as métricas básicas para mensuração de qualidade de uma aplicação, o ciclo de vida de uma suíte de testes, técnicas funcionais para teste de software. Além de apresentar duas ferramentas importantíssimas e extremamente utilizadas no mercado de trabalho para teste e garantia de qualidade de aplicações: o JMeter e o Selenium.
5 cursos 11h28 de vídeos -
FormaçãoFront-end
Desenvolvedor Bootstrap
Na 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ática.
12 cursos 28h45 de vídeos -
FormaçãoBack-end
Desenvolvedor Rails Full-Stack
A 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 conjunto com o framework Rails. A formação aborda pontos como a correta utilização do padrão Active Record, a utilização de recursos como a gerência de migrações, a aplicação de recursos como AJAX e a implementação de recursos de autenticação e autorização.
7 cursos 36h02 de vídeos -
FormaçãoCloud
Formação IA Para Devs
Prepare-se para revolucionar seu desenvolvimento de software. Incorpore a IA em todo o ciclo de vida do seu projeto, da ideação à entrega.
19 cursos 31h41 de vídeos -
FormaçãoInfra
Analista DevOps
A 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
Projetos práticos de C
-
Iniciante
-
Intermediário
-
Intermediário
Projeto Prático · 6h
Github Actions e Kubernetes - Desenvolvendo uma esteira completa de CI/CD
Ver detalhes →
-
Iniciante
Projeto Prático · 4h
ASP.NET Core - Instalação do ambiente de produção e deploy em uma VPS
Ver detalhes →
-
Iniciante
Projeto Prático · 6h
Tailwind CSS - Aplicação web de busca de professores particulares
Ver detalhes →
-
Iniciante
-
Intermediário
Projeto Prático · 8h
ASP.NET Core - Gerenciador web de Consultório Médico usando ASP.NET MVC
Ver detalhes →
-
Intermediário
Projeto Prático · 10h
Next.js - TreinaCare Aplicação web de agendamento de consultas médicas (consumindo API)
Ver detalhes →
-
Intermediário
Projeto Prático · 12h
Next.js - TreinaCare Aplicação web de agendamento de consultas médicas
Ver detalhes →
-
Intermediário
-
Intermediário
Projeto Prático · 4h
Visão Computacional - Criando um aplicação Web de Processamento de Imagens
Ver detalhes →
-
Intermediário
Projeto Prático · 8h
HTML5 + CSS3 - Criação do site de uma startup de contratação de diaristas
Ver detalhes →
-
Intermediário
Projeto Prático · 4h
Machine Learning - Agrupamento com classificação usando dados do jogo Fifa 19
Ver detalhes →
-
Intermediário
-
Avançado
-
Avançado
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
Projeto Prático · 8h
JavaScript - Aplicação de gerenciamento de tarefas integrada com API
Ver detalhes →
-
Iniciante
Projeto Prático · 6h
Django e OpenAI - Entrevistador usando a inteligência artificial GPT
Ver detalhes →
-
Intermediário
Projeto Prático · 8h
Django - API de gerenciamento de professores e aulas particulares
Ver detalhes →
-
Intermediário
Projeto Prático · 14h
Spring Framework - API de gerenciamento de professores e aulas particulares
Ver detalhes →
-
Intermediário
-
Intermediário
-
Intermediário
Projeto Prático · 12h
Nest.js - API de gerenciamento de professores e aulas particulares
Ver detalhes →
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
Projeto Prático · 18h
Next.js e Material UI - HiperProf Aplicação web de busca de professores particulares
Ver detalhes →
-
Intermediário
Projeto Prático · 14h
Flutter - HiperProf Aplicativo de busca de professores particulares
Ver detalhes →
-
Intermediário
Projeto Prático · 4h
Laravel - Instalação do ambiente de produção e deploy em uma VPS
Ver detalhes →
-
Iniciante
Projeto Prático · 4h
Nest.js - Instalação do ambiente de produção e deploy em uma VPS
Ver detalhes →
-
Iniciante
-
Intermediário
Projeto Prático · 4h
Spring Framework - Instalação do ambiente de produção e deploy em uma VPS
Ver detalhes →
-
Intermediário
-
Intermediário
Projeto Prático · 2h
Processamento de linguagem natural - Desenvolvendo Assistente Virtual de áudio com Python
Ver detalhes →
Direto ao ponto de C
-
Iniciante
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de estruturas de repetição usando a linguagem C
Ver detalhes →
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de vetores e matrizes usando a linguagem C
Ver detalhes →
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de estruturas de decisão usando a linguagem C
Ver detalhes →
-
Iniciante
-
Iniciante
-
Iniciante
Direto ao Ponto · 2h
Lógica de programação - Exercícios práticos de operadores matemáticos usando a linguagem C
Ver detalhes →
-
Iniciante
-
Intermediário
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
Direto ao Ponto · 4h
Lógica de Programação - Exercícios práticos de listas, objetos e funções
Ver detalhes →
-
Iniciante
Direto ao Ponto · 4h
Lógica de Programação - Exercícios práticos de estruturas de repetição
Ver detalhes →
-
Iniciante
Direto ao Ponto · 4h
Lógica de Programação - Exercícios práticos de estruturas de decisão
Ver detalhes →
-
Iniciante
Direto ao Ponto · 6h
Lógica de programação - Exercícios práticos de operadores matemáticos, relacionais e lógicos
Ver detalhes →
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
Direto ao Ponto · 4h
Next.js - Autenticação e Autorização de aplicações full-stack com NextAuth
Ver detalhes →
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Intermediário
-
Intermediário
Direto ao Ponto · 2h
Machine Learning - Desenvolvendo API para publicação de um modelo preditivo utilizando o Flask
Ver detalhes →
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Avançado
-
Avançado
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Intermediário
Artigos relacionados a c
-
C#
C# - Testando requisições com Flurl
Implemente testes unitários em requisições HTTP com o auxílio de Flurl.
Ler artigo →
-
C#
C# - Consumindo APIs com Flurl
Veja como consumir dados de uma API no C#, utilizando a biblioteca Flurl.
Ler artigo →
-
C#
C# 9.0 - Inteiros nativos e inferência de tipos
Conheça os novos tipos de dados introduzidos no C# 9.0, os inteiros nativos e os novos recursos da i...
Ler artigo →
-
C#
C# 9.0 - Programas top-level e Pattern Matching
Dando continuidade ao nosso estudo do C# 9.0, neste artigo veremos dois novos recursos dele: Program...
Ler artigo →
-
C#
C# 9.0 - Propriedades init e record
Já estamos no C# 9.0, a nova versão lançada no .NET Conf 2020 trouxe uma série de novos recursos, ve...
Ler artigo →
-
Arquitetura de Software
O que vem a ser a Clean Architecture?
Confira nesse artigo uma introdução do que é a Clean Architecture, quais seus componentes e os benef...
Ler artigo →
-
Desenvolvimento Back-end
Como trabalhar com data e hora no Python
Como trabalhar com data e hora no Python com Datetime. No decorrer deste artigo, veremos exemplos de...
Ler artigo →
-
Desenvolvimento Back-end
Como instalar a Golang e executar nosso primeiro exemplo
Neste artigo iremos aprender como instalar a Golang nos sistemas Windows, Linux e macOS e como execu...
Ler artigo →
-
Desenvolvimento Mobile
Desenvolvedor mobile: por que investir nessa carreira?
Carreira mobile tem muitas oportunidades, por isso vamos ver o que você precisa saber para entrar ou...
Ler artigo →
-
C#
Conhecendo variáveis e constantes no C#
Conheça neste artigo os tipos de dados presentes no C# e a sintaxe para que possamos declarar variáv...
Ler artigo →
-
C#
Como instalar o C# e nosso primeiro exemplo
Neste artigo veremos como instalar o C# nos sistemas Windows, Linux e MacOS e também veremos como es...
Ler artigo →
-
Desenvolvimento Back-end
Criando uma API com Spring Data JPA e Spring Web
Neste artigo vamos aprender como criar uma API com persistência de dados utilizando o Spring Web MVC...
Ler artigo →
-
Java
Configurando ambiente de desenvolvimento Spring Boot no Windows
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
Ler artigo →
-
Ferramentas
Conhecendo o gerenciador de pacotes Homebrew
Neste artigo conheceremos o Gerenciador de Pacotes Homebrew.
Ler artigo →
-
Dart
Conhecendo variáveis e constantes no Dart
Neste artigo conheceremos as variáveis e constantes no Dart.
Ler artigo →
-
Ferramentas
VS Code - Melhores extensões para Front End - Parte 3
Conheça mais uma lista de extensões do VS Code que ajudarão a melhorar a sua produtividade e facilit...
Ler artigo →
-
C
Criando uma aplicação C com GTK no Code::Blocks
Veja como configurar o GTK no Code::Blocks e passe a utilizar esta IDE para criar seus projetos em C...
Ler artigo →
-
C
Criando interfaces gráficas no C com GTK
Aplicações Desktop ainda são muito utilizadas. Neste artigo aprenda como utilizar o GTK para criar i...
Ler artigo →
-
Dart
Como instalar o Dart e executar seu primeiro exemplo
Neste artigo veremos como instalar o Dart nos sistemas Windows, Linux e MacOS e executar nosso prime...
Ler artigo →
-
Java
Conhecendo variáveis e constantes no Java
Conheça neste artigo as variáveis, tipos de dados e constantes da linguagem Java.
Ler artigo →
-
Algoritmos
Conceitos usados no aprendizado de programação
Entenda conceitos utilizados no aprendizado de lógica de programação.
Ler artigo →
-
C#
Criando e publicando uma função AWS Lambda com o CLI do .NET Core
O .NET Core CLI, que já é uma ferramenta poderosa e com recursos fornecidos pela AWS, também permite...
Ler artigo →
-
CMS's e E-commerce
Como usar o novo editor Gutenberg do Wordpress
Saiba como utilizar o novo editor Gutenberg do Wordpress, que traz o sistema de blocos na criação de...
Ler artigo →
-
Desenvolvimento Mobile
Configurando ambiente de desenvolvimento Flutter
Veja neste artigo como configurar o ambiente de desenvolvimento Flutter.
Ler artigo →
-
Desenvolvimento Back-end
Utilizando AutoMapper no C#
Conheça a biblioteca AutoMapper e aprenda como implementá-la em uma aplicação C#.
Ler artigo →
-
C#
Criando um Chat com ASP.NET Core SignalR
Continuando o estudo do SignalR, aprenda como criar um chat utilizando esta biblioteca de aplicações...
Ler artigo →
-
Amazon
Como instalar e configurar o AWS CLI
O AWS CLI é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é possíve...
Ler artigo →
-
Metodologias Ágeis
Metodologia Crystal: o que é e para que serve?
Confira neste artigo o que vem a ser a família Crystal.
Ler artigo →
-
Tecnologia
Criando release no GitHub
Neste artigo veremos como criar releases utilizando o GitHub.
Ler artigo →
-
Desenvolvimento Back-end
Criando uma API RESTful com o Carter e .NET Core
O Carter é um framework para .NET Core, que permite criar API RESTful de forma rápida, simples e ele...
Ler artigo →
-
Desenvolvimento Front-end
Começando com SVG no Front-End - Parte 2 - Trabalhando com Inkscape
Aprenda a criar formas e imagens vetoriais em SVG para usar em suas páginas web de maneira bem simpl...
Ler artigo →
-
Desenvolvimento Back-end
Criando um instalador para distribuir suas aplicações Windows
Existe uma gama de ferramentas que permitem a criação de um instalador do Windows. Neste artigo veja...
Ler artigo →
-
Desenvolvimento Back-end
Testes unitários no C# com MSTest
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Ler artigo →
-
Carreira
Como funciona uma empresa de desenvolvimento de software?
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
Ler artigo →
-
Git
Comandos do Git que você precisa conhecer - Parte 1
Domine o Git ao conhecer comandos e truques que facilitarão o seu trabalho.
Ler artigo →
-
PHP
Criando um ambiente de desenvolvimento PHP com WSL
Nesse artigo vamos criar um ambiente de desenvolvimento PHP completo, com MySQL e Nginx dentro do WS...
Ler artigo →
-
Node
Criando módulos globais do NPM
Aprenda a fazer seus próprios módulos globais do NPM e crie ferramentas executadas diretamente do te...
Ler artigo →
-
Desenvolvimento
Conceitos de linguagens funcionais: o que é currying?
O paradigma funcional vem ficando a cada dia mais popular entre os desenvolvedores. Porém, com este...
Ler artigo →
-
C#
.NET Core 3.0 - Razor Components
Conheça as aplicações Razor Components que serão adicionadas no .NET Core 3.0.
Ler artigo →
-
C#
Criando uma API RESTful com o NancyFx e .NET Core
O NancyFX é um leve framework para o C#. Veja como utilizá-lo para criar uma API RESTful.
Ler artigo →
-
Desenvolvimento Back-end
Documentando uma ASP.NET Core Web API com o Swagger
Aprenda a documentar uma aplicação ASP .NET Core Web API com o Swagger.
Ler artigo →
-
Desenvolvimento Back-end
Compreendendo os middlewares no ASP.NET Core
Veja como os middlewares funcionam em uma aplicação ASP.NET Core.
Ler artigo →
-
Desenvolvimento de Jogos
Como se tornar um desenvolvedor de games?
Veja nesse artigo como dar o primeiro passo na sua carreira de desenvolvimento de games.
Ler artigo →
-
C#
Global Tools no .NET Core 2.1
Conheça o recurso de global tool adicionado na versão 2.1 do .NET Core e aprenda como definir uma a...
Ler artigo →
-
Desenvolvimento de Jogos
Como um jogo digital é criado?
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
Ler artigo →
-
Desenvolvimento Mobile
Carreira de desenvolvedor de aplicativos: como começar
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
Ler artigo →
-
C#
Analisando a cobertura de testes em aplicações .NET com o OpenCover
Conheça o OpenCover, ferramenta open-source para análise de cobertura de testes.
Ler artigo →
-
.NET Core
Recursos de linha de comando para o Entity Framework Core
Conheça os recursos de linha de comando para o Entity Framework Core.
Ler artigo →
-
C#
Pattern Matching no C# 7.0
Conheça o Pattern Matching adicionado na versão 7.0 do C#.
Ler artigo →
-
C#
Binary Literals, Digit Separators e Throw Expressions no C# 7.0
Conheça os recursos Binary Literals, Digit Separators e Throw Expressions da versão 7 do C#.
Ler artigo →
-
CSS
Começando com o novo CSS Grid Layout
Aprenda um pouco mais sobre o CSS Grid Layout, agora com suporte completo pelo Firefox e Chrome.
Ler artigo →
-
C#
Ref Returns no C# 7
Conheça um pouco mais sobre o recurso Ref Returns da versão 7 do C#.
Ler artigo →
-
C#
As mudanças de Expression-bodied members no C# 7
Conheça as mudanças de Expression-bodied members no C# 7.
Ler artigo →
-
C
Criação de um Keylogger em C
Veja nesse artigo o que é e como se dá o desenvolvimento de um simples Keylogger em C.
Ler artigo →
-
PHP
Depuração de código PHP
Como fazer a depuração de código PHP? Essa é uma dúvida recorrente do pessoal que está vindo de outr...
Ler artigo →
-
PHP
Container de injeção de dependência (DI Container)
Injetar dependências pode se tornar uma tarefa tediosa quando se têm muitas classes envolvidas. Um c...
Ler artigo →
-
Algoritmos
Conheça os principais algoritmos de ordenação
A ordenação de registros consiste em organizar os dados em ordem crescente ou decrescente. Veja os p...
Ler artigo →
-
Carreira
Como mudar de área na TI sem começar do zero
Quer mudar de área na TI sem começar do zero? Veja como aproveitar suas habilidades, aprender o esse...
Ler artigo →
-
Carreira
Como traçar metas eficientes para 2025
Prepare-se para 2025! Veja como traçar metas de carreira eficientes em TI para alcançar seus objetiv...
Ler artigo →
-
Javascript
Criando componente snackbar com JavaScript e CSS
Nesse artigo, você irá ter o passo a passo de como criar um componente de snackbar do zero. Sendo ca...
Ler artigo →
-
Desenvolvimento Back-end
Como criar comandos customizados no Django
Aprenda a criar comandos customizados no Django para automatizar tarefas, personalizar funcionalidad...
Ler artigo →
-
Desenvolvimento Front-end
Criando aplicações React com Vite e TypeScript
Neste artigo veremos como criar aplicações React com Vite, que permite desenvolvermos aplicações mod...
Ler artigo →
-
Carreira
Como evoluir em sua carreira da forma correta?
Confira nesse artigo alguns pilares para te ajudar a construir uma carreira de sucesso na área de te...
Ler artigo →
-
Carreira
Como lidar com a sobrecarga de informações no mundo da tecnologia?
Confira nesse artigo algumas dicas para que você não tenha uma sobrecarga de informações e consiga e...
Ler artigo →
-
Carreira
Como gerir minha carreira em TI e ter sucesso a longo prazo?
Confira neste artigo dicas valiosas para você administrar sua carreira e obter sucesso.
Ler artigo →
-
Desenvolvimento Front-end
Como criar uma modal com a tag dialog
Domine modais em HTML com a tag 'dialog'. Crie, personalize e interaja em seu site. Torne-o envolven...
Ler artigo →
-
Arquitetura de Software
Lei de Conway: como a comunicação influencia os softwares
Confira nesse artigo um breve overview da Lei de Conway e como ela afeta a forma que os softwares sã...
Ler artigo →
-
Node
Cron jobs, timeouts e intervals com NestJS
Neste artigo vamos utilizar o módulo nativo scheduler do NestJS para trabalhar com tarefas automatiz...
Ler artigo →
-
Carreira
Como ganhar confiança em minhas habilidades e conhecimentos na área de TI?
Veremos nesse artigo algumas estratégias que você pode aplicar, se tornando mais confiante para alca...
Ler artigo →
-
Desenvolvimento Front-end
Criando máscara monetária com expressões regulares
Nesse artigo aprenderemos a criar uma máscara para inputs que irá deixar seus projetos mais profissi...
Ler artigo →
-
Node
Criando CRUD com Prisma ORM e NestJS
Neste artigo vamos implementar um CRUD com Prisma ORM e NestJS, abordando as principais operações bá...
Ler artigo →
-
Engenharia de Software
O que é code review e quais são os benefícios?
Confira neste artigo o que vem a ser o code review e quais são os benefícios de colocar isso em prát...
Ler artigo →
-
Desenvolvimento Front-end
Como alterar o font family do site
Nesse artigo veremos como você pode alterar o font family de seu site. Aprenderemos também as difere...
Ler artigo →
-
Javascript
CSS in JS
Veja neste artigo o CSS in JS, a técnica que permite escrever estilos CSS no JavaScript, deixando a...
Ler artigo →
-
Node
Como realizar upload no S3 com NestJS
Neste artigo vamos aprender o passo a passo de como realizar o upload de arquivos para a AWS S3 util...
Ler artigo →
-
Desenvolvimento Back-end
Como realizar upload de arquivos locais no NestJS
Neste artigo vamos aprender a utilizar o recurso de upload de arquivos locais com o NestJS utilizand...
Ler artigo →
-
Desenvolvimento
O que é Closure
Neste artigo, veremos o que é Closure e por que é tão importante entendê-lo para saber o que acontec...
Ler artigo →
-
Carreira
Como se destacar no mercado de TI?
Confira neste artigo com se destacar no mercado de TI com algumas dicas super importantes que vão te...
Ler artigo →
-
Desenvolvimento Back-end
Conheça o recurso de Records no Java
Neste artigo, vamos aprender sobre o recurso de Records no Java. Veremos como utilizar esse recurso,...
Ler artigo →
-
Javascript
Contexto de execução JavaScript
Contexto de execução JavaScript é um conceito abstrato que contém informações sobre o ambiente no qu...
Ler artigo →
-
Carreira
Como manter as habilidades técnicas de TI atualizadas?
Confira nesse artigo algumas dicas com formas variadas de como você pode conseguir manter suas habil...
Ler artigo →
-
Javascript
Contexto e Escopo no JavaScript
O que é contexto e escopo no JavaScript e o que o escopo interfere no contexto. Veremos o que é this...
Ler artigo →
-
Carreira
Como montar um plano de estudos eficaz?
Montar um plano de estudos para se tornar um desenvolvedor pode parecer complicado, ainda mais se vo...
Ler artigo →
-
React
Ciclo de vida de componentes funcionais no React
Como funciona o ciclo de vida de componentes funcionais no React para manipular a inicialização, atu...
Ler artigo →
-
Carreira
Como escolher a área de TI mais adequada para mim?
Se você está iniciando em TI pode ficar muito confuso com a área que você deve escolher, o que é mui...
Ler artigo →
-
Desenvolvimento Front-end
Criando componentes com Tailwind CSS
Neste artigo veremos por que os componentes nos ajudam durante o desenvolvimento do nosso projeto e...
Ler artigo →
-
Desenvolvimento Front-end
Conhecendo o box model
Domine os fundamentos do CSS com o box model. Aprenda a controlar o layout e o espaçamento dos eleme...
Ler artigo →
-
React
Como instalar e executar o React
Veja neste artigo como instalar e executar o React, então confira neste artigo como instalar o React...
Ler artigo →
-
Carreira
Como conseguir emprego no exterior?
Confira neste artigo algumas dicas para você conseguir ter essa experiência de trabalhar no exterior...
Ler artigo →
-
Carreira
Como um desenvolvedor pleno pode virar um sênior?
Se você é um desenvolvedor pleno e tem o objetivo de se tornar sênior, veja neste artigo algumas dic...
Ler artigo →
-
Carreira
Como um desenvolvedor júnior pode virar um pleno?
Existem alguns aspectos técnicos e comportamentais que podem te ajudar a seguir para o próximo nível...
Ler artigo →
-
Desenvolvimento Back-end
Conhecendo variáveis e constantes na Golang
Conheça neste artigo os tipos de dados presentes e a sintaxe para que possamos declarar variáveis e...
Ler artigo →
-
Carreira
Como aumentar suas oportunidades na área de TI
Veremos neste artigo algumas dicas que você pode colocar em prática para criar suas próprias oportun...
Ler artigo →
-
Desenvolvimento Back-end
Como enviar emails com NestJS e Nodemailer
Neste artigo vamos aprender como enviar emails utilizando o NestJS e o Nodemailer, um dos módulos ma...
Ler artigo →
-
Carreira
Dicas para conciliar trabalho e estudos
Conciliar trabalho e estudos nem sempre é uma tarefa fácil. Veremos neste artigo algumas dicas para...
Ler artigo →
-
Carreira
Como se preparar para entrevistas técnicas
Geralmente, quando participamos de um processo seletivo para uma vaga relacionada a desenvolvimento,...
Ler artigo →
-
Desenvolvimento Back-end
Criando o primeiro CRUD com NestJS
Neste artigo veremos como criar um CRUD com NestJS, o passo a passo utilizando ferramentas como o Ty...
Ler artigo →
-
Desenvolvimento Back-end
Criando o primeiro CRUD com FastAPI
Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...
Ler artigo →
-
Carreira
Como conseguir sua primeira oportunidade de desenvolvedor(a) júnior
Neste artigo, separamos algumas dicas para te ajudar a se destacar no mercado, nessa caminhada até a...
Ler artigo →
-
PHP
Como instalar um pacote com Composer e utilizá-lo em seu projeto PHP
Aprenda a instalar e utilizar o gerenciador de dependências Composer e dê o próximo passo rumo a se...
Ler artigo →
-
Flutter
Como construir um layout Flutter responsivo
Neste artigo veremos algumas das abordagens e widgets que são usados no desenvolvimento de aplicativ...
Ler artigo →
-
Dart
Como utilizar generics no Dart
Neste artigo vamos aprender sobre os Generics na linguagem Dart e como eles podem nos auxiliar em ga...
Ler artigo →
-
Desenvolvimento Back-end
Conhecendo o projeto Spring Data
Nesse artigo vamos conhecer o projeto Spring Data, veremos qual o objetivo desse projeto e entender...
Ler artigo →
-
Javascript
Classes no TypeScript
Neste artigo você aprenderá criar classes, implementar métodos e instanciar objetos no TypeScript us...
Ler artigo →
-
Desenvolvimento Front-end
Como instalar e utilizar o Bootstrap via npm
Instalar Bootstrap via npm e alterar suas variáveis, é mais simples do que imagina. Hoje iremos junt...
Ler artigo →
-
Carreira
5 dicas para conseguir um bom estágio
Conquistar a primeira experiência profissional para adquirir experiência na área pode parecer difíci...
Ler artigo →
-
Java
Configurando ambiente de desenvolvimento Spring Boot no MacOS
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no MacOS
Ler artigo →
-
Java
Configurando ambiente de desenvolvimento Spring Boot no Linux
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Linux
Ler artigo →
-
Desenvolvimento Front-end
Criando a estrutura de um Layout com CSS Grid e Flexbox
Nesse artigo vamos aprender sobre as funcionalidades CSS Grid e FlexBox do CSS na pratica durante o...
Ler artigo →
-
Javascript
Como instalar o TypeScript
Neste artigo veremos como instalar o TypeScript, conhecer o arquivo tsconfig, executar nosso primeir...
Ler artigo →
-
Javascript
Criando Rotas com Express.js
Vamos aprender a configurar rotas com o Express.js, com exemplos utilizando as requisições GET, POST...
Ler artigo →
-
PHP
Configurando o ambiente de desenvolvimento PHP Laravel no MacOS
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no MacOS.
Ler artigo →
-
PHP
Configurando o ambiente de desenvolvimento PHP Laravel no Linux
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no Linux.
Ler artigo →
-
Javascript
Criando um servidor HTTP com Express
O Express é um framework utilizado em conjunto com o Node.js. Ele possui características que facilit...
Ler artigo →
-
PHP
Configurando o ambiente de desenvolvimento PHP Laravel no Windows
Aprenda como instalar e configurar o ambiente de desenvolvimento PHP Laravel no Windows.
Ler artigo →
-
Python
Configurando ambiente de desenvolvimento Django no macOS
Veja neste artigo como configurar seu ambiente de desenvolvimento macOS para desenvolvimento rest co...
Ler artigo →
-
Python
Configurando ambiente de desenvolvimento Django no Linux
Veja neste artigo como configurar seu ambiente de desenvolvimento linux para desenvolvimento rest co...
Ler artigo →
-
Ferramentas
Conhecendo o Gerenciador de Pacotes Chocolatey
Neste artigo conheceremos o Gerenciador de Pacotes Chocolatey.
Ler artigo →
-
Python
Configurando ambiente de desenvolvimento Django no Windows
Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest...
Ler artigo →
-
Ferramentas
VS Code - Melhores extensões para Front-End - Parte 1
Conheça as melhores extensões disponíveis do VS Code para Front-End e melhore a eficiência dos seus...
Ler artigo →
-
Java
Como instalar uma dependência com Maven e usar em seu projeto
Confira neste artigo como instalar uma dependência com Maven e usar em seu projeto.
Ler artigo →
-
Python
Como instalar um pacote com PIP e utilizá-lo em seu projeto
Veja neste artigo como instalar um pacote com PIP e utilizá-lo em seu projeto.
Ler artigo →
-
Rede de computadores
Conhecendo o servidor de arquivos Samba
Veja neste artigo o que é o servidor de arquivos Samba.
Ler artigo →
-
Flask
Como herdar templates com Jinja2
Veja neste artigo como herdar templates utilizando o Jinja2.
Ler artigo →
-
Desenvolvimento Front-end
Conhecendo variáveis e constantes no JavaScript
Neste artigo vamos aprender a declarar e a utilizar constantes e variáveis no JavaScript, entendendo...
Ler artigo →
-
PHP
Conhecendo o CodeIgniter, framework PHP
Veremos neste artigo o que é o CodeIgniter, um dos principais frameworks PHP do mercado, e suas prin...
Ler artigo →
-
Desenvolvimento Front-end
Conhecendo o Next.js
Veja neste artigo o que é o Next.js e suas principais características.
Ler artigo →
-
Java
Como instalar o Java e nosso primeiro exemplo
Neste artigo veremos como instalar o Java nos sistemas Windows, Linux e MacOS, além disso vamos ver...
Ler artigo →
-
Python
Conhecendo variáveis e constantes no Python
Conheça neste artigo as variáveis e constantes no Python.
Ler artigo →
-
Javascript
Como executar seu primeiro código JavaScript
Vamos aprender e executar nosso primeiro código em JavaScript, entendendo sobre a utilização do cons...
Ler artigo →
-
DevOps
Afinal, o que é um container?
Confira neste artigo o que vem a ser um container.
Ler artigo →
-
-
Flask
Como enviar e exibir dados em templates com Jinja2
Veja neste artigo como enviar e exibir dados com Jinja2.
Ler artigo →
-
Desenvolvimento Front-end
Storybook - A melhor maneira de criar componentes
Conheça o Storybook e como ele pode te ajudar a criar componentes da melhor maneira possível, com in...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Como melhorar a experiência do usuário em e-commerce
O ato de fazer compras online cresceu nos últimos meses. Sendo assim, confira neste artigo como melh...
Ler artigo →
-
Testes e Projetos
Como é o dia a dia de um profissional de teste?
O conhecimento técnico e a visão de negócio deste profissional também lhe permite colaborar no desen...
Ler artigo →
-
Python
Consumindo APIs com Python - Parte 2
Veja neste artigo como consumir APIs com Python.
Ler artigo →
-
Testes e Projetos
Quais são as etapas do Ciclo de Vida de Testes de Software?
Confira neste artigo quais são as etapas do Ciclo de Vida de Testes de Software e entenda sua import...
Ler artigo →
-
Python
Consumindo APIs com Python - Parte 1
Veja neste artigo como consumir APIs com Python.
Ler artigo →
-
Carreira
Como se tornar um desenvolvedor melhor
Quando trabalhamos com desenvolvimento, é de suma importância estarmos atentos a como estamos como p...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Como é o dia a dia de um profissional de Usabilidade?
O profissional de usabilidade possui habilidades que mesclam aspectos técnicos e estratégicos. Ele é...
Ler artigo →
-
PHP
Como usar parâmetros nomeados no PHP
Aprenda como usar parâmetros nomeados no PHP, qual sua sintaxe e suas principais vantagens em relaçã...
Ler artigo →
-
Flutter
Como funciona o async-await e Future no Flutter
Veja neste artigo como trabalhar com programação assíncrona no Flutter.
Ler artigo →
-
Python
Conheça o Pyramid, Framework Python para desenvolvimento web
Veja neste artigo o que é o Pyramid, Framework Python para desenvolvimento web.
Ler artigo →
-
PHP
Como usar Attributes/Annotations no PHP 8
Aprenda como utilizar attributes no PHP 8. Veja o que são, qual a sintaxe e como obter os dados das...
Ler artigo →
-
ASP .NET
Criando aplicações desktop multiplataforma com ASP.NET Core e Electron.NET
Otimize a criação de aplicações desktop reutilizando códigos do ASP.NET Core, com a ajuda do Electro...
Ler artigo →
-
WordPress
Como configurar o PagSeguro no WooCommerce
Aprenda a configurar o método de pagamento PagSeguro em sua loja WooCommerce.
Ler artigo →
-
Flutter
Criando um BottomNavigationBar com Flutter
Veja neste artigo como criar um BottomNavigationBar com Flutter.
Ler artigo →
-
Flutter
Criando primeiro projeto Flutter
Veja neste artigo como criar o primeiro projeto Flutter.
Ler artigo →
-
Desenvolvimento Back-end
Camadas e componentes do padrão arquitetural Porto
Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...
Ler artigo →
-
Carreira
Como melhorar seu perfil no LinkedIn
Confira neste artigo dicas de como melhorar seu perfil no LinkedIn para deixá-lo mais atrativo aos r...
Ler artigo →
-
Desenvolvimento Back-end
Conheça o padrão arquitetural Porto para aplicações back-end
Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...
Ler artigo →
-
Javascript
JavaScript - Comandos do Console
Conheça os comandos do console do navegador e domine essa ferramenta para melhorar seus testes ou ca...
Ler artigo →
-
Engenharia de Software
Como funciona a prototipação no desenvolvimento de software?
A prototipação no desenvolvimento de software permite amadurecer ideias, identificar problemas e eng...
Ler artigo →
-
Flutter
Criando um drawer navigator com Flutter
Veja neste artigo como criar um drawer navigator com Flutter.
Ler artigo →
-
Git
Criando um README para seu perfil do GitHub
Veja neste artigo como criar uma descrição para seu perfil do GitHub.
Ler artigo →
-
PHP
Como configurar o VSCode para debug de código PHP
Aprenda como configurar o Visual Studio Code para trabalhar com debug de código PHP. Veremos como in...
Ler artigo →
-
Desenvolvimento
Classes Abstratas vs Interfaces
Veja neste artigo o que são e quais as diferenças entre classes abstratas e interfaces.
Ler artigo →
-
CSS
Como fazer animação infinita de fundo com CSS?
Veja como criar uma animação infinita de fundo com efeito parallax usando apenas CSS puro.
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: HTTPS
Com certeza, ao navegar na internet, você já viu no começo da URL o protocolo HTTPS. Mas, você sabe...
Ler artigo →
-
PHP
Condicional IF Else no PHP. Aprenda suas características!
Aprenda como trabalhar com condicional if else no php, as principais características dessa estrutura...
Ler artigo →
-
Estudos
Como melhorar sua rotina de estudos – Parte 2
Confira neste artigo como deixar sua rotina de estudos mais leve e proveitosa, com algumas dicas mai...
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: DDoS
Continuando com nossa série de artigos sobre os termos comuns de segurança, vamos abordar hoje o DDo...
Ler artigo →
-
Java
Criando uma API RESTful com a JAX-RS API
O Java define a especificação JAX-RS API para a criação de aplicações API RESTful, que pode ser faci...
Ler artigo →
-
Controle de versão
Como criar repositório no GitLab
Veja neste artigo como criar repositório no GitLab.
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: Zero-day
Confira neste artigo o que é uma falha zero-day e como essas brechas são exploradas.
Ler artigo →
-
Controle de versão
Criando repositório no BitBucket
Veja neste artigo como criar repositório no BitBucket.
Ler artigo →
-
Node
Deno: conheça o suposto substituto do Node.js
Conheça o Deno, ambiente de execução de JavaScript desenvolvido pelo criador do Node.js e que pode s...
Ler artigo →
-
Tecnologia
Criando repositório no GitHub
Veja neste artigo como criar um repositório no GitHub.
Ler artigo →
-
Desenvolvimento Front-end
Conheça o React, biblioteca para desenvolvimento Web
Veja neste artigo o que é o React, biblioteca JavaScript para desenvolvimento web.
Ler artigo →
-
Desenvolvimento Mobile
Configurando fontes em projetos Flutter
Veja neste artigo como configurar fontes em projetos Flutter.
Ler artigo →
-
CMS's e E-commerce
Joomla: confira mais sobre esse CMS e se ainda vale a pena utilizá-lo
Confira neste artigo o Joomla, o segundo CMS mais utilizado do mercado.
Ler artigo →
-
Vendas
Como fazer uma reunião de orçamento aumentar as chances do cliente fechar negócio
A maioria dos freelancers e empresas cometem o erro de enviar um orçamento por email. Vou te ensinar...
Ler artigo →
-
Desenvolvimento Back-end
Criando um app com Django
Veja neste artigo como criar e configurar um app em um projeto Django.
Ler artigo →
-
Marketing Digital
O que fazer quando o cliente diz: Está muito caro!
Como contornar a situação quando o cliente reclama do preço. Depois deste artigo você vai saber o qu...
Ler artigo →
-
Estudos
Como melhorar sua rotina de estudos
Confira neste artigo como melhorar sua rotina de estudos e se manter motivado.
Ler artigo →
-
PHP
Como instalar o PHP e Xdebug no Windows
Aprenda como instalar o PHP e a extensão Xdebug no Windows. Ensinaremos os detalhes que você precisa...
Ler artigo →
-
CSS
CSS: Dominando o Font Awesome
Aprenda como utilizar todo o potencial do Font Awesome para facilitar o uso de ícones em suas aplica...
Ler artigo →
-
PHP
PSR-1 Conheça os padrões básicos de codificação do PHP
Conheça as recomendações da PSR-1 sobre os padrões básicos de codificação da linguagem PHP.
Ler artigo →
-
Tecnologia
Como criar um Project Board utilizando o GitHub
Veja neste artigo como criar Project Boards para gerenciar seus projetos no GitHub.
Ler artigo →
-
CSS
CSS - Definindo o cálculo de dimensões com box-sizing
Aprenda a definir como o CSS calcula as dimensões dos seus elementos e evite que seu layout quebre i...
Ler artigo →
-
PHP
Corrotinas e código assíncrono em PHP usando Generators
Veja como generators podem ser utilizados para criar um simples scheduler e trabalhar com corrotinas...
Ler artigo →
-
CSS
CSS - Altura automática proporcional à largura sem JavaScript
Aprenda a definir elementos com dimensões proporcionais com CSS sem nenhuma linha de JavaScript.
Ler artigo →
-
Desenvolvimento
Concorrência, Paralelismo, Processos, Threads, programação síncrona e assíncrona
Concorrência, paralelismo, processos, threads, programação síncrona e assíncrona, são assuntos que p...
Ler artigo →
-
PHP
Conheça os principais projetos do Doctrine
O Doctrine é um conjunto de projetos PHP voltados principalmente para trabalhar com persistência de...
Ler artigo →
-
Desenvolvimento Front-end
Começando com SVG no Front-End - Parte 3 - Animações com mo.js (Motion Graphics)
Aprenda a criar animações incríveis e interativas de forma bem simples para a web utilizando o mo.js
Ler artigo →
-
Carreira
Como turbinar sua carreira em 2020
Veja neste artigo algumas dicas para turbinar sua carreira, visando o próximo ano.
Ler artigo →
-
Tecnologia
Porquê instalar um chat online pronto vale a pena
Confira neste artigo as vantagens de instalar um chat online.
Ler artigo →
-
Desenvolvimento Front-end
Começando com SVG no Front-End - Parte 1
Aprenda a começar a trabalhar com SVG para a criação de formas e efeitos no Front-End.
Ler artigo →
-
Java
Criando um executável para uma aplicação Java
Aprenda como transformar uma aplicação Java Desktop em um arquivo executável.
Ler artigo →
-
Python
Criando primeira app com Flask
Veja neste artigo como criar a primeira app com Flask, principal microframework do ecossistema Pytho...
Ler artigo →
-
Desenvolvimento Mobile
React Native ou Flutter: por qual começar?
Confira nesse artigo um pouco mais sobre essas duas tecnologias mobile e veja pontos que podem te aj...
Ler artigo →
-
Carreira
Como crescer no Front-End?
Veja várias dicas para alavancar a sua carreira como Desenvolvedor Front-End
Ler artigo →
-
Python
Compartilhando rotas entre apps no Django
Veja neste artigo como compartilhar rotas entre diferentes aplicações em um mesmo projeto Django.
Ler artigo →
-
Javascript
React: Conheça o Poder dos Hooks
Conheça o que os React Hooks podem fazer e como eles vão facilitar o processo de desenvolvimento da...
Ler artigo →
-
CSS
CSS: Aprenda a Criar o Efeito de Flip Cards
Aprenda a criar o efeito de Flip Cards com CSS puro de maneira bem simples.
Ler artigo →
-
PHP
Como criar recipes do Symfony Flex e enviar para o repositório
Aprenda a criar recipes do Symfony Flex personalizados para automatizar as configurações de bundles....
Ler artigo →
-
Python
Criando o primeiro projeto Django
Com o ambiente de desenvolvimento devidamente configurado, veremos neste artigo como criar nosso pri...
Ler artigo →
-
Python
Configurando ambiente de desenvolvimento para projetos Django
Você já teve dor de cabeça para configurar seu ambiente de desenvolvimento para projetos Python/Djan...
Ler artigo →
-
Testes e Projetos
6 dicas para elaborar um cronograma de projeto
Confira nesse artigo seis dicas para colocar em prática na elaboração do cronograma do seu projeto.
Ler artigo →
-
PHP
Como criar repositórios privados do Symfony Flex
Aprenda como criar repositórios do Symfony Flex gratuitamente para guardar os Recipes usados em seus...
Ler artigo →
-
Git
Comandos do Git que você precisa conhecer - Parte 2 - Repositórios Remotos
Conheça comandos e truques do Git que facilitarão o seu trabalho ao lidar com repositórios remotos....
Ler artigo →
-
Tecnologia
Para que serve o certificado SSL?
Confira neste artigo o que é um certificado SSL e como ele funciona.
Ler artigo →
-
Estudos
Como evitar a procrastinação no processo de estudos
“Amanhã eu começo”, “Depois eu termino”... saiba como driblar a procrastinação nos seus estudos.
Ler artigo →
-
Desenvolvimento
Como usar domínio personalizado no Github Pages
Veremos nesse artigo como usar um domínio personalizado em um site do Github Pages de forma simples...
Ler artigo →
-
Desenvolvimento Back-end
Criando uma API REST com o Spring Boot
Todos os passos da criação de uma API REST com o framework Spring Boot do Java, no Visual Studio Cod...
Ler artigo →
-
Computação em nuvem
Carreira em Cloud Computing: o que estudar?
Confira neste artigo algumas dicas do que estudar para se tornar um bom profissional de Cloud Comput...
Ler artigo →
-
Computação em nuvem
Por que eu devo estudar Cloud Computing?
Confira neste artigo alguns motivos que nos mostram o porquê de valer a pena aventurar-se nessa área...
Ler artigo →
-
Computação em nuvem
O que é Cloud Computing?
Confira neste artigo um pouco mais sobre a Cloud Computing.
Ler artigo →
-
Tecnologia
Criando uma máquina virtual com a VirtualBox
Neste artigo veremos como criar uma máquina virtual utilizando a VirtualBox com o sistema operaciona...
Ler artigo →
-
C#
Criando um middleware customizado para ASP.NET Core
Aprenda como criar e conheça as opções de configuração de um middleware customizado no ASP.NET Core.
Ler artigo →
-
PHP
Iniciando com Symfony: Como criar o projeto e seu primeiro CRUD
Nesse artigo veremos como criar o primeiro projeto no Symfony. Falaremos sobre qual tipo de estrutur...
Ler artigo →
-
Desenvolvimento
Conceitos de linguagens funcionais: uma breve introdução aos monads
Neste post, dando continuidade à série sobre programação funcional, trataremos de um tema muito pert...
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Diagnosticando uma aplicação no .NET Core 3.0
Conheça as ferramentas dotnet-counters, dotnet-trace e dotnet-dump. E aprenda como elas auxiliam no...
Ler artigo →
-
Marketing Digital
Gatilhos Mentais Que Envolvem e Influenciam Clientes
Neste artigo vamos aprender as maiores técnicas de persuasão do neuromarketing, os gatilhos mentais,...
Ler artigo →
-
Carreira
Paralisia por Análise - o bloqueio que te impede de começar
Conheça o que é Paralisia por Análise, a razão de várias pessoas não começarem ou finalizarem algo,...
Ler artigo →
-
Tecnologia
Criando um Portfólio com o Pingendo
Neste artigo veremos como criar uma pequena página web para que você possa utilizá-la como Portfólio...
Ler artigo →
-
Carreira
Como conseguir o primeiro emprego na área de TI?
Você está estudando, mas ainda não conseguiu encontrar o primeiro emprego na sua área? Confira neste...
Ler artigo →
-
Marketing Digital
Como criar um briefing matador
Neste artigo, veremos como criar um briefing matador, solicitando as informações necessárias para um...
Ler artigo →
-
Node
10 Truques do NPM - Você conhece todos?
Conheça simples truques que você pode fazer com o NPM.
Ler artigo →
-
Carreira
Como ser efetivado no meu estágio?
Confira neste artigo algumas dicas para ser efetivado no estágio.
Ler artigo →
-
Testes e Projetos
Gerenciamento de projetos: essa carreira é para você?
Confira neste artigo um pouco mais sobre a carreira de gerente de projetos.
Ler artigo →
-
C#
Criando um API Gateway com ASP.NET Core e Ocelot
Conheça o conceito de API Gateway e veja como criá-lo em uma aplicação ASP.NET utilizando a bibliote...
Ler artigo →
-
Marketing Digital
Copywriting: A arte de escrever textos persuasivos que conquistam clientes
Aprenda Copywriting neste artigo. É a nova tendência do marketing e fornece técnicas para escrever t...
Ler artigo →
-
Carreira
Como quintuplicar a produtividade no desenvolvimento de software?
Veja neste artigo algumas dicas que podem te ajudar em sua produtividade no desenvolvimento de softw...
Ler artigo →
-
CSS
CSS Grid – Um Guia Interativo (Parte 2 – Itens)
Aprenda definitivamente a trabalhar com os Itens do CSS Grid com este Guia Interativo para facilitar...
Ler artigo →
-
CSS
CSS Grid – Um Guia Interativo (Parte 1 – Containers)
Aprenda definitivamente a trabalhar com CSS Grid com este Guia Interativo para facilitar o seu traba...
Ler artigo →
-
PHP
Como melhorar o retorno das suas APIs no Laravel com API Resource do Eloquent
Um dos pontos mais importantes quando estamos trabalhando APIs é o retorno dos dados. Veja como melh...
Ler artigo →
-
Carreira
Como ser um profissional freelancer de desenvolvimento: dicas essenciais
Veja neste artigo algumas dicas essenciais para quem está pensando em dar os primeiros passos em sua...
Ler artigo →
-
Marketing Digital
Como Ser um Desenvolvedor Amado Pelos Clientes: Emocional vs. Racional
Veja como despertar o desejo no seu cliente, comunicando com o lado emocional do cérebro dele. Vou t...
Ler artigo →
-
Design
Como ter ganhos recorrentes sendo um profissional freelancer
Neste artigo, convido você a explorar 6 possibilidades de ganhos que vão além daquelas que já conhec...
Ler artigo →
-
Django
Criando uma aplicação administrativa com Django Admin
Neste artigo veremos como criar uma aplicação administrativa com Django.
Ler artigo →
-
Marketing Digital
Como Diferenciar-se no Mercado e Atrair Clientes: Nicho vs. Especialidade
O Marketing de Diferenciação é essencial para o sucesso. Vou mostrar como usar nichos e especialidad...
Ler artigo →
-
CSS
CSS Flexbox - Um Guia Interativo (Parte 2 - Itens)
Aprenda a trabalhar com o CSS Flexbox com este guia definitivo e interativo! Vamos ver as propriedad...
Ler artigo →
-
CSS
CSS Flexbox - Um Guia Interativo (Parte 1 - Containers)
Aprenda a trabalhar com o CSS Flexbox com este guia definitivo e interativo! Vamos ver primeiro as p...
Ler artigo →
-
C#
Criando um provider customizado para o Microsoft.Extensions.Logging
Aprenda a criar um provedor customizado para o Microsoft.Extensions.Logging
Ler artigo →
-
Estudos
Como aumentar sua produtividade nos estudos?
Você sente dificuldade em se concentrar quando está estudando? Então veja neste artigo dicas para me...
Ler artigo →
-
Marketing Digital
Como Conseguir Clientes e Trabalhos Como Desenvolvedor Freelancer
Nesta série de artigos, vamos ver como atrair, precificar e fechar clientes, utilizando técnicas nov...
Ler artigo →
-
PHP
Conhecendo os recursos de serialização JSON do Laravel
Nesse artigo falaremos um pouco sobre o que é serialização de dados e quais os principais recursos q...
Ler artigo →
-
Carreira
Como melhorar seu perfil online de desenvolvedor
Veja neste artigo como melhorar seu perfil online para conseguir o "emprego dos sonhos".
Ler artigo →
-
Carreira
5 dicas para avançar em sua carreira
Confira neste artigo 5 dicas que te ajudarão a progredir profissionalmente.
Ler artigo →
-
Carreira
Como escrever um bom currículo para a área de TI
Seu currículo pode ser a porta de entrada para a entrevista que você tanto deseja. Saiba neste artig...
Ler artigo →
-
HTML
Criando formulários automaticamente com Django
Veja neste artigo como utilizar o Django para renderizar um formulário de cadastro de forma automáti...
Ler artigo →
-
Amazon
Criando instâncias no Amazon EC2
Entenda o que é o Elastic Compute Cloud mais conhecido como EC2 e como criar sua primeira instância...
Ler artigo →
-
Tecnologia
Como obter uma licença para estudante no GitHub
Neste artigo veremos como obter uma licença para estudante no GitHub.
Ler artigo →
-
Desenvolvimento de Jogos
Principais tipos de jogos hiper casuais
Conheça alguns dos principais tipos de jogos hiper casuais.
Ler artigo →
-
Desenvolvimento
Criando ambientes virtuais para projetos Python com o Virtualenv
Neste artigo veremos como criar e utilizar as virtualenvs para isolar nossos ambientes de desenvolvi...
Ler artigo →
-
Desenvolvimento Front-end
Criando páginas para repositórios com o GitHub Pages
Veremos como criar uma página para os seus repositórios públicos do GitHub utilizando o GitHub Pages...
Ler artigo →
-
Estudos
Como manter uma rotina nos meus estudos?
Falta de tempo? Perda de interesse? Veja como ter uma rotina de estudos e conseguir mantê-la.
Ler artigo →
-
Algoritmos
Criando um Chatbot com Python
Veja neste artigo como criar um Chatbot utilizando o Python.
Ler artigo →
-
Carreira
Como melhorar seu networking na área de TI
Veja neste artigo algumas dicas para melhorar seu networking e alcançar melhores resultados na sua c...
Ler artigo →
-
Node
Criando APIs com o Strapi.io
Veja neste artigo como criar APIs de forma rápida e fácil utilizando o Strapi.io.
Ler artigo →
-
PHP
Como colocar uma aplicação Laravel em produção e automatizar o processo de deploy
Nesse post veremos alguns passos simples que precisamos nos atentar ao subir nossa aplicação para o...
Ler artigo →
-
Google Cloud Platform (GCP)
Serviços gratuitos do Google Cloud Platform
Conheça os principais serviços gratuitos do Google Cloud Platform e seus limites de uso.
Ler artigo →
-
PHP
Closures e funções anônimas no PHP
Conheça mais sobre as funções anônimas, como se comportam no PHP e em qual momento se tornam closure...
Ler artigo →
-
Desenvolvimento Back-end
Novos recursos do ASP.NET Core 2.1
Conheça os novos recursos do ASP.NET Core 2.1.
Ler artigo →
-
Desenvolvimento de Jogos
Jogos Hiper Casuais - O gênero de jogo do momento
Conheça as vantagens de se desenvolver jogos hiper casuais, o gênero de jogo do momento.
Ler artigo →
-
PHP
Como se usa e o que resolve o recurso de Route Model Binding do Laravel
Saiba o que é o Route Model Binding do Laravel, qual problema ele resolve e como utilizá-lo de forma...
Ler artigo →
-
Segurança da Informação
Cross-Site Request Forgery (CSRF) e abordagens para mitigá-lo
Entenda o que é Cross-Site Request Forgery (CSRF) e conheça abordagens para mitigá-lo, incluindo a m...
Ler artigo →
-
Google Cloud Platform (GCP)
Criando instâncias de VM no Google Cloud Platform
Conheça o compute engine e veja como criar novas instâncias de VM no Google Cloud Platform.
Ler artigo →
-
Google Cloud Platform (GCP)
Conheça o Google Cloud Platform
O Google Cloud Platform é o serviço de computação em nuvem do Google. Ele possui uma quantidade enor...
Ler artigo →
-
Computação em nuvem
Características que um serviço precisa ter pra ser considerado Cloud Computing
Saiba quais são os principais requisitos para um serviço ser considerado cloud computing e quais os...
Ler artigo →
-
C#
Criando uma aplicação distribuída com ASP.NET Core e o Microsoft Orleans
Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com...
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Conhecendo o Microsoft Orleans
Conheça o framework Microsoft Orleans e veja como ele tenta resolver o "problema" dos sistemas distr...
Ler artigo →
-
Estudos
Por que fazer um curso de tecnologia a distância?
Reunimos neste artigo tudo o que você precisa saber sobre cursos de tecnologia a distância.
Ler artigo →
-
C#
Utilizando o Micro ORM PetaPoco em uma aplicação ASP.NET Core
Aprenda a utilizar o Micro ORM PetaPoco em uma aplicação ASP.NET Core.
Ler artigo →
-
Marketing Digital
Conheça os principais termos e siglas do marketing digital
Algumas siglas e termos do Marketing Digital podem nos confundir ou podemos até mesmo desconhecer se...
Ler artigo →
-
Engenharia de Software
Ciclo de vida do software: por que é importante saber?
Você sabe para o que realmente serve o ciclo de vida de um software? Saiba mais nesse artigo.
Ler artigo →
-
Bancos de Dados
Como se tornar um DBA?
Conheça mais um pouco sobre essa carreira e veja se você tem o perfil.
Ler artigo →
-
C#
Criando um Web Service com o ServiceStack – Parte 2
Dando continuidade ao estudo da biblioteca ServiceStack, neste artigo modificaremos o web service cr...
Ler artigo →
-
PHP
Como aliviar seus controllers com os eventos do Eloquent no Laravel
Aprenda como os eventos do Eloquent podem te ajudar a diminuir a quantidade de lógica nos controller...
Ler artigo →
-
C#
Criando um Web Service com o ServiceStack - Parte 1
Nesta primeira parte, veja como criar um web service simples no .NET Core utilizando a biblioteca Se...
Ler artigo →
-
Python
Como começar com Python?
Quer iniciar seus estudos em Python e não sabe por onde começar? Veja o que preparamos pra você.
Ler artigo →
-
Javascript
clipboard.js - Copiar e Colar com JavaScript
Aprenda a copiar textos para a área de transferência de forma simples e descomplicada com o clipboar...
Ler artigo →
-
PHP
Como começar com PHP?
Quer iniciar seus estudos em PHP e não sabe por onde começar? Veja o que preparamos pra você.
Ler artigo →
-
Tecnologia
Cabos submarinos: sua internet cruzando oceanos
Você já se perguntou como os dados trafegam de um continente até outro? Então, conheça agora um po...
Ler artigo →
-
Android
Conheça as novidades que estão por vir no Android Studio 3.0
Veja as principais novidades e atualizações que a equipe de desenvolvedores do Android Studio prepar...
Ler artigo →
-
Bancos de Dados
O que vem a ser um cientista de dados?
Conheça nesse artigo um pouco mais sobre essa profissão promissora
Ler artigo →
-
ASP .NET
Utilizando o Micro ORM Dapper em uma aplicação ASP.NET Core
Conheça o micro framework ORM Dapper.NET e aprenda a utilizá-lo em uma aplicação ASP.NET Core.
Ler artigo →
-
COBIT
Você sabe o que é COBIT?
Conheça um pouco mais sobre o COBIT, um estabelecido framework de governança.
Ler artigo →
-
Segurança da Informação
Checklist de segurança para autenticação
Cuidar da segurança é um dos pilares para a sustentação de qualquer aplicação na web. Sem o mínimo n...
Ler artigo →
-
Computação em nuvem
Configurando um servidor web para produção com o ServerPilot
Aprenda a configurar um servidor web com PHP e MySQL de forma rápida e segura, com gerenciador web d...
Ler artigo →
-
WordPress
Conheça o tipo de plugin Must-use do WordPress
No tipo mu-plugin do WordPress os plugins ficam sempre ativos e devem ser usados para funções essenc...
Ler artigo →
-
Computação em nuvem
Os tipos mais comuns de hospedagem de sites
Conheça os principais tipos de hospedagem de sites, passando pelas vantagens e desvantagens de cada...
Ler artigo →
-
PHP
Configurando um ambiente PHP com o Laravel Homestead
Aprenda a configurar um completo ambiente PHP usando o Laravel Homestead.
Ler artigo →
-
Android
Criando um botão customizado no Android via XML
No Android é possível modificar a aparência de um botão (tamanho, cor, borda, alinhamento etc) via X...
Ler artigo →
-
Amazon
Como se preparar para falhas em alguma região da AWS
Na terça-feira de carnaval, vários sites e aplicativos que utilizam a AWS enfrentaram uma brusca int...
Ler artigo →
-
CSS
CSS Filters - Tratamento de imagens em sua página
Com a evolução do CSS3 passou a ser possível criar muitos dos efeitos dos softwares de edição de ima...
Ler artigo →
-
C#
Criando repositórios para o NuGet
Veja algumas importantes dicas sobre a criação de repositórios para o NuGet.
Ler artigo →
-
Algoritmos
Complexidade ciclomática, análise estática e refatoração
Veremos nesse artigo como se dá a mensuração da complexidade ciclomática; como os analisadores estát...
Ler artigo →
-
CSS
CSS: Float vs Inline Block - Qual usar em meus layouts?
Você sabe quando utilizar "float" e "display: inline-block"? Veja as características de cada um e ap...
Ler artigo →
-
PHP
Ferramenta para avaliar a complexidade de código escrito em PHP
Conheça um pouco mais sobre a phploc, ferramenta para avaliar a complexidade de código escrito em PH...
Ler artigo →
-
CSS
Criando contadores apenas com CSS
Você sabia que é possível criar contadores apenas com CSS? Com isso, alguns desenvolvedores consegue...
Ler artigo →
-
Estudos
Como estudar em casa e melhorar o seu desenvolvimento online
Veja dicas de como se preparar para fazer um curso à distância.
Ler artigo →
-
C#
Operações CRUD no ASP.NET MVC 5 com o ADO.NET
Exemplo de como criar uma aplicação ASP.NET MVC utilizando ADO.NET como framework de acesso aos dado...
Ler artigo →
-
Android
Como ativar a depuração USB no Android
A depuração USB é bastante útil por auxiliar no processo de desenvolvimento de aplicativos. Através...
Ler artigo →
-
Android
Aprenda a instalar o Cordova com Android no macOS
Aprenda a configurar o Cordova para compilar no emulador ou direto no dispositivo Android usando o m...
Ler artigo →
-
C#
Guia da linguagem C#
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
C#
Estruturas condicionais e de repetição no C#
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Ler artigo →
-
Ferramentas
VS Code - O que é e por que você deve usar?
O VS Code é um dos editores de código mais utilizados no mundo. Conheça melhor essa ferramenta e ent...
Ler artigo →
-
Algoritmos
Estruturas condicionais e de repetição
Entenda a função das estruturas condicionais (If - Else) e de repetição (While - For) nos estudos so...
Ler artigo →
-
ASP .NET
Publicando uma aplicação ASP.NET Core no Linux com o Nginx
Veja todo o processo de publicação de deploy de uma aplicação ASP.NET Core no Linux utilizando o Ngi...
Ler artigo →
-
C#
.NET Core 3.0 - Criando tarefas de segundo plano com Worker Service
Você já quis criar tarefas em segundo plano com o .NET Core? Na versão 3.0 foi introduzido o templat...
Ler artigo →
-
Desenvolvimento Back-end
O funcionamento do garbage collector no .NET
Neste artigo, vamos compreender o funcionamento básico do garbage collector dentro da CLR em uma apl...
Ler artigo →
-
C#
.NET Core 3.0 - Criando componentes no Razor Components
Veja neste artigo como é a estrutura de um componente do Razor Componente e aprenda a criar um.
Ler artigo →
-
Desenvolvimento Back-end
Java, C# ou PHP: qual linguagem escolher?
Qual linguagem escolher? Java, C# ou PHP? Quais são as vantagens de cada uma? Vamos analisar estas d...
Ler artigo →
-
Certificações
Os caminhos das certificações Microsoft (parte 1)
Veja como funcionam as trilhas e sub-trilhas de certificação da Microsoft para desenvolvedores.
Ler artigo →
-
CSS
Entendendo o shorthand no CSS
Vamos aprender o que é shorthand no CSS, entender o conceito e aprender a deixar nossos estilos mais...
Ler artigo →
-
Desenvolvimento Back-end
Estruturas condicionais e de repetição na Go
Veremos nesse artigo sobre quais são e como podemos utilizar as estruturas condicionais e as estrutu...
Ler artigo →
-
Dart
Estruturas condicionais e de repetição no Dart
Neste artigo conheceremos as estruturas condicionais e estruturas de repetição na linguagem de progr...
Ler artigo →
-
Ferramentas
VS Code - Melhores extensões para Front End - Parte 2
Veja mais uma lista com as melhores extensões disponíveis do VS Code para Front-End e melhore a efic...
Ler artigo →
-
Desenvolvimento Front-end
Estruturas condicionais e estruturas de repetição em JavaScript
Neste artigo veremos como utilizar as estruturas condicionais (if, else) e as estruturas de repetiçã...
Ler artigo →
-
Java
Estruturas condicionais e estruturas de repetição em Java
Depois de conhecermos mais sobre variáveis e constantes no Java, veremos neste artigo as estruturas...
Ler artigo →
-
Python
Estruturas condicionais e de repetição no Python
Neste artigo, conheceremos as estruturas condicionais e de repetição no Python.
Ler artigo →
-
Tecnologia
Qual computador comprar para programar?
Saiba tudo o que precisa para comprar um computador para programar.
Ler artigo →
-
-
C#
Implementando cache distribuído no ASP.NET Core
Veja como é simples implementar cache distribuído no ASP.NET Core, utilizando o Redis ou o SQL Serve...
Ler artigo →
-
C#
Implementando cache de memória no ASP.NET Core
A performance de um site pode ser um favor determinante para o seu sucesso ou fracasso, veja como me...
Ler artigo →
-
Computação em nuvem
O que é CDN (Content Delivery Network)?
Vamos conhecer nesse artigo o que é um CDN, como ele funciona, quais suas vantagens e os principais...
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança
Quando falamos sobre a área de Segurança dentro da Tecnologia da Informação, é comum que existam ter...
Ler artigo →
-
CMS's e E-commerce
Otimizando conteúdo para SEO no Wordpress com Yoast
Aprenda a otimizar o SEO de suas páginas e posts utilizando o Plugin Yoast SEO para Wordpress e elev...
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: Ransomware
Você sabia que seus arquivos podem ser criptografados por hackers que exigem dinheiro para liberá-lo...
Ler artigo →
-
Amazon
AWS CLI v2: confira as novidades da nova versão
O AWS CLI v2 é uma ferramenta em linha de comando capaz de gerenciar recursos na AWS. Com ela é poss...
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: man-in-the-middle
Os hackers estão sempre em busca de ataques que os ajudem a chegar em seus objetivos. Um desses ataq...
Ler artigo →
-
Acessibilidade e User Experience (UX)
O que há de novo na plataforma da TreinaWeb? Conheça as novas funcionalidades!
Venha conhecer as novas funcionalidades da nova plataforma de ensino da TreinaWeb e aprenda dicas pa...
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: Phishing
Existem muitas pessoas mal intencionadas que fazem uso da internet para aplicar golpes: um deles é o...
Ler artigo →
-
Ferramentas
Desenvolvimento colaborativo em tempo real com Live Share
Aprenda como trabalhar com a ferramenta Live Share da Microsoft, que permite o desenvolvimento colab...
Ler artigo →
-
Segurança da Informação
Termos comuns de segurança: Honeypot
Nesta série de artigos sobre termos comuns de segurança, conheça o honeypot, uma armadilha destinada...
Ler artigo →
-
Javascript
O que é CORS e como resolver os principais erros
Nesse artigo vamos entender o que é CORS, quais os principais erros relacionados com ele, suas princ...
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Gerando certificados SSL gratuitos com Certbot
Acessar um site que tenha HTTPS é quase um pré requisito hoje em dia. Além de ser recomendável pelos...
Ler artigo →
-
PHP
Symfony Componentes: o que são e qual sua importância para o ecossistema PHP
Entenda o que são os componentes do Symfony, o que eles fazem, quais as vantagens e desvantagens de...
Ler artigo →
-
PHP
Integração contínua para aplicações PHP usando Github Actions
Veja como usar Github Actions para criar um workflow de análise e teste do seu projeto desenvolvido...
Ler artigo →
-
Bancos de Dados
Principais comandos SQL
Neste artigo abordaremos os principais comandos do SQL: DQL, DLL e DML.
Ler artigo →
-
Tecnologia
O perigo do compartilhamento de informações com aplicativos
Veja neste artigo o perigo do compartilhamento de informações com aplicativos.
Ler artigo →
-
Python
Utilizando Choices no Django ORM
Veja neste artigo como utilizar os choices no Django ORM.
Ler artigo →
-
PHP
Principais comandos do Symfony CLI
Nesse artigo falaremos sobre o utilitário de linha de comando symfony. Veremos como realizar a criaç...
Ler artigo →
-
Python
Principais comandos do Django CLI
Neste artigo veremos os principais comandos do Django CLI e como utilizá-los em seus projetos.
Ler artigo →
-
Marketing Digital
Quanto cobrar? Como precificar um serviço de Desenvolvimento?
"Quanto eu cobro?" ou "Qual o preço do meu serviço?", essa é uma grande dor do desenvolvedor freelan...
Ler artigo →
-
Carreira
Devo começar como Front-End, Back-End ou Full Stack?
Devo começar minha carreira como desenvolvedor Front-End, Back-End ou FullStack?
Ler artigo →
-
Python
Atribuição condicional no Python
Veja neste artigo como utilizar a atribuição condicional em seus scripts Python.
Ler artigo →
-
Marketing Digital
Dicas de marketing digital para e-commerce
Veja nesse artigo algumas dicas para ter um e-commerce de sucesso.
Ler artigo →
-
Tecnologia
Microsoft compra o GitHub. E agora?
Os desenvolvedores foram bombardeados no dia 4 de junho de 2018 com uma notícia inesperada: a aquisi...
Ler artigo →
-
PHP
Usando escopos do Eloquent para construir consultas mais limpas no Laravel
Veja como é possível, a partir dos escopos, reutilizar pequenos trechos de código no Eloquent e deix...
Ler artigo →
-
Desenvolvimento Back-end
Object Calisthenics em PHP - Parte 2
Neste artigo, vamos aprender mais três conceitos sobre object calisthenics e como eles nos ajudam a...
Ler artigo →
-
PHP
Object Calisthenics em PHP - Parte 1
Neste artigo vamos aprender os dois primeiros conceitos sobre object calisthenics e como eles nos aj...
Ler artigo →
-
Testes e Projetos
Utilizando Canvas no seu negócio
Tire as suas ideias do papel e planeje o seu negócio utilizando Canvas.
Ler artigo →
-
PHP
Refatorando código PHP para Strategy Pattern
Veremos nesse artigo o padrão de projeto Strategy em PHP, aplicaremos refatoração para implementá-lo...
Ler artigo →
-
Orientação a Objetos
Devo usar herança ou composição?
A composição permite um reuso e extensão de código mais flexível que a herança clássica. Mas isso é...
Ler artigo →
-
Web Services
Você conhece o GraphQL e como ele pode te ajudar?
O GraphQL é uma linguagem de consulta que facilita o nosso trabalho na hora de fazer requisições, ba...
Ler artigo →
-
Magento
E-commerce: Magento vs WooCommerce
Nesse artigo veremos uma comparação sobre duas das plataformas de comércio eletrônico mais utilizada...
Ler artigo →
-
Bancos de Dados
Google na .NET Foundation? SQL Server para Linux? Visual Studio para MacOS? Saiba como foi o Connect()
Não conseguiu acompanhar a Connect() 2016 da Microsoft? Não tem problema, aqui no TreinaWeb te traze...
Ler artigo →
-
CSS
Position, estilizando elementos com CSS.
Neste artigo nos iremos aprender sobre position em elementos no CSS, e sua importância para estiliza...
Ler artigo →
-
C#
ASP.NET - Conhecendo a Minimal API
Neste artigo vamos conhecer um dos recursos que foram adicionados no .NET 6/ASP.NET 6, que é um novo...
Ler artigo →
-
Carreira
O que preciso conhecer antes de iniciar estudos em uma linguagem de programação?
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Ler artigo →
-
C#
Orientação a objetos no C#
Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos...
Ler artigo →
-
Desenvolvimento Back-end
Utilizando o MySQL em uma aplicação C
Veja as configurações necessárias para utilizar o MySQL em uma aplicação C.
Ler artigo →
-
Java
Introdução ao Maven, aprenda como criar e gerenciar projetos Java
Neste artigo veremos como instalar o Maven e como podemos utilizá-lo para nos auxiliar na criação e...
Ler artigo →
-
Ferramentas
Instalação do VS Code no Windows, Linux e MacOS
Neste artigo veremos o que é o VS Code e como podemos realizar a sua instalação nos sistemas operaci...
Ler artigo →
-
Algoritmos
Variáveis e constantes na programação
Variáveis e Constantes são conceitos fundamentais para o estudo de lógica de programação, vamos ente...
Ler artigo →
-
C#
Principais IDEs para desenvolvimento C#
Veja neste artigo as principais IDEs para desenvolvimento C#.
Ler artigo →
-
C#
Aplicações em tempo real com ASP.NET Core SignalR
Aprenda como criar uma streaming api utilizando a biblioteca de aplicações em templo real, SignalR.
Ler artigo →
-
C#
ASP.NET Core - Criando uma Streaming API
Streaming não se resume apenas a conteúdo de media. Aprenda neste artigo como criar uma streaming AP...
Ler artigo →
-
PHP
Trabalhando com corrotinas, canais e explorando um pouco mais o scheduler de corrotinas do Swoole
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
Ler artigo →
-
Testes e Projetos
Testes unitários no C# com o xUnit
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Ler artigo →
-
Testes e Projetos
Teste unitários no C# com o NUnit
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Ler artigo →
-
Desenvolvimento Back-end
Switch Expressions no C# 8.0
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...
Ler artigo →
-
C#
ASP.NET Core: Compreendendo AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews() e AddRazorPages()
Aprenda quando utilizar os métodos AddMvc(), AddMvcCore(), AddControllers(), AddControllersWithViews...
Ler artigo →
-
Desenvolvimento Web
TW Entrevista 08: Fabio Costa
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, de...
Ler artigo →
-
ASP .NET
Otimização adaptativa no .NET Core 2.1
Aprenda como otimizar a sua aplicação .NET Core com a Tiered Compilation.
Ler artigo →
-
C#
Generalizando tipos de retornos assíncronos no C# 7.0
Aprenda a criar um tipo que pode ser retornado pelos métodos assíncronos do C#.
Ler artigo →
-
C#
Entity Framework Core com MySQL
Veja um exemplo de como se conectar ao MySQL no Entity Framework Core.
Ler artigo →
-
C#
Automatizando tarefas de um projeto C# com o Cake
Veja como o Cake pode auxiliar na automação de tarefas de um projeto .NET Core.
Ler artigo →
-
.NET Core
Aplicações self-contained com o .NET Core
Aprenda a criar aplicações self-contained no .NET Core.
Ler artigo →
-
-
C
Ponteiros em C, uma abordagem básica e inicial
Você sabe o que são ponteiros? Nesse artigo temos uma abordagem introdutória e essencial para que vo...
Ler artigo →
-
-
Carreira
Qual é o momento certo para aprender um Framework?
Descubra quando é o momento ideal para aprender um framework e como essa decisão pode impactar sua c...
Ler artigo →
-
Carreira
Prós e contras entre Especialização e Generalização em TI
Está em dúvida se segue o caminho de especialização ou generalização em sua carreira de TI? Confira...
Ler artigo →
-
Carreira
Transição de carreira para TI: dicas práticas
Fazer uma transição de carreira pode ser muito desafiador e com muitas incertezas. Confira essas dic...
Ler artigo →
-
Dica de código
Dica de Código: Métodos para trabalhar com arrays em TypeScript
Desvende os segredos dos arrays em JavaScript! Aprenda métodos poderosos para manipulação eficiente....
Ler artigo →
-
Java
Dica de Código: Programação Assíncrona com CompletableFuture no Java
Domine a programação assíncrona com CompletableFuture no Java e impulsione o desempenho de sua aplic...
Ler artigo →
-
Guias
Guia de termos comuns de segurança
Neste guia de segurança veremos alguns dos principais ataques que podem acontecer na web.
Ler artigo →
-
Desenvolvimento Back-end
Spring Boot - Trabalhando com Controllers
Veja nesse artigo como trabalhar com controllers em uma aplicação Spring Web MVC com Spring Boot.
Ler artigo →
-
PHP
Dica de Código: Enums no PHP
Descubra como os enums no PHP podem transformar seu código, tornando-o mais claro e eficiente. Otimi...
Ler artigo →
-
Carreira
Dicas para a etapa de code challenge
Vai participar de um code challenge? Confira essas dicas para se sair bem nessa etapa da entrevista.
Ler artigo →
-
PHP
Dica de Código: Propriedades Somente Leitura no PHP
Descubra como utilizar as propriedades somente leitura no PHP 8.1 para criar código mais seguro e co...
Ler artigo →
-
Java
Dica de Código: Principais coleções do Java
Explore as poderosas ferramentas do Java Collections Framework: List, Set e Map. Domine a manipulaçã...
Ler artigo →
-
Dica de código
Dica de Código: Utilizando Enums com TypeScript
Desvende o poder dos Enums em TypeScript: código mais claro e robusto! Simplifique switch cases e re...
Ler artigo →
-
PHP
Dica de Código: Arrow Functions no PHP
Aprenda a usar Arrow Functions no PHP para tornar seu código mais conciso e poderoso. Confira exempl...
Ler artigo →
-
CSS
Dica de Código: Conheça a propriedade CSS text-decoration
Descubra o poder da propriedade CSS text-decoration: estilos únicos para seus textos front-end! Expl...
Ler artigo →
-
Dica de código
Dica de Código: Desestruturação em TypeScript
Aprenda como a desestruturação em TypeScript simplifica o código e torna-o mais legível. Técnica ess...
Ler artigo →
-
Java
Dica de Código: Expressões Lambda em Java
Aprenda como as expressões lambda simplificam o código Java ao criar instâncias de interfaces funcio...
Ler artigo →
-
Java
Dica de Código: Trabalhando com Data e Hora no Java
Nessa dica de código veremos como podemos trabalhar com data e hora no Java, para isso veremos as cl...
Ler artigo →
-
CSS
Guia da linguagem CSS
Nesse guia completo veremos como funciona e quais as formas de criar estilizações com CSS, necessári...
Ler artigo →
-
Desenvolvimento Front-end
Os Pré-Processadores CSS
Nesse artigo veremos o que são, pra que servem e quais os pré-processadores CSS mais utilizados. Apr...
Ler artigo →
-
CSS
Metodologia BEM: organizando seu CSS
Melhore a qualidade do código CSS em seu projeto web com a Metodologia BEM. Aprenda como aplicá-la e...
Ler artigo →
-
Carreira
Dicas para um currículo de sucesso
Saber fazer um bom currículo pode te abrir portas. Por isso, ainda que você já tenha seu currículo p...
Ler artigo →
-
Desenvolvimento Front-end
Instalando Tailwind CSS via NPM e alterando suas propriedades CSS com theme
Neste artigo, veremos como instalar e utilizar a tecnologia Tailwind CSS via NPM. Também iremos alte...
Ler artigo →
-
Carreira
Erros mais comuns ao se candidatar a vagas
Veremos neste artigo alguns erros que podem estar te prejudicando para conseguir a tão sonhada vaga.
Ler artigo →
-
Desenvolvimento Front-end
O que é Tailwind CSS e como instalar via CDN?
Neste artigo aprenderemos a criar um navbar usando Tailwind CSS, e entender melhor como funciona seu...
Ler artigo →
-
Sem categoria
Pixel físico e pixel CSS
Nesse artigo você irá entender ao certo, a diferença entre esses dois tipos de pixels, e o que isso...
Ler artigo →
-
CSS
Media Query. Colocando em prática seu uso.
Neste artigo, nós iremos aprender sobre o uso de Media Query no CSS3, na prática aprendendo como uti...
Ler artigo →
-
Desenvolvimento Back-end
Validação e Serialização no NestJS: class-validator e class-transformer
Vamos abordar a utilização de duas biblitecas de serialização e validação fundamentais no NestJS: cl...
Ler artigo →
-
Desenvolvimento Front-end
Seletores avançados do CSS
Nesse artigo você irá entender alguns tipos de seletores pouco utilizados no CSS, porém extremamente...
Ler artigo →
-
CSS
Seletores Básicos do CSS
Neste artigo, nós iremos aprender sobre seletores básicos do CSS e iremos estudar sobre os seletores...
Ler artigo →
-
Desenvolvimento Front-end
Unidades de medidas no CSS
Nesse artigo você irá entender de fato a diferença entre as várias opções de unidades medidas do CSS...
Ler artigo →
-
Carreira
Transição de carreira para TI: como fazer?
A área de TI tem atraído muitos profissionais que já estão em outras carreiras. Veja neste artigo al...
Ler artigo →
-
Java
Thymeleaf - Reaproveitando código com fragments
Neste artigo veremos como utilizar a funcionalidade de fragments da template engine Thymeleaf para r...
Ler artigo →
-
Java
Thymeleaf - Estruturas de condição e repetição
Neste artigo veremos como utilizar estruturas de condição e as estruturas de repetição da template e...
Ler artigo →
-
Desenvolvimento Back-end
Gerando APIs clients com as ferramentas de OpenAPI do .NET
Aprenda como gerar APIs clientes com a global tool Microsoft.dotnet-openapi.
Ler artigo →
-
Flask
Utilizando estruturas de condição e repetição no Jinja2
Veja neste artigo como utilizar estruturas de condição e repetição no Jinja2.
Ler artigo →
-
Algoritmos
Operadores de comparação na programação
Vamos aprender a utilizar os operadores de comparação mais comuns na lógica de programação.
Ler artigo →
-
PHP
Declarando propriedades no construtor PHP
Aprenda como declarar propriedades e atribuir diretamente no construtor, recurso também conhecido co...
Ler artigo →
-
Javascript
React 17 - Conheça o que vai mudar no JSX
Veja o que teremos de diferente no JSX a partir do React 17 e como isso irá influenciar suas aplicaç...
Ler artigo →
-
WordPress
Saiba como configurar os Correios no WooCommerce
Saiba como configurar o sistema de entregas utilizando o plugin dos Correios no WooCommerce.
Ler artigo →
-
Ferramentas
Plop.js - Automatize a criação de arquivos
O Plop.js facilita a criação de arquivos em seus projetos, evitando que você tenha sempre que escrev...
Ler artigo →
-
Marketing Digital
Ferramentas para criar Landing Page
Veja neste artigo algumas ferramentas para criar Landing Page.
Ler artigo →
-
Padrões de Projeto
O que é Circuit Breaker?
A ação de usuários disparam diversos serviços que podem falhar ou ficar indisponíveis. Conheça neste...
Ler artigo →
-
Ferramentas
Windows Terminal: como customizar o seu terminal
Um ano depois do seu anúncio, foi lançado a versão 1.0 do Windows Terminal, um novo terminal que mel...
Ler artigo →
-
ASP .NET
O que é o ASP.NET Core?
Uma evolução do ASP.NET, o ASP.NET Core é uma plataforma leve, rápida e modular, que funciona em con...
Ler artigo →
-
Carreira
Existe um tempo certo para se aprender a programar?
"Em quanto tempo vou aprender a programar?" Essa pergunta é muito comum em quem está iniciando e ser...
Ler artigo →
-
Javascript
JavaScript - Ordenando Elementos por Cores
Aprenda a ordenar cores e fazer conversões entre os formatos RGB, Hexadecimal e HSL usando JavaScrip...
Ler artigo →
-
Carreira
Dicas para impulsionar sua carreira como desenvolvedor
Se você deseja impulsionar sua carreira, separamos algumas dicas para você se destacar como desenvol...
Ler artigo →
-
C#
Publicando uma aplicação .NET Core 3.0 no AWS Elastic Beanstalk
Nesse artigo vamos aprender como publicar e configurar um projeto desenvolvido em ASP.NET Core 3.0 n...
Ler artigo →
-
Desenvolvimento
Automatizando a geração de certificados SSL locais para ambientes de desenvolvimento
Veja como automatizar a geração de certificados SSL e usar no servidor do seu ambiente de desenvolvi...
Ler artigo →
-
PHP
Função para converter HTML para PDF usando PHP e wkhtmltopdf no AWS Lambda
Veja nesse artigo como subir uma função para o AWS Lambda para converter HTML para PDF usando wkhtml...
Ler artigo →
-
Python
Personalizando a chave primária no Django ORM
Veja neste artigo como personalizar a chave primária no Django ORM.
Ler artigo →
-
Tecnologia
Principais editores de código para desenvolvimento
Neste artigo veremos alguns editores de código para utilizar na criação de seus projetos.
Ler artigo →
-
Desenvolvimento Front-end
Hospedando o Portfólio criado com o Pingendo
Neste artigo veremos como hospedar o portfólio criado com o Pingendo no GitHub Pages.
Ler artigo →
-
Python
Utilizando o Redis como Cache em um projeto Django
Neste artigo veremos como utilizar o Redis como Cache de aplicações Django.
Ler artigo →
-
PHP
Autowiring em Container de Injeção de Dependência
Dando sequência aos artigos sobre Injeção de Dependência e Container de Injeção de Dependência, ness...
Ler artigo →
-
Desenvolvimento
Dicas para manter seu código limpo e legível
Veja neste artigo boas práticas que você deve ter com seu código.
Ler artigo →
-
Git
As principais plataformas para armazenamento de código-fonte
Neste artigo, veremos as principais plataformas de armazenamento e gestão de código-fonte.
Ler artigo →
-
Desenvolvimento de Jogos
O que são Advergames? Conheça a união de jogos e marketing
Entenda o que são Advergames e suas vantagens.
Ler artigo →
-
-
CSS
Os principais frameworks CSS
Neste artigo veremos alguns dos principais frameworks CSS do mercado e algumas de suas característic...
Ler artigo →
-
DevOps
No final das contas: o que é o Kubernetes?
Você sabe o que vem a ser o Kubernetes e como ele pode nos ajudar? Confira neste artigo.
Ler artigo →
-
DevOps
No final das contas: o que é o Docker e como ele funciona?
Você já ouviu falar de Docker e de containers? Você sabe a real diferença entre containers Docker e...
Ler artigo →
-
Estudos
Devo fazer uma faculdade ou um curso de especialização?
Está na dúvida se deve fazer uma faculdade ou ir para os cursos de especialização? Esse artigo poder...
Ler artigo →
-
Carreira
Erros que podem estar te impedindo de conseguir a tão sonhada vaga
Que o mercado de TI é super aquecido, já sabemos. Mas você sabe no que precisa se atentar para conse...
Ler artigo →
-
CSS
Slideshow apenas com CSS
Aprenda a criar um slideshow de maneira bem simples utilizando apenas CSS moderno.
Ler artigo →
-
Tecnologia
Atalhos do Google Chrome que você precisa conhecer
Veja nesse artigo alguns atalhos do Google Chrome que podem te ajudar no dia a dia.
Ler artigo →
-
Estudos
Diferenças entre os cursos superiores na área de TI
Existem diversos cursos de graduação na área de TI. Você sabe qual é foco de cada um deles?
Ler artigo →
-
Entrevistas
TW Entrevista 06: Rafael Caferati
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Ler artigo →
-
Entrevistas
TW Entrevista 05: Caio Gondim
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Ler artigo →
-
Entrevistas
TW Entrevista 04: Caio Ribeiro
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Ler artigo →
-
CSS
FlexBox ou CSS Grid?
Houve um tempo em que posicionar elementos pelo CSS poderia ser trabalhoso, dependendo do que fosse...
Ler artigo →
-
CSS
Efeito Parallax apenas com CSS
Veja nesse artigo como criar o efeito Parallax utilizando apenas CSS.
Ler artigo →
-
Desenvolvimento Front-end
Novidades do Chrome 63 para os desenvolvedores
Veja algumas das novidades presentes no Chrome 63, última versão do navegador a ser lançada em 2017.
Ler artigo →
-
Carreira
Início de carreira em TI: como adquirir experiência?
Início de carreira pode ser bem difícil. Como começar se você não tem experiência? Veja as dicas que...
Ler artigo →
-
CMS's e E-commerce
Teste os principais CMS's do mercado sem precisar instalá-los ou pagar para hospedá-los
Veja alguns dos serviços oficiais de hospedagem e teste gratuito de algumas das principais plataform...
Ler artigo →
-
Segurança da Informação
Segurança em SOA: Como proteger os web services?
Você sabe realmente como deve funcionar e como proteger um serviço SOA? Veremos nesse artigo como pr...
Ler artigo →
-
CSS
ITCSS - Organizando melhor o CSS
Você já teve dificuldade com a organização e escalabilidade do seu CSS? Veja como a arquitetura ITCS...
Ler artigo →
-
Tecnologia
Android Things e a Internet das Coisas
Depois do Android Auto e Wear, o Google lançou o Android Things exclusivamente para a Internet das C...
Ler artigo →
-
PHP
Relatório de cobertura de testes (Code Coverage) com o PHPUnit
O PHPUnit é um framework para a criação de testes unitários. Nesse artigo vamos falar sobre a geraçã...
Ler artigo →
-
WordPress
Personalizar temas Wordpress sem alterar o código-fonte
O Wordpress é o CMS mais usado do mundo. Veja algumas dicas sobre como personalizar seu site/blog ut...
Ler artigo →
-
Carreira
Quero programar: Por onde começar?
Veja os procedimentos recomendados para se tornar um programador.
Ler artigo →
-
Desenvolvimento Back-end
O que é e como começar com Go (Golang)?
Neste artigo vamos ter o contato inicial com a linguagem Go (Golag) e aprender um pouco sobre as sua...
Ler artigo →
-
C#
Tratando erros em uma API ASP.NET Core com Middleware
Tratamento de erros é uma parte importante de qualquer aplicação. No ASP.NET Core, isso pode ser fac...
Ler artigo →
-
C#
Adicionando OData em uma API ASP.NET Core
OData é um padrão de boas práticas para a criação de API. Veja os recursos que este padrão fornece p...
Ler artigo →
-
C#
Utilizando arquivos Dotenv (.env) em uma aplicação ASP.NET Core
O uso de arquivos .env é quase o padrão de aplicações web, veja como utilizá-los em uma aplicação AS...
Ler artigo →
-
C#
Mediator Pattern com MediatR no ASP.NET Core
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Ler artigo →
-
ASP .NET
Publicando uma aplicação ASP.NET Core no Heroku
Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.
Ler artigo →
-
Desenvolvimento Back-end
Serviços gRPC no ASP.NET Core
Aprenda o que é gRPC e como criar um serviço com esta tecnologia no ASP.NET Core.
Ler artigo →
-
Desenvolvimento
Desenvolvendo seus projetos com o VS Code Remote Development
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Ler artigo →
-
C#
Implementações padrão em interfaces no C# 8
Veja como modificar interfaces existentes sem quebrar o código com o novo recurso de implementação p...
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Alternativas para substituir o prompt de comando do Windows
Neste artigo veremos algumas opções de ferramentas para substituir o prompt de comando do Windows.
Ler artigo →
-
C#
O que é e como começar com C# (C Sharp)?
Quer iniciar seus estudos em C# (C Sharp) e não sabe por onde começar? Veja o que preparamos pra voc...
Ler artigo →
-
Javascript
Aprenda a formatar as mensagens do console do navegador
Veja como é possível formatar as mensagens do console do navegador e até mesmo imprimir imagens nele...
Ler artigo →
-
C#
Processo de execução de um código no .NET Framework
Entenda as nuances do processo de execução de um código no .NET Framework.
Ler artigo →
-
Carreira
Por que investir em uma carreira de tecnologia?
Para você que está pensando investir em uma carreira de tecnologia, porém ainda tem algumas dúvidas,...
Ler artigo →
-
C#
Enviando e-mails no ASP.NET Core
O .NET possui um módulo nativo para o envio de e-mails. Entretanto, veja como facilitar este process...
Ler artigo →
-
Ferramentas
Softwares Pagos: Por que grandes empresas costumam utilizá-los?
Entenda os motivos de grandes empresas normalmente utilizarem softwares pagos ao invés de soluções g...
Ler artigo →
-
Machine Learning
Desenvolva uma Inteligência Artificial que reconhece cores diretamente no navegador com TensorFlow.js
Aprenda a trabalhar com Machine Learning diretamente no navegador usando o TensorFlow.js
Ler artigo →
-
C#
Verificando a integridade da aplicação ASP.NET Core com Health Checks
Verificar e monitorar a integridade de uma aplicação web é algo essencial, principalmente em ambient...
Ler artigo →
-
Certificações
5 motivos para você ter uma certificação
Está em dúvida se uma certificação vale a pena? Veja cinco motivos que podem te ajudar a tomar essa...
Ler artigo →
-
Carreira
O que os recrutadores esperam dos candidatos em uma entrevista de TI
Você já pensou o que se passa na cabeça do recrutador em uma entrevista de emprego? O que será que e...
Ler artigo →
-
CSS
Barra de progresso que muda de tamanho e cor com apenas uma variável do CSS
Veremos como aproveitar variáveis do CSS para criar uma barra de progresso bem simples e controlar s...
Ler artigo →
-
Carreira
3 linguagens de programação que continuam em alta
Você sabe quais linguagens estão em alta? Confira neste artigo.
Ler artigo →
-
Javascript
JavaScript: métodos de Arrays que você precisa conhecer
Trabalha com JavaScript? Então você precisa conhecer estes métodos para trabalhar com Arrays.
Ler artigo →
-
Marketing Digital
Tendências no Marketing Digital que continuam em 2018
Veja nesse artigo o que ainda está em alta no Marketing Digital para 2018.
Ler artigo →
-
Javascript
O que é e como começar com JavaScript?
Quer iniciar seus estudos em JavaScript e não sabe por onde começar? Veja o que preparamos pra você.
Ler artigo →
-
CMS's e E-commerce
Quais as vantagens de se utilizar um CMS?
Existem muitas vantagens em se utilizar um CMS e, dependendo do que você precisa, pode ser mais que...
Ler artigo →
-
CSS
O que é e como começar com HTML e CSS?
Quer iniciar seus estudos em HTML e CSS e não sabe por onde começar? Veja o que preparamos pra você.
Ler artigo →
-
Java
O que é e como começar com Java?
Quer iniciar seus estudos em Java e não sabe por onde começar? Veja o que preparamos pra você.
Ler artigo →
-
Node
Node.js: por que você deve conhecer essa tecnologia?
Neste artigo, Bruna Goss, da Umbler, esclarece o que vem a ser o Node.js, onde a sua utilização pode...
Ler artigo →
-
Computação em nuvem
Aumente a segurança na Digital Ocean com o Cloud Firewalls
Veja como é possível proteger os seus servidores na Digital Ocean usando o firewall nativo da plataf...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Avaliação Heurística: O que é e como conduzir
Uma avaliação heurística pode ser definida como uma revisão da sua interface, levando em consideraçã...
Ler artigo →
-
ASP .NET
Utilizando o NHibernate em uma aplicação ASP.NET Core
O NHibernate é uma biblioteca madura e muito utilizada que agora fornece suporte para o .NET Core. V...
Ler artigo →
-
PHP
Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas
Uma Introdução ao Swoole, framework PHP assíncrono baseado em corrotinas e comparação dele com o mod...
Ler artigo →
-
C#
Utilizando o Micro ORM ServiceStack.OrmLite em uma aplicação ASP.NET Core
Aprenda na prática como fazer uso do micro framework ORM ServiceStack.OrmLite em uma aplicação ASP.N...
Ler artigo →
-
CSS
Media queries, o que são e como usar no CSS?
Neste artigo, nós iremos aprender sobre o uso de media queries no CSS e iremos aprender como utilizá...
Ler artigo →
-
C#
Utilizando o hybrid ORM RepoDb em uma aplicação ASP.NET Core
Um meio termo entre o Dapper e o Entity Framework, o hybrid ORM RepoDb é uma ótima opção de ORM para...
Ler artigo →
-
C#
Trabalhando com a template engine Liquid no ASP.NET Core
Em alguns projetos pode ser necessário substituir o Razor por outra engine template. Neste caso, apr...
Ler artigo →
-
Design
Manual da marca: sua importância e o que ele deve conter
Veremos neste artigo, a importância do manual da marca para a manutenção da identidade visual de um...
Ler artigo →
-
C#
Implementando o protocolo tus em uma aplicação ASP.NET Core
Realizar o upload de grandes arquivos pode ser uma dor de cabeça, mas o protocolo tus foi criado par...
Ler artigo →
-
Carreira
Vale a pena trocar de profissão e entrar para a carreira de TI?
Veja neste artigo algumas dicas de transição de carreira e se a área de TI realmente vale a pena.
Ler artigo →
-
CSS
Truques de como selecionar o n-ésimo item com CSS usando a pseudo-classe :nth-child
Veja como selecionar um ou mais elementos em um grupo de elementos usando a pseudo-classe :nth-child...
Ler artigo →
-
ITIL
Saiba o que é e como tirar a certificação ITIL
As empresas sempre buscam aprimorar os seus processos para a obtenção de melhores resultados. Profis...
Ler artigo →
-
Java
Guia da linguagem Java
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
Ler artigo →
-
Algoritmos
Operadores matemáticos usados na programação
Conheça os operadores matemáticos mais utilizados nas linguagens de programação e saiba como utilizá...
Ler artigo →
-
Javascript
Qual a diferença entre ECMAScript e JavaScript?
Conheça a história e as curiosidades por trás da criação do ECMAScript e JavaScript. Entenda de uma...
Ler artigo →
-
-
Desenvolvimento
O que é Dart?
Confira nesse artigo o que vem a ser o Dart, uma das linguagens de programação da Google.
Ler artigo →
-
Desenvolvimento
É possível usar Kotlin no back-end?
Confira neste artigo o Kotlin, a linguagem de programação da JetBrains e da Google que é considerada...
Ler artigo →
-
Carreira
5 motivos para estudar Java
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Ler artigo →
-
Carreira
Você sabe a diferença entre um engenheiro e um arquiteto de software?
Confira neste artigo as diferenças de alguns cargos da área de TI.
Ler artigo →
-
Carreira
O que define um desenvolvedor como júnior, pleno ou sênior?
Confira neste artigo as diferenças entre os três níveis de desenvolvedores: júnior, pleno e sênior.
Ler artigo →
-
C#
Afinal: o que é de fato o LINQ?
O LINQ é uma das features mais legais e poderosas do .NET. Porém, você sabe exatamente o que é o LIN...
Ler artigo →
-
Data Science
O que é Data Science?
Conheça mais sobre o Data Science e quais conhecimentos você precisa ter para iniciar nessa área.
Ler artigo →
-
Desenvolvimento Back-end
Quatro habilidades para se tornar um desenvolvedor web back-end
Conheça as habilidades necessárias para se tornar um bom desenvolvedor web back-end.
Ler artigo →
-
Carreira
5 linguagens de programação promissoras para se estudar em 2018
Cinco linguagens de programação de muito potencial no mercado de trabalho em 2018.
Ler artigo →
-
Web Services
REST não é simplesmente retornar JSON: indo além com APIs REST
Criar uma API REST não tem a ver com retornar JSON e sim com a correta utilização do protocolo HTTP.
Ler artigo →
-
Acessibilidade e User Experience (UX)
UX Inclusivo: A importância da acessibilidade no design
Confira a importância de tornar suas aplicações móveis acessíveis para todos, garantindo inclusão so...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Heurísticas de Nielsen: princípios e aplicações
Confira neste artigo como as heurísticas de Nielsen, um conjunto de 10 princípios de usabilidade, po...
Ler artigo →
-
Arquitetura de Software
O que é e quais as diferenças entre Kafka, RabbitMQ e AWSSQS
Confira nesse artigo o que são sistemas de mensageria, o que são e quais as diferenças entre Kafka,...
Ler artigo →
-
Carreira
Dicas para tirar o máximo de proveito em hackathons
Confira nesse artigo algumas dicas para tirar o máximo de proveito e maximizar o seu aprendizado em...
Ler artigo →
-
Carreira
A importância do inglês na área de tecnologia: como ele pode te ajudar?
Confira nesse artigo alguns pontos que justificam a importância do inglês neste meio e como você pod...
Ler artigo →
-
Desenvolvimento
Programação defensiva: uma estratégia para prevenção de erros
Como proteger o código de possíveis erros? Confira neste artigo o que vem a ser a programação defens...
Ler artigo →
-
Arquitetura de Software
O que é BFF?
Conheça neste artigo o pattern arquitetural BFF (Backend For Frontend).
Ler artigo →
-
Desenvolvimento Front-end
5 ideias de projetos para praticar - front-end
Confira neste artigo algumas dicas de projetos de front-end, para que você possa praticar e melhorar...
Ler artigo →
-
Arquitetura de Software
Uma breve introdução ao DDD
Confira neste artigo uma breve introdução ao DDD: o que é domínio, linguagem úbiqua e bounded contex...
Ler artigo →
-
Javascript
Express com Template Engine PUG
Neste artigo vamos estruturar um projeto utilizando Express com o Template Engine PUG e entender as...
Ler artigo →
-
Java
O que é Spring Framework?
Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criação...
Ler artigo →
-
Arquitetura de Software
O que é programação reativa?
Confira neste artigo o que vem a ser programação reativa, um princípio de desenvolvimento de softwar...
Ler artigo →
-
Desenvolvimento Front-end
Trabalhando com arrays e objetos no JavaScript
Confira neste artigo como trabalhar com Arrays e Objetos no JavaScript. Vamos aprender a declarar e...
Ler artigo →
-
Carreira
Motivos que podem te fazer desanimar/desistir da programação: como evitá-los?
Porque algumas pessoas começam a programar, mas acabam desistindo no meio do caminho? Veremos neste...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Arquitetura da informação - um breve overview
Confira neste artigo o que é Arquitetura da Informação, seus conceitos fundamentais e qual a importâ...
Ler artigo →
-
Tecnologia
O que são dados estruturados e não estruturados?
Confira neste artigo o que são dados estruturados, não estruturados e semiestruturados.
Ler artigo →
-
Tecnologia
Big Data x Data Analytics x Data Science: quais as diferenças?
Confira neste artigo as diferenças entre Big Data, Data Analytics e Data Science, além de conhecer o...
Ler artigo →
-
Desenvolvimento Front-end
5 motivos para estudar React
Confira neste artigo cinco motivos para você aprender a biblioteca JavaScript mais famosa da atualid...
Ler artigo →
-
Desenvolvimento Front-end
Emmet Toolkit - Seja um Web Developer mais rápido
Conheça o Emmet Toolkit, ferramenta presente em praticamente todos os editores de código e IDEs que...
Ler artigo →
-
Estudos
Dicas de como estudar programação
Confira neste artigo algumas dicas de como estudar programação com foco na prática.
Ler artigo →
-
Desenvolvimento
SPA e SSR: quais as diferenças?
Confira neste artigo as diferenças entre SPA e SSR, as vantagens e desvantagens de cada uma, além de...
Ler artigo →
-
Javascript
Testes de Performance JavaScript
Conheça as várias maneiras para se fazer testes de performance em seus códigos JavaScript para melho...
Ler artigo →
-
Carreira
Soft Skills - O que as empresas buscam?
Confira neste artigo as 5 soft skills mais valorizadas no mercado atualmente, segundo o LinkedIn.
Ler artigo →
-
Desenvolvimento
O que é AOP - Programação Orientada a Aspectos?
Conheça a programação orientada a aspectos e o por que utilizá-la.
Ler artigo →
-
Acessibilidade e User Experience (UX)
Técnicas de acessibilidade para deixar o seu site mais inclusivo
Conheça as principais ferramentas e técnicas de acessibilidade para web. Veja também tipos de dificu...
Ler artigo →
-
Desenvolvimento
Dicas para programadores iniciantes
Confira neste artigo algumas dicas para programadores iniciantes, que tem a finalidade de ajudá-los...
Ler artigo →
-
Bancos de Dados
O que é MongoDB?
Certamente você já ouviu falar sobre o uso do MongoDB em projetos. Por isso, veremos neste artigo o...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Importância de pensar em Design Inclusivo
Conheça o que é design inclusivo, seus princípios e a importância de pensar em acessibilidade em seu...
Ler artigo →
-
Engenharia de Software
O que é ASD - Adaptative Software Development?
Confira neste artigo o ASD - Adaptive Software Development e como esta metodologia procura facilitar...
Ler artigo →
-
Carreira
O que é mindfulness e como pode nos ajudar na área de TI?
Conheça mindfulness, como sua prática ajuda na vida pessoal e profissional. E como aplicar ele no se...
Ler artigo →
-
Design
O que é Design Thinking?
Confira neste artigo o que vem a ser o Design Thinking e quais são suas etapas.
Ler artigo →
-
Javascript
JavaScript - Entendendo as partes estranhas
Conheça o motivo por trás de vários comportamentos considerados estranhos que o JavaScript possui.
Ler artigo →
-
Desenvolvimento
Web Designer x Web Developer: quais as diferenças?
Confira neste artigo as principais diferenças entre um Web Designer e um Web Developer.
Ler artigo →
-
Testes e Projetos
O que é JMeter?
Confira neste artigo a ferramenta JMeter e o que são os testes de performance.
Ler artigo →
-
-
Desenvolvimento
O que é OAuth 2?
Confira neste artigo o que vem a ser o protoloco OAuth 2.
Ler artigo →
-
Desenvolvimento Back-end
O que é Python?
Veja neste artigo o que é Python e suas principais características.
Ler artigo →
-
Engenharia de Software
O que é RUP - Rational Unified Process?
Confira neste artigo o que vem a ser o RUP - Rational Unified Process.
Ler artigo →
-
Tecnologia
Business Intelligence x Big Data: quais as diferenças?
Confira neste artigo as diferenças de Business Intelligence e Big Data.
Ler artigo →
-
Tecnologia
Business Intelligence (BI): o que é e para que serve?
Confira neste artigo como o BI pode trazer benefícios para as empresas.
Ler artigo →
-
PHP
Primeiros passos com Doctrine ORM
Conheça os principais conceitos do Doctrine ORM, como entidade, mapeamento e Entity Manager. Veja ta...
Ler artigo →
-
DevOps
Docker Desktop no Windows rodando com WSL 2
Com o lançamento do WSL 2, agora é possível executar o Docker sem precisar de uma máquina virtual tr...
Ler artigo →
-
Engenharia de Software
Vantagens da prototipação no desenvolvimento de software
Confira neste artigo as vantagens de incluir a etapa de prototipação no desenvolvimento de software.
Ler artigo →
-
Acessibilidade e User Experience (UX)
UX e UI: O que é e quais as diferenças?
Confira neste artigo o que vem a ser a UX (User eXperience) e a UI (User Interface), suas diferenças...
Ler artigo →
-
Tecnologia
Gráficos Burndown e Burnup: qual a diferença?
Confira neste artigo a diferença dos gráficos Burndown e Burnup, utilizados no monitoramento de proj...
Ler artigo →
-
Carreira
Dicas para ser um bom Gestor de TI
Confira neste artigo algumas dicas para ser um gestor de TI eficiente.
Ler artigo →
-
Carreira
Soft Skills: por que você precisa delas?
Conheça um pouco mais sobre o termo Soft Skills e a importância em sua carreira.
Ler artigo →
-
Engenharia de Software
A importância da documentação para desenvolvedores de software
Confira neste artigo a importância da documentação de um software.
Ler artigo →
-
Testes e Projetos
Principais erros na gestão de projetos
Confira neste artigo cinco dos principais erros no gerenciamento de projetos.
Ler artigo →
-
Tecnologia
Acessibilidade web: por que deixar seu site acessível?
Confira neste artigo a importância da acessibilidade em seu site.
Ler artigo →
-
Machine Learning
O que é R?
Conheça neste artigo o que vem a ser a linguagem R e no que ela nos auxilia.
Ler artigo →
-
Estudos
O impacto da ansiedade no processo de aprendizagem dos profissionais da área de TI
Confira nesse artigo os impactos que a ansiedade pode causar em seus estudos.
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
O que é uma aplicação multitenant?
Quando falamos de Software as a Service (SaaS) e cloud computing, é inevitável que o termo "multiten...
Ler artigo →
-
Tecnologia
HTTP/2: o que você deve saber?
Confira neste artigo um pouco mais sobre o protocolo HTTP 2.
Ler artigo →
-
Testes e Projetos
Ferramentas que auxiliam na gestão de projetos
Confira neste artigo algumas ferramentas, em sua maioria gratuitas, para auxiliar na gestão de proje...
Ler artigo →
-
Estudos
Por que treinar seus funcionários em um ensino EAD?
Confira neste artigo os benefícios do EAD para sua empresa.
Ler artigo →
-
Arquitetura de Software
Flux - descubra o motivo do sucesso dessa arquitetura em grandes empresas
Conheça a Arquitetura Flux e entenda o motivo dela estar se tornando cada vez mais requisitada no me...
Ler artigo →
-
Controle de versão
Git Merge e Git Rebase: quando usá-los?
Confira neste artigo qual o momento ideal para utilizar os comandos merge e rebase.
Ler artigo →
-
Machine Learning
O que é e como funciona Machine Learning?
Conheça o que é e como funciona Machine Learning, uma das grandes tendências do mundo da tecnologia.
Ler artigo →
-
Carreira
Tendências de TI para 2019
Confira neste artigo quais são as tendências de tecnologia para este ano.
Ler artigo →
-
Desenvolvimento Front-end
Templates gratuitos para aplicações administrativas
Neste artigo veremos alguns templates para criação de aplicações administrativas.
Ler artigo →
-
-
Engenharia de Software
O que é Lean TI?
Conheça mais sobre a Lean TI e seus princípios.
Ler artigo →
-
Engenharia de Software
Princípios básicos do Kanban
Conheça um pouco sobre os princípios básicos do Kanban.
Ler artigo →
-
Desenvolvimento de Jogos
Ferramentas para Pixel Art
Conheça as melhores ferramentas desktop, web ou mobile para se trabalhar com Pixel Art.
Ler artigo →
-
Desenvolvimento de Jogos
JavaScript Game Engines
Conheça as principais Game Engines para JavaScript.
Ler artigo →
-
Javascript
O que se pode fazer com JavaScript hoje em dia?
Conheça as várias áreas onde podemos trabalhar com JavaScript além do navegador.
Ler artigo →
-
HTML
Novidades do HTML 5.2
Conheça as novidades do HTML 5.2, suas adições e depreciações.
Ler artigo →
-
Desenvolvimento Front-end
O problema do iPhone X e a Web
Com o lançamento do iPhone X, alguns problemas podem "aparecer" em suas páginas web. Saiba quais são...
Ler artigo →
-
Android
Kotlin: A nova linguagem oficial para desenvolvimento Android
Conheça um pouco mais sobre Kotlin, a nova linguagem de programação que se tornou oficial para desen...
Ler artigo →
-
NoSQL
SQL vs NoSQL, qual usar?
Conheça mais sobre os tipos de banco SQL e NoSQL e quando utilizá-los.
Ler artigo →
-
Javascript
Usando o Async / Await do JavaScript
Conheça a funcionalidade async / await do JavaScript que nos ajuda a trabalhar com códigos assíncron...
Ler artigo →
-
PMBOK
Utilizando o PMBOK para gerenciar projetos de TI
Conheça mais sobre Gerenciamento de Projetos com a aplicação do PMI nos seus projetos de TI.
Ler artigo →
-
Desenvolvimento
Acesse a documentação das suas linguagens favoritas com o DevDocs.io
Conheça a ferramenta que agrega documentações e facilita a vida dos desenvolvedores.
Ler artigo →
-
Tecnologia
Aprenda a melhorar suas buscas no Google
Conheça os recursos que o Google disponibiliza para aperfeiçoar os resultados das buscas e torná-las...
Ler artigo →
-
Ghost
Ghost, uma ótima alternativa para blogs pessoais e profissionais
Conheça o Ghost, uma poderosa plataforma para desenvolvimento de blogs. Roda sob o NodeJs e possui s...
Ler artigo →
-
Amazon
Segurança em VPC com Network ACL e Security group
Após criar uma VPC na AWS, não podemos nos descuidar com relação a segurança dessa rede. Existem dua...
Ler artigo →
-
Desenvolvimento
Qual a diferença entre Framework e Biblioteca?
A confusão entre frameworks e bibliotecas é muito comum. Entenda qual a diferença entre eles e qual...
Ler artigo →
-
PHP
Tipos no PHP
Nesse post explicamos com exemplos tudo o que você precisa saber sobre definição de tipos em parâmet...
Ler artigo →
-
PHP
Promises no ReactPHP
Dando continuidade aos artigos sobre programação assíncrona com PHP, neste artigo veremos o componen...
Ler artigo →
-
Scrum
Scrum como ferramenta de apoio ao gerenciamento de projetos
Você conhece a metodologia Scrum? Sabe como utilizá-la corretamente?
Ler artigo →
-
Javascript
Perdendo o preconceito com o novo Angular
Vou citar alguns itens que me desanimavam sobre o novo Angular e o motivo de eu ter mudado de ideia....
Ler artigo →
-
Algoritmos
Guia de introdução à programação
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Ler artigo →
-
Algoritmos
Modularização: Funções e Procedimentos
Entenda o conceito de modularização e a utilização de funções e procedimentos no desenvolvimento de...
Ler artigo →
-
Desenvolvimento
O que é HATEOAS?
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Ler artigo →
-
Tecnologia
Hyper + OhMyZSH: O melhor terminal para desenvolvedores
Veja neste artigo como configurar o Hyper + OhMyZSH para se tornar o melhor terminal para desenvolve...
Ler artigo →
-
Desenvolvimento
Quais as diferenças entre tipagens: estática ou dinâmica e forte ou fraca
Uma dúvida muito comum é sobre tipagem nas linguagens de programação. Nesse artigo falamos de forma...
Ler artigo →
-
PHP
Introdução à programação assíncrona em PHP usando o ReactPHP
Uma introdução à programação assíncrona com PHP e uso básico dos componentes do ReactPHP.
Ler artigo →
-
PHP
O que é PHP?
Neste artigo veremos o que é PHP e algumas de suas características e vantagens.
Ler artigo →
-
Carreira
As habilidades que as empresas esperam dos profissionais de TI
Além de ter o conhecimento técnico, existem algumas habilidades que as empresas esperam de um profis...
Ler artigo →
-
Javascript
Precisamos falar sobre o TypeScript
O TypeScript é um caso interessante. Ou você o adora ou o odeia. Parece não haver um consenso interm...
Ler artigo →
-
Desenvolvimento Back-end
Guia do framework NestJS
Neste guia do framework NestJS vamos fazer um compilado de tópicos úteis sobre o framework, desde cr...
Ler artigo →
-
Arquitetura de Software
O que é o Event Storming?
Em situações complexas, pode ser complicado enxergar as fronteiras entre domínios, subdomínios e bou...
Ler artigo →
-
Desenvolvimento Back-end
Iniciando com Spring Data JPA
Neste artigo iremos conhecer o Spring Data JPA, entender o seu funcionamento e como o mesmo pode nos...
Ler artigo →
-
Python
Guia da linguagem Python
Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.
Ler artigo →
-
Desenvolvimento
O que é AWS Lambda?
Nesse artigo vamos conhecer o AWS Lambda, serviço de computação Serveless da AWS especializado em ex...
Ler artigo →
-
Desenvolvimento Front-end
O que é Material Design?
Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...
Ler artigo →
-
Amazon
O que é AWS S3?
Nesse artigo vamos conhecer o AWS S3, um serviço de armazenamento de arquivos na nuvem da Amazon. Va...
Ler artigo →
-
Desenvolvimento
Operadores lógicos
Operadores lógicos costumam causar dúvidas em quem está aprendendo lógica de programação. Nesse post...
Ler artigo →
-
Desenvolvimento Back-end
O que é Scala?
Veja neste artigo o que é a Linguagem Scala e suas principais características.
Ler artigo →
-
Python
Retornando páginas HTML em requisições Flask
Agora que já sabemos criar nossa primeira aplicação com Flask, veremos neste artigo como retornar ar...
Ler artigo →
-
PHP
Ferramentas essenciais para um projeto PHP
Neste artigo cito as quatro principais ferramentas que considero essenciais para qualquer projeto PH...
Ler artigo →
-
Carreira
Síndrome de Burnout: Saiba como o ambiente da sua empresa pode te adoecer
Nesse artigo falaremos sobre as principais características de ambientes que levam a tensão emocional...
Ler artigo →
-
Testes e Projetos
Priorizando suas tarefas de maneira eficiente
Veja como criar e seguir prioridades para um melhor rendimento.
Ler artigo →
-
Desenvolvimento
Boas práticas de programação para iniciantes
Veja neste artigo algumas boas práticas que você deve adotar enquanto escreve seu código.
Ler artigo →
-
Django
Relacionamento 1-1, 1-N e N-N com Django
Veja neste artigo como criar relacionamentos 1-1, 1-N e N-N utilizando o ORM do Django.
Ler artigo →
-
Tecnologia
Ferramentas para trabalhar em equipe remotamente
Neste artigo veremos como as aplicações podem ajudar na comunicação entre equipes remotas.
Ler artigo →
-
Python
O que é Django?
Neste artigo conheceremos o que é Django, principal framework Python para desenvolvimento web.
Ler artigo →
-
Python
Utilizando arquivos estáticos em um projeto Django
Veja neste artigo como configurar e utilizar arquivos estáticos em projetos Django.
Ler artigo →
-
Computação em nuvem
Deploy de uma aplicação Django no Heroku
Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo t...
Ler artigo →
-
Python
Django ou Flask, eis a questão.
Então você vai criar sua aplicação web com o Python, certo? Mas, me diz aí, qual framework você vai...
Ler artigo →
-
Desenvolvimento
O que é de fato a lógica de programação?
O termo pode parecer confuso ou muito genérico, principalmente para quem é iniciante. Mas o que é, a...
Ler artigo →
-
Carreira
Dicas para Home office
Veja dicas sobre finanças, social, saúde, alimentação, ambiente e produtividade ao trabalhar em casa...
Ler artigo →
-
PHP
Removendo a lógica das views com presenters no Laravel
Um dos problemas mais clássicos de aplicações que utilizam MVC é a camada de view concentrar lógica...
Ler artigo →
-
WordPress
Postar automaticamente no Facebook ao publicar no WordPress
Aprenda a configurar o seu blog WordPress para que ele poste automaticamente no Facebook as publicaç...
Ler artigo →
-
PHP
Imutabilidade de objetos no PHP
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Personas em UX
Personas são personagens fictícios criados para representar os diferentes tipos de usuários que pode...
Ler artigo →
-
Padrões de Projeto
Padrões de projeto: o que são e o que resolvem
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que encontramos no desenvolv...
Ler artigo →
-
Design
UX: A importância da experiência do usuário nos projetos
Em um mercado competitivo, projetar uma boa experiência acaba sendo fundamental para o sucesso de um...
Ler artigo →
-
Python
Orientação a objetos em Python
Veja neste artigo os principais conceitos do paradigma orientação a objetos e como eles se aplicam n...
Ler artigo →
-
Desenvolvimento
Bits, bytes e unidades de medida
Tudo o que fazemos em um computador é processado numa sequência de zeros e uns (sistema binário). Ve...
Ler artigo →
-
PHP
O PHP e o seu ecossistema nunca estiveram tão fortes
O PHP nunca esteve tão forte. Nesse artigo, algumas desconstruções de famosas falácias acerca do PHP...
Ler artigo →
-
Desenvolvimento
Vantagens de utilizar frameworks no desenvolvimento de software
Usar frameworks no desenvolvimento de software significa mais eficiência e padronização. Confira nes...
Ler artigo →
-
Desenvolvimento Back-end
NestJS com template engine handlebars
Neste artigo vamos aprender a configurar o NestJS com o handlebars, uma template engine que permite...
Ler artigo →
-
Carreira
Dicas para se manter atualizado na área de TI
Veremos neste artigo algumas dicas para você colocar em prática, pois se manter atualizado é fundame...
Ler artigo →
-
Testes e Projetos
Principais técnicas de testes estruturais
O teste estrutural pode ser considerado um dos mais importantes tipos de validação de software, tend...
Ler artigo →
-
Testes e Projetos
Quality Assurance (QA) e sua importância no desenvolvimento de software
Aplicar os métodos de QA geram confiança e segurança aos clientes, indicando que os seus produtos te...
Ler artigo →
-
Computação em nuvem
Monitorar o Nginx com o Netdata
Veja como você pode monitorar as conexões ao servidor Nginx e aos seus logs de acesso com o Netdata.
Ler artigo →
-
PHP
Stream Wrappers personalizados no PHP
Veja como Stream Wrappers personalizados podem ser criados em PHP para se trabalhar com streams usan...
Ler artigo →
-
PHP
O que é o Symfony Flex e como ele funciona
Nesse post falaremos sobre os principais conceitos do Symfony Flex. Veremos desde o início como ele...
Ler artigo →
-
PHP
Trabalhando com Sockets no ReactPHP
Veremos neste artigo como usar o componente de socket do ReactPHP para criar um chat pelo terminal....
Ler artigo →
-
Carreira
O que faz um Gestor de TI?
Uma das possibilidades que temos na carreira de tecnologia é a de gestor de TI. Se você não gosta mu...
Ler artigo →
-
PHP
O que são Traits no PHP e quando usar?
Uma reflexão sobre reuso de código, herança e a recomendação de utilização de Traits.
Ler artigo →
-
Entrevistas
TW Entrevista 12: Loiane Groner
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
Ler artigo →
-
Entrevistas
TW Entrevista 11: Diego Eis
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Diego Eis, fund...
Ler artigo →
-
Entrevistas
TW Entrevista 10: Jaydson Gomes
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Jaydson Gomes,...
Ler artigo →
-
Entrevistas
TW Entrevista 09: Reinaldo Ferraz
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Reinaldo Ferraz...
Ler artigo →
-
Acessibilidade e User Experience (UX)
5 erros que podem estar prejudicando sua interface web
Veja neste artigo se você está cometendo algum dos erros mais comuns encontrados em interfaces web.
Ler artigo →
-
Entrevistas
TW Entrevista 07: Talita Pagani
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Talita Pagani,...
Ler artigo →
-
Entrevistas
TW Entrevista 03: João Batista Neto
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
Ler artigo →
-
Entrevistas
TW Entrevista 02: Felipe Moura
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje...
Ler artigo →
-
Entrevistas
TW Entrevista 01: Maujor
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O primeiro entrevistad...
Ler artigo →
-
Estudos
Vale a pena estudar a distância?
Dentre as modalidades de estudo que temos, será que vale a pena escolher um curso à distância?
Ler artigo →
-
PHP
Middlewares adicionais para o Zend Expressive 2
Veremos neste artigo como adicionar uma camada de retorno usando middleware, com o objetivo de flexi...
Ler artigo →
-
Arquitetura de Software
Você sabe o que é Arquitetura Orientada a Serviços (SOA)?
A aplicação de tecnologias geram resultados concretos para as organizações. A arquitetura SOA é um b...
Ler artigo →
-
Arquitetura de Software
Por que a arquitetura do meu software deu errado?
Alguns desenvolvedores dão somente muita atenção à codificação. Vejamos outros importantes aspectos...
Ler artigo →
-
Tecnologia
O que é uma IDE (Ambiente de Desenvolvimento Integrado)?
Veja neste artigo o que é uma IDE e suas principais características.
Ler artigo →
-
Desenvolvimento Mobile
O que é Xamarin?
Aplicações mobile sempre estão em alta. Conheça mais sobre o Xamarin, a plataforma open source para...
Ler artigo →
-
Desenvolvimento Back-end
O que é Rust?
Veja neste artigo o que é Rust e suas principais características.
Ler artigo →
-
Bancos de Dados
Os principais SGBDs NoSQL
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
Ler artigo →
-
Java
Java: new generation, old generation e permanent generation na JVM
Neste artigo, abordaremos a new generation, a old generation e a permanent generation na JVM, compre...
Ler artigo →
-
Desenvolvimento Back-end
O que é front-end e back-end?
Os desenvolvedores de front-end e back-end se completam na maioria dos casos. Se faz indispensável s...
Ler artigo →
-
Carreira
Dicas para ser mais produtivo no trabalho remoto
Estabelecer uma rotina de trabalho é fundamental para que tudo flua bem. Por isso, separamos algumas...
Ler artigo →
-
Carreira
5 dicas para melhorar sua produtividade
Veremos neste artigo algumas dicas que são relativamente simples de colocar em prática, mas são muit...
Ler artigo →
-
Desenvolvimento Back-end
Ideias de projetos para praticar - back-end
Fazer pequenos projetos irá te ajudar a melhorar suas habilidades de codificação e até aprender nova...
Ler artigo →
-
Estudos
Dicas para praticar lógica
Vamos abordar neste artigo algumas dicas para você praticar sua lógica no dia a dia, o que consequen...
Ler artigo →
-
Engenharia de Software
O que são os 12 factor app? - Parte 3
Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e dispos...
Ler artigo →
-
Testes e Projetos
Principais técnicas de testes funcionais
Existem vários métodos que podem ser aplicados na hora de optar pelo teste funcional. Neste artigo v...
Ler artigo →
-
Desenvolvimento
O que é uma requisição AJAX?
Hoje, é relativamente comum estarmos em contato com requisições AJAX. Confira neste artigo como essa...
Ler artigo →
-
Desenvolvimento
Uma introdução a ASCII e Unicode
Veja um pouco mais sobre os sistemas de codificação de caracteres ASCII e Unicode.
Ler artigo →
-
Desenvolvimento Mobile
Flutter: O que são widgets e qual sua importância
Veja neste artigo o que são e qual a importância dos widgets para a criação de interfaces no Flutter...
Ler artigo →
-
PHP
PSR-4 a recomendação de autoload do PHP
Nesse artigo falaremos de umas das PSRs mais importantes da linguagem PHP, a PSR-4, responsável por...
Ler artigo →
-
Bancos de Dados
Primeiros passos com o Amazon Aurora
O Amazon Aurora é um banco de dados relacional da AWS compatível com MySQL e PostgreSQL. Nesse artig...
Ler artigo →
-
Desenvolvimento
Manipulando arquivos com Python
Saber trabalhar com arquivos é essencial para qualquer desenvolvedor e é certo que em sua vida como...
Ler artigo →
-
PHP
Aplicações em tempo real com PHP usando WebSockets
Neste artigo veremos uma introdução a WebSockets com a criação de um servidor em PHP e usando o nave...
Ler artigo →
-
Desenvolvimento Back-end
O que é o Slim Framework?
Veja neste artigo o que é e as principais características do Slim Framework.
Ler artigo →
-
Desenvolvimento Back-end
O que é XML?
Veja neste artigo o que é XML e suas principais características.
Ler artigo →
-
Bancos de Dados
Os principais SGBDs relacionais
Neste artigo veremos os principais SGBDs relacionais e suas principais características.
Ler artigo →
-
Desenvolvimento
E-mails responsivos com a linguagem de marcação MJML
O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Veja como integ...
Ler artigo →
-
Tecnologia
Principais tipos de ataques a aplicações web
Neste artigo veremos os três tipos de ataques mais comuns a aplicações web.
Ler artigo →
-
PHP
O que é Symfony?
Neste artigo veremos o que é Symfony e suas principais características. Vamos falar sobre sua histór...
Ler artigo →
-
Controle de versão
Primeiros passos com o Git
Neste artigo veremos o que é Git e seus principais comandos.
Ler artigo →
-
PHP
O que é Laravel?
Neste artigo veremos o que é Laravel e algumas de suas características.
Ler artigo →
-
Desenvolvimento
O que é HTTP, Request, GET, POST, Response, 200, 404?
Aprenda nesse post de forma simples e direta os principais conceitos HTTP que sempre teve dúvida, po...
Ler artigo →
-
Desenvolvimento
O que é Kivy?
Neste artigo veremos o que é Kivy e quais suas características.
Ler artigo →
-
Amazon
Introdução à Amazon Web Services (AWS)
A Amazon Web Services (AWS) é uma das principais plataformas de computação em nuvem do mercado. Apre...
Ler artigo →
-
Javascript
O que é Debounce e qual sua importância para a performance?
Veja como a técnica de Debounce pode te ajudar a cuidar da performance da sua aplicação.
Ler artigo →
-
Carreira
Síndrome do Impostor: você sabe o que é?
Entenda como a síndrome do impostor se manifesta e o que podemos fazer para combatê-la.
Ler artigo →
-
Tecnologia
Big Data: o que é e qual a sua importância?
Saiba mais sobre o Big Data e como ele pode contribuir com o seu negócio.
Ler artigo →
-
Desenvolvimento Back-end
7 aspectos que revelam o futuro próspero de um desenvolvedor web
São muitas as dúvidas que envolvem a escolha de uma carreira profissional e os estudantes de tecnolo...
Ler artigo →
-
Computação em nuvem
Firebase: descubra no que esta plataforma pode te ajudar
O Firebase é uma plataforma do Google que contém um conjunto de ferramentas e infraestrutura para aj...
Ler artigo →
-
Java
Entendendo o método merge do JPA
Aprenda como o método merge do JPA funciona e utilize-o corretamente em seu projeto.
Ler artigo →
-
Carreira
Qual linguagem devo aprender primeiro?
Há muitas dúvidas sobre qual o primeiro passo para se iniciar na carreira de desenvolvedor. Veja nes...
Ler artigo →
-
Javascript
JavaScript Generators e onde usá-los
Veja como e onde podemos aproveitar os Generators no JavaScript para melhorar o nosso código.
Ler artigo →
-
Algoritmos
Desmistificando os algoritmos recursivos
Os algoritmos recursivos são fundamentais na solução de muitos problemas envolvendo a computação. Lo...
Ler artigo →
-
Node
Introdução ao gerenciamento de projetos Node.js com npm
Neste artigo sobre Introdução ao gerenciamento de projetos Node.js vamos aprender os principais coma...
Ler artigo →
-
Carreira
5 passos para vencer a procrastinação nos estudos de TI
Se você sofre com a procrastinação, confira essas dicas que irão te ajudar a impulsionar seus estudo...
Ler artigo →
-
Carreira
5 erros que te impedem de avançar
Você sente que por mais que estuda, não consegue progredir o quanto gostaria? Veja neste artigo 5 er...
Ler artigo →
-
Carreira
5 dicas para entrevistas na área de TI
Depois de tanto se dedicar nos estudos, finalmente as empresas começaram a entrar em contato com voc...
Ler artigo →
-
Carreira
Dicas para programadores iniciantes - parte 2
Receber dicas nunca é demais. Confira neste artigo algumas dicas que podem fazer a diferença no seu...
Ler artigo →
-
Java
Projeto Lombok - Acelerando o desenvolvimento Java
Veja como podemos utilizar o projeto Lombok para diminuir a quantidade de código boilerplate e acele...
Ler artigo →
-
Javascript
5 bons motivos para estudar JavaScript
O JavaScript é uma linguagem que está praticamente em todos os lugares por causa de sua flexibilidad...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Wireframe: o que é e por que utilizar?
Ao desenvolver um site ou um aplicativo, é comum pensarmos em como ele será. Essa primeira ideia, mu...
Ler artigo →
-
Engenharia de Software
O que são os 12 Factor App? – Parte 2
No artigo anterior, foi apresentado o conceito do 12 Factor App. Nessa segunda parte, veremos mais...
Ler artigo →
-
Engenharia de Software
O que são os 12 Factor App? - Parte 1
Se você trabalha desenvolvendo aplicativos que funcionam como um serviço, conheça os 12 (Twelve) Fac...
Ler artigo →
-
Data Science
Data Analytics: o que é e qual sua importância
Atualmente vivemos na era dos dados. Confira neste artigo o que vem a ser Data Analytics, sua import...
Ler artigo →
-
WordPress
Page Builders para WordPress: o que são e como podem nos ajudar?
Saiba o que são os Page Builders para WordPress e como eles podem te ajudar a criar sites e blogs in...
Ler artigo →
-
PHP
API de Reflexão do PHP
Veja como usar a API de reflexão do PHP para extrair e até mesmo alterar características internas de...
Ler artigo →
-
Desenvolvimento
O que esperar do Windows Subsystem for Linux (WSL) 2
O Windows Subsystem for Linux (WSL) 2 permite você executar qualquer binário compilado para Linux di...
Ler artigo →
-
Desenvolvimento Mobile
Dicas para lançar um aplicativo de sucesso
Veja neste artigo algumas dicas sobre o que você deve se atentar para criar um aplicativo de sucesso...
Ler artigo →
-
-
Testes e Projetos
Microsoft Project: o que mais ele tem a oferecer?
Veja nesse artigo algumas funcionalidades do MS Project que talvez você não conheça.
Ler artigo →
-
Javascript
JavaScript Assíncrono com Generators
Generators são uma funcionalidade que veio no ES2015 para nos auxiliar no desenvolvimento de código...
Ler artigo →
-
Tecnologia
Seja bem-vindo! ;)
Primeiro post do nosso novo Blog. Siga e confira dicas e novidades sobre o dia-a-dia dos profissiona...
Ler artigo →
-
Carreira
Não seja um profissional "intolerante"
Por que temos tantos intransigentes na área de TI? O que nos leva a isso? Quais as consequências? Va...
Ler artigo →
-
Carreira
5 dicas que todo aluno de faculdade de TI deveria seguir
A faculdade é um período de muita aprendizagem em todos os aspectos. Confira nesse artigo algumas di...
Ler artigo →
-
Desenvolvimento Back-end
O que é FastAPI?
Neste artigo vamos falar um pouco sobre o funcionamento, história e quais as principais característi...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Lean UX: como potencializar o foco na experiência do usuário - parte 1
Uma ótima experiência do usuário é essencial para o sucesso de qualquer projeto. Conheça neste artig...
Ler artigo →
-
Carreira
Ergonomia no Trabalho - Melhore sua qualidade de vida
Veja dicas importantes e simples de ergonomia para você trabalhar melhor e ter uma melhor qualidade...
Ler artigo →
-
PHP
União de Tipos no PHP 8: o que é e como usar
Aprenda o que é e como utilizar união de tipos no PHP. Recurso conhecido como union types que permit...
Ler artigo →
-
Segurança da Informação
Pilares da Segurança da Informação
As empresas tem se atentado aos pilares da segurança da informação, para garantir a proteção de seus...
Ler artigo →
-
WordPress
WooCommerce: O que é e como instalar no WordPress
Saiba o que é e como instalar o Plugin WooCommerce para WordPress, uma das ferramentas mais utilizad...
Ler artigo →
-
Segurança da Informação
O que é Engenharia Social?
Nos últimos anos os tipos de ataque não só aumentaram como estão mais sofisticados. É importante con...
Ler artigo →
-
Arquitetura de Software
O que são microsserviços?
O termo "microsserviços" tem sido muito utilizado nos últimos anos. Confira neste artigo o que é um...
Ler artigo →
-
PHP
Foreach no PHP. Aprenda ler arrays e outras estruturas!
O loop foreach no PHP é uma estrutura de repetição simples e flexível! Aprenda corretamente como uti...
Ler artigo →
-
PHP
Generators no PHP
Saiba o que são Iterators e Generators, bem como os seus casos de uso.
Ler artigo →
-
PHP
Iterators no PHP
Iterator é um mecanismo que permite que um objeto seja iterado e ele próprio fica no controle granul...
Ler artigo →
-
Controle de versão
Github: Pare com as senhas e utilize Tokens de Acesso
Veja como é simples usar Tokens de Acesso no Github e suas vantagens em relação à sua senha comum.
Ler artigo →
-
Engenharia de Software
O que é RAD - Rapid Application Development?
Hoje em dia, existem diversas metodologias de desenvolvimento de software, por isso estamos fazendo...
Ler artigo →
-
PHP
O que são as PSRs do PHP
Neste artigo veremos o que são as PSRs do PHP. Entenderemos conceitos importantes, como, RFCs e a RF...
Ler artigo →
-
Desenvolvimento
O Windows Terminal
O Windows Terminal é um novo terminal open source que promete melhorar a experiência com a interface...
Ler artigo →
-
Carreira
Ser especialista em algo ou saber um pouco de tudo?
Ser especialista ou saber um pouco de tudo? Veja qual caminho seguir em sua carreira.
Ler artigo →
-
HTML
Herdando templates com Django
Veja neste artigo como herdar templates no Django e, assim, facilitar a criação de páginas HTML com...
Ler artigo →
-
Javascript
Requisições Ajax no JavaScript com a Fetch API
A Fetch API veio para substituir a antiga XmlHttpRequest e o suporte dela já é bem consistente nos n...
Ler artigo →
-
Android
Google lança o Android Studio 2.3
O Google lançou a nova versão do Android Studio, baseada na correção de bugs e estabilidade, além de...
Ler artigo →
-
PHP
Full Text Search com Laravel, Scout e Algolia
Aprenda como realizar buscas textuais rápidas e eficientes independentemente da quantidade de regist...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Affordances: Desenhando interfaces intuitivas
Neste post vamos abordar 4 tipos de affordances que são aplicados em interfaces digitais e o impacto...
Ler artigo →
-
Desenvolvimento Back-end
Entendendo injeção de dependência
Aprenda o que é injeção de dependência e como o princípio da inversão de dependência é importante pa...
Ler artigo →
-
PHP
O que são Extensões no PHP
Aprenda o que são extensões no PHP, como instalar e ativar. Entenda também porque o PHP possui o con...
Ler artigo →
-
Desenvolvimento
Associatividade e precedência de operadores
Entender associatividade e precedência dos operadores da linguagem de programação que você utiliza,...
Ler artigo →
-
Desenvolvimento Back-end
O que é o NuGet?
Um gerenciador de pacote é essencial em qualquer plataforma de desenvolvimento moderna. Para o .NET...
Ler artigo →
-
Carreira
Dicionário básico para quem está iniciando na programação
Você está iniciando na programação e está perdido nos termos e siglas que você lê ou ouve falar por...
Ler artigo →
-
Desenvolvimento
O que é JWT?
Neste artigo iremos falar sobre o que é, qual a estrutura e onde são utilizados os JSON Web Tokens o...
Ler artigo →
-
Tecnologia
O que é Inteligência Artificial (IA)?
Provavelmente você já ouviu falar de Inteligência Artificial, mas você sabe do que se trata essa tec...
Ler artigo →
-
PHP
O que é PDO e quais vantagens de utilizar ele no PHP
Aprenda o que é PDO e as vantagens de utilizá-lo na linguagem de programação PHP. Veremos também o q...
Ler artigo →
-
Desenvolvimento Front-end
O que é Bootstrap?
Os frameworks são ferramentas incríveis e que poupam muito tempo dos desenvolvedores. Neste artigo,...
Ler artigo →
-
Desenvolvimento
O que é MVC?
Em meio ao desenvolvimento de software, você pode ter visto em algum momento a sigla “MVC”. Confira...
Ler artigo →
-
Computação em nuvem
Monitorar servidor em tempo real com o Netdata
O Netdata é uma ferramenta opensource que te permite monitorar o seu servidor em tempo real. Visuali...
Ler artigo →
-
PHP
Variáveis no PHP. Acesse e aprenda como declarar!
Aprenda como declarar variáveis no PHP, as principais regras de nomeação de variáveis, suas caracter...
Ler artigo →
-
Desenvolvimento Back-end
Laminas: O futuro do Zend Framework
Você já ouviu falar no Laminas? Para quem não sabe, esse é o novo nome do já conhecido Zend Framewor...
Ler artigo →
-
Tecnologia
Tendências de TI para 2020
Nós já estamos praticamente no ano de 2020. Por isso, nada melhor do que iniciar o próximo ano já po...
Ler artigo →
-
Python
Principais Estruturas de Dados no Python
No Python, as principais estruturas são as Listas, Sets, Dicionários e Tuplas e neste artigo veremos...
Ler artigo →
-
Python
Implementando autenticação no Django - Parte 1
A autenticação é uma das principais funcionalidades em um sistema. É com ela que protegemos as funci...
Ler artigo →
-
Tecnologia
Stadia: Plataforma de Games por Streaming da Google
Quer jogar aquele jogo novo, mas não tem hardware para isso? Bom, segundo a Google, esses dias estão...
Ler artigo →
-
Javascript
Ainda vale a pena utilizar o jQuery?
O jQuery é a biblioteca JavaScript mais famosa. Discutiremos nesse artigo se ainda vale a pena utili...
Ler artigo →
-
Android
Novidades do Android O para desenvolvedores
O Google está a todo vapor para lançar o Android O. Porém, antes mesmo do lançamento oficial, já é p...
Ler artigo →
-
Computação em nuvem
O que é uma hospedagem e por que precisamos de um domínio?
Nesse artigo veremos de forma didática, com foco nos iniciantes, o que é uma hospedagem, domínio e q...
Ler artigo →
-
Java
Documentando uma API Spring Boot com o Swagger
Porque documentar uma aplicação API Spring Boot com o Swagger? Quando se trabalha em equipe, uma má...
Ler artigo →
-
Desenvolvimento Back-end
Entendendo ponteiros na Golang
Neste artigo veremos sobre os ponteiros na Golang. Vamos entender o que são ponteiros, quais suas va...
Ler artigo →
-
Arquitetura de Software
Estrutura de pastas e arquivos com React
Aprenda a criar uma estrutura de pastas e arquivos com React para ter uma aplicação com fácil manute...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Double Diamond e sua utilização nos processos de UX
Neste artigo abordaremos o que é o Double Diamond e suas etapas, que vão da imersão até ao protótipo...
Ler artigo →
-
Desenvolvimento Back-end
O que é a Linguagem de Programação Ruby?
Veja neste artigo o que é a linguagem de programação Ruby.
Ler artigo →
-
Desenvolvimento Mobile
O que é o React Native?
Veja neste artigo o que é o React Native.
Ler artigo →
-
-
-
Python
Manipulando dicionários no Python
Veja neste artigo alguns dos principais métodos de manipulação de dicionários no Python.
Ler artigo →
-
Python
Manipulando tuplas no Python
Veja neste artigo como manipular tuplas utilizando o Python.
Ler artigo →
-
Python
Implementando autenticação no Django – Parte 2
Veja neste artigo como implementar os recursos de logout, alteração de senha e proteção de páginas e...
Ler artigo →
-
Desenvolvimento Mobile
Por que estudar Flutter?
Veja neste artigo as vantagens de se estudar o Flutter.
Ler artigo →
-
Google Cloud Platform (GCP)
O que é o App Engine e como publicar uma aplicação nele
Descubra o que é o App Engine, sua história e como fazer a publicação (deploy) de sua primeira aplic...
Ler artigo →
-
Carreira
O que pode dar errado no primeiro projeto de um programador como freelancer
Nesse artigo, algumas lições que aprendi com o meu primeiro projeto como freelancer, lá atrás, quand...
Ler artigo →
-
C#
Serialização JSON com System.Text.Json
Veja como serializar e desserializar JSON no .NET com a biblioteca System.Text.Json.
Ler artigo →
-
Java
Deploy de uma aplicação Spring Boot na DigitalOcean
Aprenda nesse artigo como realizar o Deploy de uma aplicação Spring Boot em uma VPS da DigitalOcena,...
Ler artigo →
-
Desenvolvimento Back-end
Autenticação: Geração de Token JWT com NestJS e Passport
Neste artigo vamos criar uma aplicação para a geração de Tokens JWT utilizando NestJS e a biblioteca...
Ler artigo →
-
Amazon
O que é VPC e como ela funciona?
A VPC é o principal serviço de rede privada na AWS e ela tem uma íntima ligação em como suas aplicaç...
Ler artigo →
-
Tecnologia
Autenticação x Autorização
Neste artigo veremos o que é e qual a finalidade da Autenticação e Autorização em aplicações.
Ler artigo →
-
Python
Gerenciando pacotes em projetos Python com o PIP
Veja neste artigo como gerenciar pacotes para seus projetos Python utilizando o PIP.
Ler artigo →
-
Guias
Guia da linguagem Go
Nesse guia de Go você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
Desenvolvimento Front-end
A importância das metatags no HTML
Nesse artigo aprenderemos sobre as metatag no HTML. Vamos aprender como utilizar e o porquê devemos...
Ler artigo →
-
Java
Lendo dados do Excel via DDE no Java
Aprenda como ler dados do Excel via DDE no Java, utilizando a biblioteca JDDE da Pretty Tools.
Ler artigo →
-
C#
Para que servem os métodos ToString(), Equals() e GetHashCode()?
Neste artigo vamos entender como funcionam e para que servem os métodos ToString(), Equals() e GetHa...
Ler artigo →
-
Node
Trabalhando com Prisma ORM e NestJS
Neste artigo vamos aprender os primeiros passos para trabalhar com o Prisma ORM e o NestJS.
Ler artigo →
-
Carreira
3 dicas para o seu portfólio
Será que você está dando a devida atenção ao seu portfólio? Veremos neste artigo 3 dicas para você d...
Ler artigo →
-
Carreira
Power skills: principais habilidades que você deve desenvolver
Além da importância no mercado, este termo adquiriu mais habilidades e um novo nome: power skills, q...
Ler artigo →
-
Javascript
Trabalhando com data no JavaScript
Neste artigo veremos como manipular datas no JavaScript, utilizando a classe Date, como pegar a data...
Ler artigo →
-
Javascript
Modificadores de acesso no TypeScript
Nester artigo vamos aprender a utilizar os modificadores de acesso das propriedades de uma classe no...
Ler artigo →
-
Java
O que é o Spring Security?
Neste artigo veremos o que é o Spring Security, quais suas funcionalidades e como ele pode aumentar...
Ler artigo →
-
-
WordPress
O que é Wordpress e como instalar na sua máquina
Saiba o que é o WordPress e aprenda a instalar localmente em sua máquina.
Ler artigo →
-
-
-
Desenvolvimento Back-end
Manipulando sets no Python
Veja neste artigo os principais métodos de manipulação de sets no Python
Ler artigo →
-
PHP
Streams no PHP
Você, desenvolvedor PHP, já teve a oportunidade de trabalhar mais intimamente com Streams? Se você j...
Ler artigo →
-
Python
Estilizando formulários automáticos do Django com Bootstrap
Veja neste artigo como estilizar, de forma automática, formulários do Django com Bootstrap.
Ler artigo →
-
Desenvolvimento Back-end
O que é a Linguagem de Programação Julia?
Veja neste artigo o que é a Linguagem de Programação Julia.
Ler artigo →
-
Desenvolvimento Back-end
Entendendo o MTV do Django
Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.
Ler artigo →
-
Desenvolvimento Back-end
Gerenciamento de dependências no Go
Nesse artigo veremos como podemos utilizar o Go Tools para realizar o gerenciamento de dependências...
Ler artigo →
-
Desenvolvimento Front-end
Semântica HTML: O que é e por que é importante
Neste artigo, veremos a importância do uso da Semântica HTML e como utilizamos as tags em nossos pro...
Ler artigo →
-
Flutter
Gerenciador de pacotes Dart e Flutter
Saiba o que é o gerenciador de pacotes Dart e Flutter, como utilizar um pacote, biblioteca instalada...
Ler artigo →
-
Desenvolvimento Front-end
Guia da Linguagem JavaScript
Neste Guia da Linguagem Javascript vamos abordar aspectos fundamentais, como: tipos de dados, variáv...
Ler artigo →
-
Java
Orientação a objetos em Java
É perceptível a vocação do Java para estruturas orientadas a objetos. Veremos um pouco mais sobre ne...
Ler artigo →
-
Testes e Projetos
Importância dos testes de software na qualidade do sistema
Os testes de software são uma atividade essencial para garantir a qualidade do sistema ou aplicação...
Ler artigo →
-
-
-
-
Tecnologia
Sistemas de Informação e suas áreas de atuação
Veja neste artigo quais as áreas de atuação para um profissional graduado em Sistemas de Informação.
Ler artigo →
-
Testes e Projetos
Gráfico de Gantt: o que é e por que utilizar?
Veja neste artigo o que é o Gráfico de Gantt e no que ele pode nos ajudar na gestão de projetos.
Ler artigo →
-
Bancos de Dados
Primeiros passos com MySQL
Veja neste artigo como dar os primeiros passos utilizando o MySQL.
Ler artigo →
-
PHP
Aplicação Serverless desenvolvida em PHP usando AWS Lambda
Veja como fazer o deploy de uma aplicação PHP Serverless no AWS Lambda usando o Bref.
Ler artigo →
-
Desenvolvimento Front-end
Guia da linguagem HTML
Esse guia é perfeito pra você que está começando ou quer entender melhor como podemos trabalhar com...
Ler artigo →
-
Desenvolvimento Front-end
Trabalhando com a tag âncora no HTML
Nesse artigo veremos como a tag âncora (link) e seus atributos são utilizados no desenvolvimento de...
Ler artigo →
-
Dart
Guia da linguagem dart
Nesse guia da linguagem Dart você aprenderá o necessário para criar os seus primeiros softwares com...
Ler artigo →
-
Acessibilidade e User Experience (UX)
Lean UX: como potencializar o foco na experiência do usuário – parte 2
Nessa segunda parte, veremos os 15 princípios que regem o Lean UX.
Ler artigo →
-
Desenvolvimento Back-end
O que é o Spring Boot?
Neste artigo veremos o que é o Spring Boot e como ele pode nos auxiliar no desenvolvimento de aplica...
Ler artigo →
-
Algoritmos
O que é e como funciona a Estrutura de Dados Fila
Veja neste artigo o que é e como funciona a Estrutura de Dados Fila.
Ler artigo →
-
Algoritmos
O que é e como funciona a Estrutura de Dados Pilha
Veja neste artigo o que é e como funciona a Estrutura de Dados Pilha.
Ler artigo →
-
-
Django
O que é o Django REST Framework?
Veja neste artigo o que é o Django REST Framework.
Ler artigo →
-
Algoritmos
O que é e como funciona a Estrutura de Dados Lista
Veja neste artigo o que é e como funciona a Estrutura de Dados Lista.
Ler artigo →
-
Desenvolvimento Mobile
Flutter: Widgets Stateful e Stateless
Veja neste artigo o que são os widgets stateful e stateless e quando utilizá-los.
Ler artigo →
-
Python
O que é Flask?
Veja neste artigo o que é o Flask, principal micro-framework do ecossistema Python.
Ler artigo →
-
Tecnologia
Dicas para proteger seus dados de aplicativos maliciosos
Neste artigo veremos algumas dicas de como proteger seus dados de aplicativos maliciosos.
Ler artigo →
-
Python
Enviando email com Python e SMTP
Neste artigo veremos como enviar emails utilizando Python e SMTP.
Ler artigo →
-
Python
Mapeando banco de dados existente com Django
Veja neste artigo como utilizar o Django para mapear toda estrutura de um banco de dados existente e...
Ler artigo →
-
Tecnologia
Project Stream: Netflix de jogos da Google
Veja neste artigo o que é o Project Stream da Google, a Netflix dos jogos.
Ler artigo →
-
Desenvolvimento Front-end
Google DevTools e suas funcionalidades
Neste artigo, veremos algumas maneiras pelas quais o Google DevTools pode ser usado para melhorar o...
Ler artigo →
-
Desenvolvimento Front-end
Entendendo os atributos HTML
No artigo de hoje, veremos algo que está muito presente no mundo da programação, atributos. Por que...
Ler artigo →
-
Desenvolvimento Back-end
Trabalhando com funções na Golang
Neste artigo vamos aprender sobre as funções na Golang. Veremos o que são, qual a sua importância em...
Ler artigo →
-
Desenvolvimento Front-end
Diferença entre os atributos async e defer
Nesse artigo vamos ver em detalhes como os atributos async e defer se comportam ao declarar seus arq...
Ler artigo →
-
Bancos de Dados
O que é um SGBD?
Veja neste artigo o que é um Sistema de Gerenciamento de Banco de Dados (SGBD).
Ler artigo →
-
Java
O que é o Thymeleaf?
Neste artigo veremos o que é e os principais recursos de uma das template engines mais utilizadas no...
Ler artigo →
-
Tecnologia
Tecnologia: Você sabe o que é?
Veja qual é o verdadeiro significado de tecnologia.
Ler artigo →
-
-
Marketing Digital
Templates gratuitos para Landing Page
Veja neste artigo templates gratuitos para Landing Page.
Ler artigo →
-
Flutter
O que são mixins e qual sua importância no Dart
Veja neste artigo o que são mixins e qual sua importância no Dart.
Ler artigo →
-
Desenvolvimento Back-end
O que é Template Engine?
Veja neste artigo o que é Template Engine e as principais opções do mercado.
Ler artigo →
-
Tecnologia
O impacto do software nas organizações modernas
Hoje, software tem o poder de definir o destino de organizações inteiras, ressaltando a importância...
Ler artigo →
-
Desenvolvimento
O que é Windows Subsystem for Linux (WSL)?
Nesse artigo vamos aprender o que é o Windows Subsystem for Linux (WSL), quais as suas funcionalidad...
Ler artigo →
-
Rede de computadores
Uma introdução a TCP, UDP e Sockets
Uma introdução (base teórica) para TCP, UDP e Sockets, principalmente para desenvolvedores que des...
Ler artigo →
-
Tecnologia
Não trabalho com a tecnologia que tenho domínio, e agora?
Trabalha com uma linguagem que não gosta e está insatisfeito? Veja algumas dicas para te ajudar nest...
Ler artigo →
-
Android
Utilizando o Firebase Authentication em uma aplicação Android
Veja como implementar o Firebase Authentication em uma aplicação Android, usando o Android Studio.
Ler artigo →
-
PHP
Estrutura interna de valor, referências e gerenciamento de memória no PHP
Valores em PHP possuem que semântica? De valor ou de referência? Objetos são passados por referência...
Ler artigo →
-
Algoritmos
Introdução à análise de algoritmos
A Análise de Algoritmos (descrita e difundida por D.E. Knuth) tem como função determinar os recursos...
Ler artigo →
-
React
Gerenciamento de Rotas no React com React Router
Neste artigo vamos abordar um conceito importante dentro de aplicações com o React, O gerenciamento...
Ler artigo →
-
PHP
Orientação a objetos em PHP
Aprenda como trabalhar com classes, atributos, métodos e objetos no PHP e aumente seus conhecimentos...
Ler artigo →
-
Desenvolvimento Back-end
O que é NestJS?
Vamos ver neste artigo uma breve descrição sobre o que é o NestJS e como criar uma aplicação base em...
Ler artigo →
-
Desenvolvimento
Fluxo de autenticação baseado em JWT
Neste artigo iremos aprender de teórica como é o fluxo de autenticação baseado em JWT dentro de uma...
Ler artigo →
-
Bancos de Dados
O que é SQL?
Veja neste artigo o que é o SQL (Structured Query Language).
Ler artigo →
-
Django
O que é Django Template Language?
Veja neste artigo o que é o Django Template Language.
Ler artigo →
-
-
-
Java
Implementando autenticação baseada em JWT em uma API RESTful JAX-RS
Segurança é um item essencial e uma forma de limitar o acesso da aplicação é através de autenticação...
Ler artigo →
-
Desenvolvimento Back-end
JSON vs XML
Agora que já sabemos o que é o XML e o JSON, qual escolher? É o que veremos neste artigo.
Ler artigo →
-
Desenvolvimento
Afinal, o que é TDD?
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Ler artigo →
-
Desenvolvimento Mobile
O que é Ionic?
Veja neste artigo o que é o Ionic, principal Framework para desenvolvimento de aplicações móveis híb...
Ler artigo →
-
-
PHP
Os principais Frameworks PHP
Neste artigo falaremos brevemente sobre os principais Frameworks PHP do mercado.
Ler artigo →
-
Controle de versão
Git e GitHub: quais as diferenças?
Veja neste artigo o que realmente vem a ser o Git e o GitHub.
Ler artigo →
-
Carreira
Dicas para trabalhar em equipe no setor de TI
Veja nesse artigo algumas dicas de como manter um ambiente agradável e produtivo ao se trabalhar em...
Ler artigo →
-
Segurança da Informação
Open Redirect - Vulnerabilidade de redirecionamento aberto
Saiba o que é a vulnerabilidade de redirecionamento aberto (Open Redirect) e ações que podem ser des...
Ler artigo →
-
Engenharia de Software
Kanban x Scrum: diferenças e como implementá-los
Veja nesse artigo algumas diferenças entre o Kanban e Scrum e como implementá-los na sua equipe.
Ler artigo →
-
Marketing Digital
Redes sociais: quais devo escolher para a minha empresa?
Separamos as cinco principais redes sociais do momento e destacamos os pontos fortes de cada uma del...
Ler artigo →
-
Javascript
Quando usar sessionStorage e localStorage?
Veja quando utilizar o localStorage ou o sessionStorage para armazenar dados no navegador.
Ler artigo →
-
Infraestrutura e Sistemas Operacionais
Monitorando processos com o htop
O htop é uma ferramenta multiplataforma, visual e interativa, para visualizar processos e recursos e...
Ler artigo →
-
Carreira
Dicas para ser um programador freelancer
Ser um programador freelancer é o sonho de muitos desenvolvedores. Veja algumas dicas.
Ler artigo →
-
Design
Prototipagem e suas armadilhas
Protótipos fazem parte do dia a dia da equipe de design, mas como podemos otimizar e maximizar a sua...
Ler artigo →
-
Desenvolvimento Back-end
Trabalhando com Scheduled Tasks no Spring Boot
Descubra o poder das Scheduled Tasks no Spring Boot. Aprenda a criar, configurar e aprimorar tarefas...
Ler artigo →
-
Desenvolvimento Back-end
Tipagem no Python com Type Hints
Neste artigo vamos aprender sobre os Type Hints no Python, veremos como eles funcionam e como podem...
Ler artigo →
-
Python
Empacotando e publicando pacotes Python no PyPi
Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...
Ler artigo →
-
PHP
Guia da linguagem PHP
Nesse guia de PHP você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
Carreira
3 linguagens de programação em alta em 2021
Veja neste artigo três linguagens de programação em alta em 2021.
Ler artigo →
-
Desenvolvimento
Por que ainda usamos o terminal?
Entenda por que em um mundo tão moderno, com mouses e touch screens, ainda usamos terminais para tra...
Ler artigo →
-
-
Java
Principais IDEs para desenvolvimento Java
Veja neste artigo as principais IDEs para desenvolvimento em Java.
Ler artigo →
-
-
PHP
Programação de Sockets em PHP
Neste artigo veremos uma introdução à programação de sockets com o PHP.
Ler artigo →
-
-
Desenvolvimento
Top 5 das linguagens de programação mais populares de 2017
O ano está acabando e você, sabe quais foram as linguagens de programação mais utilizadas / populare...
Ler artigo →
-
Javascript
O que há de novo no React 16?
O React, agora em sua versão 16, foi totalmente reescrito. Veja as melhorias e o que há de novo.
Ler artigo →
-
Desenvolvimento Mobile
Por que estudar e ingressar no mercado mobile?
Veja a importância de estudar uma tecnologia mobile e como ingressar nesse mercado.
Ler artigo →
-
Javascript
JSON vs Objeto JavaScript - Qual a diferença?
Muitas pessoas acreditam que JSON e Objeto JavaScript são a mesma coisa. Descubra a diferença.
Ler artigo →
-
Desenvolvimento Mobile
Saiba como se tornar um Desenvolvedor Mobile
Veja dicas sobre como se tornar um Desenvolvedor Mobile e sobre quais tecnologias estudar.
Ler artigo →
-
Desenvolvimento
Linguagens e paradigmas de programação
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
Ler artigo →
-
Javascript
Yarn: Um novo gerenciador de dependências para JavaScript
Yarn nasceu para ser uma opção rápida e segura de se gerenciar dependências em JavaScript.
Ler artigo →
-
Desenvolvimento Back-end
Validação de dados em aplicações Django
Aprenda como trabalhar com validação de dados em aplicações Django, utilizando validações padrões e...
Ler artigo →
-
Desenvolvimento Back-end
Trabalhando com eventos no NestJS
Neste artigo vamos aprender a utilizar os eventos com o NestJS, criando um exemplo onde vamos simula...
Ler artigo →
-
Javascript
O que é o Zod?
Neste artigo vamos ter uma introdução sobre o Zod, uma biblioteca de declaração e validação de dados...
Ler artigo →
-
Bancos de Dados
SQLModel: Simplificando o Mapeamento de Objetos para Bancos de Dados em Python
Desvende o SQLModel: Simplificando o Mapeamento de Objetos Python para Bancos de Dados Relacionais....
Ler artigo →
-
Desenvolvimento Back-end
Orientação a objetos na linguagem Go
Neste artigo iremos aprender como podemos utilizar a orientação a objetos na linguagem Go, usando st...
Ler artigo →
-
Carreira
Quais os principais receios de um estudante de TI - e como lidar com eles
Se você é um estudante de TI já deve ter tido alguns momentos de se sentir na “síndrome do impostor”...
Ler artigo →
-
CSS
O que é PostCSS e suas funcionalidades
Neste artigo veremos uma ferramenta que vem auxiliando muito os desenvolvedores durante seus projeto...
Ler artigo →
-
Desenvolvimento Front-end
Trabalhando com formulários no HTML
No artigo de hoje, veremos um recurso muito utilizado pelos desenvolvedores front-end e presente no...
Ler artigo →
-
Desenvolvimento Back-end
Autenticação: Protegendo Rotas com NestJS e Passport
Neste artigo vamos aprender a proteger rotas com o NestJS e a biblioteca passport, utilizando a estr...
Ler artigo →
-
Desenvolvimento Back-end
Principais estruturas de dados na Golang
Neste artigo iremos conhecer quais são, como podemos declarar e como utilizar as principais estrutur...
Ler artigo →
-
Desenvolvimento Front-end
O que é HTML?
No artigo de hoje, será abordado o tema HTML, nele irá conter desde sua história, quem o criou e com...
Ler artigo →
-
Desenvolvimento Mobile
Ideias de projetos para praticar - mobile
Para finalizar a série de ideias de projetos para praticar, trazemos neste artigo a versão para os e...
Ler artigo →
-
Padrões de Projeto
Boas práticas para o React
Veja neste artigo algumas das dicas e boas práticas para utilizar em uma aplicação React e tenha um...
Ler artigo →
-
Dart
Orientação a objetos em Dart
Aprenda Orientação a objetos em Dart e como trabalhar com classes, atributos, métodos e objetos em D...
Ler artigo →
-
Javascript
Novos recursos do ECMAScript 2022
Novos recursos do ECMAScript 2022 que é a décima terceira edição da especificação que vai padronizar...
Ler artigo →
-
Desenvolvimento
Ambiente Back-end Multi-stack 3
Aprenda a instalar o ambiente de desenvolvimento necessário para o Multi-stack 3. Seja PHP com Larav...
Ler artigo →
-
Node
Utilizando template engine EJS com Node.js
Neste artigo vamos aprender a utilizar a Template Engine EJS com Node.js e também alguns recursos in...
Ler artigo →
-
Javascript
Usando Sequelize ORM com Node e Express
Vamos aprender a configurar uma aplicação com banco de dados MySQL usando Sequelize ORM com Node.js...
Ler artigo →
-
Java
Thymeleaf - Herança de Templates
Neste artigo veremos como implementar a herança de templates com os fragments parametrizados da temp...
Ler artigo →
-
Desenvolvimento Front-end
Trabalhando com JavaScript no navegador
Ao utilizar JavaScript para desenvolvimento web, é necessário entender o funcionamento do DOM (Docum...
Ler artigo →
-
Dart
Principais IDEs para desenvolvimento Dart
Veja neste artigo as principais IDEs para desenvolvimento Dart.
Ler artigo →
-
Java
Thymeleaf, veja como enviar e exibir dados em seus templates
Neste artigo veremos como enviar informações de aplicação Spring Boot para serem exibidas em templat...
Ler artigo →
-
Desenvolvimento
Instalação do Python e nosso primeiro Olá Mundo
Neste artigo vamos ver como realizar a instalação do Python nos sistemas Windows, Linux e MacOS. Alé...
Ler artigo →
-
-
-
Acessibilidade e User Experience (UX)
Usabilidade x Acessibilidade: quais as diferenças e relações
É bem provável que você já tenha ouvido falar sobre os termos acessibilidade e usabilidade. Veremos...
Ler artigo →
-
-
-
Node
Instalação do Node.js - Windows, Mac e Linux
Veja como é simples baixar e instalar o Node.js em sistemas Windows, Mac e Linux via instaladores e...
Ler artigo →
-
Desenvolvimento Back-end
O que é F# (F Sharp)?
Veja neste artigo o que é a Linguagem de Programação F# (F Sharp).
Ler artigo →
-
Acessibilidade e User Experience (UX)
UX Research e 360 View – O que é e como pode ser aplicado?
Entenda o que é e como aplicar o UX Research e 360 View, técnicas importantes na hora de pensar em u...
Ler artigo →
-
Desenvolvimento Back-end
O que é Ruby on Rails?
Veja neste artigo o que é Ruby on Rails.
Ler artigo →
-
Acessibilidade e User Experience (UX)
Acessibilidade em projetos web: como pensar desde o início
Vamos falar sobre a importância e o impacto de iniciar um projeto web pensando em acessibilidade des...
Ler artigo →
-
-
Java
Aplicando HATEOAS em uma API JAX-RS
Veja como implementar o HATEOAS em uma aplicação JAX-RS-Jersey de forma simples com os recursos forn...
Ler artigo →
-
Desenvolvimento
O que é gerenciador de dependências?
Uma ferramenta que facilita a vida do desenvolvedor e o auxilia no gerenciamentos das bibliotecas ut...
Ler artigo →
-
Engenharia de Software
O que é XP - Extreme Programming?
Seguimos nossa série de artigos de metodologias, abordando hoje mais uma metodologia ágil: XP (Extre...
Ler artigo →
-
Engenharia de Software
Afinal, o que é AUP - Processo Unificado Ágil?
Vamos abordar neste artigo mais uma metodologia: AUP.
Ler artigo →
-
Desenvolvimento Back-end
Afinal, por que devo aprender Python para 2020?
Veja neste artigo os motivos para aprender Python neste ano de 2020.
Ler artigo →
-
Desenvolvimento Front-end
Vídeos Picture-in-Picture com JavaScript
Aprenda a usar a API de Picture-in-Picture do HTML5 para exibir vídeos fora do navegador com JavaScr...
Ler artigo →
-
Desenvolvimento Back-end
O que é o Zend Framework?
Veja neste artigo o que é Zend Framework.
Ler artigo →
-
Bancos de Dados
Principais aplicações para gerenciamento de banco de dados com interface gráfica
Veja neste artigo as principais aplicações para gerenciamento de banco de dados com interface gráfic...
Ler artigo →
-
Python
O que é o SQLAlchemy?
Neste artigo veremos o que é e como funciona o SQLAlchemy.
Ler artigo →
-
Node
Instalando e gerenciando várias versões do Node.js com NVM
Aprenda a instalar e gerenciar várias versões do Node.js em sua máquina.
Ler artigo →
-
Desenvolvimento
O que é uma API?
Essa pode ser uma dúvida de muitos iniciantes na área e é exatamente o que vamos abordar neste artig...
Ler artigo →
-
Desenvolvimento
Para que serve um framework?
Veja neste artigo o que é um framework e para que ele serve.
Ler artigo →
-
Engenharia de Software
Metodologias ágil x tradicional: Quais as diferenças?
Veja neste artigo as diferenças entre as metodologias tradicional e ágil.
Ler artigo →
-
Desenvolvimento
Um modelo para implementar métodos
Veja nesse artigo um modelo sugerido para a implementação de um método, com a definição de algumas e...
Ler artigo →
-
Testes e Projetos
Por que escrever testes automatizados?
Veja mais sobre a importância do teste de software automatizado e o porquê de você fazê-lo.
Ler artigo →
-
Design
O que são Imagens Vetoriais?
Veja o que são imagens vetoriais e sua diferença com imagens rasterizadas (bitmap).
Ler artigo →
-
Computação em nuvem
Serverless: uma introdução
Nesse artigo uma introdução à arquitetura Serverless e um pouco sobre o AWS Lambda, um dos principai...
Ler artigo →
-
Orientação a Objetos
Os pilares da orientação a objetos
O paradigma orientado a objetos é um dos mais utilizados no mercado de trabalho. Neste artigo, verem...
Ler artigo →
-
Python
Protegendo suas aplicações Python de SQL Injection
Veja neste artigo como proteger suas aplicações Python de SQL Injection.
Ler artigo →
-
Marketing Digital
Por que devo investir no Marketing Digital?
Veja neste artigo o porquê você deve investir em Marketing Digital no seu negócio.
Ler artigo →
-
Carreira
Dicas para quem deseja trabalhar com TI no exterior
Veja nesse artigo algumas dicas para você que deseja trabalhar com TI no exterior.
Ler artigo →
-
Carreira
Mercado de TI no exterior
Se você tem vontade de viver e trabalhar em outro país, veja neste artigo as oportunidades que o mer...
Ler artigo →
-
Estudos
Maneiras de se motivar a estudar programação
É normal se sentir desmotivado nos estudos de programação. Nesse artigo daremos algumas dicas para v...
Ler artigo →
-
PHP
Veja como visualizar a versão e outras informações importantes do PHP
Veja como visualizar a versão e outras informações importantes do PHP que você estiver utilizando.
Ler artigo →
-
Desenvolvimento Front-end
Devo transformar meu site em uma PWA?
Você sabe o que é uma PWA? Será que vale a pena transformar o seu site em uma?
Ler artigo →
-
Bancos de Dados
Vale a pena entrar no mercado de Big Data?
Veja nesse artigo quais são as habilidades essenciais para trabalhar com Big Data e a posição que el...
Ler artigo →
-
SOLID
Introdução aos princípios SOLID
Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...
Ler artigo →
-
PHP
Validando documentos JSON no PHP com JSON Schema
JSON Schema é uma especificação para validação de documentos JSON. A ideia é parecida com a de um XS...
Ler artigo →
-
Desenvolvimento
A era das ferramentas em forma de serviço
Qual o motivo por trás do surgimento de tantas ferramentas em forma de serviço? Quais as principais...
Ler artigo →
-
Ruby
Gerenciar versões do ruby com RVM
Muitas vezes é necessário utilizar diferentes versões do Ruby. Veja como isso pode ser feito sem atr...
Ler artigo →
-
Magento
Mudanças do Magento 1.9 para o Magento 2
Uma visão geral das mudanças do Magento 1.9 para o Magento 2.
Ler artigo →
-
Acessibilidade e User Experience (UX)
Hierarquia visual em aplicações web
Ao desenhar uma interface, é importante estabelecer uma hierarquia visual buscando responder as ques...
Ler artigo →
-
Tecnologia
Você sabe o que é e como funciona a Deep Web?
Você sabe o que é a Deep Web? Sabe diferenciá-la da nossa internet (surface)? Nesse artigo desmistif...
Ler artigo →
-
Bancos de Dados
Tipos de banco de dados NoSQL
Veja neste artigo os principais tipos de banco de dados NoSQL.
Ler artigo →
-
PHP
Principais IDEs para desenvolvimento PHP
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Ler artigo →
-
Ferramentas
Tw Dev Server - como ele pode te ajudar a estudar programação?
Aprenda a utilizar o Tw Dev Server como servidor de arquivos estáticos e como simulador de back end...
Ler artigo →
-
Python
Principais IDEs para desenvolvimento Python
Veja neste artigo as principais IDEs para desenvolvimento Python.
Ler artigo →
-
PHP
O que é ORM?
Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...
Ler artigo →
-
-
Desenvolvimento
Princípios SOLID: Single Responsability Principle
Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Ler artigo →
-
Desenvolvimento
O que são as linguagens funcionais?
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
Ler artigo →
-
Desenvolvimento de Jogos
NavMesh na Unity 3D
Um assunto muito importante mas pouco discutido dentro do mundo dos desenvolvedores de jogos é a uti...
Ler artigo →
-
Desenvolvimento Front-end
4 Novidades do React 19
Descubra 4 novidades do React 19, incluindo novos hooks, otimizações de performance e uso prático da...
Ler artigo →
-
Desenvolvimento Back-end
WebJars: Simplifique o gerenciamento de dependências front-end
Otimize seu desenvolvimento Java! Descubra como o WebJars simplifica o gerenciamento de dependências...
Ler artigo →
-
CSS
Apresentando dados com listas e tabelas
Neste artigo, veremos como apresentarmos dados com listas e tabelas HTML e qual a sua importância no...
Ler artigo →
-
Desenvolvimento Back-end
Autenticação: Refresh Token com NestJS
Neste artigo vamos continuar no assunto de autenticação, abordando a estratégia de refresh token com...
Ler artigo →
-
Desenvolvimento Front-end
Acessibilidade no HTML
Nesse artigo, veremos algumas formas, de desenvolver nosso site pensando em todos, tornando assim, u...
Ler artigo →
-
Desenvolvimento Front-end
Formas de se trabalhar com Bootstrap 5
Existem algumas maneiras diferentes de se trabalhar com Bootstrap em nossos projetos, vamos descobri...
Ler artigo →
-
Javascript
Tipagem no TypeScript
Neste artigo vamos aprender a trabalhar utilizando a tipagem do TypeScript com variáveis, constantes...
Ler artigo →
-
Java
Deploy de uma aplicação Spring Boot no Heroku
Neste artigo veremos como podemos realizar o deploy de uma aplicação Spring Boot na nuvem com o Hero...
Ler artigo →
-
Desenvolvimento
O que é NPM e como usar uma biblioteca instalada por ele
Saiba o que é o NPM (Node Package Manager), como utilizar um pacote, framework ou biblioteca instala...
Ler artigo →
-
Node
NPM - Você sabe o que dá para fazer com ele?
Veja as várias possibilidades do que podemos fazer com o NPM.
Ler artigo →
-
-
Testes e Projetos
Qual é o papel do Analista de Negócios no mundo digital?
O Analista de Negócios atua como um intermediário entre as diferentes partes interessadas de um proj...
Ler artigo →
-
Arquitetura de Software
Micro Front-End - Microserviços no seu navegador
Entenda o que são Micro Front-ends, como funcionam, suas vantagens e quando você deve escolher esta...
Ler artigo →
-
Desenvolvimento Front-end
O que é o Vue.js?
Atualmente, graças à popularização do JavaScript, existe uma grande variedade de frameworks front-en...
Ler artigo →
-
-
Desenvolvimento Front-end
O que é o Angular e para que serve?
Frameworks SPA atualmente são um padrão de mercado quando falamos sobre desenvolvimento front-end. N...
Ler artigo →
-
PHP
Arrays no PHP: Aprenda como declarar e acessar!
Aprenda desde o início como declarar e acessar arrays no PHP. Veja o que são arrays, como trabalhar...
Ler artigo →
-
Desenvolvimento Mobile
O que é o Fuchsia?
Veja neste artigo o que é o Fuchsia, novo sistema operacional da Google.
Ler artigo →
-
HTML
O que é DOM, Virtual DOM e Shadow DOM?
Entenda o que realmente é o DOM e sua diferença em relação ao Virtual DOM e Shadow DOM.
Ler artigo →
-
-
Desenvolvimento Back-end
Manipulando listas no Python
Veremos neste artigo como manipular listas no Python.
Ler artigo →
-
Carreira
5 linguagens de programação promissoras para se estudar em 2020
Nada melhor do que finalizar o ano de 2019 já sabendo quais as linguagens devem se destacar no próxi...
Ler artigo →
-
Python
Utilizando arquivos estáticos no Flask
Veja neste artigo como utilizar arquivos estáticos em projetos Flask.
Ler artigo →
-
Tecnologia
O que é UML?
Veja neste artigo o que é UML, qual o seu objetivo e seus principais diagramas.
Ler artigo →
-
Desenvolvimento
O que são aplicações SPA?
Neste artigo, vamos abordar o que são as aplicações baseadas em tecnologias SPA e o porquê de estas...
Ler artigo →
-
Javascript
JavaScript: você sabe o que são e por que usar Symbols?
Descubra a utilidade dos Symbols no JavaScript, novo tipo primitivo introduzido no ES2015.
Ler artigo →
-
PHP
Principais métodos para obtenção de parâmetros da Request no Laravel
Aprenda nesse artigo como obter dados enviados na requisição. Veremos desde como pegar a instância d...
Ler artigo →
-
Carreira
O que fazer enquanto não me recoloco no mercado de trabalho?
Veja neste artigo algumas dicas do que você pode fazer enquanto não se recoloca no mercado de trabal...
Ler artigo →
-
-
Governança
Você sabe o que é ALM?
Veja neste artigo o que vem a ser o ALM (Application Lifecycle Management).
Ler artigo →
-
Javascript
Gerando sons com a Web Audio API do JavaScript
Veja como podemos gerar sons com JavaScript usando a Web Audio API.
Ler artigo →
-
Testes e Projetos
Por que desprezar o teste do seu software pode ser uma auto-sabotagem?
Veja o porquê você deve dar a devida importância ao teste de software para garantir a qualidade do p...
Ler artigo →
-
Marketing Digital
Técnicas de SEO para ficar no topo dos buscadores
Veja algumas das técnicas que podem ajudar a posicionar o seu site no topo dos buscadores.
Ler artigo →
-
CMS's e E-commerce
Geradores de sites / blogs estáticos - o que são e por que usá-los?
Aprenda o que são geradores de sites estáticos e quando usá-los em seus projetos.
Ler artigo →
-
Carreira
Vagas mais procuradas em TI no Brasil
Os profissionais de Tecnologia da Informação estão no topo da lista dos mais requisitados pelas empr...
Ler artigo →
-
Testes e Projetos
Planos de ação utilizando a ferramenta de gestão 5W2H
O 5W2H é uma ferramenta para auxiliar no mapeamento de atividades que deverão ser realizadas.
Ler artigo →
Um ano de acesso total para você viver de programação.
Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no
mercado, suporte direto e certificados. Do primeiro
console.log ao mercado de trabalho.
- 1 ano de acesso a todos os cursos
- Cursos novos toda semana
- Suporte direto com professores
- Plano de carreira personalizado
- Certificados digitais inclusos
- Aplicativos para Android e iOS, com acesso offline
Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.
Acesso completo a todos os cursos e dezenas de Formações.
12 meses
de 12x R$ 129,00 por apenas
12x R$ 59,00
sem juros no cartão de crédito ou R$ 708,00 à vista
Oferta termina em 08h 29min 49s
- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!