Este curso visa ensinar a todos os fundamentos da programação de computadores usando Python. Cobrimos o básico de como alguém constrói um programa a partir de uma série de instruções simples em Python. O curso não tem pré-requisitos e evita tudo, exceto a matemática mais simples. Qualquer pessoa com experiência moderada em informática deve ser capaz de dominar os materiais deste curso.
Este curso também apresentará as principais estruturas de dados da linguagem de programação Python. Iremos além dos fundamentos da programação procedural e exploraremos como podemos usar as estruturas de dados internas do Python, como listas, dicionários e tuplas, para realizar análises de dados cada vez mais complexas.
Este curso mostrará como se pode tratar a Internet como uma fonte de dados. Vamos coletar, analisar e ler dados da web, bem como acessar dados usando APIs da web. Trabalharemos com formatos de dados HTML, XML e JSON em Python.
Este curso apresentará aos alunos os fundamentos da Linguagem de Consulta Estruturada (SQL), bem como o design básico de banco de dados para armazenar dados como parte de um esforço de coleta, análise e processamento de dados em várias etapas. O curso usará o SQLite3 como banco de dados.
I hope you like it!