🐍 / Python 365 Dias / 1-365 / O que é Python?
Fala Cria, firmeza total? 👊🏽
"Espero que esta carta te encontre numa legal, com saúde harmonia e tal. Eu tô por aqui na fé na paz, na correria adiantos e mais."
(Saudades Mil - 509-e)
Antes de começarmos, vamos trocar uma ideia.
Após o lançamento desse curso gratuíto, recebi uma enxurrada de parabéns pela minha escolha de compartilhar esses conhecimentos. Eu esperava um certo movimento, mas não na quantidade que pipocou. Deixa eu compartilhar rapidinho com vocês o resultado da campanha:
Origem | Likes | Comentários | Seguidores |
---|---|---|---|
TabNews | 18 | 9 | 0 |
2 | 6 | 9 | |
21 | 12 | 12 | |
Github | 0 | 0 | 8 |
Nesse site | 5 | 58 | 0 |
Total | 46 | 85 | 29 |
Até agora, tivemos +2 mil visualizações
Gratidão aí a todos, vocês são fod@.
Eu to ligado, esses números servem apenas para mostrar para minha mãe e falar que o filho dela está no caminho certo.
Pois já dizia a mãe do Brown:
Filho, por você ser preto, você tem que ser duas vezes melhor.
(A Vida é Desafio - Racionais MC's)
Então chega de lorota e vamos dar início a este curso, pois tem muita gente a fim de aprender.
O pai da criança
Um maluco gringo chamado Guido van Rossum, em 1989, estava entediado e procurando um projeto para trabalhar, o escritório em que ele trabalhava estaria fechado nas semanas próximas ao Natal (Pow Rossum, descansar cara!). Na fissura para usar o computador, ele pegou o da casa dele e começou a testar umas paradas, e nessa brincadeira ele criou o Python. Pronto, pode fechar a página hahaha (zoeira).
Guido van Rossum, além de ter problemas de tédio durante o Natal, onde esse tédio pode fazer ele criar uma das TOP 3 linguagens de programação mais usadas no mundo. Ele gosta de tomar uma breja, tem nosso respeito, não? Eu chamaria para o churrasco de domingo tranquilo.
Guido van Rossum - Rei do Python
Uma curiosidade é que o Rossum não escolheu esse nome Python porque ele gosta de cobra (lá ele!), na verdade o nome Python vem do programa de humor inglês que se chama "Monty Python's Flying Circus", que é um grande sucesso. Guido Van Rossum era super fã desse programa de TV. Então, ele decidiu usar o nome Python para homenagear o programa que tanto gostava.
A linguagem
Python é uma linguagem de programação. É uma maneira de falar com o computador, como se fosse um idioma. Se você dominar esse idioma, você vai conseguir dar ordens para o computador realizar tarefas da hora para você, como: criar jogos, sites, aplicativos, sistemas, analisar dados, inteligência artificial, automatizar coisas e uma pá de outras coisas.
Muita gente por aí fala que ela é uma linguagem super fácil de aprender. Eu realmente concordo, mas não gosto da ilusão de que, se você não se dedicar, simplesmente você vai aprender do nada. Sai daí, é fácil para quem vai se dedicar. Aí sim, ela pode ser fácil. Se não, vai ser difícil.
Linguagem de programação?
Vou entender se você ainda estiver viajando e se estiver se perguntando: que parada é essa de linguagem? Programação?
Vou te dar um papo melhor, pra te iluminar.
Sabe quando a gente segue uma receita para fazer um bolo bem gostoso? Cada passo é importante e se a gente seguir certinho, o bolo fica perfeito, não é mesmo? Na programação, é mais ou menos a mesma coisa. Cada linha de código que a gente escreve é como um passo da receita. Se a gente escrever corretamente, o computador vai entender e fazer o que a gente pediu, igualzinho ao bolo saindo conforme a receita. Daí, a gente pode criar coisas legais, como joguinhos, sites ou aplicativos. É como estar cozinhando uma ideia no computador! É importante prestar atenção e seguir as instruções certinhas, assim a gente consegue criar coisas incríveis. Espero que isso ajude a entender um pouco mais sobre como a programação funciona. Se quiser, posso te mostrar mais detalhes!
Python é grátis!
E pensar que a vida não dá um boi, né? Mas o nosso amigo Guido, desde o início, já teve a filosofia de deixar o código aberto para todo mundo, ideias assim de deixar o código livre na internet são conhecidas como opensource, parecido com esse curso aqui, OpenCourse ✊🏽
Atualmente, quem cuida da linguagem é uma instituição sem fins lucrativos chamada Python Software Foundation
Com isso você não precisa comprar o Python, basta você instalar (em breve vou falar sobre isso, inclusive como usar no seu celular, caso você não tenha computador).
Depois de instalar, sabendo usar a linguagem, você consegue fazer seus apps e resolver o seu desenrolar.
Filosofia
Para vocês terem ideia de como a galera ama tanto essa linguagem, criaram um poema para ela, Zen de Python. Nesse rap, ops, poema, existem alguns conceitos que tornam ela incrível:
- Preferir a beleza à feiura;
- Optar pela simplicidade sobre a complexidade;
- A legibilidade do código é fundamental.
Esses princípios refletem os valores e ideais que guiam a comunidade Python na criação de projetos limpos, compreensíveis e eficientes. A filosofia do Python valoriza a clareza, a elegância e a facilidade de compreensão, tornando-a uma ferramenta poderosa e amigável para programadores de todos os níveis de experiência.
Fim da aula
Atualmente, escolhi Python para me ajudar em projetos de automação e inteligência artificial. Sei que existem outras linguagens que podem fazer o que busco, mas resolvi sair da zona de conforto e estudar algo novo, e nada melhor do que a top 1 do momento.
É isso que eu queria falar para vocês. Se alguém aqui da turma tiver algo a acrescentar, pode comentar aí em baixo para agregar mais conhecimento a todos.
Próxima aula
Seguindo o cronograma de conteúdo (leia aqui), lembrando que essa grade pode ser alterada a qualquer momento, mas na próxima aula é certo que vamos trocar uma ideia sobre o porquê estudar Python. Vou abordar sobre o que é possível criar, o mercado de trabalho e o futuro 🔮.
E aí, curtiu o flow?
Se você chegou até aqui, muito obrigado! Seria incrível se você pudesse compartilhar este material em suas redes sociais e dar um like! Para mais rolês como esse, cola comigo no Meu Site • LinkedIn • Twitter • GitHub
Observação: Este conteúdo pode incluir imagens geradas por inteligência artificial em algumas partes ou textos revisados pelo mesmo sistema, mas toda a estruturação, ideias e experiências criativas são fornecidas por um ser humano. Gostaria de lembrar a todos que essas são minhas observações e pensamentos pessoais.