Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

All Coding Fundamentals content:

  1. Como Fundir Dois Dicionários em Python

    Como Fundir Dois Dicionários em Python

    Tutorial Beginner

    Em um artigo anterior, aprendemos sobre os Dicionários em Python e vimos como são considerados conjuntos desordenados de pares chave/valor, onde usamos as...

  2. PHP Orientado a Objetos para Iniciantes

    PHP Orientado a Objetos para Iniciantes

    Tutorial Intermediate

    Para muitos programadores PHP, orientação a objetos é um conceito amedrontador, cheio de sintaxes complicadas e pontos de paradas. Com o mesmo detalhamento...

  3. Módulos Matemáticos em Python: Math e Cmath

    Módulos Matemáticos em Python: Math e Cmath

    Tutorial Intermediate

    Ao criar programas no dia-a-dia, geralmente nos deparamos com situações onde precisamos de um pouco de matemática para realizar uma tarefa. Como outras...

  4. 10 Melhores Templates de Jogo para Android

    10 Melhores Templates de Jogo para Android

    Tutorial Beginner

    Se você estiver familiarizado com o SDK do Android, provavelmente sabe que usá-lo para criar um novo jogo do zero não é fácil. Escolha o motor de jogo bem,...

  5. Guia de introdução aos conceitos HTTP e REST

    Guia de introdução aos conceitos HTTP e REST

    Tutorial Intermediate

    Hypertext Transfer Protocol ou HTTP é a alma da web. É utilizado todas as vezes que você transfere um documento, ou faz uma solicitação AJAX. Mas o conceito...

  6. Comprimindo e Extraindo Arquivos em Python

    Comprimindo e Extraindo Arquivos em Python

    Tutorial Intermediate

    Se você já usa há algum tempo, é provável que já tenha visto arquivos com a extensão .zip. São arquivos especiais que podem guardar o conteúdo comprimido de...

  7. 24 Boas Práticas no JavaScript para Iniciantes

    24 Boas Práticas no JavaScript para Iniciantes

    Tutorial Beginner

    Como continuação do artigo "30 Boas Práticas no HTML e CSS", essa semana, revisarei as boas práticas do JavaScript! Após revisar essa lista, deixe suas...

  8. Android a Partir do Zero: Fazendo Uso de APIs REST

    Android a Partir do Zero: Fazendo Uso de APIs REST

    Tutorial Beginner

    A maioria de nós desenvolveu um apetite voraz por informações novas, que com a Internet, se tornou uma parte importante de nossas vidas. Nossa capacidade de...

  9. Análise de arquivo CSV com JavaScript

    Análise de arquivo CSV com JavaScript

    Tutorial Intermediate

    O arquivo no formato CSV (Valores separado por virgula) é uma maneira popular de troca de dados entre aplicações

  10. Como Escrever, Empacotar e Distribuir uma Biblioteca em Python

    Como Escrever, Empacotar e Distribuir uma Biblioteca em Python

    Tutorial Intermediate

    Python é uma ótima linguagem de programação, mas empacotamento é um dos seus pontos fracos. Esse é um fato já conhecido pela comunidade. A instalação,...

  11. Introdução aos Componentes da Arquitetura Android 

    Introdução aos Componentes da Arquitetura Android 

    Tutorial Intermediate

    O Android foi introduzido ao mundo em 2005, e durante esses 12 anos de existência, a plataforma alcançou surpreendente sucesso, tornando-se o sistema...

  12. Vamos Lá: Paralelismo em Golang, Parte 1

    Vamos Lá: Paralelismo em Golang, Parte 1

    Tutorial Intermediate

    Toda linguagem de programação bem sucedida tem um recurso matador. O forte de Go é a programação paralela. Ela foi projetada com base num modelo teórico...