Top Cliques Geral

Todos Canais
-----------------
Cliques Mês Cliques Geral
-----------------
Likes Mês Likes Geral

1201
Cliques 10 Curtidas 0
10-08-2026 14:08:03
📌 Nesta segunda parte sobre Polimorfismo em Python, você aprofunda os conceitos vistos na aula anterior aprendendo como funciona o overload (sobrecarga) de métodos e operadores, além de dominar o Duck Typing, uma das características mais importantes da linguagem Python. Tudo isso com exemplos práticos que mostram como o Python implementa o polimorfismo de forma diferente de outras linguagens. ⏱️ Assuntos abordados: 00:00 - Introdução à Parte 2 de Polimorfismo 00:45 - O que será estudado nesta aula 03:21 - Revisão dos pilares da Programação Orientada a Objetos 04:17 - Revisão: Override, Overload e Duck Typing 05:05 - Introdução ao Overload (Sobrecarga) 06:50 - Por que Python não suporta sobrecarga de métodos nativamente 16:48 - Sobrecarga de operadores (Operator Overloading) 21:04 - Criando operadores personalizados na prática 22:05 - Métodos mágicos (__eq__, __lt__, __gt__ e outros) 23:36 - Personalizando o comportamento dos operadores 31:11 - Os tipos de polimorfismo suportados pelo Python 31:22 - Introdução ao Duck Typing 32:10 - Como o Duck Typing funciona na prática 36:17 - O princípio "Se parece um pato..." 40:14 - Exemplos reais de Duck Typing em Python 43:33 - Sobrescrevendo métodos especiais (__str__) 45:25 - Criando funções utilizando Duck Typing 48:11 - Aplicações práticas do Duck Typing 50:25 - Preparação para os exercícios de Polimorfismo Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1202
Cliques 9 Curtidas 0
31-08-2026 14:08:17
📌Neste vídeo você acompanha a resolução do Desafio 35 de Python POO, criando um simulador de abertura de arquivos PDF e DOC. O projeto utiliza herança, classe abstrata, encapsulamento, properties, super() e polimorfismo com Duck Typing, permitindo que diferentes tipos de arquivo utilizem o mesmo método para abrir seus respectivos formatos. ⏱️ Assuntos abordados 00:00 - Demonstração do resultado final do Desafio 35 01:42 - Apresentação da resolução do desafio 02:01 - Entendendo o simulador de abertura de arquivos 02:18 - Estrutura de herança e diagrama de classes 02:51 - Classe abstrata Arquivo e método abrir 03:17 - Definindo nome, extensão e tamanho dos arquivos 05:04 - Criando a estrutura do projeto do Desafio 35 05:39 - Criando a classe abstrata Arquivo 06:18 - Criando as classes PDF e DOC 06:54 - Definindo os atributos da classe Arquivo 07:42 - Limitando os formatos de arquivo suportados 08:14 - Criando property para validar a extensão 09:01 - Normalizando extensões com lower() e strip() 09:27 - Tratando formatos de arquivo não suportados 10:01 - Criando os construtores das classes PDF e DOC 10:16 - Utilizando super() para inicializar a classe pai 11:09 - Herança e encapsulamento no projeto 11:32 - Implementando o método abrir() 12:07 - Criando e testando arquivos 12:46 - Executando o método abrir() 13:24 - Simplificando o código com herança 14:01 - Investigando erros com inspect 14:32 - Corrigindo a validação de DOC e DOCX 15:01 - Tratando extensões não suportadas 16:01 - Criando a property nome_completo 16:44 - Utilizando uma property somente com getter 17:19 - Exibindo o tamanho do arquivo em megabytes 18:07 - Testando arquivos PDF e DOC 18:56 - Criando uma função polimórfica com Duck Typing 19:07 - Função abrir_arquivo() e Duck Typing 19:18 - Mesmo método para diferentes formatos de arquivo 19:53 - Criando e abrindo um arquivo PDF 20:12 - Polimorfismo em Python na prática 20:22 - Revisando o código completo do Desafio 35 20:53 - Criando um novo formato de arquivo como desafio 21:22 - Por que o projeto é um simulador de polimorfismo 22:31 - Revisão e encerramento do Desafio 35 23:15 - Preparação para o Desafio 36 Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1203
Cliques 8 Curtidas 0
19-08-2026 14:08:12
A inteligência artificial está mudando a forma como aprendemos, trabalhamos e até pensamos. Mas será que estamos realmente preparados para lidar com tudo isso? Neste episódio do Experience Podcast, Gustavo Guanabara e Junior Gonçalves recebem Pedro Cortella, futurista, empreendedor em educação, palestrante, jornalista e especialista em pensamento crítico, inteligência artificial e estratégia digital. Em uma conversa que vai muito além da tecnologia, Pedro compartilha sua visão sobre educação, aprendizado e as transformações provocadas pela IA. O papo passa por Vibe Coding, produtividade, agentes de IA, programação, formação de novos profissionais e o papel do desenvolvedor em um cenário em que a inteligência artificial já escreve código. Mas a discussão também chega a questões fundamentais: a IA está diminuindo nossa capacidade cognitiva? Estamos usando essas ferramentas da maneira correta? Como manter o pensamento crítico em um mundo cada vez mais automatizado? E como preparar crianças e jovens para um futuro que ainda está sendo construído? Pedro também fala sobre sua trajetória, a relação com a educação, sua experiência na tecnologia e na comunicação e a influência de Mario Sergio Cortella, seu pai, na sua formação. Entre tecnologia, filosofia, educação e experiências pessoais, este é um episódio para quem quer entender não apenas o que a inteligência artificial está fazendo, mas principalmente o que ela está fazendo com a nossa forma de aprender, trabalhar e pensar. https://www.pedrocortella.com.br/ https://www.linkedin.com/in/pedrocortella/ https://www.instagram.com/pedrocortella/ 00:00 - Abertura 00:28 - Quem é Pedro Cortella? 03:03 - Educação como propósito de vida 05:47 - Inteligência artificial x inteligência orgânica 07:44 - Como nasceu o nome Curso em Vídeo 08:58 - A relação com Mario Sergio Cortella 12:07 - Comparações, referências e síndrome do impostor 14:38 - Por que não devemos idolatrar nossos ídolos 19:14 - A história de “vaca não dá leite” 22:12 - IA, aprendizado e a importância do processo 24:10 - O papel da inteligência artificial na educação 27:19 - A IA está diminuindo nossa capacidade cognitiva? 28:39 - Os dois lados da inteligência artificial 29:44 - Por que trabalhar com IA em grupo é difícil 30:57 - Por que o Google mudou sua estratégia com IA 33:43 - Produtividade, agentes de IA e Vibe Coding 36:02 - Estamos aprendendo a usar IA do jeito errado? 38:00 - IA deve potencializar, não substituir 40:01 - Pensamento crítico e o futuro da educação 43:58 - IA está realmente aumentando a produtividade? 45:22 - Vibe Coding democratizou a programação? 47:42 - O discurso das Big Techs sobre inteligência artificial 50:01 - O perigo de programar sem entender o código 51:46 - O desenvolvedor virou revisor de código? 53:38 - IA pode prejudicar a formação de novos programadores 55:01 - O jovem está preparado para o mercado de trabalho? 58:01 - Do jornalismo à tecnologia e educação 1:00:23 - Tecnologia pode democratizar a educação? 1:03:51 - Como preparar nossos filhos para o futuro 1:05:30 - Brincadeiras, Lego e menos telas 1:07:03 - Redes sociais, influência e exposição dos filhos 1:10:04 - Como a educação infantil mudou 1:12:00 - Nossa geração errou com as telas? 1:14:01 - Disciplina, esforço e criação dos filhos 1:17:43 - Metacognição: aprender a pensar sobre o próprio pensamento 1:18:50 - Tecnologia, dados e privacidade 1:20:31 - Onde acompanhar Pedro Cortella 1:21:45 - Mega Brain e IA como professor 1:22:26 - Encerramento Seja membro deste canal e ganhe benefícios: / @cursoemvideo Gostou deste conteúdo? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: / cursoemvideo Facebook: / cursosemvideo Twitter: / cursosemvideo Google+: http://plus.google.com/11266655883741... Patrocínio HOSTNET: http://www.hostnet.com.br GAFANHOTOS: http://apoie.me/cursoemvideo


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1204
Cliques 7 Curtidas 0
14-09-2026 03:09:40
📌Neste vídeo você acompanha a resolução do Desafio 37 de Python POO, criando um sistema funcional de mensagens padronizadas. O projeto possui uma classe Mensagem e as classes Alerta e Erro, utilizando herança e polimorfismo para modificar o comportamento do método mostrar(). Durante a implementação, são utilizados atributos protegidos, super(), property e a biblioteca Rich para criar painéis personalizados no terminal, permitindo que uma mesma mensagem seja exibida como aviso, alerta ou erro, cada uma com seu próprio título, ícone, cor e estilo. ⏱️ Assuntos abordados 00:00 - Demonstração do resultado final do Desafio 37 01:03 - Apresentação do Desafio 37 e sistema de mensagens 01:31 - Diagrama de classes e estrutura do projeto 01:34 - Criando a classe Mensagem 01:48 - Atributos mensagem, tipo e ícone 01:58 - Criando as classes Alerta e Erro 02:12 - Herança e polimorfismo no método mostrar() 02:24 - Por que o exercício não utiliza abstração 03:34 - Preparando os arquivos do projeto 04:01 - Estrutura das classes Mensagem, Alerta e Erro 04:26 - Criando o __init__ da classe Mensagem 04:57 - Utilizando emojis com a biblioteca Rich 05:20 - Criando os atributos protegidos 05:49 - Criando o método mostrar() 06:10 - Criando painéis com rich.panel 06:36 - Criando e exibindo a primeira mensagem 06:55 - Personalizando o título e o ícone 07:28 - Configurando cor, estilo e largura do painel 08:05 - Criando o comportamento da classe Alerta 08:21 - Utilizando super() nas classes filhas 09:06 - Personalizando o painel do alerta 09:42 - Criando a classe Erro 09:57 - Configurando super() e ícone de erro 10:07 - Testando mensagens, alertas e erros 10:32 - Diferentes comportamentos com polimorfismo 10:42 - Criando mensagens diretamente com as subclasses 10:57 - Revisando o código do exercício 11:49 - Conclusão e dificuldade do Desafio 37 12:20 - Próximo desafio: carrinho de compras e agregação Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1205
Cliques 7 Curtidas 0
27-07-2026 14:07:17
📌 Neste vídeo você acompanha a resolução completa do Exercício 33 do curso de Python com Orientação a Objetos, consolidando os conceitos de herança por meio da criação de classes derivadas, reutilização de código, sobrescrita de métodos e boas práticas de modelagem orientada a objetos. Este é o último exercício sobre herança antes do início do estudo de polimorfismo. ⏱️ Assuntos abordados: 00:00 - Apresentação do exercício e demonstração do desafio 02:11 - Entendendo o diagrama de classes 03:08 - Criando a superclasse Pessoa 05:10 - Implementando atributos e propriedades da classe base 08:29 - Criando a subclasse Aluno 11:54 - Por que criar uma superclasse? 12:29 - Herdando atributos da classe Pessoa 12:58 - Validando cursos oficiais do aluno 14:30 - Utilizando super() na prática 16:40 - Testando herança e subclasses 18:11 - Preparação para o estudo de Polimorfismo Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216



