Olá, alunos e alunas!
Essa será a nossa página do curso, onde vocês encontrarão todos os códigos, anotações da aula e deveres de casa.
Clique nas aulas para encontrar:
- Notas de aula
- Deveres de casa
- Códigos feitos na aula
Nossas aulas acontecerão aos domingos de manhã, das 9 às 12, a cada quinze dias, no laboratório 302 do bloco 3 do Instituto de Computação da Unicamp
Não!
Nós temos, porém, deveres de casa que esperamos que os alunos façam. Não são obrigatórios, mas acreditamos que a única forma de aprender programação de forma rápida é com a prática.
Esse curso será uma introdução à ciência da computação e nosso objetivo é aprender diversas áreas do conhecimento computacional de forma que no final você, aluno, será capaz de criar do zero e colocar na internet um site interativo completo com banco de dados.
Dentre as coisas que vamos aprender, teremos:
- programação básica
- programação no Scratch
- python
- git e código aberto
- como a internet funciona
- segurança na internet e encriptação
- clientes, servidores e o que isso significa
- backend (requests, python e urls)
- bancos de dados e SQL
- frontend (HTML, CSS e JavaScript)
- tópicos em IoT, Inteligência artificial e o Futuro
O único pre-requisito do curso será Python 3.
Não!
Nós usaremos o Cloud9 em todo o nosso curso.
Com o Cloud9, você não precisará instalar nada em seu computador, apenas acessar o site com sua conta e programar.
Treinar, treinar e treinar!
É importante também que você procure aprender coisas sozinho(a).
Alguns lugares bacanas pra você começar a pesquisar são:
- Site oficial de Python no Brasil
- Aulas em vídeo de Python em Português
- Mais aulas em vídeo de Python em Português
- Tutorial oficial de Python em Inglês
- Documentação oficial de Python em Inglês
Sempre que tiver dúvidas não esqueça que o Google é o seu melhor amigo!
Se você está tendo problemas com algo, provavelmente alguma outra pessoa já teve esse mesmo problema e ele já foi respondido na internet.