Por onde eu começo a aprender Python?

hideki_gp (1)

Ontem tive uma conversa bem legal sobre como começar a aprender Python, minhas considerações, ideias e sugestões a respeito da linguagem. Dê uma olhada, diga suas considerações, dúvidas e dicas nos comentários, são extremamente importantes.

Peço desculpas pelas repetições exaustivas que só foram reparadas ao rever o vídeo, chavões como ‘Bacana’, ‘Cara’, ‘Python é fácil’ e ‘Comunidade’.

Links citados (Ordem de acordo com as citações do vídeo):

Algoritmizando – Conheça Python

PythonBooks

Python para programadores – Luiz Eduardo Borges

Use a cabeça Programação

Learn Python the hard way

Dive in to Python

Fabio Akita – Falta de material para iniciantes Ruby

Fernando Masanori

Grupo – Django Brasil

Grupo – Grupy SP

Grupo – Python Brasil

Grupo – Web2py Brasil

Quais as melhores formas para aprender Python, IDE’s, editores.

Osvaldo Santana – vídeo aulas

Como não desistir no aprendizado de programação – Isabel Pesce

Aprenda Python – Vínicius Assef

Python Help 

Arruda

Jonathan Hepp

Python Weekly

Python Nordeste 2013

Mutirão Python

Diferenças entre a versão 2 e 3 do Python

Flask

Bottle

Pyramid

Pycursos

Bruno Rocha – Curso de Python

Henrique Bastos – Welcome to the Django

Allisson Azevedo

Luciano Ramalho

Killer web development

Yacows

Plone

Codeacademy

PythonMonk

Learning Python

Sublime Text

Python Brasil

Pyqt

Kivy

Arduino

Anúncios

Clippingmagic: Retirando fundo de imagens facilmente

retirar_fundo

Acredito que muitas pessoas passem parte do seu tempo retirando fundos de imagem, seja para fazer uma pequena alteração na sua foto de perfil ou profissionalmente para inserir imagens em um ecommerce por exemplo, o Clippingmagic veio para ajudar de forma simples e objetiva seus problemas.

Felizmente existem diversas técnicas para podermos tirar fundos de imagem, tanto é que esse é um dos tutoriais que mais se encontra pelo Youtube sendo através do Photoshop ou Gimp. Mas dependendo da imagem ou da técnica aplicada, nunca o recorte fica preciso, e as melhores técnicas demandam tempo para poder deixar a imagem de forma perfeita. Digo por mim que gerencio um ecommerce e milhares de vezes já tive que retirar fundos de imagem, perdi as horas de quantas vezes quebrei a cabeça pensando em quais técnicas iria aplicar, perdendo tempo precioso.

Clippingmagic ainda está em fase Alpha, mas o que ele já apresenta está muito bom e interessante. Com a ideia de 2 pinceis, um na cor vermelha indicando qual parte da imagem você deseja eliminar, e no outro pincel na cor verde é a parte da qual deseja ficar.

Essa ideia já vinha do Photoshop, mas a vantagem que é gratuito o aplicativo. Tem a vantagem de carregar a imagem salvando em seu computador.

A grande vantagem são para aqueles programadores que precisam ajustar algumas imagens e não tem conhecimento técnico ou tempo para ajustes, esse programa já quebra um enorme ‘galho’.

Django: Fontes de estudo e referências

28-02-2013_django-logo

Mais um apanhadão de fontes de referências, dessa vez será de Django. Django é o framework mais famoso do Python, diversas aplicações foram feitas com ele, tais como a Globo, Pinterest, Instagram e outros. Ele tem o intuito de desenvolvimento ágil, rápido e estruturado. Não irei aprofundar mais propositalmente pois existem milhares de sites que falam a respeito, e acredito que se você está aqui deseja ver algo diferente.

Vamos lá!

Fontes em português

Django Brasil – Maior fonte de referência brasileira, artigos, tutoriais, notícias, novidades e etc. A porta de entrada essencial para conhecer como funciona, conhecer as metodologias, a comunidade e a visão geral do mundo Django.

Django Brasil group – Grupo de sobre Django, pessoal que divide suas experiências, dúvidas e dicas sobre o framework, um excelente local para encontrar pessoas dispostas a te auxiliar em seus problemas.

Aprendendo Django no Planeta Terra – O site explicada logo no começo a filosofia do framework, as facilidades que ele propõe e que fazem seus desenvolvedores pessoas mais felizes e produtivas, explicando de uma forma divertida e totalmente diferente do tradicional, contando uma boa história no qual junta humor e aprendizado.

Henrique Bastos – Acredito que seja a maior referência no assunto na terra tupiniquim, sempre dando palestras e ajudando a galera divulgando conteúdo de qualidade a respeito. Há algum tempo, por volta de 3 anos dando curso sobre o framework. Fui aluno dele na última turma e recomendo o curso (Welcome to the Django), é sensacional. E tem um podcast falando a respeito, vale a pena.

Osvaldo Santana – O melhor curso gratuito de Python e Django, não me canso de divulgar essa iniciativa. Se você deseja aprender de forma estruturada, rápida e boa, esse curso não irá dever em nada, além do Osvaldo ser uma das maiores referências no assunto.

Django na Pingmind – A Pingmind tem excelentes cursos, maioria voltados para Python, tendo diversas áreas, tanto Django, Python, Flask e outros. Muito bacana, além as iniciativas na comunidade.

Allisson Azevedo –Ministra um curso de Django(veja o vídeo introdutório abaixo), no blog tem dicas a respeito.

Thiago Avelino – Outro blog que tem dicas muito bacanas, além de Django temos também o Plone e diversos outros, vale a visita.

Klaus Laube – Tem uma porrada de dicas, tutoriais e sacadas para quem deseja se conhecer mais a fundo, dicas como testes ou organização de projetos.

Renne Rocha – Outro também que escreve artigos específicos, sempre contribuindo com macetes para melhorar suas metodologias.

Felipe Arruda – Diversos post atualizados dando dicas essenciais para quem está começando a aprender. Um dos mais bacanas é ensinando como configurar seu Sublime Text para programar com Python.

Documentação do Django traduzida – Documentação bem legal, porém um pouco desatualizada, mas se está aprendendo vale a pena, há algumas mudanças claras, porém a base essencial permanece.

Fontes em inglês

Getting Started with Django – Vídeo aulas de qualidade Premium ensinando Django com as melhores tecnologias e metodologias, auxiliando na instalação, passo a passo, simples e objetivo, dando mini projetos para serem desenvolvidos, estimulando sua curiosidade.

Djangocon 2012 – Um agrupamento das palestras que houve ano passado sobre Django, tem assuntos desde o nível iniciante ao os mais avançados.

Soyeahdjango – Site de humor falando sobre as experiências que os desenvolvedores convivem desenvolvendo em Django, vale a pena dar uma olhada, mesmo não conhecendo muito sobre ele.

Djangolinks – Diversos links com referências a vários sites com o assunto que você deseja. Vale como uma excelente fonte de referências para estudo e pesquisa.

Vídeos

Live Software – Django no ar em menos de 5 minutos from matheus on Vimeo.

Conhece mais algum? Indique nos comentários, e diga também o que achou da lista.