Skip to content

Programação Orientada a Objetos

A revolução digital transformou o mercado e criou uma grande demanda por programadores. Aprenda sobre linguagem Python e codificação e torne-se um programador requisitado.

Tire suas dúvidas

Metodologia focada no mercado

Faça sua imersão na área da tecnologia com uma pós-graduação conectada com a rotina da profissão.

Certificação rápida

Certificação rápida

Conquiste o seu diploma em 9 meses, para cursos de 360 horas, ou em 12 meses, para cursos de 480 horas.

Certificados de extensão

Certificados de extensão

Turbine o seu currículo com certificados de extensão. No final de cada sprint, você recebe um certificado relacionado ao tema trabalhado.

Teoria aplicada na prática

Teoria aplicada na prática

Coloque em prática todos os seus conhecimentos na criação de um MVP. Você produzirá um a cada final de sprint, substituindo a construção de um TCC para conclusão do curso, além de construir um portfólio profissional.

Conteúdo do curso

Programação Orientada a Objetos

Programação Orientada a Objetos

Introdução e Conceitos Básicos da Linguagem Python. Classes, Objetos, Variáveis, Métodos. Abstração, Encapsulamento, Herança e Polimorfismo. Interfaces e Classes Resumo. Princípios SOLID. Guias de Estilos. Clean Code e Boas Práticas de Codificação.

30h - Tatiana Escovedo

 

Alguns dos nossos professores que praticam o que ensinam

Pós-Graduação Digital:

Tatiana Escovedo

Professora do Departamento de Informática da PUC-Rio. É gerente na Petrobras e autora de livros na área de Computação.

Preço e formas de pagamento

No boleto ou cartão, em até 9x de

R$ 206,11

ou à vista por R$ 1.669,50
Desconto de R$ 166,95

Escolha sua modalidade de parcelas

1x R$ 1.669,50 10% R$ 185,49
3x R$ 587,41 5%  R$ 92,74
6x R$ 293,70 5% R$ 92,74
9x R$ 206,11

Metodologia online inovadora

Você está preparado para se especializar com um método inovador? Na PUC-Rio, queremos que sua carreira evolua a um outro nível. Conte com uma metodologia ágil e focada na realidade do mercado de tecnologia.

Seu curso será dividido em sprints, uma a cada 3 meses, com certificações de extensão ao final de cada uma delas. Queremos que você já esteja conectado com o mercado, então utilize o mesmo método e as mesmas ferramentas de trabalho da área.

1. Construa um MVP a cada sprint

2. Os autores dos melhores MVPs finais do curso apresentarão seus trabalhos para profissionais destacados do mercado - em um evento da PUC-Rio com o MIT Technology Review Brasil

Cursos que você pode gostar

Tecnologia

Desenvolvimento Back-End Avançado

Aprenda sobre os aspectos avançados de frameworks de mercado para implementação de Back-End em Python, APIs REST e como atuar no desenvolvimento ...

  • Ícone Conteúdo online
  • Ícone 30 horas de curso
  • Ícone Reconhecido pelo MEC
  • Ícone Certificado de Curso de Extensão PUC-Rio
Conheça o curso
Tecnologia

Desenvolvimento de Software Seguro

Aprenda a desenvolver um software seguro. Estude os conceitos básicos sobre Segurança no Ciclo de Vida de Desenvolvimento de Software (OWASP SKF), os ...

  • Ícone Conteúdo online
  • Ícone 30 horas de curso
  • Ícone Reconhecido pelo MEC
  • Ícone Certificado de Curso de Extensão PUC-Rio
Conheça o curso
Tecnologia

Desenvolvimento Front-End Avançado

Aprofunde seus conhecimentos e competências em desenvolvimento avançado de softwares. Aprenda as mais novas, requisitadas e avançadas técnicas e ...

  • Ícone Conteúdo online
  • Ícone 30 horas de curso
  • Ícone Reconhecido pelo MEC
  • Ícone Certificado de Curso de Extensão PUC-Rio
Conheça o curso
Tecnologia

Desenvolvimento Front-End Mobile

Adquira conhecimentos teóricos e práticos de alto nível para desenvolver apps móveis. Aprenda o que há de mais moderno e o que é extremamente ...

  • Ícone Conteúdo online
  • Ícone 30 horas de curso
  • Ícone Reconhecido pelo MEC
  • Ícone Certificado de Curso de Extensão PUC-Rio
Conheça o curso
Tecnologia

Desenvolvimento Full Stack Básico

Capacite-se para atuar no mercado de TI e torne-se um desenvolvedor full stack.

  • Ícone Conteúdo online
  • Ícone 30 horas de curso
  • Ícone Reconhecido pelo MEC
  • Ícone Certificado de Curso de Extensão PUC-Rio
Conheça o curso
Tecnologia

Engenharia de Software para Ciência de Dados

Os profissionais que se destacam são aqueles que acompanham as evoluções do mercado. Atualize-se e qualifique-se para trabalhar com arquitetura de ...

  • Ícone Conteúdo online
  • Ícone 30 horas de curso
  • Ícone Reconhecido pelo MEC
  • Ícone Certificado de Curso de Extensão PUC-Rio
Conheça o curso