Curso Python para Profissionais Financeiros Fundamentals

  • Development

Curso Python para Profissionais Financeiros Fundamentals

24 horas
Visão Geral

O Curso Python para Profissionais Financeiros Fundamentals foi desenvolvido para profissionais das áreas financeira, contábil, controladoria, auditoria, tesouraria e planejamento financeiro que desejam iniciar sua jornada em programação utilizando Python para automatizar tarefas rotineiras e aumentar a produtividade.

Durante o treinamento, os participantes aprenderão os conceitos fundamentais da programação, desde lógica computacional até a manipulação de arquivos Excel e CSV, aplicando os conhecimentos em cenários reais do ambiente financeiro. Ao final do curso, os alunos serão capazes de desenvolver scripts simples para automatizar processos de conciliação, tratamento de dados e geração de relatórios operacionais.

O treinamento possui abordagem prática, utilizando exemplos voltados para o dia a dia das áreas financeiras e de controladoria.

Objetivo

Após realizar este curso Fundamentos de Python para Profissionais Financeiros, você será capaz de:

  • Compreender os fundamentos da lógica de programação
  • Instalar e configurar o ambiente Python
  • Criar scripts básicos para automação financeira
  • Trabalhar com variáveis e estruturas de dados
  • Utilizar estruturas condicionais e de repetição
  • Desenvolver funções reutilizáveis
  • Ler e processar arquivos CSV
  • Manipular planilhas Excel utilizando Python
  • Automatizar tarefas repetitivas da área financeira
  • Desenvolver soluções simples para conciliações financeiras
Publico Alvo
  • Analistas financeiros
  • Profissionais de controladoria
  • Analistas contábeis
  • Auditores
  • Analistas de custos
  • Profissionais de tesouraria
  • Analistas de planejamento financeiro
  • Controllers
  • Gestores financeiros
  • Profissionais sem experiência prévia em programação
Pre-Requisitos
  • Conhecimento básico de informática
  • Familiaridade com Microsoft Excel
  • Conhecimentos básicos de finanças ou contabilidade
  • Não é necessário conhecimento prévio em programação
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Introduction to Python for Finance

  1. Introduction to Python
  2. Python Applications in Finance
  3. Automation Opportunities in Financial Departments
  4. Installing Python
  5. Configuring VS Code
  6. Running Python Scripts
  7. Understanding the Python Environment
  8. Practical Exercises

Module 2: Programming Logic Fundamentals

  1. Computational Thinking
  2. Algorithms and Flowcharts
  3. Problem Solving Techniques
  4. Sequential Logic
  5. Input and Output Operations
  6. Data Processing Concepts
  7. Financial Process Modeling
  8. Practical Exercises

Module 3: Variables and Data Types

  1. Variables and Constants
  2. Numeric Data Types
  3. Strings
  4. Boolean Values
  5. Type Conversion
  6. User Input Handling
  7. Financial Data Representation
  8. Practical Exercises

Module 4: Decision Structures

  1. Conditional Logic
  2. If Statements
  3. If-Else Structures
  4. Nested Conditions
  5. Multiple Conditions
  6. Match Case Statements
  7. Financial Decision Scenarios
  8. Practical Exercises

Module 5: Loops and Repetitive Processes

  1. Introduction to Loops
  2. For Loops
  3. While Loops
  4. Iterating Through Data
  5. Loop Control Statements
  6. Processing Financial Records
  7. Batch Processing Concepts
  8. Practical Exercises

Module 6: Functions and Code Reusability

  1. Creating Functions
  2. Function Parameters
  3. Return Values
  4. Variable Scope
  5. Reusable Code Development
  6. Organizing Scripts
  7. Financial Calculation Functions
  8. Practical Exercises

Module 7: Working with CSV Files

  1. Introduction to CSV Files
  2. Reading CSV Files
  3. Writing CSV Files
  4. Processing Financial Transactions
  5. Filtering Records
  6. Data Validation
  7. Generating Output Reports
  8. Practical Exercises

Module 8: Excel File Manipulation

  1. Introduction to Excel Automation
  2. Reading Excel Files
  3. Writing Excel Files
  4. Working with Worksheets
  5. Formatting Data
  6. Consolidating Financial Information
  7. Creating Automated Reports
  8. Practical Exercises

Module 9: Basic Financial Automation

  1. Transaction Processing
  2. Financial Data Validation
  3. Account Reconciliation Concepts
  4. Expense Categorization
  5. Revenue Analysis
  6. Financial Report Preparation
  7. Automation Best Practices
  8. Practical Exercises

Module 10: Final Project – Simple Reconciliation Automation

  1. Project Requirements Analysis
  2. Importing Financial Data
  3. Processing Transactions
  4. Matching Financial Records
  5. Identifying Exceptions
  6. Generating Reconciliation Reports
  7. Validating Results
  8. Project Presentation

Laboratórios Práticos

  • Instalação e configuração do ambiente Python
  • Desenvolvimento de scripts básicos para cálculos financeiros
  • Processamento de arquivos CSV contendo lançamentos financeiros
  • Leitura e consolidação de planilhas Excel
  • Criação de funções para cálculos financeiros
  • Automação de validação de registros
  • Geração de relatórios automatizados
  • Projeto de conciliação financeira automatizada

Projeto Final

Automatização de Conciliações Simples

Desenvolvimento de uma solução capaz de:

  • Importar extratos financeiros em Excel ou CSV
  • Comparar lançamentos entre duas bases de dados
  • Identificar divergências
  • Classificar registros conciliados e não conciliados
  • Gerar relatório automático de inconsistências
  • Produzir relatório consolidado para análise financeira

Certificação

Ao final do treinamento, os participantes estarão aptos a utilizar Python para automatizar tarefas financeiras básicas, processar arquivos Excel e CSV, criar rotinas de validação e conciliação de dados e dar continuidade à trilha de formação em Python para Controladoria e Finanças.

TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Glassfish Performance Tuning

32h