Python
Aprenda a programar em Python com esse curso grátis online de forma descomplicada.
Bem vindo a seção de Python aqui no site DevFuria!
Ele é um tutorial que vai do básico ao intermediário em Python.
Ele também é um verdadeiro guia para iniciantes na linguagem Python.
Aqui eu também reúno exercícios para iniciantes na linguagem Python.
Eu espero que esse material aqui reunido faça uma grande diferença em sua jornada e ajude você a aprender a programar em Python.
Este tutorial (parece até um livro sobre python) eu recomendo para quem está começando em Python.
Você já se perguntou: Por onde começar ? Como começar a aprender Python ?
Eis aqui a resposta!
E não deixe de conferir nosso curso em vídeo sobre Python!
Veja nosso canal no youtube python tutorial youtube
Rápida introdução
Python é uma linguagem de programação de alto nível. É possível programar tanto para desktop quanto para web.
Se você é usuário de Linux sua vida será fácil, pois o Python já vem instalado.
Digite python
no terminal, o console interativo será aberto é você poderá brincar e testar a linguagem.
Não foi fácil?
Começando com Python
Neste prímeiro capítulo é para responder a pergunta: Como começar a aprender Python ?
Conheça o básico da sintaxe de Python através deste artigo O básico da sintaxe de Python.
Lógica de programação (curso)
Após ter visto a sintaxe básica de Python, talvez você queria colocar a mão na massa e realizar alguns exercícios de lógica de programação.
Eu preparei um curso de lógica de programação aliada a testes unitários que é fora do comun.
Basic Python Exercises
Após essa maratona de exercícios (acima), eu sugiro que você pratique os exercícios de lógica preparado pelo Google denominado Basic Python Exercises. O legal dos exercícios é que eles vem com os testes prontos, ou seja, você olha para o teste para ver como o código deveria funcionar e implementa as funções até os testes passarem. Os exercícios, por serem mais elaborados, são mais próximos da realidade do desenvolvimento de software, eu apenas traduzi os enunciados.
Artigos diversos
Built in fuctions
Exemplos práticos das funções internas de Python
- abs
- all
- any
- ascii
- bin
- bool
- bytearray
- bytes
- callable
- chr
- classmethod
- compile
- complex
- delattr
- dict
- dir
- divmod()
- enumarate
- eval
- exec
- filter
- float
- format
- frozenset
- getattr
- globals
- hasattr
- hash
- help
- hex
- id
- input
- int
- isinstance
- issubclass
- iter
- len</a>
- list
- locals
- map
- max
- memoryview
- min
- next
- object
- oct
- open
- ord
- pow
- property
Gerar páginas web (HTML) com Python
Para que páginas web sejam servidas por scripts Python devemos ter o servidor web devidamente configurado e também precisaremos entender os diferentes protocolos que fazem a ponte entre os scrips Python e o Servidor Web. Pois, sozinho, o servidor não saberá como fazer a ligação entre a requisição e a linguagem Python.
Framework Flask
O Flask é um framework minimalista para Python.
Instalando Python 3
Python 3 é a versão mais atual da linguagem. Para ser mais exato, enquanto escrevo (dez/2014), a versão mais atual é 3.4.2.
Antes da versão 3, a última versão de Python 2 é a famosa 2.7 (o Linux vem com a versão 2x instalado).
Para instalar a versão 3 de Python siga este tutorial Instalando o Python 3 (junto com o Python 2).
Aprenda a instalar o Django.
Aprenda a instalar o Pip.
Aprenda a instalar o Virtualenv.
Aprenda a instalar o pil.
Comunidade (indo além!)
Eu também sou estudante da linguagem e uma das coisas que me surpreende no universo Python é o engajamento da comunidade.
Seguem alguns links na qual eu também bebo da fonte…
-
O tutorial de Python Um tutorial amigável, passo a passo em 6 capítulos, para quem nunca programou aprender usando Python, uma das linguagens mais indicadas para principiantes.
-
Aprenda a Programar O tutorial de Python oficial, escrito pelo criador da linguagem, Guido van Rossum, traduzido para o português pela comunidade Python brasileira.
-
GitHub - Python Brasil Programadores Coleção de repos do grupo do Facebook.