AULA 04 AMBIENTES INTEGRADOS DE DESENVOLVIMENTO 001

00:19:29
https://www.youtube.com/watch?v=jlxk44taznc

Summary

TLDRO vídeo explora o conceito de Ambiente Integrado de Desenvolvimento (IDE), uma ferramenta essencial para programadores que combina várias funcionalidades em um único software. Carlos Fuo explica como as IDEs integram editores de texto, compiladores, interpretadores e debuggers, facilitando o processo de programação. Ele demonstra algumas IDEs populares, como PyCharm, Eclipse e VS Code, destacando suas características e como elas ajudam a simplificar o desenvolvimento de software. O vídeo conclui enfatizando a importância das IDEs e sugere que os alunos leiam um texto de aprofundamento e participem de um quiz.

Takeaways

  • 💻 IDE é uma ferramenta que integra várias funcionalidades para programadores.
  • 📝 Um editor de texto é essencial para escrever código fonte.
  • 🔄 Compiladores traduzem código antes da execução, enquanto interpretadores fazem isso durante.
  • 🐞 Debuggers ajudam a localizar e corrigir erros no código.
  • 🔍 Verificadores sintáticos e semânticos ajudam a evitar erros durante a escrita do código.
  • 🌐 IDEs como PyCharm, Eclipse e VS Code oferecem recursos específicos para diferentes linguagens.
  • ⚙️ IDEs simplificam o processo de codificação e aumentam a eficiência do desenvolvedor.
  • 📚 É possível programar sem uma IDE, mas elas facilitam muito o trabalho.
  • 🔧 Sublime Text é um exemplo de editor de texto que pode ser usado sem IDE.
  • 📖 Os alunos devem ler um texto de aprofundamento e participar de um quiz.

Timeline

  • 00:00:00 - 00:05:00

    O vídeo apresenta o conceito de Ambiente Integrado de Desenvolvimento (IDE), explicando que é uma ferramenta que reúne diversas funcionalidades necessárias para programadores, como editores de texto, compiladores e debuggers. O apresentador, Carlos, destaca a importância das IDEs na simplificação do processo de programação, especialmente em projetos mais complexos, onde a visualização e a depuração do código se tornam desafiadoras.

  • 00:05:00 - 00:10:00

    Carlos detalha as ferramentas essenciais que um programador utiliza: um editor de texto, um compilador ou interpretador e um debugger. Ele explica como essas ferramentas funcionam em conjunto para facilitar a escrita e a execução de programas, além de mencionar a importância de verificadores sintáticos e semânticos que ajudam a evitar erros durante a codificação. A integração dessas ferramentas em uma IDE é apresentada como uma solução eficiente para os desafios enfrentados pelos desenvolvedores.

  • 00:10:00 - 00:19:29

    O vídeo explora algumas IDEs populares, como PyCharm, Eclipse e VS Code, destacando suas características e vantagens. Carlos demonstra como cada uma delas funciona, mostrando a facilidade de uso e as funcionalidades que oferecem para diferentes linguagens de programação. Ele também menciona que, embora as IDEs sejam muito úteis, é possível programar sem elas, utilizando editores de texto simples, mas que isso pode ser mais trabalhoso. Ao final, ele orienta os alunos a lerem um texto de aprofundamento e a participarem de um quiz na plataforma.

Mind Map

Video Q&A

  • O que é uma IDE?

    Uma IDE (Ambiente Integrado de Desenvolvimento) é uma ferramenta que integra várias funcionalidades necessárias para o desenvolvimento de software, como editor de texto, compilador e debugger.

  • Quais são as principais ferramentas que uma IDE oferece?

    Uma IDE oferece um editor de texto, um compilador ou interpretador, um debugger e, muitas vezes, um verificador sintático e semântico.

  • Quais IDEs foram mencionadas no vídeo?

    As IDEs mencionadas incluem PyCharm, Eclipse e VS Code.

  • Qual a diferença entre compilador e interpretador?

    O compilador traduz o código fonte todo de uma vez antes da execução, enquanto o interpretador traduz o código passo a passo durante a execução.

  • É possível programar sem uma IDE?

    Sim, é possível programar sem uma IDE, utilizando editores de texto simples e ferramentas separadas para compilar e debugar.

