Guia para estudos em Matemática, Computação e Introdução Básica a Programação de Computadores com a Linguagem Python. E links relacionados a tecnologia e cultura GEEK/Hacker
Requisitos básicos iniciais gerais em nivél médio (colegial/HighSchool), principalmente em Matemática e Fisica. Dependendo das áreas/projetos outros conhecimento mais avançados podem ser requeridos. Por exemplo, estudo de Inteligência Artifical e Robotica requerem basicamente conhecimentos em matemática avançada como Algebra Linear, Cálculo, Combinatoria, Probabilidade, Estatistica (tanto IA como Robotica) além de Fisica, Mecanica, Eletronica dependendo.
Para matemática é possível achar livros como da SBM (ensino médio), Fundamentos da Matemática além de links de páginas como do IMPA (Instituto de Matemática Pura e Aplicada e OBMEP (Olimpiada Brasileira de Matemática das Escolas Públicas).
- Latex/TEX (editoração cientifica) https://en.wikibooks.org/wiki/LaTeX
- Editor de texto Vim (livro sobre) https://woliveiras.com.br/vimparanoobs/index.html
- PET-CoCE é um Programa de Educação Tutorial (PET) da Universidade Tecnológica Federal do Paraná (UTFPR), Câmpus Curitiba http://www.dainf.ct.utfpr.edu.br/petcoce/
- IMPA https://www.impa.br
- Matemática Básica OBMEP http://matematica.obmep.org.br/
- www.wsricardo.github.io
- Básico sobre Lógica de Programação e Python https://gaenos.wordpress.com/2014/11/15/basico-python/
- Cursos Informática TI http://timtec.com.br/pt/
- Python Para Zumbis (programação de computador nivel iniciante ao itermediario) https://www.youtube.com/playlist?list=PLUukMN0DTKCtbzhbYe2jdF4cr8MOWClXc
- Criando Game com Python - https://www.youtube.com/watch?v=0YJq9_u4n5k&list=PLxNM4ef1BpxivJHPrgYFROqVACvDG-wRW (www.pygame.org)
- Python OO - Udacity https://www.udacity.com/wiki/classes
- Ignorância Zerp (Python) Curso https://www.youtube.com/channel/UCmjj41YfcaCpZIkU-oqVIIw
- Curso Python 3 (Cursos Em Videos) https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6
- Curso Python Flask (framework web) https://www.youtube.com/playlist?list=PL3BqW_m3m6a05ALSBW02qDXmfDKIip2KX
- UnivespTV http://univesptv.com.br/
- Cursos Gratuitos - Gustavo Guanabara- Canal https://www.youtube.com/user/cursosemvideo
- Khan Academy - Estudos Online - https://pt.khanacademy.org/computing/computer-programming
- Data Structures & Algorithm Analysis by Clifford A. Shaffer http://people.cs.vt.edu/~shaffer/Book/
- Programação em C http://www2.ic.uff.br/~hcgl/tutorial.html
- Computação e Analise de Algoritmos https://www.ime.usp.br/~pf/
- Playground Python Tech.IO https://tech.io/playgrounds/500/advanced-python-features/content/advanced-python-features
- Visualizar Execução de umcódigo, programa, passo à passo - http://www.pythontutor.com/
- What's New In Python 3 https://docs.python.org/3.0/whatsnew/3.0.html
- What's New In Python https://docs.python.org/3.0/whatsnew/index.html
- Garbage Collection In Python - https://docs.python.org/3.0/whatsnew/2.0.html#garbage-collection-of-cycles
- https://wsricardo.github.io
- Raspagem de Dados - Portais e Artigos https://github.com/wsricardo/mcestudos/blob/master/rasp-dados.md
- Berkeley CS162 - OS Operating Systems and Systems Programming https://cs162.eecs.berkeley.edu/
2. Matemática Avançada
Geometria Analitica, Algebra Linear, Calculos, Combinatória, Probabilidade.
Programas de computador são construidos afim de facilitar e agilizar determinadas tarefaz maçantes e que demandam grande capacidades de armazanamento e processamento os mesmos são construidos sobre conceitos e definições de algoritmos e linguagens de programação em sua implementação.
Um algoritmo é uma sequência de instruções não ambiguas bem definidas para resolução dum problema. De posse desta definição determinamos um algoritmo que servirá em tarefas executadas dentro do escopo de um programa conforme metodo de desenvolvimento usado na construção do software(programa).
Aulas
O advento da computação veio com uso em finalidades militares, apesar de outros trabalhos virem sendo feitos como de Ada Lovelace e Charles Babbage no século 19. Além dos grandes feitos do matemático Alan Turing.
Sistemas Operacionais - Univesp
Desenvolvimento de Sistema Wiki OSDev http://wiki.osdev.org/Main_Page
Canal UnivespTV fornece um vasto conteudo em diversas áreas doconhecimento tanto em ciencias, tecnologias como em areas humanas (Historia, Arte, e outras) www.univestv.com.br
Cultura 'geek' envolve não só elementos das areas de tecnologias como computação como também literatura de ficção, cinema, artes, e um modo proprio de vertir-se inspirados por personagens de filmes e no universo da tecnologia.
Links
Infelizmente atualmente associado à atos ilicitos e usado como sinônimo de 'crackers' muitas vezes, os hackers são nada mais nada menos que pessoas que teem um grande dominio em área do conhecimento em grande parte informatica e tecnologia (comum assemelhar-se de certa forma ao que chamava-se de CDF ou Nerd e possui caracteristicas da cultura GEEk)
Links
## Backup Links Extras
Computação
- Curso de linguagem C http://suporteninja.com/curso-de-c-gratuito-com-certificado-criacao-de-programas-de-computador
- Curso Assembly http://www.assemblyprogressivo.net/
- Mini Curso sobre Git https://github.com/ltiaunesp/Git-Minicurso
- Plataforma para repositório de projetos https://bitbucket.org/
- https://daringfireball.net/projects/markdown/syntax
- Fedora GNU/Linux https://fedoraproject.org/
- Editor Vi/Vim https://pt.wikibooks.org/wiki/Vim/Dividindo_a_janela e http://angelitomg.com/blog/dividindo-a-tela-no-vim/
- Nginx nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server https://nginx.org/en/
- Converter Markdown com formulas matemáticas em HTML http://pandoc.org/
- Textos Cientificos com Latex (online) - https://www.overleaf.com/ e https://www.sharelatex.com/
- Latex em HTML com Mathjax https://www.mathjax.org Github https://github.com/mathjax/MathJax
- Qt Creator IDE - Desenvolvimenti GUI Qt C/C++ https://www.qt.io/ide/
Computação Grafica e Video - Processamento de Imagem
-
OpenCV - Visão Computacional http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_imgproc/py_table_of_contents_imgproc/py_table_of_contents_imgproc.html
-
Scipy, Numpy, Packs Scientific Computer http://scikit-image.org/
-
MoviePy Processamento de video http://zulko.github.io/moviepy/
Markdown/Texts Editor
- https://stackedit.io
- http://dillinger.io/
- https://jbt.github.io/markdown-editor/
- https://remarkableapp.github.io/
- https://github.com/retext-project/retext
- https://atom.io/
Matemática
SBM
- Coleção Simpósios de Matemática
- Coleção Colóquios de Matemática
- Ebook Free Matemática e Computação Free Ebooks (copy left) http://wanartsci.blogspot.com.br/2011/08/ebook-online-free-math-and-computing.html
- Gatech Ebooks (mathematics) http://people.math.gatech.edu/~cain/textbooks/onlinebooks.html e http://people.math.gatech.edu/~cain/
Ciências e Linguas
What you know can inspire others
https://tech.io/
Advanced Python Features
https://tech.io/playgrounds/500/advanced-python-features/content/advanced-python-features
Pesquisando sobre P2P, IRCs, Webchat.
Como construi-los com python puro(preferencialmente) ou com libs.
Que tiver mais sugestões e dicas de segurança só comentar.
- Telegram - Serviço de mensagem/chats www.telegram.org e https://core.telegram.org/bots
- Linguagem de Programação Lua lua.org - Referência https://www.lua.org/manual/5.2/pt/
- Computer Graphics - GPU http://wanartsci.blogspot.com.br/2011/12/computer-graphics-gpu.html e https://youtu.be/HAm5ziXE6pA
- OpenGL For Beginner http://wanartsci.blogspot.com.br/2015/09/opengl-for-begginners-and-wiki-help.html
- Nvidia GPU GEMS http://developer.nvidia.com/content/gpu-gems-part-i-natural-effects
- Trabalho & Freelance - https://trampos.co/, https://www.freelancer.com, https://www.upwork.com/, https://hipsters.jobs/, https://remote.com/ e https://www.workana.com/ .
- Programação C e GUI GTK https://bitismyth.wordpress.com/2017/04/22/programacao-grafica-em-c-gnome-tool-kit-gtk/
- Artigo: Analise de Dados Públicos - Crislânio https://crislanio.wordpress.com/2017/06/02/analise-dos-dados-abertos-do-governo-federal/
- Processamento de Imagem https://processing.org/tutorials/pixels/
- Simulações Naturais https://pt.khanacademy.org/computing/computer-programming/programming-natural-simulations
Matérias e Artigos
- Sirius - Surgimento dum Laboratório mais moderno ainda http://g1.globo.com/sp/campinas-regiao/noticia/laboratorio-sincrotron-a-luz-mais-brilhante-da-ciencia-brasileira-comeca-a-se-apagar.ghtml
Note muitos codigos e materiais são contribuições de terceiros cabendo à estes os respectivos direitos sobre criação. Sendo este repositório uma forma não só de manter e divulgar, como também criar um guia como auxilio aos estudantes.
Grato.
Abraços fraternos e cordiais.
Wandeson Ricardo
GAENOS http://www.gaenos.blogspot.com