Skip to content

migmoroni/Aprendizado-Acelerado-de-Programacao-por-Comparacao-de-Conceitos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aprendizado Acelerado de Programação por Comparação de Conceitos

Este repositório visa facilitar o aprendizado profundo de linguagens de programação, ao focarmos nos conceitos e compararmos os mesmos em cada uma das mais diversas linguages, seja estes os vários paradigmas, estruturas de dados e de fluxo, algoritmos e outras.

Sobre

Para entender este projeto:

Leia o nosso Manifesto

Contribua seu conhecimento para democratizar o ensino

O projeto

Um pouco sobre a história, características e sintaxe de cada uma das Linguagens de programação que se busca trazer neste projeto.

Interpretado JavaScript TypeScript Ruby Python Lua GDscript Shell Script PHP
Compilado Java C sharp C C plusplus Rust OCaml Fortran Ada

O conceito de escrever na tela (ou console) esta tão famosa frase.

Interpretado JavaScript TypeScript Ruby Python Lua GDscript Shell Script PHP
Compilado Java C sharp C C plusplus Rust OCaml Fortran Ada
Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conceitos primordiais que estarão presentes em toda a trajetória do programador.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Um conceito que permite criar código que decida e realiza multiplas ações em looping.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Um conceito que permite que o código trabalhe com o mundo externo, consumindo, executando e entregando resultados.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conceitos que abrangem estruturas de organização do mundo real, aplicados em programação.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conceitos que promovem modos diferentes de operação e resolução de problemas, todos abstraidos da matemática e lógica universal.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conjunto de conceitos que facilitam a resolução de problemas.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conjunto de ferramentas que aceleram o trabalho, respaldadas em muitos conceitos, mas que sejam comuns a maioria das Linguagens apresentadas.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conjunto de conceitos relacionados a integração com banco de dados.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conceitos matemáticos puros, aplicados com programação.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conjunto de padrões de estrutura de código, visando melhoria da organização e manutenção de código.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

Conjunto de projetos desenvolvidos com base nos tópicos anteriores.

Script Ruby JavaScript Perl Python GDscript Lua Shell Script PHP
Alto Nível Java C sharp F sharp Q sharp Elixir OCaml Haskell Crystal
Médio Nível Fortran Ada C C plusplus Rust Forth Cobol GLSL

About

Um projeto livre e gratuito, que busca uma nova forma de guiar devs a aprender novas linguagens de programação, através do aprendizado direto dos conceitos e teorias da computação!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published