DEV Community

Cover image for Python Básico para Jornalistas
Ana Carolina Cortez
Ana Carolina Cortez

Posted on

Python Básico para Jornalistas

Oi, pessoal, tudo bem?

Andei sumida, mas quem é vivo sempre (re)aparece. Tenho focado meus estudos para além do backend e sigo buscando mais conhecimento em análise de dados, uma forma de trabalhar com a intersecção de dois mundos muito importantes para mim: programação e jornalismo, áreas nas quais tenho formação.

Sou uma profissional multidisciplinar e adoro trajetórias de crescimento não lineares. Minha primeira formação é em jornalismo e trabalhei por dez anos na cobertura de economia em diversos veículos - foi isso, inclusive, o que me levou para a tecnologia.

Ao buscar meios de coletar e analisar dados públicos para minhas pautas, cheguei à programação, automação e data science. E curti demais.

Fiz transição para tecnologia em 2020 e, ao longo dos últimos anos, aprimorei habilidades de programação em Python, Java, SQL, Spring, FastAPI, mensageria, postgres, mongoDB, cloud (AWS), git, docker, serverless, APIs, testes...

Nesse intervalo, trabalhei como desenvolvedora de automação por dois anos e de backend por mais três. Mais recentemente tenho me interessado também por IA e machine learning e quero seguir aprendendo.

Como forma de compartilhar conhecimento de dados para além do mundo dev, criei um material de estudo e um canal no Youtube para meus colegas jornalistas. Afinal, programação não deve ser limitada ao mercado de tecnologia e precisa estar presente em todas as áreas do conhecimento, para automatizar tarefas rotineiras e facilitar o dia-a-dia de todo profissional.

Aqui, deixo o link do repositório do github com o material do primeiro curso do canal, o Python Básico. O conteúdo contempla os fundamentos:

  • variáveis
  • operadores
  • manipulação de strings
  • estruturas condicionais
  • estruturas de repetição
  • funções
  • classes e métodos

LINK para o material didático, no google colab:

GitHub logo anacarolcortez / material-didatico-python-para-jornalistas

Notebook do meu curso gratuito e aberto sobre Python Básico para Jornalistas, com o objetivo de ensinar fundamentos para coleta, tratamento e análise de dados para enbasamento de pautas

🐍 Python Básico para Jornalistas

Este repositório contém o material do curso Python Básico para Jornalistas, desenvolvido para introduzir profissionais de comunicação ao uso de Python aplicado à análise de dados.

🎯 Objetivo

O objetivo deste curso é ensinar os fundamentos da linguagem Python de forma prática e acessível, utilizando exemplos do dia a dia do jornalismo, como análise de acessos, manipulação de dados e automação de tarefas simples.

Ao final do curso, você será capaz de:

  • Entender a lógica de programação

  • Trabalhar com estruturas básicas de dados

  • Utilizar condicionais e loops

  • Criar funções reutilizáveis

🧠 Público-alvo

Este material foi desenvolvido especialmente para:

  • Jornalistas

  • Estudantes de comunicação

  • Profissionais interessados em jornalismo de dados

Não é necessário conhecimento prévio em programação.

📚 Conteúdo abordado

O curso cobre os principais fundamentos de Python:

  • Variáveis e tipos de dados

  • Operadores

  • Strings

  • Listas, dicionários, tuplas e conjuntos

  • Estruturas condicionais

  • Estruturas de repetição

  • Funções

  • Tratamento…

Os próximos módulos incluirão:

  • consulta de dados em APIs públicas com a biblioteca Requests
  • análise de dados com Pandas
  • webscraping (rapagem de dados) em sites dinâmicos com a biblioteca Selenium Webdriver

Até mais =)

Top comments (0)