O objetivo desse repositório é compartilhar todo o conhecimento que um profissional que deseja trabalhar na area da tecnologia deve possuir, conhecimentos complementares que podem lhe auxiliar no dia a dia ou que sejam especificos para outras vagas.
- Introdução/Lógica de Programação
Curso | Duração | Instrutor |
---|---|---|
Algoritmos | 40 horas | Gustavo Guanabara |
Programação Orientada a Objetos I | 30 horas | Fabio Kon |
- Linguagens
- Python
Curso | Duração | Instrutor |
---|---|---|
Introdução à Ciência da Computação com Python | 40 horas | Fabio Kon |
Introdução à Ciência da Computação com Python II | 30 horas | Fabio Kon |
Python 3 - Mundo 1 | 40 horas | Gustavo Guanabara |
Python 3 - Mundo 2 | 40 horas | Gustavo Guanabara |
Python 3 - Mundo 3 | 40 horas | Gustavo Guanabara |
Curso de Python 3 do Básico Ao Avançado | 140 horas | Luiz Otávio Miranda |
- C#
Curso | Duração | Instrutor |
---|---|---|
C# COMPLETO Programação Orientada a Objetos + Projetos | 40 horas | Nelio Alves |
- Java
Curso | Duração | Instrutor |
---|---|---|
Java COMPLETO Programação Orientada a Objetos +Projetos | 60 horas | Nelio Alves |
- Banco de Dados
Curso | Duração | Instrutor |
---|---|---|
MySQL | 40 Horas | Gustavo Guanabara |
O curso completo de Banco de Dados e SQL, sem mistérios! | 60 horas | Felipe Mafra |
- Introdução/Lógica de Programação
Livro | Autor(es) | Linguagem |
---|---|---|
Algoritmos e Programação | Adolfo José G. S. Baudson | |
Algorithms | Wikibooks |
- Linguagens
Livro | Autor(es) | Linguagem |
---|---|---|
Aprenda computação com Python | - | |
Pense em Python | Allen B. Downey | |
20 Python Libraries You Aren't Using (But Should) | Caleb Hattingh | |
A Beginner's Python Tutorial | Wikibooks | |
Full Stack Python | Matt Makai | |
How to Think Like a Computer Scientist: Learning with Python, Interactive Edition | Brad Miller | |
Python 101 | Michael Driscoll | |
Python 3 Official Documentation | Python Documentation |
"IDE é um acrônimo para 'Integrated Development Environment', que significa Ambiente de Desenvolvimento Integrado em português. Ele é um programa que reúne ferramentas necessárias para a construção de outros softwares."
VS Code |
INtelliJ IDEA |
Eclipse |
- Assembly
C é uma das linguagens de programação mais populares e existem poucas arquiteturas para as quais não existem compiladores para C. C tem influenciado muitas outras linguagens de programação (por exemplo, a linguagem Java), mais notavelmente C++, que originalmente começou como uma extensão para C.
Ano | Tipagem | Bom para: |
---|---|---|
1972 | Estática / Fraca | Embarcados; Jogos |
-
C#
-
C++
-
Java
-
JavaScript (JS)
Lua foi criada por um time de desenvolvedores do Tecgraf da PUC-Rio, a princípio, para ser usada em um projeto da Petrobras. Devido à sua eficiência, clareza e facilidade de aprendizado, passou a ser usada em diversos ramos da programação, como no desenvolvimento de jogos (a Blizzard Entertainment, por exemplo, usou a linguagem no jogo World of Warcraft), controle de robôs, processamento de texto, etc. Também é frequentemente usada como uma linguagem de propósito geral.
Ano | Tipagem | Bom para: |
---|---|---|
1993 | Dinâmica / Forte | Estender aplicações; Jogos |
-
Perl
-
PHP
-
Python
-
R
-
Ruby
-
Swift
Contribuições são sempre encorajadas e bem vindas! Apoie este projeto! 🚀
Regras sobre Como Contribuir.