Skip to content

fernandojunior/lista-programacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 

Repository files navigation

Aprender Programação Awesome

Coleção de recursos educacionais de alta qualidade para ajudar no aprendizado de programação, preferencialmente em português brasileiro (pt_BR).

Sumário

Cursos

Plataformas e canais de ensino online que oferecem cursos sobre programação.

  • Code.org - Tem objetivo de divulgar e ensinar programação a pessoas de todas as idades.
  • Code Academy - Oferece aulas de codificação em diversas linguagens de programação.
  • Code Club Brasil - Possui atividades extra-curriculares com o objetivo de ensinar programação às crianças.
  • Coursera - Realiza parcerias com universidades e instituições de ensino para oferecer cursos a todos.
  • Curso em Vídeo - Canal do YouTube com vídeo-aulas.
  • eXcript - Canal do YouTube com vídeo-aulas.
  • Khan Academy - Oferece exercícios e aulas que habilita os estudantes a aprender no seu próprio ritmo.
  • Ignorância Zero - Canal do YouTube com vídeo-aulas sobre Python.
  • Python para Zumbis - Canal do YouTube com vídeo-aulas sobre Python.

Linguagens

Listas impressionantes de linguagens de programação conforme as mais usadas presentes em Qual aprender primeiro?

  • Java - Interpretada orientada a objetos (Wikipédia).
  • C - Compilada de propósito geral, estruturada, imperativa, procedural (Wikipédia).
  • C++ - Compilada multi-paradigma e de uso geral (Wikipédia).
  • C# - Interpretada multi-paradigma fortemente tipada (Wikipédia).
  • Python - Alto nível, interpretada, de script, imperativa, orientada a objetos (Wikipédia).
  • PHP - Interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações (Wikipédia).
  • JavaScript - Interpretada (Wikipédia).
  • Ruby - Interpretada multiparadigma, de tipagem dinâmica e forte (Wikipédia).
  • Objective-C - Reflexiva orientada a objeto (Wikipédia).

Ferramentas

Ferramentas online para ajudar a por em prática os conceitos de programação.

  • DevDocs - Possui várias documentações em uma interface rápida, organizada e pesquisável.
  • HackerRank - Desafios para diversas linguagens de programação.
  • Programaê - Auxilia tanto alunos que querem aprender como professores que querem ensinar.
  • repl.it - Fornece um ambiente online de programação interativo para várias linguagens de programação.
  • Scratch - Permite que qualquer um crie suas próprias histórias interativas, jogos e animações.
  • SoloLearn Aplicativo móvel para aprender a programar.

Livros

Livros de programação

Filmes

Filmes para inspirar a programar.

Séries

Séries para inspirar a programar.

Contribuindo

Contribuições são bem-vindas! Em vez de um guia formal, tenha o cuidado de manter o estilo existente desta lista.

Licença

CC0

Public Domain

Na medida do possível sob a lei, @fernandojunior e [@leonardoads](Leonardo Alves dos Santos) renunciaram a todos os direitos autorais e direitos conexos ou vizinhos para este trabalho.

About

Collection of high quality educational resources to help learning programming (pt_BR)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published