Skip to content

Repositório de estudos realizados durante o curso da ADA Tech na trilha de Engenharia de Dados

Notifications You must be signed in to change notification settings

mbaliu-treino/ADA_Engenharia_de_Dados

Repository files navigation

ADA Engenharia de Dados

Repositório de estudos realizados durante o curso da ADA Tech na trilha de Engenharia de Dados

2. LÓGICA DE PROGRAMAÇÃO II

Conteúdo

  • Tuplas e Dicionários
  • Funções, argumentos e exceções
  • List comprehension e Funções geradoras
  • Paradigmas de Programação, Programação Funcional
  • Funções de alto nível de coleções
  • Leitura e escrita de arquivos (CSV, JSON, PARQUET)
  • Decorators
  • Clean Code

Projeto Final

De projeto final do módulo foi desenvolvido um sistema de cadastro em Python para praticar os principais conceitos de engenharia de software.

2. Programação Orientada a Objetos (Python)

A programação orientada a objetos (OOP) é um dos principais paradigmas de programação atualmente no campo da engenharia de softwares. Este paradigma possibilita diversas estragégias para aumentar a capacidade de reutilização de códigos, garantindo maior consistência a eles.

Conteúdos

  • POO baseada em classes
  • Métodos e atributos de instância, de classe e estáticos
  • Encapsulamento
    • Controle de Acesso a métodos e atributos (público, protegido e privado)
    • Getter e Setter (CRUD)
  • Herança e Composição
  • Métodos mágicos
  • Clean Code: PEP 8, Typing Hint (PEP 484)

Projeto Final: Sistema de e-commerce para uma Farmácia

About

Repositório de estudos realizados durante o curso da ADA Tech na trilha de Engenharia de Dados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published