Python File Handling: Working with CSV, Excel, and JSON

Learn to read, write, and manipulate popular data formats using Python standard libraries and Pandas to automate your data-handling workflows.

4.4 (175) ⏱ 46 min 📚 7 aulas

Sobre este curso

Every modern application and business workflow relies on data, which is often stored in diverse file formats like CSV, Excel, and JSON. Master the essential Python skills needed to open, read, write, and structure this data efficiently without relying on manual entry. This text-based course takes you from a beginner who understands basic Python syntax to a capable programmer who can confidently automate file processing tasks. You will learn to navigate directories, parse complex data structures, and prepare files for analysis using both Python's built-in tools and powerful external libraries like Pandas. What you'll learn: - Understand the fundamental concepts of file systems, paths, and safe file-handling using modern Python context managers. - Navigate directories and manage file paths cleanly using the modern pathlib library. - Parse and write structured data in CSV and JSON formats using Python's robust standard library. - Manipulate Excel spreadsheets programmatically, handling multiple sheets and formatting. - Analyze and clean large datasets efficiently by leveraging the Pandas library. - Apply type hints to your file-processing functions to write clean, maintainable, and error-free code. You will start by learning core file-system operations and safety protocols before moving on to structured text formats like CSV and JSON. From there, you will progress to advanced spreadsheet manipulation and data analysis using Pandas, reinforcing your knowledge through practical written explanations and code exercises. This course is designed for beginners who have a basic grasp of Python variables, loops, and functions, with no prior experience in data engineering or file manipulation required. Start reading today to streamline your data workflows and build practical Python automation skills.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    46 min de conteúdo prático

Avaliações (3)

Alexander Martin US
★ 5 · 2025-07-04T12:20:57+00:00

O que uma ótima experiência de aprendizado! O fluxo de informações foi excelente e os exercícios práticos foram fundamentais.

Aisha Khan ZA Aluno verificado
★ 5 · 2025-06-22T17:38:57+00:00

Machine Translated Isso era exatamente o que eu precisava! O ritmo era perfeito e os exemplos realmente solidificaram os conceitos.

أحمد بن علي آل ثاني QA Aluno verificado
★ 4 · 2024-12-16T03:30:57+00:00

Esta foi uma maneira brilhante de aprender! A estrutura era lógica, o ritmo estava no local e os exemplos eram super úteis.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria