Cursos de JSE
Plataforma de desenvolvimento do Java, que possui recursos básicos para a criação dos mais diversos tipos de projetos, desde um aplicativo para console até um aplicativo móvel, passando por web e desktop.
Exibindo 1–30 de 92 cursos.
-
Iniciante
-
Iniciante
-
Intermediário
-
Avançado
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Intermediário
-
Intermediário
-
Avançado
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
Formações com cursos de JSE
-
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çã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
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çã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çã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çã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çã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çã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çã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çã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çã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çã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çã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çã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
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çã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çã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çã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çã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
Projetos práticos de JSE
-
Intermediário
Projeto Prático · 8h
JavaScript - Aplicação de gerenciamento de tarefas integrada com API
Ver detalhes →
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
Projeto Prático · 8h
HTML5 + CSS3 - Criação do site de uma startup de contratação de diaristas
Ver detalhes →
-
Avançado
-
Intermediário
-
Intermediário
Projeto Prático · 14h
Spring Framework - API de gerenciamento de professores e aulas particulares
Ver detalhes →
-
Intermediário
Projeto Prático · 4h
Spring Framework - Instalação do ambiente de produção e deploy em uma VPS
Ver detalhes →
-
Intermediário
Projeto Prático · 14h
Flutter - HiperProf Aplicativo de busca de professores particulares
Ver detalhes →
Direto ao ponto de JSE
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Avançado
-
Avançado
-
Intermediário
-
Intermediário
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Intermediário
-
Iniciante
-
Intermediário
-
Iniciante
-
Intermediário
-
Iniciante
-
Iniciante
-
Intermediário
-
Iniciante
-
Intermediário
-
Intermediário
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
-
Iniciante
Artigos relacionados a java
-
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
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Desenvolvimento de Jogos
JavaScript Game Engines
Conheça as principais Game Engines para JavaScript.
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 →
-
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 →
-
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 →
-
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
Guia da linguagem Java
Confira neste guia os principais tópicos para iniciar seus estudos na linguagem Java.
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 →
-
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 →
-
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 →
-
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
5 bons motivos para estudar JavaScript
O JavaScript é uma linguagem que está praticamente em todos os lugares por causa de sua flexibilidad...
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 →
-
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 →
-
Java
Principais IDEs para desenvolvimento Java
Veja neste artigo as principais IDEs para desenvolvimento em Java.
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Desenvolvimento Front-end
Trabalhando com JavaScript no navegador
Ao utilizar JavaScript para desenvolvimento web, é necessário entender o funcionamento do DOM (Docum...
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 →
-
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 →
-
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 →
-
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
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 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 →
-
Javascript
Gerando sons com a Web Audio API do JavaScript
Veja como podemos gerar sons com JavaScript usando a Web Audio API.
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Javascript
Funcionalidades do jQuery com a API nativa do JavaScript
Nesse post veremos algumas das funcionalidades do jQuery que hoje podem ser aplicadas diretamente co...
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 →
-
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 →
-
Java
O que é Spring Framework?
Confira neste artigo o Spring framework: um ecossistema de desenvolvimento para facilitar a criaçã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 →
-
Java
O que é o Thymeleaf?
Neste artigo veremos o que é e os principais recursos de uma das template engines mais utilizadas no...
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
O que é o Vue.js?
Atualmente, graças à popularização do JavaScript, existe uma grande variedade de frameworks front-en...
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 →
-
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 →
-
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 →
-
Java
O que é o Spring Security?
Neste artigo veremos o que é o Spring Security, quais suas funcionalidades e como ele pode aumentar...
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 →
-
CSS
Criando contadores apenas com CSS
Você sabia que é possível criar contadores apenas com CSS? Com isso, alguns desenvolvedores consegue...
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 →
-
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 →
-
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 →
-
-
-
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 →
-
Javascript
Como instalar o TypeScript
Neste artigo veremos como instalar o TypeScript, conhecer o arquivo tsconfig, executar nosso primeir...
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 →
-
-
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 →
-
-
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
Spring Boot - Trabalhando com Controllers
Veja nesse artigo como trabalhar com controllers em uma aplicação Spring Web MVC com Spring Boot.
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 →
-
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
10 Truques do NPM - Você conhece todos?
Conheça simples truques que você pode fazer com o NPM.
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 →
-
.NET Core
Aplicações self-contained com o .NET Core
Aprenda a criar aplicações self-contained no .NET Core.
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 →
-
Javascript
Tipagem no TypeScript
Neste artigo vamos aprender a trabalhar utilizando a tipagem do TypeScript com variáveis, constantes...
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 →
-
Dart
Conhecendo variáveis e constantes no Dart
Neste artigo conheceremos as variáveis e constantes no 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 →
-
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 →
-
Desenvolvimento de Jogos
Como um jogo digital é criado?
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
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 →
-
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 →
-
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 →
-
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 →
-
Dart
Guia da linguagem dart
Nesse guia da linguagem Dart você aprenderá o necessário para criar os seus primeiros softwares com...
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
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 →
-
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 →
-
-
-
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 →
-
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 →
-
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
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 →
-
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 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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Java
Configurando ambiente de desenvolvimento Spring Boot no Windows
Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no Windows
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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
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 →
-
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 →
-
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 →
-
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 →
-
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
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 →
-
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 →
-
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 →
-
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 →
-
Carreira
Como ser efetivado no meu estágio?
Confira neste artigo algumas dicas para ser efetivado no estágio.
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 →
-
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 →
-
Desenvolvimento Front-end
Templates gratuitos para aplicações administrativas
Neste artigo veremos alguns templates para criação de aplicações administrativas.
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 →
-
Carreira
3 linguagens de programação que continuam em alta
Você sabe quais linguagens estão em alta? Confira neste artigo.
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 →
-
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 →
-
Desenvolvimento Mobile
App Nativo x App Híbrido: existe o melhor?
Quando se tem o projeto de desenvolver um aplicativo mobile, vem a seguinte dúvida: desenvolver nati...
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 →
-
Carreira
Práticas que todo desenvolvedor que não trabalha em uma equipe deveria seguir
Falaremos nesse artigo das vantagens, desvantagens e práticas importantes para nos mantermos em alto...
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
CSS
O que é PostCSS e suas funcionalidades
Neste artigo veremos uma ferramenta que vem auxiliando muito os desenvolvedores durante seus projeto...
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 →
-
Javascript
Classes no TypeScript
Neste artigo você aprenderá criar classes, implementar métodos e instanciar objetos no TypeScript us...
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 →
-
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 →
-
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 →
-
Desenvolvimento
O que é uma requisição AJAX?
Hoje, é relativamente comum estarmos em contato com requisições AJAX. Confira neste artigo como essa...
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 →
-
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 →
-
Desenvolvimento Front-end
O que é Bootstrap?
Os frameworks são ferramentas incríveis e que poupam muito tempo dos desenvolvedores. Neste artigo,...
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 →
-
Controle de versão
Como criar repositório no GitLab
Veja neste artigo como criar repositório no GitLab.
Ler artigo →
-
Desenvolvimento Mobile
O que é o React Native?
Veja neste artigo o que é o React Native.
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 →
-
Estudos
Como melhorar sua rotina de estudos
Confira neste artigo como melhorar sua rotina de estudos e se manter motivado.
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 →
-
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 →
-
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 →
-
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 →
-
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
Promises no ReactPHP
Dando continuidade aos artigos sobre programação assíncrona com PHP, neste artigo veremos o componen...
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 →
-
Entrevistas
TW Entrevista 10: Jaydson Gomes
Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Jaydson Gomes,...
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 →
-
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 →
-
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
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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#
Guia da linguagem C#
Nesse guia de C# você aprenderá o necessário para criar os seus primeiros softwares com a linguagem...
Ler artigo →
-
Bancos de Dados
Tipos de banco de dados NoSQL
Veja neste artigo os principais tipos de banco de dados NoSQL.
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 →
-
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
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 →
-
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 →
-
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 →
-
Carreira
Como se tornar um desenvolvedor melhor
Quando trabalhamos com desenvolvimento, é de suma importância estarmos atentos a como estamos como p...
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 →
-
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 →
-
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 →
-
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 →
-
Desenvolvimento
O que é HATEOAS?
HATEOAS é um componente que faz parte da arquitetura REST, cujo objetivo é ajudar os clientes a cons...
Ler artigo →
-
PHP
Principais IDEs para desenvolvimento PHP
Veja neste artigo as principais IDEs para desenvolvimento PHP.
Ler artigo →
-
Python
Principais IDEs para desenvolvimento Python
Veja neste artigo as principais IDEs para desenvolvimento Python.
Ler artigo →
-
Desenvolvimento Mobile
O que é o Fuchsia?
Veja neste artigo o que é o Fuchsia, novo sistema operacional da Google.
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 →
-
Testes e Projetos
O que é JMeter?
Confira neste artigo a ferramenta JMeter e o que são os testes de performance.
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 →
-
-
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 →
-
Desenvolvimento Back-end
O que é Scala?
Veja neste artigo o que é a Linguagem Scala e suas principais características.
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
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 →
-
Carreira
Como funciona uma empresa de desenvolvimento de software?
Veja de forma resumida como é trabalhar em uma empresa de desenvolvimento de software.
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 →
-
Bancos de Dados
Os principais SGBDs NoSQL
Veja neste artigo os principais SGBDs NoSQL e suas principais características.
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 →
-
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 →
-
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 →
-
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 →
-
Estudos
Por que treinar seus funcionários em um ensino EAD?
Confira neste artigo os benefícios do EAD para sua empresa.
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 →
-
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 →
-
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 →
-
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
O que são as linguagens funcionais?
Ultimamente, muito temos ouvido sobre o paradigma funcional, bem como as linguagens funcionais. Mas...
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 →
-
Entrevistas
TW Entrevista 12: Loiane Groner
Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner,...
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Engenharia de Software
O que é Lean TI?
Conheça mais sobre a Lean TI e seus princípios.
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 →
-
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 →
-
Entrevistas
TW Entrevista 04: Caio Ribeiro
Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje...
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 →
-
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 →
-
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 →
-
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 →
-
Desenvolvimento Mobile
Carreira de desenvolvedor de aplicativos: como começar
Saiba como se tornar um desenvolvedor de aplicativos reconhecido pelo mercado.
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Desenvolvimento
Linguagens e paradigmas de programação
Saiba um pouco mais sobre as linguagens de programação e seus principais paradigmas.
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 →
-
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 →
-
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 →
-
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 →
-
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
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
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Dart
Principais IDEs para desenvolvimento Dart
Veja neste artigo as principais IDEs para desenvolvimento Dart.
Ler artigo →
-
Python
Guia da linguagem Python
Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.
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 →
-
Desenvolvimento Front-end
Conhecendo o Next.js
Veja neste artigo o que é o Next.js e suas principais características.
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 →
-
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 →
-
-
-
Marketing Digital
Templates gratuitos para Landing Page
Veja neste artigo templates gratuitos para Landing Page.
Ler artigo →
-
C#
Principais IDEs para desenvolvimento C#
Veja neste artigo as principais IDEs para desenvolvimento C#.
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
Desenvolvimento Back-end
O que é Rust?
Veja neste artigo o que é Rust e suas principais características.
Ler artigo →
-
Carreira
Como crescer no Front-End?
Veja várias dicas para alavancar a sua carreira como Desenvolvedor Front-End
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 →
-
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 →
-
Tecnologia
HTTP/2: o que você deve saber?
Confira neste artigo um pouco mais sobre o protocolo HTTP 2.
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 →
-
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 →
-
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 →
-
Carreira
Como melhorar seu perfil online de desenvolvedor
Veja neste artigo como melhorar seu perfil online para conseguir o "emprego dos sonhos".
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 →
-
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 →
-
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 →
-
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 →
-
CSS
Os principais frameworks CSS
Neste artigo veremos alguns dos principais frameworks CSS do mercado e algumas de suas característic...
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 →
-
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 →
-
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 01: Maujor
Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O primeiro entrevistad...
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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
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 →
-
Java
Thymeleaf - Herança de Templates
Neste artigo veremos como implementar a herança de templates com os fragments parametrizados da temp...
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 →
-
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 →
-
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 →
-
Tecnologia
O que é uma IDE (Ambiente de Desenvolvimento Integrado)?
Veja neste artigo o que é uma IDE e suas principais características.
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 →
-
Desenvolvimento Back-end
O que é Template Engine?
Veja neste artigo o que é Template Engine e as principais opções do mercado.
Ler artigo →
-
Desenvolvimento
Afinal, o que é TDD?
Veja nesse artigo como funciona o TDD e quais seus benefícios.
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 →
-
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 →
-
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 →
-
Tecnologia
Ferramentas para trabalhar em equipe remotamente
Neste artigo veremos como as aplicações podem ajudar na comunicação entre equipes remotas.
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 →
-
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 →
-
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 →
-
-
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 →
-
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 →
-
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 →
-
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
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 →
-
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 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 →
-
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 →
-
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 →
-
Algoritmos
Guia de introdução à programação
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
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 →
-
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 →
-
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 →
-
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
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 →
-
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 →
-
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 →
-
CSS
Slideshow apenas com CSS
Aprenda a criar um slideshow de maneira bem simples utilizando apenas CSS moderno.
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 →
-
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 →
-
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 →
-
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 →
-
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 →
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 09h 26min 19s
- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!