Тёмный

Introdução ao PYTHON e Como PROGRAMAR do JEITO CERTO | Python do Jeito Certo 2.0 

Programação Dinâmica
Подписаться 197 тыс.
Просмотров 9 тыс.
50% 1

Neste vídeo, você analisará e resolverá um problema escrevendo o seu primeiro código em Python (além do Olá Mundo). Este é o vídeo perfeito para começar a desenvolver o seu pensamento computacional, entender o real papel de um programador e aprender a programar do jeito certo.
🔥 Inscreva-se no curso completo Python do Jeito Certo 2.0 e tenha acesso à experiência definitiva de aprendizado de programação: go.pgdinamica.com/pjc2
Olá, prazer, me chamo Hallison Paz! Comecei a programar em Python em 2011, quando estava no segundo ano da minha graduação em engenharia de computação no Instituto Militar de Engenharia. Desde então, segui usando esta linguagem em diversos projetos, deste automações e sites até análise de dados, aprendizado de máquina e deep learning. Atualmente, sou um pesquisador em inteligência artificial, prestes a concluir meu doutorado em visão computacional e computação gráfica, o que me faz usar bastante Python!
🔥Confira os vídeos da playlist Python do Jeito Certo 2.0 aqui: • Python do Jeito Certo ...
Nós começamos o curso mergulhando diretamente em um problema que irá testar suas habilidades de pensamento computacional e análise de problemas. Desta forma, vamos começar a desvendar, juntos, o processo de pensamento de um programador enquanto elaboramos uma solução para o problema. Após compreender bem o problema, detalhamos um algoritmo eficaz para resolver o desafio em questão. Todo este raciocínio inicial é conduzido sem que nenhum conhecimento sobre Python seja necessário.
🔥 Aprenda Python por Competências: vai.pgdinamica.com/compytencias
Em seguida, traduzimos nossa solução para a linguagem Python, passo a passo. Exploramos conceitos fundamentais, como a atribuição de valores a variáveis e analisamos o código fonte do programa, criando uma expectativa de como ele deve ser executado. Finalmente, executamos e testamos nosso programa com diferentes dados, ilustrando a importância da experimentação no processo de desenvolvimento. Este vídeo não apenas oferece uma solução para um desafio de programação, mas também proporciona uma visão abrangente do pensamento e processo de trabalho de um programador. Prepare-se para expandir seu conhecimento e aprimorar suas habilidades enquanto exploramos os fundamentos da programação!
👨🏾‍💻 Código produzido no vídeo: github.com/programacaodinamic...
▶️ Outros conteúdos que podem te interessar:
1. Programar NUNCA foi sobre CÓDIGO + Inteligência Artificial que programa?? : • Programação NÃO É CÓDI...
2. Como EU faria para COMEÇAR na Programação em 2024 • Como EU faria para COM...
3. DICAS para APRENDER a PROGRAMAR do ZERO • 3 DICAS para APRENDER ...
4. APRENDER a PROGRAMAR em 2024 • APRENDER a PROGRAMAR e...
📚 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
0:00 Um problema real de programação
1:10 Pensamento Computacional e Análise de Problemas
2:09 Pensando como um programador na solução para o problema
4:30 Descrevendo um algoritmo para solucionar o problema
6:49 Escrevendo a solução na linguagem Python
10:31 Atribuição de valores a nomes (variáveis)
11:30 Lendo o código fonte de um programa
12:46 Executando e testando o programa com dados diferentes
14:27 Reflexão sobre dados, código fonte e experimentação
🟣 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 RU-vid, considere nos apoiar se tornando membro do canal: ru-vid.com...
✉️ 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

Опубликовано:

 

