< Return to Video

CTA CAP01 2025 VA01 PYTHON QUE LINGUAGEM E ESSA

  • 0:08 - 0:09
    Todo mundo tem problemas,
  • 0:09 - 0:12
    alguns deles são mais simples,
    outros mais complicados,
  • 0:12 - 0:14
    mas, felizmente,
    a gente tem o Python
  • 0:14 - 0:17
    para resolver problemas
    complicados de forma simples.
  • 0:17 - 0:19
    Prazer, eu sou o Angelo,
    engenheiro DevOps
  • 0:19 - 0:22
    e tenho atuado com desenvolvimento
    web tem um tempinho.
  • 0:22 - 0:23
    E, bem, eu posso
    garantir para você
  • 0:23 - 0:26
    que alguns dos meus
    momentos mais satisfatórios
  • 0:26 - 0:28
    foram implementando
    códigos em Python.
  • 0:28 - 0:29
    Mas vamos do começo.
  • 0:29 - 0:32
    Como engenheiros de software,
    ou desenvolvedores no geral,
  • 0:32 - 0:35
    a gente tem que entender que a gente
    está aqui para resolver problemas
  • 0:35 - 0:38
    e, para isso, a gente
    usa os computadores.
  • 0:38 - 0:40
    Só que o negócio é que a gente
    não consegue se comunicar
  • 0:40 - 0:43
    com um computador diretamente,
    ele só entende em binários,
  • 0:43 - 0:46
    e a gente não é bem fluente nesse
    tipo de linguagem, não é mesmo?
  • 0:46 - 0:49
    Então, a gente precisa usar
    linguagens de programação,
  • 0:49 - 0:53
    que vão fazer uma camada entre
    você, desenvolvedor, e a máquina.
  • 0:53 - 0:56
    Existem diversas linguagens
    de programação disponíveis
  • 0:56 - 0:59
    para a gente usar e cada uma tem
    um nível de abstração diferente
  • 0:59 - 1:03
    e suas próprias características,
    assim como propósitos.
  • 1:03 - 1:06
    Algumas linguagens
    têm uma tipagem forte,
  • 1:06 - 1:08
    a gente tem que definir
    tipos e tudo mais.
  • 1:08 - 1:11
    Algumas são o que nós chamamos
    de linguagens de baixo nível,
  • 1:11 - 1:14
    que se aproximam mais do que é
    parecido com a linguagem de máquina,
  • 1:14 - 1:16
    mas ainda entendível
    para um ser humano.
  • 1:16 - 1:21
    E, entre elas, o Python se destaca
    por ter uma sintaxe muito simples,
  • 1:21 - 1:26
    mas não confunda simplicidade
    com limitação, muito pelo contrário.
  • 1:26 - 1:29
    Vamos comparar um pouco
    as coisas com a linguagem C.
  • 1:29 - 1:31
    Lá, a gente tem que não
    só definir variáveis,
  • 1:31 - 1:34
    como definir os tipos delas
    e ainda se preocupar
  • 1:34 - 1:36
    com o gerenciamento
    de recursos do computador,
  • 1:36 - 1:39
    como alocar e desalocar
    memória da RAM.
  • 1:39 - 1:40
    Já no Python não,
  • 1:40 - 1:44
    a gente tem algo que é bem mais
    próximo da linguagem humana mesmo,
  • 1:44 - 1:46
    a gente escreve código Python
  • 1:46 - 1:48
    e parece que a gente está
    escrevendo em inglês.
  • 1:48 - 1:51
    Claro, o Python tem
    suas palavras reservadas
  • 1:51 - 1:52
    e tem a sua própria sintaxe,
  • 1:52 - 1:54
    que é a forma com que
    a gente escreve o código.
  • 1:54 - 1:58
    Mas, comparado a outras linguagens,
    a gente consegue desenvolver
  • 1:58 - 2:01
    em bem menos tempo aplicações
    bem mais complexas.
  • 2:01 - 2:04
    E sem falar da imensa
    quantidade de bibliotecas
  • 2:04 - 2:05
    que a gente tem
    disponível para o Python,
  • 2:05 - 2:07
    que são, basicamente,
    códigos já prontos
  • 2:07 - 2:09
    para atender a algum
    fim específico.
  • 2:09 - 2:13
    E, por conta disso, o Python é usado
    não só em desenvolvimento web,
  • 2:13 - 2:16
    como automações e até
    mesmo inteligência artificial
  • 2:16 - 2:17
    e machine learning.
  • 2:17 - 2:18
    Da hora, não é?
  • 2:18 - 2:19
    Eu espero que eu
    tenha te convencido
  • 2:19 - 2:23
    e que você decida tentar usar
    o Python no seu próximo projeto.
  • 2:23 - 2:25
    Pode ter certeza, você
    não vai se arrepender.
Title:
CTA CAP01 2025 VA01 PYTHON QUE LINGUAGEM E ESSA
Video Language:
Portuguese, Brazilian
Duration:
02:28

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions