Introdução ao PYTHON e Como PROGRAMAR do JEITO CERTO | Python do Jeito Certo 2.0
Вставка
- Опубліковано 27 лип 2024
- 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 UA-cam, considere nos apoiar se tornando membro do canal: ua-cam.com/users/programacaodi...
✉️ 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
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!
Clichê nenhum! Muito obrigado pelas palavras 🥰
Devidamente inscrita , esperando a versão final 😊
Uhuul! \o/
Uauuuu.... ansiosa por esse projeto ❤ que iniciativa maravilhosa!!
Parabéns.🎉 bora ...
Valeu, Nayana! 😁
canal top, explicação top, didática top, já curti e me inscrevi rsrs vlw irmao!!
Muito obrigado, seja bem-vindo! Quinta-feira tem mais :)
Tmj irmão, to amando
Bons estudos!
Que didática incrível! Parabéns 👏🏻👏🏻👏🏻
Muito obrigado!
Muito bom!
Muito obrigado!
Excelente conteúdo! Por favor, faça um vídeo falando sobre árvores K-Dimensionais, principalmente aplicadas a dados espaciais (longitude, latitude)
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.
Muito bom meu Irmão!
Valeu!
Boa grande Hallison, peguei a dica.
Valeu!
Top de mais Professor Hallison
Muito obrigado!
Muito bom, excelente conteúdo.
Valeu!
Ganhou mais 1 inscrito, Parabéns irmão ❤
Muito obrigado! Seja bem-vindo!
Ótima diática!
Obrigado!
não sei expressar a gratidão que sinto pelo seu vídeo
🥰🥰🥰🥰
Assisti a primeira versão do curso e aqui pra assistir o 2.0 pra dar aquela reforçada 🙏🏽
Valeu! Bons estudos!
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!!! 🫡
Desejo muito sucesso pra ti no curso e na carreira! 🙌🏾
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.
E nem era esse o objetivo do vídeo 😂😂, ainda vai ter um vídeo específico de “if/else”. Bons estudos!
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
Parabéns! Já me inscrevi. Quando sairá a próxima aula?
Nesta quinta-feira :)
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??
Não tem grupos, não. Bons estudos!
Top.
Que bom que gostou! Bons estudos!
Já vou me inscrever no seu canal só pela reflexão...
Seja bem-vindo!
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...
Seja bem-vindo 🤗
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.
Respondi no outro vídeo.
Engenharia de requisitos antes de tudo. Tô estudando na faculdade essa semana. 😂😂😂
Bons estudos!
😀
😁
O python serve para fazer front-end ? Tem jeito ?
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?
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.
@@pgdinamica AC = Ampla Concorrência.
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.
@@pgdinamica Entendido.
Em educação, isto é o planejamento.
😁🙌🏾
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
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?
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.
Olá, eu fiz a inscrição no Python por Competências! Como faço para acessar as aulas? Obrigado.
No caso, acho que são exercícios...
Durante o período Beta, vai receber os exercícios por e-mail. A primeira leva chega amanhã ;)
@@pgdinamica opa, valeu
Como é que nasce uma linguagem ? Eles já cria ela funcionando para uma área ?
Aqui tem o que você precisa: ua-cam.com/video/XPDkjVrsmeY/v-deo.htmlsi=GDUIutAvCkyXJuKT
@@pgdinamica valeu!
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 ?
Todas linguagem tem a sua área e o pessoal explica isso, mas com um iniciante vai saber no que certa linguagem é boa ?
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.
@@pgdinamica mas não existe em outras linguagem por que ninguém quer fazer porque é muito trabalho ?
Eu odiei python, vim do C e do Java na faculdade, será que vou gostar agr?
Eu aprendi C, Java e Python nesta ordem. Cola com a gente que é sucesso 😉
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.