Cursos de Python e Django

Por Viviane de Lima Fontes
28/04/2022 16h05

Cursos de Python e Django

O Laboratório de Estatística e Ciência dos Dados da Universidade Federal de Alagoas irá ofertar dois treinamentos a partir da próxima semana. O primeiro, de Introdução ao Python/Pandas, é voltado para iniciantes, com pouca experiência em programação. O segundo, de Introdução ao Django, é voltado para alunos com boa experiência em Python.

As aulas ocorrerão durante a primeira semana de cada mês, com duas aulas de 2 horas cada, nas segundas e quartas, das 17h as 19h e aos sábados das 9h às 13h, nas dependências do LED/UFAL. Na segunda semana serão deixadas atividades para os alunos, com apresentações por eles ao fim da segunda semana. Nas duas seguintes semanas não teremos atividades programadas.

O curso terá duração de 3 meses (Maio, Junho e Julho), sendo iniciado no dia 02/05/2022.
Os cursos são gratuitos e as vagas são limitadas.
Para participar os alunos devem (preferencialmente) possuir notebook. Caso não possuam, favor informar.

Segue abaixo o link dos formulários de inscrição:
Introdução ao Python/Pandas: https://forms.gle/dcWcBM8RivvWe8Gb9
Introdução ao Django: https://forms.gle/3WMUwvhLiVX1syei8

PROGRAMAÇÃO:

Introdução ao Django

  • Semana 1 (02/05)
    Aula 1 - Introdução e configuração do ambiente
    Aula 2 - Esqueleto do site e apps
    Aula 3 - models e página do admin
  • Semana 2 (09/05)
    Desenvolvimento de trabalhos
    Objetivo: implementar o que foi visto até a aula 3
  • Semana 3 (30/05)
    Aula 4 - Criação de páginas e urls na prática
    Aula 5 - Criação de views e views genéricas
    Aula 6 - Templates HTML no django e arquivos estáticos
  • Semana 4 (06/06)
    Desenvolvimento de trabalhos
    Objetivo: continuar a implementação adicionando o que foi visto até a aula 6
  • Semana 5 (04/07)
    Aula 7 - Autenticação de usuários e permissões
    Aula 8 - Formulários
    Aula 9 - Testes e boas práticas
  • Semana 6 (11/07)
    Desenvolvimento de trabalhos
    Objetivo final: desenvolver uma aplicação básica com tudo visto até o momento

Introdução à análise e manipulação de dados com Pandas

  • Semana 1 (02/05)
    Aula 1: Introdução a Python
    Aula 2: Funções e estruturas de código mais avançadas
    Aula 3: Módulos externos e o pip (pandas, numpy, matplotlib)
  • Semana 2 (09/05)
    Desenvolvimento de trabalhos
    Objetivo: implementar o que foi visto até a aula 3
  • Semana 3 (30/05)
    Aula 4: Introdução a pandas
    Aula 5: Introdução a matplotlib e numpy
    Aula 6: Criação de dados e extração de dados 1
  • Semana 4 (06/06)
    Desenvolvimento de trabalhos
    Objetivo: implementar o que foi visto em projetos mais
    complexos.
  • Semana 5 (04/07)
    Aula 7: Criação de dados e extração de dados 2
    Aula 8: Uso em casos reais: trabalhando com um dataset 1
    Aula 9: Uso em casos reais: trabalhando com um dataset 2
  • Semana 6 (11/07)
    Desenvolvimento de trabalhos
    Objetivo: implementar projetos finais que usam dados reais.