Visual Studio Code como editor de texto padrão do Git
Por que utilizar o Visual Studio Code como padrão do Git? Afinal de contas, o Git já utiliza o VIM como editor de texto no console. Justamente por essa opção…
10 melhores cursos de Java do mercado
Java é uma das linguagens de desenvolvimento mais conhecidas e bem remuneradas do mercado de trabalho. Ser um bom desenvolvedor Java profissional exige uma série de habilidades que você irá…
Artes marciais no gerenciamento ágil de projetos com ShuHaRi
Você gosta de artes marciais ou se interessa pela disciplina e disposição mental que as artes do oriente proporcionam? Então vai gostar deste artigo sobre como implementar o ShuHaRi, do…
Como funciona a criptografia moderna com Go
Olá pessoal, neste segundo texto irei abordar como funciona a criptografia e seus conceitos teóricos demonstrando também esses conceitos na prática utilizando GoLang. Se ainda não conhece esta linguagem você…
Como emular React Native no Windows sem Expo
Logo que um estudante de programação inicia no mundo do mobile, um dos piores testes por qual ele passa, é fazer o procedimento de emular o React Native no windows…
Tutorial Golang: por onde começar com a linguagem de programação Go
Olá pessoal, este é a primeiro texto que escrevo aqui no blog da Geek, espero que gostem deste conteúdo de tutorial sobre Golang. Iremos juntos aprender um pouco mais sobre…
Como treinar para testes de recrutamento como os da GeekHunter com CodeWars
A estratégia adotada para recrutamentos por meio da GeekHunter é simples. Resolver um testes de recrutamento em 60 Minutos e em qualquer uma das linguagens disponíveis. Java; C; C++; C#;…
O que são microsserviços e como funcionam?
Microsserviços são um tipo inovador de arquitetura de software, que consiste em construir aplicações desmembrando-as em serviços independentes. Estes serviços se comunicam entre si usando APIs e promovem grande agilidade…
Desenvolvimento para mobile: Ionic, React-Native ou Flutter, qual usar?
Qual a melhor Cross Platform quando o assunto é desenvolvimento para mobile? Ionic, React-Native ou Flutter? Mas calma, antes de falarmos sobre estas três plataformas, vamos antes entender um pouco…
Front-end: a origem e o futuro da área
Eu nasci front-end. Meu primeiro contato com desenvolvimento web foi em 2001, quando eu tinha 11 anos, em um curso de WebDesign na DataByte. Não existia front-end naquela época, não…
DBA: carreira, como começar e principais desafios
Pode a tecnologia avançar, novas metodologias serem criadas e implementadas e até mesmo a inteligência artificial ganhar cada vez mais espaço, mas uma coisa é certa: os dados que sustentam…
SQL básico: uma introdução ao SQL com Pokémon
Que tal aprender o básico sobre SQL de uma forma simples e descontraída com Pokémon? É a intenção deste artigo. O que é a linguagem SQL? A Structured Query Language,…
Como testar um AWS Lambda na sua máquina com Python e Localstack
Hoje em dia é muito comum ver as pessoas fazendo uso de plataformas de serviços online como a AWS, Azure, GoogleCloud. Estes são as mais famosas "Cloud". E, como qualquer…
Como ser um programador de alto nível?
Você quer saber mais sobre como ser um programador de alto nível? Espero que meu artigo ajude você nesta jornada, boa leitura! O que é Hackathon e por que todo…
PWA: o que é? Vale a pena?
O que é PWA? De forma direta, PWA é uma sigla para Progressive Web Apps ou Aplicação Web Progressiva, numa tradução livre. De uma maneira bem resumida, PWA visa proporcionar…