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.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All Coding Fundamentals tutorials:

    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. 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...

    5. 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...

    6. 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...

    7. 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...

    8. 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

    9. 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,...

    10. 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...

    11. 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...

    12. Vamos Lá: Programas de Linha de Comando com Golang

      Vamos Lá: Programas de Linha de Comando com Golang

      Tutorial Intermediate

      A linguagem Go é uma nova e excitante linguagem que tem grande popularidade por um bom motivo. Nesse tutorial, aprenderemos como escrever programas de linha...