7 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 78   
@HManoukhian
@HManoukhian Месяц назад
Cara, pode parecer meu clichê ou piegas o que eu vou falar, mas pensar a programação nessa abordagem mais "humanizada" e empática do pensamento computacional faz muita diferença e solidifica bases. Quisera eu ter tido isso no início dos meus devaneios na programação, certamente teria sido menos tortuoso. O que mais tem por aí é curso de gente ensinando as pessoas somente a reproduzir as coisas sem parar pra compreender o que tá fazendo, e isso desemboca em frustração e muita gente sem a intenção de estar despreparada. Teu conteúdo é riquíssimo. Meus parabéns!
@pgdinamica
@pgdinamica Месяц назад
Clichê nenhum! Muito obrigado pelas palavras 🥰
@nayanaloivos2934
@nayanaloivos2934 2 месяца назад
Uauuuu.... ansiosa por esse projeto ❤ que iniciativa maravilhosa!! Parabéns.🎉 bora ...
@pgdinamica
@pgdinamica 2 месяца назад
Valeu, Nayana! 😁
@miguellins8870
@miguellins8870 2 месяца назад
Muito bom!
@pgdinamica
@pgdinamica 2 месяца назад
Muito obrigado!
@nayanaloivos2934
@nayanaloivos2934 2 месяца назад
Devidamente inscrita , esperando a versão final 😊
@pgdinamica
@pgdinamica 2 месяца назад
Uhuul! \o/
@Raysamir
@Raysamir 14 дней назад
Tmj irmão, to amando
@pgdinamica
@pgdinamica 14 дней назад
Bons estudos!
@BrunoSilva-ub4jo
@BrunoSilva-ub4jo 2 месяца назад
Que didática incrível! Parabéns 👏🏻👏🏻👏🏻
@pgdinamica
@pgdinamica 2 месяца назад
Muito obrigado!
@cesarsilva6475
@cesarsilva6475 Месяц назад
Muito bom meu Irmão!
@pgdinamica
@pgdinamica Месяц назад
Valeu!
@orahcio
@orahcio 2 месяца назад
Ótima diática!
@pgdinamica
@pgdinamica 2 месяца назад
Obrigado!
@tiagofeliciano7859
@tiagofeliciano7859 2 месяца назад
Top de mais Professor Hallison
@pgdinamica
@pgdinamica 2 месяца назад
Muito obrigado!
@brxdavidcloss
@brxdavidcloss 2 месяца назад
não sei expressar a gratidão que sinto pelo seu vídeo
@pgdinamica
@pgdinamica 2 месяца назад
🥰🥰🥰🥰
@Rafael_Tecnologia
@Rafael_Tecnologia Месяц назад
canal top, explicação top, didática top, já curti e me inscrevi rsrs vlw irmao!!
@pgdinamica
@pgdinamica Месяц назад
Muito obrigado, seja bem-vindo! Quinta-feira tem mais :)
@edilsonrastafare
@edilsonrastafare 27 дней назад
Muito bom, excelente conteúdo.
@pgdinamica
@pgdinamica 27 дней назад
Valeu!
@klebergomes-vg6kc
@klebergomes-vg6kc 2 месяца назад
Boa grande Hallison, peguei a dica.
@pgdinamica
@pgdinamica 2 месяца назад
Valeu!
@leonardoalves7460
@leonardoalves7460 2 месяца назад
Excelente conteúdo! Por favor, faça um vídeo falando sobre árvores K-Dimensionais, principalmente aplicadas a dados espaciais (longitude, latitude)
@pgdinamica
@pgdinamica 2 месяца назад
Pedido bem específico, mas interessante. Eu usei a K-D tree numa tarefa quando tava na Meta. A quadtree e octree também são muito usadas na computação gráfica.
@alvaro1574
@alvaro1574 2 месяца назад
Assisti a primeira versão do curso e aqui pra assistir o 2.0 pra dar aquela reforçada 🙏🏽
@pgdinamica
@pgdinamica 2 месяца назад
Valeu! Bons estudos!
@wedsonsilva3031
@wedsonsilva3031 2 месяца назад
Ganhou mais 1 inscrito, Parabéns irmão ❤
@pgdinamica
@pgdinamica 2 месяца назад
Muito obrigado! Seja bem-vindo!
@alainbanen3896
@alainbanen3896 2 месяца назад
Professor , após 5 meses qerendo saber o QE e if e else , vc explicou e um exercício simples a função. Muito obrigado deus abençoe seu trabalho.
@pgdinamica
@pgdinamica 2 месяца назад
E nem era esse o objetivo do vídeo 😂😂, ainda vai ter um vídeo específico de “if/else”. Bons estudos!
@alainbanen3896
@alainbanen3896 2 месяца назад
Mas obrigado profesor . Porque eu sou da área da saúde , totalmente diferente da área. Mas vc foi um especialista e foi direto no meu problema ..valeu tmj
@euvinnu563
@euvinnu563 Месяц назад
Vou tentar entrar em Engenharia da computação ano que vem início do ano , vou estudar muito por aqui com vc cara. Tenho 28 anos agora é só agora vou conseguir pagar a faculdade após muitos anos querendo fazer e não tinha condições,graças a Deus ano que vem terei essa condição,pretendo ser um dos melhores na área pois será por amor mesmo , inclusive devo criar conteúdo sobre. Abraços!!! 🫡
@pgdinamica
@pgdinamica Месяц назад
Desejo muito sucesso pra ti no curso e na carreira! 🙌🏾
@Everson_Code
@Everson_Code 20 часов назад
Top.
@pgdinamica
@pgdinamica 20 часов назад
Que bom que gostou! Bons estudos!
@Diego01718
@Diego01718 2 месяца назад
Ai sim, a uma semana eu parei de estudar HTML, CSS e JS, porque enjoei cara, principalmente CSS, então, decidi dar uma chance para a linguagem que me fez conhecer o mundo da programação! Vou acompanhar essas aulas...
@pgdinamica
@pgdinamica 2 месяца назад
Seja bem-vindo 🤗
@helder-rangel
@helder-rangel 2 месяца назад
😀
@pgdinamica
@pgdinamica 2 месяца назад
😁
@silascardoso9535
@silascardoso9535 2 месяца назад
Já vou me inscrever no seu canal só pela reflexão...
@pgdinamica
@pgdinamica 2 месяца назад
Seja bem-vindo!
@edilsonlima944
@edilsonlima944 2 месяца назад
Parabéns! Já me inscrevi. Quando sairá a próxima aula?
@pgdinamica
@pgdinamica Месяц назад
Nesta quinta-feira :)
@igorguimaraes-hh2it
@igorguimaraes-hh2it Месяц назад
sua didatica e muito boa meu parabens.. Eu gostaria de investir num projeto um pouco audacioso, mas tenho duvidas se seria possivel funcionar com quase 100 por cento de aproveitamento.. seria um mercado com um numero muito grande de produtos aonde a camera substituiria o caixa e o leitor de codigo de barras. no momento q o cliente pegasse o produto na prateleira ele comecaria a computar ou somar para esse cliente.
@pgdinamica
@pgdinamica Месяц назад
Respondi no outro vídeo.
@andersondoceara7914
@andersondoceara7914 2 месяца назад
Segundo semestre de engenharia de software...ta saturadooooooooooo mas sei que preciso disso para ser um PRO em Tec! Vou acompanhar!!! tem grupo de whatsapp? discord??
@pgdinamica
@pgdinamica 2 месяца назад
Não tem grupos, não. Bons estudos!
@hackintosh9992
@hackintosh9992 Месяц назад
O python serve para fazer front-end ? Tem jeito ?
@silver_alex
@silver_alex 2 месяца назад
Engenharia de requisitos antes de tudo. Tô estudando na faculdade essa semana. 😂😂😂
@pgdinamica
@pgdinamica 2 месяца назад
Bons estudos!
@brusoares9925
@brusoares9925 2 месяца назад
Em educação, isto é o planejamento.
@pgdinamica
@pgdinamica 2 месяца назад
😁🙌🏾
@akaleris
@akaleris Месяц назад
Boa tarde, galera. Alguém saberia me tirar uma dúvida? Tenho bastante conhecimento em SQL e o básico em Python. Para a área de análise de dados, é mais interessante aprofundar conhecimento em Python com o Pandas (acho q é mais usado para ciência de dados) ou é melhor partir para o PowerBI?
@pgdinamica
@pgdinamica Месяц назад
Tem vagas de analista de dados no mercado com os dois perfis (quem programa um pouquinho mais e usa Pandas, e quem programa menos e usa mais ferramentas). No seu lugar, eu sondaria algumas vagas de empresas que acho interessantes e me prepararia com base nos perfis escolhidos.
@wellington107br
@wellington107br 2 месяца назад
Olá, Hallison! Admiro o seu canal e o esforço que você impõe nos seus vídeos. Tenho uma pergunta: Acerca do Colégio Naval, você se lembra se passou pela AC, ou Reserva de vagas?
@pgdinamica
@pgdinamica 2 месяца назад
Não sei se eu entendi a pergunta. Não sei o que é AC. O meu concurso foi em 2006, não tinha outros critérios de vagas naquela época em concursos militares. Eu entrei como o 78 de 200 e pouquinhas vagas.
@wellington107br
@wellington107br 2 месяца назад
@@pgdinamica AC = Ampla Concorrência.
@pgdinamica
@pgdinamica 2 месяца назад
Ah, sim, só tinha ampla concorrência. Mesmo quando formei no IME, em 2014, não me lembro de ter visto qualquer tipo de reserva de vagas em concursos militares. Não sei o que motivou a sua pergunta, mas se tiver direito e estiver na dúvida se deve utilizá-lo, eu incentivo a que utilize. Eu utilizaria hoje. O perfil socio-demográfico das pessoas nas instituições de ensino que frequentei, que são instituições de excelência, está bem distante da população geral.
@wellington107br
@wellington107br 2 месяца назад
@@pgdinamica Entendido.
@Thiago94069
@Thiago94069 2 месяца назад
Olá, eu fiz a inscrição no Python por Competências! Como faço para acessar as aulas? Obrigado.
@Thiago94069
@Thiago94069 2 месяца назад
No caso, acho que são exercícios...
@pgdinamica
@pgdinamica 2 месяца назад
Durante o período Beta, vai receber os exercícios por e-mail. A primeira leva chega amanhã ;)
@Thiago94069
@Thiago94069 2 месяца назад
@@pgdinamica opa, valeu
@hackintosh9992
@hackintosh9992 Месяц назад
Como é que nasce uma linguagem ? Eles já cria ela funcionando para uma área ?
@pgdinamica
@pgdinamica Месяц назад
Aqui tem o que você precisa: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XPDkjVrsmeY.htmlsi=GDUIutAvCkyXJuKT
@hackintosh9992
@hackintosh9992 Месяц назад
@@pgdinamica valeu!
@Anderson.941
@Anderson.941 24 дня назад
while True: nota1 = float(input("Primeira nota do aluno: ").replace(",",".")) if nota1 >10: print("Valor incorreto, insira novamente") else: break while True: nota2 = float(input("Segunda nota do aluno: ").replace(",",".")) if nota2 >10: print("Valor incorreto, insira novamente") else: break while True: nota3 = float(input("Terceira nota do aluno: ").replace(",",".")) if nota3 >10: print("Valor incorreto, insira novamente") else: break while True: nota4 = float(input("Quarta nota do aluno: ").replace(",",".")) if nota4 >10: print("Valor incorreto, insira novamente") else: break while True: nota5 = float(input("Quinta nota do aluno: ").replace(",",".")) if nota5 >10: print("Valor incorreto, insira novamente") else: break while True: resp1 = str(input("Deseja corrigir algum nota? S/N: ")).upper() if resp1 == "S": resp2 = str(input("Qual nota? Nota 1 Nota 2 Nota 3 Nota 4 Nota 5: -->")) if resp2 == "1": while True: nota1 = float(input("Primeira nota do aluno: ").replace(",",".")) if nota1 >10: print("Valor incorreto, insira novamente") else: break elif resp2 =="2": while True: nota2 = float(input("Segunda nota do aluno: ").replace(",",".")) if nota2 >10: print("Valor incorreto, insira novamente") else: break elif resp2 == "3": while True: nota3 = float(input("Terceira nota do aluno: ").replace(",",".")) if nota3 >10: print("Valor incorreto, insira novamente") else: break elif resp2 == "4": while True: nota4 = float(input("Quarta nota do aluno: ").replace(",",".")) if nota4 >10: print("Valor incorreto, insira novamente") else: break elif resp2 == "5": while True: nota5 = float(input("Quinta nota do aluno: ").replace(",",".")) if nota5 >10: print("Valor incorreto, insira novamente") else: break else: print("Nao encontramos a sua solicitacao") else: break total = (nota1+nota2+nota3+nota4+nota5)/5 if total >= 5 and total < 7: print("Recuperacao") elif total
@hackintosh9992
@hackintosh9992 Месяц назад
Todas linguagem tem a sua área e o pessoal explica isso, mas com um iniciante vai saber no que certa linguagem é boa ?
@pgdinamica
@pgdinamica Месяц назад
Como o iniciante deve escolher? Tentando fazer alguma coisa e vendo que linguagem as pessoas estão usando pra fazer aquilo. É só não inventar moda até que você saiba muito bem o que tá fazendo. Se você tentar fazer algo em IA, por exemplo, vai encontrar um montão de conteúdo em Python, uma parte razoável em R e bem menos em outras linguagens.
@hackintosh9992
@hackintosh9992 Месяц назад
@@pgdinamica mas não existe em outras linguagem por que ninguém quer fazer porque é muito trabalho ?
@hackintosh9992
@hackintosh9992 Месяц назад
Olá. Por que o python é usado em inteligência artificial e não outra linguagem ? Não era para ser uma linguagem de baixo nível ?
@gui_gui
@gui_gui 2 месяца назад
Eu odiei python, vim do C e do Java na faculdade, será que vou gostar agr?
@pgdinamica
@pgdinamica 2 месяца назад
Eu aprendi C, Java e Python nesta ordem. Cola com a gente que é sucesso 😉
@brusoares9925
@brusoares9925 2 месяца назад
Eu tinha odiado a forma que me apresentaram, pois a minha linguagem de base é Pascal onde tudo é muito bem escrito, as variáveis não podem ter o tipo mudado ao longo do programa e tal. Receber variáveis sem o tipo específico era INACEITÁVEL para mim. As faltas de abertura e fechamento com begin end ou { } me deixava em choque. Aprendi a identar desde meu 1⁰ dia de contato com a programação. Fortran também tem posições determinadas. Em 2024 estou estudando Python pra valer e mudei totalmente minha visão. Os tipos existem, o tratamento de erro é factível. Tem várias bibliotecas.
Далее
O que é Python?
0:58
Просмотров 20 тыс.
3.5M❤️ #thankyou #shorts
00:16
Просмотров 808 тыс.
Strawberry Cat?! 🙀 #cat #cute #catlover
00:42
Просмотров 7 млн
Como Configurar VSCode para Python
10:44
Просмотров 125 тыс.