View more video summaries

Get instant access to free YouTube video summaries powered by AI!
Subtitles
pt
Auto Scroll:
  • 00:00:00
    Olá alunos e alunas vocês sabem o que é
  • 00:00:02
    o ambiente Integrado de desenvolvimento
  • 00:00:05
    sabem como eles facilitam o esforço de
  • 00:00:07
    programação Venham comigo meu nome é
  • 00:00:09
    Carlos fuo e junto vamos conhecer uma
  • 00:00:11
    importante ferramenta de
  • 00:00:23
    programação hoje vamos discutir uma
  • 00:00:26
    ferramenta muito útil para o
  • 00:00:27
    desenvolvedor de software o ambiente
  • 00:00:29
    integr de desenvolvimento mais comumente
  • 00:00:31
    conhecido pela sig em inglês Ide de
  • 00:00:34
    integrated development environment uma
  • 00:00:37
    ide é uma ferramenta que tenta resolver
  • 00:00:40
    em um único software todas as
  • 00:00:42
    necessidades de um programador assim uma
  • 00:00:45
    boa ideia vai integrar um editor de
  • 00:00:47
    texto um compilador ou interpretador e
  • 00:00:49
    um debugger pelo menos algumas ids podem
  • 00:00:52
    apresentar ainda outras ferramentas que
  • 00:00:54
    auxiliam na escrita do programa A gente
  • 00:00:57
    citou agora algumas ferramentas que
  • 00:00:59
    vocês provavelmente não conhece vamos
  • 00:01:01
    passar por todas elas ainda nessa aula
  • 00:01:03
    vamos em frente então para entendermos a
  • 00:01:06
    utilidade de ids precisamos primeiro
  • 00:01:08
    entender como programas são escritos sim
  • 00:01:11
    o termo que usamos é escrito pois um
  • 00:01:13
    programa é feito na forma de um arquivo
  • 00:01:15
    de texto simples como um
  • 00:01:16
    TXT esses arquivos de texto que chamamos
  • 00:01:19
    de código fonte são escritos em uma
  • 00:01:21
    linguagem de programação como Java ou
  • 00:01:24
    Python depois disso eles precisam ser
  • 00:01:26
    traduzidos para uma linguagem que o
  • 00:01:28
    computador ou mais precisa ente o
  • 00:01:30
    sistema operacional entende e consiga
  • 00:01:33
    executar esse processo de tradução se dá
  • 00:01:36
    em uma de duas formas ou é feito todo de
  • 00:01:39
    uma vez antes mesmo do programa ser
  • 00:01:41
    executado ou é feito passo a passo no
  • 00:01:43
    momento da execução a primeira forma é
  • 00:01:46
    chamada de compilação e é realizada por
  • 00:01:48
    uma ferramenta chamada compilador a
  • 00:01:51
    segunda é chamada interpretação e é
  • 00:01:54
    feita por uma ferramenta de nome
  • 00:01:56
    interpretador Então como o programa é
  • 00:01:58
    feito programador escreve o código fonte
  • 00:02:01
    em um editor de texto simples como o
  • 00:02:02
    bloco de notas do Windows e depois
  • 00:02:05
    executa o compilador ou interpretador
  • 00:02:08
    dependendo da linguagem de programação
  • 00:02:10
    usada até aqui já Vimos que o
  • 00:02:12
    programador precisa de duas ferramentas
  • 00:02:14
    separadas um editor de textos e um
  • 00:02:17
    compilador ou interpretador e sim com
  • 00:02:19
    isso já se pode programar em qualquer
  • 00:02:21
    linguagem no entanto conforme os
  • 00:02:24
    programas vão ficando mais complexos vai
  • 00:02:26
    ficando mais difícil escrever o código e
  • 00:02:28
    principalmente visualizar o que ele faz
  • 00:02:31
    e a situação ou estado dos dados em cada
  • 00:02:34
    momento para isso existe uma terceira
  • 00:02:36
    ferramenta que auxilia fortemente os
  • 00:02:38
    desenvolvedores o debugger o debugger
  • 00:02:41
    recebe esse nome pois sua função é
  • 00:02:42
    ajudar a localizar erros de programação
  • 00:02:45
    esses erros são conhecidos em inglês
  • 00:02:47
    como bugs que quer dizer inseto então a
  • 00:02:50
    ferramenta que ajuda a removê-los é o
  • 00:02:52
    desinsetizadora ou debugger em inglês
  • 00:02:55
    bons debuggers apresentam ferramentas
  • 00:02:57
    como pontos de parada que permitem
  • 00:02:59
    interromper pela execução do programa em
  • 00:03:01
    um ponto execução passo a passo que
  • 00:03:03
    permite execução acompanhada do programa
  • 00:03:06
    comando a comando mesmo para linguagens
  • 00:03:08
    compiladas e visualizadores de dados com
  • 00:03:12
    isso podemos investigar o comportamento
  • 00:03:14
    do programa e identificar erros com
  • 00:03:16
    maior facilidade Ok chegamos agora a
  • 00:03:19
    três ferramentas o editor de texto o
  • 00:03:21
    compilador ou interpretador e o debugger
  • 00:03:25
    mas a vida do programador ainda tem mais
  • 00:03:27
    uma dificuldade a escrita correta do
  • 00:03:30
    código um código fonte precisa seguir as
  • 00:03:32
    regras de sintaxe da linguagem e fazer
  • 00:03:35
    sentido com as coisas já realizadas
  • 00:03:37
    antes as regras sintáticas são a maneira
  • 00:03:40
    que a linguagem descreve dados e
  • 00:03:42
    comandos SE estou escrevendo um programa
  • 00:03:44
    em Python preciso utilizar os símbolos e
  • 00:03:46
    comandos reconhecidos pelo Python a
  • 00:03:49
    questão do sentido diz respeito ao que
  • 00:03:51
    já existe no programa por exemplo na
  • 00:03:53
    programação estruturada guardamos os
  • 00:03:55
    dados em estruturas chamadas
  • 00:03:57
    variáveis não posso tentar imprimir o
  • 00:04:00
    valor de uma variável que não tenha sido
  • 00:04:02
    criada antes pois ela não vai ter dado
  • 00:04:04
    algum chamamos isso de integridade
  • 00:04:06
    semântica do
  • 00:04:08
    programa A questão é que o programador
  • 00:04:10
    pode cometer erros por desatenção ou por
  • 00:04:12
    desconhecimento ou até por erro de
  • 00:04:14
    digitação esses erros podem afetar tanto
  • 00:04:17
    a sinta quanto a semântica do código uma
  • 00:04:21
    ferramenta muito útil é um verificador
  • 00:04:23
    sintático e semântico integrado ao
  • 00:04:25
    editor essa ferramenta permite que o
  • 00:04:28
    erro seja apontado para o programador
  • 00:04:30
    conforme ele escreve o código permitindo
  • 00:04:32
    que ele corrija logo pense nesse
  • 00:04:34
    verificador como corretor automático do
  • 00:04:36
    Word ele já vai avisando os erros
  • 00:04:38
    conforme o programador digita nesse
  • 00:04:40
    momento nosso programador tem três
  • 00:04:42
    ferramentas um editor de textos Se
  • 00:04:45
    possível com verificador sintático e
  • 00:04:47
    semântico integrado um compilador ou
  • 00:04:50
    interpretador e um debugger mas como ele
  • 00:04:53
    vai usar essas ferramentas o que ele faz
  • 00:04:55
    é escrever o código no editor de texto
  • 00:04:57
    se esse editor tiver o ver sintático ele
  • 00:05:00
    já tem certeza de que o código não
  • 00:05:02
    contém erros básicos agora ele vai
  • 00:05:05
    compilar o código para isso ele
  • 00:05:06
    geralmente abrirá uma outra janela e
  • 00:05:08
    executará o compilador o compilador
  • 00:05:11
    geralmente é uma ferramenta de linha de
  • 00:05:13
    comando sem interface gráfica que vai
  • 00:05:15
    gerar um arquivo executável após gerar o
  • 00:05:18
    executável o programador vai rodá-lo
  • 00:05:20
    para ver se ele está correto se o
  • 00:05:22
    programa rodar corretamente tudo estará
  • 00:05:25
    certo mas caso o programa não se
  • 00:05:28
    comporte como esperado é preciso
  • 00:05:30
    verificar qual o problema para isso o
  • 00:05:32
    programador vai usar o debugger para
  • 00:05:34
    rodar o programa passo a passo é fácil
  • 00:05:37
    perceber que isso pode ser bastante
  • 00:05:39
    trabalhoso Mas como vamos simplificar a
  • 00:05:41
    vida com uma ide vamos ver como isso
  • 00:05:44
    funciona mas o que exatamente são
  • 00:05:47
    idees em termos simples uma ide é como o
  • 00:05:50
    quartel general para programadores um
  • 00:05:52
    espaço onde todas as ferramentas
  • 00:05:54
    necessárias para o desenvolvimento de
  • 00:05:55
    software se encontra imagine ter em um
  • 00:05:58
    único lugar um editor de código
  • 00:06:00
    inteligente ferramentas de depuração
  • 00:06:03
    avançadas gerenciamento de projeto e até
  • 00:06:06
    mesmo integração com sistemas de
  • 00:06:08
    controle div versão Essa é a proposta
  • 00:06:10
    das ids elas não apenas simplificam o
  • 00:06:13
    processo de codificação mas também
  • 00:06:16
    oferece um conjunto Integrado de
  • 00:06:18
    recursos que potencializam a eficiência
  • 00:06:20
    e a qualidade do código Vamos explorar
  • 00:06:22
    como essas ferramentas se tornam
  • 00:06:23
    verdadeiros Aliados na jornada do
  • 00:06:25
    desenvolvedor proporcionando um ambiente
  • 00:06:27
    coeso e produtivo para a criação de sof
  • 00:06:29
    de alta qualidade algumas ids podem ser
  • 00:06:32
    específicas para uma linguagem como
  • 00:06:34
    pycharm que é exclusivo para o Python
  • 00:06:37
    enquanto outras podem oferecer plugins
  • 00:06:40
    para várias linguagens diferentes como o
  • 00:06:42
    eclipse ou vs code vamos conhecer
  • 00:06:45
    algumas ids bem agora a gente vai
  • 00:06:48
    conhecer algumas ids vamos começar por
  • 00:06:51
    uma ideia específica para Python chama
  • 00:06:54
    pycharm o pycharm pode ser encontrado
  • 00:06:57
    aqui no site da Jet Brains certo ele tem
  • 00:07:00
    duas versões o p Charm profissional que
  • 00:07:03
    é pago e o p Charm community que é de
  • 00:07:06
    graça obviamente a gente vai começar
  • 00:07:08
    testando com o pycharm community Essa é
  • 00:07:12
    a cara do
  • 00:07:15
    pycharm o pycharm ele supõe que a gente
  • 00:07:18
    vai trabalhar com arquivos Python ele
  • 00:07:20
    cria um projeto Python vamos apagar esse
  • 00:07:23
    daqui e criar um do zero só para ver
  • 00:07:25
    como é que funciona
  • 00:07:29
    Vamos criar um novo projeto
  • 00:07:36
    New Vamos ficar dentro desse projeto
  • 00:07:38
    vamos começar logo um arquivo Python
  • 00:07:40
    qual é a vantagem do pycharm além dele
  • 00:07:43
    ter um monte de
  • 00:07:45
    funcionalidade ele faz algumas coisas
  • 00:07:48
    legais relativas a Python aqui Não se
  • 00:07:51
    preocupem com a sintaxe com nada disso
  • 00:07:53
    que a gente ainda vai ver tudo isso
  • 00:07:55
    durante o curso eu quero só que vocês
  • 00:07:57
    vejam a IDE
  • 00:08:00
    por exemplo ele já vai sugerindo o que
  • 00:08:02
    eu posso escrever ó eu só escrevi print
  • 00:08:06
    ele já colocou o caminho se eu coloco
  • 00:08:12
    print só print e vou em frente ele
  • 00:08:15
    colocou uma listinha vermelha embaixo é
  • 00:08:18
    porque esse comando tá errado o PR tem
  • 00:08:20
    que ter um abre parênteses fecha
  • 00:08:22
    parênteses E aí eu escrevo aqui o que eu
  • 00:08:25
    quero imprimir
  • 00:08:29
    olá para ficar no clássico da área da
  • 00:08:36
    gente e eu vou V bem aqui ó já tem um
  • 00:08:40
    botão para executar ele executa e mostra
  • 00:08:43
    o resultado aqui embaixo Além disso ele
  • 00:08:48
    controla aqui todos os arquivos que eu
  • 00:08:50
    tenho se eu quiser criar um novo arquivo
  • 00:08:52
    Python aqui eu posso
  • 00:08:54
    simplesmente pegar aqui e
  • 00:08:58
    dizer
  • 00:09:00
    1 Python F eu vou dar um nome para ele é
  • 00:09:08
    claro e ele criou aqui teste.py que é um
  • 00:09:12
    arquivo Python que também pode fazer
  • 00:09:14
    alguma coisa né
  • 00:09:18
    como de novo Não se preocupem com
  • 00:09:22
    a
  • 00:09:26
    sintaxe não tem problema nenhum eu posso
  • 00:09:30
    montar projetos complexos ele vai me
  • 00:09:32
    ajudar a montar projetos complexos
  • 00:09:34
    entendendo o que que eu puxei e o que
  • 00:09:36
    que eu não puxei para cada
  • 00:09:39
    parte a segunda ideia que eu quero que a
  • 00:09:41
    gente veja é uma ideia um pouco mais
  • 00:09:45
    antiga um pouco mais complexa mas muito
  • 00:09:47
    usada ainda por quem trabalha com Java S
  • 00:09:52
    chama Eclipse e ela pode ser Baixada no
  • 00:09:55
    próprio
  • 00:09:56
    site do eclipse o eclipse não tem versão
  • 00:10:01
    pago o eclipse é sempre
  • 00:10:04
    gratuito problema do eclipse é que ele é
  • 00:10:06
    uma ideia um pouco mais pesada o eclipse
  • 00:10:10
    não é uma ideia específica para nenhuma
  • 00:10:12
    linguagem ele é uma ideia livre ela tem
  • 00:10:17
    funções para você trabalhar em Eclipse
  • 00:10:19
    com c com Java com python com node com
  • 00:10:25
    qualquer linguagem que você quiser a
  • 00:10:26
    gente vai usar muito aqui o eclipse
  • 00:10:29
    para ver projetos em
  • 00:10:32
    Java a vantagem do eclipse é que ele tem
  • 00:10:35
    uma estrutura de projetos bem complexos
  • 00:10:38
    eu tenho por exemplo aqui vários
  • 00:10:40
    projetos abertos eu vou criar um projeto
  • 00:10:43
    novo só pra
  • 00:10:46
    gente brincar aqui eu vou chamar esse
  • 00:10:50
    projeto
  • 00:10:53
    de primeiro eu vou criar um projeto Java
  • 00:10:56
    ten dizer que eu tô criando justamente
  • 00:10:58
    porque ele tem muitas possibilidades Eu
  • 00:11:00
    Vou Chamar esse projeto de programação
  • 00:11:03
    estruturada tudo junto e ele criou aqui
  • 00:11:08
    ele quer que eu passe olhar para ele
  • 00:11:11
    como um projeto Java Ele criou aqui
  • 00:11:14
    programação
  • 00:11:16
    estruturado eu posso criar um arquivo
  • 00:11:24
    novo hum Java
  • 00:11:35
    é o arquivo básico do Java chama
  • 00:11:40
    classe e a classe vai
  • 00:11:45
    [Música]
  • 00:11:50
    [Música]
  • 00:11:55
    chamará Como eu disse ele é um pouco
  • 00:11:58
    mais
  • 00:11:59
    do que os
  • 00:12:03
    outros Ele criou aqui a classe Olá e eu
  • 00:12:08
    vou e aí a vantagem de novo n ele
  • 00:12:14
    vai fazer um bocado de coisa ao mesmo
  • 00:12:16
    tempo dos outros
  • 00:12:18
    projetos ele vai me
  • 00:12:24
    [Música]
  • 00:12:25
    permitir ele vai me
  • 00:12:28
    permitir trabalhar direto no Java como
  • 00:12:32
    dá pr ver ele é bem mais
  • 00:12:36
    pesado
  • 00:12:37
    vou
  • 00:12:39
    feixar projeto Mas ele também tem
  • 00:12:42
    algumas
  • 00:12:44
    vantagens ele completa o código de forma
  • 00:12:48
    bastante absoluta para mim você vê que
  • 00:12:51
    eu
  • 00:12:52
    escrevi só uma palavrinha ele já colocou
  • 00:12:54
    tudo isso que é o obrigatório pro Java
  • 00:12:57
    poder rodar só com uma palavrinha eu
  • 00:13:00
    aperto o control espaço ele completa
  • 00:13:03
    para mim E aí de novo para ficar no que
  • 00:13:07
    a gente sempre faz
  • 00:13:09
    Olá Eclipse e eu posso rodar bem aqui
  • 00:13:13
    dizendo que eu quero rodar essa classe
  • 00:13:16
    como
  • 00:13:17
    umaação
  • 00:13:21
    Java eu esqueci de salvar
  • 00:13:26
    Oka isqu
  • 00:13:30
    [Música]
  • 00:13:43
    a ele já escreveu aqui Olá
  • 00:13:46
    Eclipse bem a última ideia que eu quero
  • 00:13:49
    mostrar para vocês é o vs code o vs code
  • 00:13:52
    pode ser encontrado no próprio site da
  • 00:13:55
    vs code e o vs code ele é
  • 00:14:00
    uma uma ideia um pouco mais leve do que
  • 00:14:05
    o eclipse mas que também tem a vantagem
  • 00:14:07
    de poder trabalhar com várias linguagens
  • 00:14:09
    no próprio site você vê aqui o exemplo
  • 00:14:11
    de Python de C
  • 00:14:14
    eh de Java então o vs code funciona em
  • 00:14:18
    diversas linguagens ele é extremamente
  • 00:14:21
    simples ele não trabalha diferente
  • 00:14:24
    do eclipse ele não trabalha com conceito
  • 00:14:27
    de projeto ele abre uma uma pasta aqui
  • 00:14:29
    eu tenho uma pasta chamada código que no
  • 00:14:31
    momento tá vazia eu posso simplesmente
  • 00:14:34
    pegar aqui e dizer que eu vou colocar um
  • 00:14:35
    no uma nova um novo arquivo Eu Vou
  • 00:14:38
    Chamar esse arquivo de olá ponto eu vou
  • 00:14:42
    agora eu vou trabalhar com Java nele
  • 00:14:44
    porque o vs code para Java funciona
  • 00:14:47
    muito facilmente e ele tem as mesmas
  • 00:14:49
    vantagens do eclipse de você poder
  • 00:14:52
    simplesmente escrever uma parte do
  • 00:14:54
    código e ele vai autoc completando
  • 00:14:56
    inclusive o autocomplete dele é bem mais
  • 00:14:59
    mais completo do que o
  • 00:15:02
    do do Java do eclipse você vai ver
  • 00:15:06
    aqui que inclusive ele dá deixa eu
  • 00:15:08
    reescrever o System P aqui a impressão
  • 00:15:12
    pra gente ver o que que ele diz ó ele dá
  • 00:15:15
    aqui às vezes umas informações do lado
  • 00:15:19
    Claro tão em inglês né mas porque o vsc
  • 00:15:22
    é em inglês mas ele tem algumas coisas C
  • 00:15:25
    ele diz que imprime para a saída padrão
  • 00:15:29
    E aí eu vou colocar aqui o
  • 00:15:33
    comando
  • 00:15:35
    [Música]
  • 00:15:38
    Olá vs code e vou
  • 00:15:43
    mandar botão de executar dele tá bem e
  • 00:15:46
    eu vou mandar executar esse código ele
  • 00:15:49
    vai executar vai vir aqui no terminal e
  • 00:15:52
    ó Olá vs code a única desvantagem grande
  • 00:15:58
    do esse code é a saída dele que é um
  • 00:16:01
    pouco mais complexa comparada com a do P
  • 00:16:04
    Charm e a do eclipse né ele coloca bem
  • 00:16:09
    mais coisa na
  • 00:16:11
    tela mas ele tem a praticidade de ser
  • 00:16:14
    extremamente simples extremamente leve
  • 00:16:19
    gratuito e que pode ser usado com
  • 00:16:22
    praticamente qualquer linguagem bem
  • 00:16:26
    Esses são algumas das ideias principais
  • 00:16:29
    mas as ids não são obrigatórias eu
  • 00:16:31
    consigo trabalhar consigo programar sem
  • 00:16:33
    ids muita gente gosta de programar em
  • 00:16:37
    editores especiais editores que não tem
  • 00:16:40
    tanta coisa integrada nem mesmo
  • 00:16:42
    verificador sintático propriamente dito
  • 00:16:44
    mas que Já ajudam a programar por
  • 00:16:47
    exemplo um muito usado para isso é o
  • 00:16:50
    Sublime então vamos aqui tentar testar
  • 00:16:54
    como é que ele funciona o Sublime text
  • 00:16:56
    também é gratuito e eu vou colocar aqui
  • 00:16:59
    salvar dentro da minha pasta código um
  • 00:17:01
    outro arquivo aqui vamos fazer em
  • 00:17:09
    Python a única grande vantagem de
  • 00:17:12
    editores especiais é que eles vão te
  • 00:17:18
    ajudar com a sinx
  • 00:17:33
    mas eles não vão rodar ou compilar
  • 00:17:36
    automaticamente eu vou precisar abrir
  • 00:17:38
    um uma linha de
  • 00:17:43
    comando e
  • 00:17:49
    até até
  • 00:17:52
    a pasta certa
  • 00:18:03
    e deixa eu salvar isso daqui salvar uma
  • 00:18:06
    cópia na área de trabalho que é mais
  • 00:18:08
    fácil da gente
  • 00:18:17
    [Música]
  • 00:18:20
    achar e aí eu
  • 00:18:27
    vou rodar ele certo
  • 00:18:30
    eh como você vê é um pouco mais
  • 00:18:33
    trabalhoso eu preciso de duas
  • 00:18:34
    ferramentas Se eu fosse fazer um debug
  • 00:18:36
    Eu precisaria de Três É possível é
  • 00:18:39
    possível muita gente gosta de fazer mas
  • 00:18:41
    a ide facilita bastante então com isso
  • 00:18:45
    terminamos essa aula introdutória sobre
  • 00:18:46
    ids o que vimos hoje vimos o que é um
  • 00:18:50
    ide e como ela ajuda um programador
  • 00:18:53
    vimos ainda as ids py Charm Eclipse vs
  • 00:18:57
    code principais do mercado certo pessoal
  • 00:18:59
    E agora o que vocês precisam fazer vocês
  • 00:19:02
    vão ler o texto de aprofundamento que tá
  • 00:19:04
    na plataforma e responder às questões do
  • 00:19:06
    quiz que também tá na plataforma Além
  • 00:19:09
    disso Vocês precisam responder a
  • 00:19:10
    pergunta Central que tá no fórum não se
  • 00:19:13
    esqueçam de Comentar nas respostas de
  • 00:19:14
    pelo menos dois colegas de vocês por
  • 00:19:16
    enquanto é isso nos vemos na próxima
  • 00:19:27
    aula la Pou
Tags
  • IDE
  • programação
  • ferramentas de desenvolvimento
  • PyCharm
  • Eclipse
  • VS Code
  • compilador
  • interpretador
  • debugger
  • código fonte