1206
Cliques 7 Curtidas 0
21-07-2026 20:07:20
A Inteligência Artificial está mudando a forma como desenvolvemos software. Mas como isso funciona na prática? Nesta live gratuita, Gustavo Guanabara e Ramiro Lobo vão conversar sobre a Jornada IA: Vibe Coding, responder às principais dúvidas da comunidade e fazer uma demonstração ao vivo de como o Vibe Coding pode transformar o processo de desenvolvimento de sistemas. Mais do que falar sobre IA, vamos mostrar como ela pode ser utilizada de forma organizada, estratégica e integrada aos fundamentos da programação. Se você ainda está em dúvida sobre a Jornada IA ou quer entender como esse novo jeito de desenvolver software funciona, essa live é para você. 📅 Data: 21 de julho de 2026 ⏰ Horário: 16h Nesta live você vai acompanhar: ✅ Demonstração de Vibe Coding na prática ✅ Respostas às principais dúvidas sobre a Jornada IA: Vibe Coding ✅ Conversa ao vivo com Gustavo Guanabara e Ramiro Lobo 🔔 Ative o lembrete e participe ao vivo! Sobre a Jornada IA: Vibe Coding A Jornada IA: Vibe Coding é um evento online criado para mostrar como utilizar a Inteligência Artificial durante todo o processo de desenvolvimento de software, desde a ideia inicial até a publicação de uma aplicação. Mais do que aprender uma ferramenta, você vai entender um novo processo para criar sistemas com mais contexto, organização e produtividade. 📅 Evento: 25 de julho de 2026 🌐 Online e ao vivo 🎥 Replay incluso 📜 Certificado de participação 👉 Saiba mais sobre a Jornada IA: Vibe Coding: https://experience.cursoemvideo.com/


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1207
Cliques 7 Curtidas 0
20-07-2026 14:07:10
Neste vídeo você acompanha a resolução completa do Exercício 32 do curso de Python com Orientação a Objetos, aprendendo a proteger uma conta bancária utilizando encapsulamento, properties, autenticação por senha, armazenamento seguro com hash SHA-256 e validação de operações sensíveis como saque e alteração de dados. ⏱️ Assuntos abordados na Aula: 00:00 - Apresentação do desafio e demonstração do resultado 02:17 - Objetivos do Exercício 32 05:09 - Preparação do projeto e reutilização da conta bancária 06:32 - Protegendo atributos com encapsulamento 07:13 - Armazenando senhas com hash SHA-256 08:17 - Criando o método para solicitar senha 09:59 - Ocultando a senha com PWInput 11:56 - Exibindo apenas o hash da senha 13:07 - Implementando validação de senha 14:34 - Protegendo saques com autenticação 17:23 - Criando properties protegidas por senha 20:51 - Revisão do projeto e próximos desafios Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1208
Cliques 7 Curtidas 0
13-07-2026 14:07:25
Neste vídeo você vai resolver o Desafio 31 de Programação Orientada a Objetos (POO) em Python, desenvolvendo uma classe Retângulo totalmente encapsulada e utilizando os recursos modernos da linguagem, como @property, getters, setters e validação automática de atributos. Durante a implementação, você aprenderá como proteger os dados internos de um objeto, impedir valores inválidos e criar propriedades inteligentes que tornam seu código mais seguro, organizado e profissional. Além disso, o projeto trabalha diretamente com conceitos de geometria, permitindo calcular a área de um retângulo a partir de sua base e altura, mostrando na prática como objetos podem representar entidades do mundo real. ⏱️ Assuntos abordados na Aula: 00:00 - Apresentação do exercício e demonstração do resultado final 01:33 - Introdução ao desafio e objetivo do encapsulamento 03:41 - Criação da classe Retângulo e do construtor 05:02 - Implementação de properties, getters e setters 06:29 - Validação dos atributos base e altura 07:41 - Testando atribuições e tratamento de erros 09:06 - Fazendo o construtor utilizar atributos validados 10:24 - Criando a propriedade medidas 11:45 - Tratamento de exceções com try/except 13:28 - Atribuição de medidas usando tuplas 16:08 - Cálculo automático da área 18:35 - Como melhorar o projeto utilizando herança Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1209
Cliques 6 Curtidas 0
17-08-2026 14:08:05
📌Neste vídeo começa a bateria de desafios de Polimorfismo em Python! São 7 exercícios práticos, do Desafio 34 ao 40, envolvendo classes abstratas, herança, métodos polimórficos, sobrecarga de operadores, validação de dados, expressões regulares, agregação, dependência e exportação de dados em JSON e XML. Uma sequência completa para consolidar os quatro pilares da POO. ⏱️ Assuntos abordados 00:00 - Introdução aos 7 desafios de Polimorfismo 02:37 - Desafio 34: Funcionários e cálculo de bônus 02:53 - Criando a classe abstrata Funcionário 03:34 - Subclasses Gerente, Designer e Desenvolvedor 03:51 - Polimorfismo no cálculo de bônus 04:08 - Diferentes percentuais para cada funcionário 04:28 - Demonstração do Desafio 34 05:00 - Calculando bônus de acordo com a classe 05:49 - Alteração e proteção do salário 06:54 - Desafio 35: Simulador de abertura de arquivos 07:38 - Classe abstrata Arquivo e método abrir 08:02 - Subclasses PDF e DOC 08:21 - Abrindo diferentes tipos de arquivos 10:05 - Método polimórfico para abrir arquivos 10:40 - Desafio 36: Simulador de pagamentos 10:56 - Classe abstrata Pagamento 11:22 - Boleto, cartão de crédito e Pix 11:40 - Método polimórfico finalizar compra 12:07 - Formatação de valores e localização 13:09 - Desafio 37: Sistema de mensageria 13:36 - Superclasse Mensagem e subclasses 14:03 - Mensagens de aviso, alerta e erro 15:15 - Método mostrar funcionando de forma polimórfica 15:37 - Desafio 38: Carrinho de compras e agregação 16:07 - Diferença entre associação, composição e agregação 16:19 - Sobrecarga do operador + 17:10 - Adicionando produtos ao carrinho 18:07 - Somando carrinhos de compras 19:14 - Desafio 39: Validação de dados 19:44 - Classe abstrata Validador 20:01 - Validando usuário, e-mail e senha 21:45 - Método polimórfico validar 22:33 - Validação de e-mail e senha 24:05 - Expressões regulares (Regex) em Python 25:32 - Desafio 40: Exportação de dados 25:40 - Relação de dependência entre classes 25:48 - Exportação de dados em JSON e XML 27:21 - Criando listas de usuários 28:04 - Exportando dados para XML 28:51 - Polimorfismo com JSON e XML 29:09 - Exportando dados de alunos 29:47 - Mesmo método para diferentes tipos de dados 30:35 - Os desafios mais complexos da bateria 30:49 - Revisão dos quatro pilares da POO 31:13 - Associação, agregação, composição e dependência 31:19 - Conceitos extras dos desafios 31:59 - Próximas resoluções de Polimorfismo Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1210
Cliques 5 Curtidas 0
24-07-2026 17:07:19
👉 Garanta sua vaga: cursoemvideo.link/vibecoding Amanhã, eu e o Ramiro vamos mostrar, na prática, como utilizar a Inteligência Artificial para criar sistemas, automatizar tarefas e transformar ideias em aplicações reais. A Jornada IA: Vibe Coding é um dia inteiro de conteúdo, demonstrações ao vivo e uma nova forma de desenvolver software. Se você ainda está em dúvida, este é o momento de decidir. A tecnologia já mudou. Agora é a sua vez de aprender a trabalhar com ela. 📅 25 de julho de 2026 ⏰ Das 9h às 17h 🌐 Evento online e ao vivo 🎥 Replay incluso 📜 Certificado de participação 💙 Alunos Apoiadores do Curso em Vídeo e assinantes do Estudonauta têm desconto especial na inscrição. 👉 Garanta sua vaga: cursoemvideo.link/vibecoding #JornadaIAVibeCoding #CursoEmVídeo #InteligênciaArtificial #Programação #VibeCoding Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Twitter: http://twitter.com/cursosemvideo Google+: http://plus.google.com/112666558837414979080 Patrocínio HOSTNET: http://www.hostnet.com.br GAFANHOTOS: http://apoie.me/cursoemvideo


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1211
Cliques 4 Curtidas 0
15-09-2026 14:09:35
No Experience Podcast 59, Gustavo Guanabara recebe Edney Souza, o InterNey, um dos nomes pioneiros da internet e da produção de conteúdo de tecnologia no Brasil. A conversa percorre uma trajetória que começou ainda nos anos 90, quando Edney aprendeu programação, passou a dar aulas aos 14 anos e acompanhou de perto a chegada da internet comercial ao país. Da época dos computadores montados peça por peça e dos programas anotados no caderno ao surgimento do InterNey, ele relembra os desafios, as gambiarras e as oportunidades de uma internet que ainda estava começando. Edney também conta os bastidores do crescimento de seu site, que chegou a ficar entre os 10 mais acessados do Brasil, fala sobre os primeiros modelos de monetização na web e sobre a transformação do mercado digital. Na segunda parte da conversa, o papo chega ao presente e ao futuro da tecnologia: inovação, metaverso, inteligência artificial, ChatGPT e as mudanças que a IA pode provocar nos negócios e na sociedade. Hoje, além de produtor de conteúdo e empreendedor, Edney atua como professor, palestrante e conselheiro de empresas, com foco em tecnologia, inovação, dados e inteligência artificial. Um episódio sobre tecnologia, mas também sobre pioneirismo, aprendizado, adaptação e a capacidade de enxergar oportunidades antes que elas se tornem óbvias. Acompanhe: https://interney.net/ https://www.linkedin.com/in/interney/ https://www.instagram.com/interney/ 00:00:00 - Introdução: Gustavo Guanabara recebe Edney Souza (Interney) 00:08:35 - Começando do zero: Aprendendo código no caderno e virando professor aos 14 00:21:58 - Anos 90, reserva de mercado e o surgimento do apelido "Interney" 00:37:12 - O estouro do site, os custos de servidores e o pioneirismo em monetização 00:44:06 - Bastidores do Interney Blogs e a disputa histórica com iG, Terra e UOL 00:59:42 - Inovação vs. Hype: Por que o Metaverso falhou e a regra dos 3 filtros 01:14:05 - A jornada com Inteligência Artificial: De IBM Watson ao ChatGPT 01:24:08 - O futuro: Por que a IA é comparável à eletricidade e não só à internet. Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Gostou deste conteúdo? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Twitter: http://twitter.com/cursosemvideo Google+: http://plus.google.com/112666558837414979080 Patrocínio HOSTNET: http://www.hostnet.com.br GAFANHOTOS: http://apoie.me/cursoemvideo


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1212
Cliques 4 Curtidas 0
06-09-2026 02:09:58


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1213
Cliques 3 Curtidas 0
07-09-2026 14:09:02
📌Neste vídeo você acompanha a resolução do Desafio 36 de Python POO, criando um simulador de pagamentos com Pix, boleto e cartão de crédito. O projeto utiliza classe abstrata, herança, property, validação de valores, formatação monetária com locale e polimorfismo com Duck Typing, permitindo finalizar compras de diferentes formas através de um único método. ⏱️ Assuntos abordados 00:00 - Demonstração do resultado final do Desafio 36 01:19 - Apresentação do desafio e simulador de pagamentos 01:44 - Property para formatação de valores monetários 01:56 - Classe abstrata Pagamento e método pagar 02:04 - Criando pagamentos com boleto, Pix e cartão 02:29 - Método polimórfico para finalizar compra 04:03 - Criando a estrutura do projeto no PyCharm 04:26 - Criando a classe abstrata Pagamento 04:44 - Atributo protegido e property de valor 05:01 - Criando o método abstrato pagar() 05:16 - Criando as classes Boleto, Pix e Cartão de Crédito 05:53 - Criando getter e setter para o valor 06:19 - Validando pagamentos com valores positivos 06:51 - Criando o valor monetário formatado 07:17 - Testando valores e formatação 08:15 - Introdução à biblioteca locale 08:39 - Importando e configurando locale 09:05 - Configurando português do Brasil e UTF-8 09:36 - Formatando valores com locale.currency() 10:19 - Agrupando milhares e milhões automaticamente 10:29 - Exibindo o símbolo R$ na formatação 10:36 - Formatação monetária para diferentes localidades 11:23 - Configurações symbol e international 12:01 - Utilizando locale para valores monetários 12:20 - Implementando o método pagar() 13:09 - Simulando pagamentos com diferentes gateways 13:37 - Tratando sucesso e falha nos pagamentos 14:41 - Testando pagamentos e validação de valores 15:09 - Implementando Duck Typing em Python 15:15 - Criando a função finalizar_compra() 15:46 - Método polimórfico para diferentes pagamentos 16:02 - Finalizando compras com Pix 16:38 - Finalizando compras com cartão de crédito 17:00 - Finalizando compras com boleto 17:14 - Revisão e apresentação do código completo 18:32 - O jeito Python de trabalhar com POO 18:50 - Método polimórfico para finalizar pagamentos 19:04 - Encerramento e preparação para o próximo desafio Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos


Curso em Vídeo | Inscritos: 2.780.000 | Vídeos: 1.216


1214
Cliques 3 Curtidas 0

1215
Cliques 3 Curtidas 0