• Curso de Python Gratuito no Under-Linux

    Python é a linguagem de programação (e de script) que mais faz sucesso no mundo todo. A cada dia que passa, mais e mais usuários conhecem (e adotam) essa linguagem para uso no seu dia-a-dia, seja para a criação de programas complexos, ou mesmo para o uso de scripts de administração de seus desktops e servidores. A linguagem foi criada por Guido van Rossum no CWI na Holanda, na década de 1980, como sucessora da linguagem de programação ABC. Mas seu sucesso veio mesmo ao final da década de 1990, e até hoje sua adoção não para de crescer.


    De acordo com o próprio site do projeto http://python.org/, Python é uma linguagem de programação que permite programação e aprendizado rápidos, gerando uma integração mais efetiva dos recursos de seu sistema. Você pode aprender a utilizar Python, e já ganhar produtividade. Tudo isso a um baixo custo, principalmente quando o assunto é o tempo de aprendizado.

    E se você tem interesse em aprender essa poderosa linguagem de programação (e de script), não perca tempo! Aqui no Portal Under-Linux temos um curso gratuito de Python, ministrado pelo Magnun. O curso inteiro está sendo construído e expandido diretamente em seu Blog. Nele, você pode acompanhar os posts, efetuar os exercícios e, sempre que precisar, tirar dúvidas com o Autor através dos comentários de cada post/aula.

    Outra opção de contato é o nosso sistema de comunicação particular usuário-a-usuário, onde suas mensagens criadas no Portal são imediatamente encaminhadas para o e-mail de registro do usuário que você deseja se comunicar. Para isso, você precisa ter uma conta no nosso Portal, e ter efetuado seu login. Ao criar uma conta no Under-Linux você terá direito a uma infinidade de vantagens e serviços a sua disposição.

    O curso de Python ainda está em criação mas já conta com mais de 30 aulas. A cada semana uma nova aula é criada e os usuários participam resolvendo exercícios, propondo novas abordagens, sugerindo novos temas, e assim por diante. Abaixo segue a lista temporal das aulas já criadas do curso de Python do Magnun (da primeira a ultima aula):


    O Curso de Python

    Aula 001 - Primeiros Passos
    Aula 002 - Python Interativo
    Aula 003 - Strings - Parte 1
    Aula 004 - Strings - Parte 2
    Aula 005 - Introdução à Tuplas e Lístas
    Aula 006 - Introdução: Dicionários
    Aula 007 - Introdução - Variaveis
    Aula 008 - O Que é slicing?!
    Aula 009 - Slicing em strings
    Aula 010 - Slicing em Tuplas e Listas
    Aula 011 - Produzindo saídas - parte 1
    Aula 012 - Produzindo saídas - parte 2
    Aula 013 - Interação com o usuário - Parte 1
    Aula 014 - Interação com o usuário - Parte 2
    Aula 015 - Interação com o usuário - Parte 3
    Aula 016 - Condições e if
    Aula 017 - Estruturas if, else e elif
    Aula 018 - Mais um pouco sobre if/elif/else
    Aula 019 - Atribuição condicional
    Aula 020 - Condições com o operador in
    Aula 021 - Comparando os tipos de variáveis
    Aula 022 - Condições com variáveis vazias
    Aula 023 - A estrutura while
    Aula 024 - Exercícios com o while (correção)
    Aula 025 - while else
    Aula 026 - Estrutura while: continue e break
    Aula 027 - Mais Sobre as Estruturas while
    Aula 028 - Conhecendo o for... in...
    Aula 029 - Entendendo o for
    Aula 030 - Estruturas for Aninhadas
    Aula 031 - A função range
    Aula 032 - Correção: Estruturas For Aninhadas
    Aula 033 - O for e Outras Palavras Mais
    Aula 034 - Introdução à Funções em Python
    Aula 035 - Correção - O for e Outras Palavras Mais
    Aula 036 - Funções com Argumentos
    Aula 037 - Correção - Funções com Argumentos
    Aula 038 - Funções e Argumentos Nomeados
    Aula 039 - Funções com Argumentos e Valores Padrões
    Aula 040 - Funções Com Argumentos Indefinidos - Parte 1
    Aula 041 - Funções Com Argumentos Indefinidos - Parte 2
    Comentários 18 Comentários
    1. Avatar de nathanDA
      nathanDA -

      Ola, acabei de me cadastrar pois interessei nesse curso. Porem, nem comecei a estuda-lo ainda. Gostaria de saber se sao só esssas aulas msm ou vai ser disponibilizada mais e se no windows ele ira funcionar como no linux.

      Obrigado
    1. Avatar de Magnun
      Magnun -
      Olá nathanDA,

      Sim, o curso ainda está em andamento, logo novas aulas surgirão.

      O Python é uma linguagem portável, desta forma ela funciona da mesma forma seja no Linux, Windows ou Mac OS.

      Você pode acompanhar o curso direto no meu blog e postar dúvidas nos comentários das aulas ou no nosso forum de Python aqui da Under-Linux.

      Até mais...
    1. Avatar de silentman
      silentman -
      Boa iniciativa.

      Sempre tive vontade nessa linguagem, porém, encontramos pouca documentação explicativa sobre.

      []s
    1. Avatar de Magnun
      Magnun -
      Então seja bem vindo silentman!
    1. Avatar de ArteiroMarcial
      ArteiroMarcial -
      Mais um novato interessadíssimo!
      Neste fim de semana mesmo iniciarei o curso!
      Parabéns pela iniciativa, Magnun!
    1. Avatar de equantum
      equantum -
      Magnífico curso!
      Grande iniciativa (e responsabilidade)!!! xD

      Já pensou em escrever algum livro sobre esse assunto?
    1. Avatar de Magnun
      Magnun -
      Pra falar a verdade... já! Mas não sei se tenho "todo" esse conhecimento.
    1. Avatar de Figueiredo
      Figueiredo -
      Magnun, fala serio com a facilidade que vc tem de se fazer entender será um prazer ler um livro seu, assim como os seus cursos....
      egoísmo aparte, como eu ainda ñ entendo nada de python sugiro que comece com conteúdos pra iniciantes, rsrsr
    1. Avatar de Magnun
      Magnun -
      Olá Figueiredo,

      Obrigado, vou pensar seriamente no assunto do livro. Quanto ao conteúdo, ele aborda o assunto de uma forma simples visando ser acessível a pessoas que não conhecem muito sobre programação. Dessa forma não é somente um curso de Python, é um curso sobre como programar também. Espero que goste e participe, pois estamos precisando de desenvolvedores OpenSource por aqui

      Até mais...
    1. Avatar de Figueiredo
      Figueiredo -
      Bom dia...
      Cem duvidas estou muito “envolvido” com toda esta questão de OpenSource mas infelizmente no momento ainda não tenho nada pra oferecer mas com um pouco de esforço (Bom no meu caso tem que ser com muito esforço e dedicação),talvez nos próximos 18 ou 24 meses eu já posso ser útil.
      Obs: eu gosto de me sentir útil.
    1. Avatar de Magnun
      Magnun -
      Figueiredo, seja agora ou daqui a 18 ou 24 meses o mundo opensource sempre estará disponível para novos desenvolvedores.
    1. Avatar de edsonsguizzato
      edsonsguizzato -
      Neste sábado, 14 de agosto, participei de um mini-curso de Django no Festival de Software Livre de Belo Horizonte. Como era desejável conhecimento em Python para participar, nas duas última semanas eu fiz as 30 primeiras aulas aqui do Under-Linux, que me deram mais do que uma excelente base, pois acompanhei perfeitamente o curso de Django.

      Parabéns pela iniciativa Magnun. Podem existir dezenas de apostilas e livros por aí, mas o formato que você está oferecendo este curso é muito mais eficaz.
    1. Avatar de Magnun
      Magnun -
      Obrigado Edsonsguizzato,

      Isso é um grande incentivo para a continuidade do curso! Espero que você continue acompanhando-o também.

      Até mais...
    1. Avatar de diegoenore
      diegoenore -
      Olá, sempre que clico nos links aparece que a página não foi encontrada.
    1. Avatar de MarcusMaciel
      MarcusMaciel -
      diego,

      obrigado por reportar.. voce pode confirmar se continua com o problema ?
    1. Avatar de diegoenore
      diegoenore -
      Olá Marcus,
      Agora as páginas estão abrindo. Obrigado pela ajuda. Irei começar o curso agora mesmo, hehe.

      Abs
    1. Avatar de DaniloElias
      DaniloElias -
      Caro Magnum,

      Fazendo algumas pesquisas na internet, decide aprender python, como sou leigo não tenho nenhuma esperiencia em programação, pelo google vi o seu apoio a quem gostaria de aprender python, gostaria de saber se algumas duvidas que tiver posso contar contigo????
    1. Avatar de fabraga
      fabraga -
      Só para ajudar na organização ai de vocês, enquanto navegando por aqui me deparei com duas páginas com o índice do curso: esta daqui e uma no blog do Magnun, quem está escrevendo (ou já escreveu) as aulas. Até ai tudo bem... Mas aqui está faltando os link com as aulas "Aula 000" e das aulas "Aula 042" até "Aula 051". Dependendo, talvez você até ache melhor deixar os links das aulas lá na outra página e aqui deixar apenas um link apontando para lá.
    + Enviar Comentário