Curso de Python – Aula 1 – A proposta

Este post foi editado em Dezembro de 2012, praticamente 4 anos após a publicação original. Durante este período muita gente se interessou pelo curso e e recebi inúmeras mensagens e vi vários compartilhamentos sobre este curso pela internet. Por isso que, agora, após esses 4 anos, resolvi, finalmente, fazer uma revisão geral no curso e nos exemplos, para manter tudo mais atualizado e até melhorar trechos mais complexos.

A todos que estão acompanhando o curso e/ou, que acompanharam, meu muito obrigado!

E, bem, vamos ao curso:

Então, você quer aprender uma linguagem de programação nova? Ou está afim de automatizar algumas funções do computador? Programar é divertido e nos permite brincar e aprender muito com nossos computadores. Sim, é possível ensinar o computador a fazer praticamente qualquer coisa no mundo digital e é para isso que serve a programação. E para ensinar um computador a fazer aquilo que você quer, você precisa aprender a falar um idioma que o computador reconhece, e é aí que entram as linguagens de programação e a linguagem Python, que é mais uma dentre as tantas que existem.

E para aprender a programar, que tal uma linguagem simples e poderosa? Que tal uma linguagem que pode começar com simples scripts e se tornar até programas gráficos (GUI) com GTK ou mesmo sites?

Gostou da ideia? Então você está pronto(a) para começar a aprender Python!

Eu desenvolvo em PHP faz um bom tempo (quase dois anos – isso em 2008) e agora resolvi aprender um mundo novo e vendo as opções escolhi a linguagem Python. A melhor parte disso tudo é que, enquanto eu aprendo eu vou ensinando o pessoal que se interessar aqui pelo blog.

Aí você pergunta: Mas como será esse curso? Quanto custa? Onde é?

E eu respondo:

  • O curso totalmente on-line, na hora que você quiser.
  • Uma aula por semana, sempre no sábado ou no domingo (em formato de post aqui no blog). Ok, este formato não existe mais, as aulas já estão todas publicadas. Talvez eu adicione mais algumas, talvez…
  • O número de aulas vai depender da evolução do curso. Foram 19 aulas, mas pode aumentar, um dia…
  • Faremos pequenos programas “cli” (para linha de comando).
  • Caso o mundo gire para o lado das “GUI“, então faremos uns programinhas usando GTK.
  • No final de cada aula será proposto um pequeno exercício que deverá ser enviado para mim (Para corrigir e arquivar). Você pode treinar com os exercícios e, se tiver algum problema mais grave, pode procurar um grupo de desenvolvedores Python (tem vários, mas a lista Python Brasil é uma das melhores.

E então, você se pergunta mais uma vez: Hum, legal, e o que eu preciso para fazer essas aulas? Alguma licença de software para programar? Alguma mega master blaster máquina parruda?

E eu respondo:

  • Um computador (notebook, netbook, desktop…)
  • O interpretador Python instalado no seu computador, é só baixar lá e instalar. Se você usa Linux ou Mac, já deve ter Python instalado (abra um terminal e digite python –version isso vai mostrar a versão instalada)
  • Conhecimento básico em alguma linguagem de programação (variáveis, estrutura de controle, funções). Se você ainda não tem, pode tentar mesmo assim, pois tentei simplificar as aulas o máximo possível =)
  • Vontade de aprender. E muita. É sério.

E lá vem mais uma pergunta sua: E o que eu (aprendiz) ganho com isso?

E eu respondo:

  • Conhecimentos em programação de computadores.
  • Conhecimento em uma linguagem de programação atual e requisitada no mercado.
  • Horas de diversão. Sério =D
  • Um motivo para impressionar sua namorada(o)/noiva(o)/esposa(o) mostrando seus conhecimentos supimpas em Python. (tipo, meio que… é, nem todo mundo se impressiona)
  • Capacidade de automatizar tarefas no seu dia-a-dia.

E aí? Gostou? Eu vou arquivar os exercícios do pessoal que estiver fazendo o curso pois no final vou escolher/sortear um dos alunos para um ganhar um prêmio surpresa especial grandioso e sensacional! Então acompanhe as aulas aqui no blog e divirta-se aprendendo bastante.

Amanhã a primeira aula estará disponível. Assine o feed RSS para ficar atento às aulas e vamos programar!

InFog

Outros textos que você pode gostar:

  1. Curso de Python – Aula 2 – Conceitos e variáveis Olá! Está na hora de começar o Curso de Python!...
  2. Curso de Python – Aula 18 – Refrescando a memória e praticando. Olá pessoal! A aula de hoje não é bem uma...
  3. Curso de Python – Aula 7 – Python 3 e “Que caminho seguir?” Olá! E aqui vamos nós para mais uma aula de...

Related posts brought to you by Yet Another Related Posts Plugin.

Esta entrada foi publicada em Aulas, python e marcada com a tag , . Adicione o link permanente aos seus favoritos.

