O que é ORIENTAÇÃO a OBJETOS e Como Aprender Programação Orientada a Objetos na Prática
Вставка
- Опубліковано 17 жов 2024
- Nesta live, vamos conversar sobre o que é orientação a objetos, quais problemas este paradigma de programação busca solucionar e por que ele é um aprendizado tão importante, ainda hoje, para qualquer desenvolvedor de software ou programador que deseja evoluir na sua capacidade de solucionar problemas computacionais.
🚨 Se você deseja aprender orientação a objetos, desenvolver sua capacidade de abstração e elevar seu desempenho enquanto programador(a) para outro patamar, inscreva-se no Workshop Python sem Gargalos: vai.pgdinamica...
Durante esta live, iremos desvendar os conceitos fundamentais da orientação a objetos e explicar como esse poderoso paradigma busca resolver uma série de desafios enfrentados pelos programadores. Vamos analisar como a orientação a objetos promove a reutilização de código, a modularidade e a organização estrutural, tornando os programas mais flexíveis, escaláveis e fáceis de manter. Além disso, vamos abordar por que o aprendizado da orientação a objetos é tão crucial para qualquer desenvolvedor de software ou programador que deseja aprimorar suas habilidades de abstração e solução de problemas computacionais.
Se você ainda não sabe programar em um linguagem de programação, este conteúdo deve ser mais informativo, a título de curiosidade, do que explicativo neste momento. Recomendamos que foque nos fundamentos programação imperativa, dominando a escrita de instruções, controle de fluxo com condições (if/else), iterações e reaproveitamento de código com funções. Todos estes conteúdos de base podem ser aprendidos, por exemplo, no curso Python do Jeito Certo: go.pgdinamica.c...
Hallison Paz é engenheiro de computação pelo Instituto Militar de Engenharia, além de mestre e doutorando no Instituto Nacional de Matemática Pura e Aplicada (IMPA). É membro do laboratório Visgraf, laboratório de visão computacional e computação gráfica do IMPA, onde desenvolve pesquisas sobre inteligência artificial e computação gráfica. Tem mais de 10 anos de experiência com programação em variadas linguagens e paradigmas, além de experiência na criação de modelos de aprendizado de máquina e soluções de inteligência artificial. Em 2022, foi pesquisador em Pittsburgh (EUA) no Reality Labs Research, organização da Meta responsável por pesquisa e desenvolvimento de tecnologias de realidade virtual e aumentada.
▶️ Outros conteúdos que podem te interessar:
1. O que é uma Linguagem de Programação • O QUE É uma LINGUAGEM ...
2. Por que Lógica de Programação e como aprender • POR QUE Lógica de Prog...
3. Quantas Linguagens de Programação Aprender | Engenharia de Software e Requisitos Não Funcionais • Quantas Linguagens de ...
4. Qualquer Pessoa Pode APRENDER por Conta Própria Estudando na Internet? • Qualquer Pessoa Pode A...
📚 Livro para estudar Bancos de Dados - amzn.to/3Hjjusc
📚 Livros recomendados de Data Science: amzn.to/2XZyxUr
📚 Livros de Algoritmos e Estruturas de Dados: amzn.to/3d5wK4m
SetUp - Equipamentos: amzn.to/37Cg3N2
🟣 Canal na Twitch para lives: / pgdinamica
🟦 Canal do Telegram para receber todos os vídeos: t.me/pgdinamica
🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no UA-cam, considere nos apoiar se tornando membro do canal: www.youtube.co...
✉️ E-mails:
- Propostas comerciais: pgdinamica@brunch.ag
- Demais assuntos: contato@programacaodinamica.com.br
👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: / programacaodinamica
🔥 Faça parte da comunidade gratuita Programação Mais Dinâmica: bit.ly/pgsparkle (baixe o app e entre na comunidade)
TikTok: @pgdinamica
📸 Nos siga no Instagram: / pgdinamica
📸 @kizzy_terra @hallpaz
🐦 Nos siga no Twitter: / pgdinamica
🐦 @kizzy_terra @hallpaz
Curta a Programação Dinâmica no facebook: pgdinamica
Nosso repositório no Github: github.com/programacaodinamica
Confira os artigos no Python Café: pythoncafe.com.br
O primeiro a chegar, fixa? Conteúdo aqui, é sempre de primeira qualidade! ✌️😎
Vou dar essa moral, hein! ;)
@@pgdinamicaValeu, meu nobre! ❤
Você se expressa muito bem, com leveza e trouxe um conceito muito discutido, no entanto, você o apresentou de forma simples e prática. Excelente!
Valeu! 😊
Que aulão, muito obrigado Hallisson!!!
Valeu!
Cara, vc é fantástico! Parabéns!
Muito obrigado!
4:08 Nossa que orgulho de você, doutor!!!
Valeu!
Tudo de muita qualidade. Excelente!
Muito obrigado!
Oi, Alison e Kizzy, Excelente iniciativa. Onde posso achar o cupom de desconto das pessoas que compraram o curso de Python do Jeito Certo?
Oi, Brayan, lá no módulo 4, você encontrará a oferta com desconto. Se ainda assim tiver dificuldade, me manda um e-mail em hallison@pgdinamica.com
Opa, show de bola, depois pode apresentar os outros paradigmas como Funcional e Reativo? O Funcional eu conheço um pouco mais, até o conceito matemático, mas o Reativo é novo para mim.
Agradeço a sugestão! 😉
Gostei bastante da live!! Vcs teriam algum livro de OO para indicar? Eu uso OO no meu dia a dia mas minha base teórica é bem ruim, sinto bastante dificuldade em achar bons livros de OO
Cara, eu já ouvi falar dos livros da Caleum/Casa do código.
Oi, Luiza, ótima pergunta! Te respondi neste texto: medium.com/programacaodinamica/livros-sobre-orienta%C3%A7%C3%A3o-a-objetos-como-aprender-programa%C3%A7%C3%A3o-orientada-a-objetos-de-verdade-9b485a0e3d5
Ganhou mais um escrito irmão
Obrigado!
Eu ainda não entendi como uma classe pode ser argumento pra inicializar uma função.
Pense na classe como um tipo de dado criado de maneira personalizada. Então assim como você pode passar um inteiro, você pode passar um objeto de uma classe 😉
Perigoso 666 likes eu dei mais um para mudar
😉