Laboratório de Programação Orientada a Objetos - Parte 1

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Laboratório de Programação Orientada a Objetos - Parte 1

Coursera · Beginner ·📊 Data Analytics & Business Intelligence ·1mo ago
Estamos muito felizes de lançar agora este curso que apresenta os conceitos mais importantes em torno do paradigma de desenvolvimento mais comum da indústria de software hoje: a Programação Orientação a Objetos (POO). Oferecido pelo Departamento de Ciência da Computação do Instituto de Matemática e Estatística da USP, o curso é voltado para quem já conhece os conceitos básicos de POO e quer se aprofundar no assunto, tornando-se um excelente programador. Ele funciona bem como uma sequência natural aos 2 cursos anteriores do Prof. Fabio Kon do IME-USP no coursera: Introdução à Ciência da Computação com Python. Se você ainda não sabe programar, deve começar por este outro curso: https://www.coursera.org/learn/ciencia-computacao-python-conceitos Mas, se você já sabe programar em outra linguagem confortavelmente, pode vir direto para este curso sem grandes dificuldades. A maior parte dos exemplos de código serão em Java e Python e apresentamos uma pequena visão geral dessas linguagens no início do curso. O curso é dividido em duas partes de aproximadamente 6 semanas cada. Nesta Parte 1, os tópicos cobertos são: (1) Recapitulação dos conceitos básicos de POO (2) UML (Linguagem Unificada de Modelagem OO) (3) Linguagens interpretadas vs. compiladas (4) Orientação a Objetos em Java e em Python (5) Qualidade de Código e Boas Práticas de Programação OO (6) Bugs, depuração e testes (7) Linguagens dinâmicas vs. estáticas (8) Classes abstratas e interfaces (9) Coleções de Objetos (10) Polimorfismo (11) Tratamento de Exceções (12) Streams (Fluxos de dados) (13) Padrões de Projeto (Design Patterns) - Estratégia, Adaptador, Singleton, Método Fábrica, Fábrica Abstrata, Protótipo, Estado (14) Model-View-Controller (MVC) Matricule-se! Estamos esperando por você! Se tiver alguma dúvida, escreva no fórum! Fabio Kon e equipe do IME-USP
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Managing Permissions Directly via SQL in BigQuery
Manage BigQuery permissions directly via SQL to streamline LLM inference workflows
Medium · Data Science
Data’s Best Decade is Ahead. Most Companies Are Looking at it Wrong.
Learn how to leverage data correctly to drive business decisions and stay ahead in the industry
Medium · AI
Data’s Best Decade is Ahead. Most Companies Are Looking at it Wrong.
Learn how to leverage data effectively to drive business decisions and unlock its full potential in the upcoming decade
Medium · Machine Learning
Data’s Best Decade is Ahead. Most Companies Are Looking at it Wrong.
Learn how to leverage data effectively by shifting focus from reporting to decision-making, a crucial skill for companies to thrive in the upcoming decade
Medium · Data Science
Up next
Quantitative Risk Management Exam Practice
Coursera
Watch →