75 respostas a Curso de Python – Aula 1 – A proposta

  1. Pingback: Tutoriais para Python | Black Cloud

  2. Leonardo disse:

    Cara vai ser simplismente otimo adorei a idea e vo ta colado laa em

  3. jcbolado disse:

    Como faço para aprender programação, não sei nada, e mais fácul aprender no pascal ou tento no python de cara? me ajude por favor. grato pela atênção.. RJ

  4. Pingback: Curso de Python On-line em 19 dias « Dicas de Tecnologia da Informação

  5. Parabéns pela iniciativa……
    Vou começar o curso hoje…..
    Espero não estar muito atrasado…..
    Abraços!!!!

  6. Fala ai Amigo, tudo BLZ? Kra vc apareceu na hora em que eu mais precisava. Ja faz tempo que eu estava procurando cursos de programação em Phyton e nunca encontrava algo parecido até ver que vc se disponibilizou. Bom não tenho conhecimento de programação e é por isso que estou aki confirmando minha presença neste curso Phyton. Minha intensão maior é aprender esta linguagem para programar no Blender 3D, na Game Enine. Tenho muito interesse em criar jogos e o Blender me da muitas condiçoes, mas Me sinto parado quando vejo que ainda não sei como programar funções na game engine pelo Phyton por isso conte comigo. Adorei a idéia tenho certeza que vai bombar. Se puder me manda a resposta desse comentário no meu E-MAIL estarei esperando. VLW Boa Sorte com o curso e até a 1º Aula!!! Fik na Paz. Abraço… Douglas Fernando.

  7. VLW InFog! Pode deixar quando desenvolver um “demo” ou um pequeno projeto eu não só vou te Avizar mas TBM vou enviar o “Game” pra vc verificar, analizar, opinar, comentar e claro, jogar. Mas só pra deixar certo, num vou te enviar um “Need for Speed” ou “Count Strike” ou “Resident Evil 5″ mas um pequeno projeto onde eu mesmo possa colocar em pratica tudo que eu aprender com suas aulas, e tenho certeza de que aprenderei bastante. Mas tenho 2 dúvidas. como é que eu faço pra assinar ao “feed RSS” eu tentei e num consegui. E 2º, quando criar um projeto (Game) como eu faço pra te enviar o arquivo? VLW Brother! Fik na Paz e até a aula. Conte comigo, estarei la!!!

    • Jarbas Melo disse:

      Aff!!! so vi agora este blog :( , graças ao post de um membro da VOL (Luiz Vieira)

      Excelente ideia este curso online, sigo uma maioria aqui pois também não sei nada de programação, quero aprender vontade não me falta.

      afinal somos eternos aprendizes.

  8. Noturno disse:

    Eu andei vendo seus vídeos no youtube, e quero aprender Python ainda mais, vou fazer esse curso mano. Vlw ae a iniciativa.

  9. Fernanda Leite disse:

    Estou com 1 vaga de Programador Python. Preciso de indicações urgente.

    Abraços,
    Fernanda

    • newbie_in_python disse:

      Olá, sou programador php, java web e associações(javascript, css, etc…) porém agora entrei em um emprego no qual eu terei que aprender python o quanto antes. Eles dizem lá que eu aprenderei rápido, que python é parecido com essas linguagens que eu programo e talz. Mas eu não quero ficar nessa de que é facinho e quero aprender fazer logo grandes sistemas em python. Gostaria que me orientasse por onde eu começo, visto que já tenho conhecimento de programação e o meu caso é bem parecido com o seu. Será que da para aprender grandes coisas de python em 2 meses pelo menos?

      Abraços…

      newbie again

  10. Pingback: Python: O Framework Django « InFog

  11. FÁBIO LOBO disse:

    Tô dentro de curso…e obrigado pela oportunidade!!!
    abs

  12. Hamilton disse:

    É bom encontrar pessoas como você… estou muito interessado, pois não sei nada sobre programação.

  13. Pingback: A minha linguagem é melhor que a sua! « InFog

  14. Samuel disse:

    Opa!!

    Vou começar a aprender essa maravilhosa linguagem!!

    =-D

  15. Cesar Kawai Frota Carvalho disse:

    Obrigado por nos ensinar. =)

  16. Carlos disse:

    Beleza… parabéns pela iniciativa… tou dentro.

  17. rui davi disse:

    ola , eu to com uma duvida em python , gostaria de saber se com python e possivel simular AI (INTELIGENCIA ARTIFICIAL) , do tipo que quando o boneco passa perto do inimigo ele começa a atacar ?

  18. PaulinhoCCC disse:

    Opa, essa proposta ainda esta valendo….eu nunca tinha sequer ouvido falar nessa linguagem, como velho gaga, usei, a nivel de curiosidade, seculos atras, cobol, fortran clipper…estava de olho em C,C++ mas me orientaram Java e buscando sobre, apareceu “Páitom’, como ja tenho uma cabecuda aqui…
    Meu objetivo, alem de brincar, eh desenvolver pequenos prg para area domestica, educacao, financas pessoais etc e tais.

    Gde Abraco

  19. Pingback: Curso de Python – Aula 2 – Conceitos e variáveis | Evaldo Junior :: InFog

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>