SlideShare uma empresa Scribd logo
1 de 23
Aprendi Python, e agora?
Python Brasil 2016
Quem sou eu
@jcemelanda
jcemelanda@gmail.com
Julio Cesar Melanda
Bacharel em Ciência da Camputação
na UNIFEI
Programo em Python desde 2007
Programeempython.com.br
Toptal
O que não farei
Não vou resolver suas dúvidas ou mostrar qual
caminho a seguir
O que esperar desta palestra?
●
Apresentação de dicas e opções
●
Novas dúvidas
Porque?
●
Curso Python From Scratch (Programe em
Python)
●
Dúvidas dos Alunos
Dicas
Treinar algoritmos
●
Procure sites que propõe desafios e resolva
usando python.
– Hackerank: https://www.hackerrank.com
– URI Online Judge:
https://www.urionlinejudge.com.br
– Project Euler: https://projecteuler.net
URI Online Judge
Python Cookbook (David Beasley)
●
Receitas para
implementar soluções
em python usando
eficientemente as
características da
linguagem
Exemplo Python Cookbook
# Desempacotando Elementos de Iteraveis tamanho
arbitrário
>>> record = ('Dave', 'dave@example.com', '773-555-
1212', '847-555-1212')
>>> name, email, *phone_numbers = user_record
>>> name
'Dave'
>>> email
'dave@example.com'
>>> phone_numbers
['773-555-1212', '847-555-1212']
>>>
Python Fluente (Luciano Ramalho)
●
Excelente livro para
perder o “sotaque de
outras linguagens” e
fonte infinita de
sabedoria para
entender melhor a
linguagem de forma
mais profunda
Exemplo Python Cookbook
from math import hypot
class Vector:
def __init__(self, x=0, y=0):
self.x = x
self.y = y
def __repr__(self):
return 'Vector(%r, %r)' % (self.x, self.y)
def __abs__(self):
return hypot(self.x, self.y)
def __bool__(self):
return bool(abs(self))
def __add__(self, other):
x = self.x + other.x
y = self.y + other.y
return Vector(x, y)
def __mul__(self, scalar):
return Vector(self.x * scalar, self.y * scalar)
Pensar em que você gosta de fazer
●
Entender que área você se interessa
●
Você terá muito mais disposição para
mergulhar nos estudos se fizer algo que te
interessa
Muitas aplicações, muitos caminhos
Web
●
Pode ser usada pras mais diversas aplicações.
●
Entender como funciona a web
●
Aprender um framework web
– Django
– Flask
– Bottle
– Web2py
●
Tutorial Django Girls: https://tutorial.djangogirls.org/pt/
Área Científica
●
Implementação de algoritmos
●
IA
●
Otimização
●
Bioinfrmática
●
Machine Learning
●
É importante conhecer os métodos envolvidos
Jogos
●
Ren’Py
●
Pygame
●
Aprender sobre game design
Aplicações Móveis
●
Kivy
●
Kivent
●
Estudar desenvolvimento móvel
Software Embarcado
●
IoT
●
Robótica
●
Automação
●
Micropython
Desenvolvimento Desktop
●
PyQt5
●
PyGTK
●
WxPython
Processamento de dados
●
Processamento de linguagem natural
●
Big Data
●
Scrapping
●
Visão Computacional
Considerações Finais
●
São muitas as opções
●
Invista tempo em algo que você gosta
●
Experimente
●
Não tenha medo
Dúvidas?

Mais conteúdo relacionado

Mais procurados

SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...
SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...
SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...João Gabriel Lima
 
การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site เพื่อพัฒนาผลสัมฤท...
การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site  เพื่อพัฒนาผลสัมฤท...การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site  เพื่อพัฒนาผลสัมฤท...
การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site เพื่อพัฒนาผลสัมฤท...krupanisara
 
Estrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas EstáticasEstrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas EstáticasLeinylson Fontinele
 
โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไรโปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไรBenjapeon Jantakhot
 
[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 23: Como debugar no Netbeans[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 23: Como debugar no NetbeansLoiane Groner
 
SO-07 Gerenciamento de Memória: Memória Virtual
SO-07 Gerenciamento de Memória: Memória VirtualSO-07 Gerenciamento de Memória: Memória Virtual
SO-07 Gerenciamento de Memória: Memória VirtualEduardo Nicola F. Zagari
 
Asp .Net Website on E Learning
Asp .Net Website on E LearningAsp .Net Website on E Learning
Asp .Net Website on E LearningMujeeb Rehman
 
Estrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - ApresentaçãoEstrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - ApresentaçãoLeinylson Fontinele
 
O Scratch no ensino da programação
O Scratch no ensino da programaçãoO Scratch no ensino da programação
O Scratch no ensino da programaçãoJoão Sá
 
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มNattapon
 
บทเรียน โปรแกรม Paint
บทเรียน โปรแกรม Paintบทเรียน โปรแกรม Paint
บทเรียน โปรแกรม Paintkungkunk
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao AndroidJanynne Gomes
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)Kaoru Hatake
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADLeinylson Fontinele
 
aula 04 - Logica de programacao
aula 04 - Logica de programacaoaula 04 - Logica de programacao
aula 04 - Logica de programacaoAislan Rafael
 
Linha de Produto de Software: Diferentes produtos para diferentes clientes
Linha de Produto de Software: Diferentes produtos para diferentes clientesLinha de Produto de Software: Diferentes produtos para diferentes clientes
Linha de Produto de Software: Diferentes produtos para diferentes clientesPriscylla Silva
 

Mais procurados (20)

SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...
SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...
SISTEMA WEB PARA ADMINISTRAÇÃO, GERENCIAMENTO E SUPORTE À DECISÃO EM PROJETOS...
 
การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site เพื่อพัฒนาผลสัมฤท...
การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site  เพื่อพัฒนาผลสัมฤท...การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site  เพื่อพัฒนาผลสัมฤท...
การจัดการเรียนรู้ผ่านบทเรียนออนไลน์ด้วยโปรแกรม Google Site เพื่อพัฒนาผลสัมฤท...
 
Linguagem C - Vetores
Linguagem C - VetoresLinguagem C - Vetores
Linguagem C - Vetores
 
Estrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas EstáticasEstrutura de Dados - Aula 06 - Pilhas Estáticas
Estrutura de Dados - Aula 06 - Pilhas Estáticas
 
โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไรโปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไร
 
[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 23: Como debugar no Netbeans[Curso Java Basico] Aula 23: Como debugar no Netbeans
[Curso Java Basico] Aula 23: Como debugar no Netbeans
 
SO-07 Gerenciamento de Memória: Memória Virtual
SO-07 Gerenciamento de Memória: Memória VirtualSO-07 Gerenciamento de Memória: Memória Virtual
SO-07 Gerenciamento de Memória: Memória Virtual
 
Asp .Net Website on E Learning
Asp .Net Website on E LearningAsp .Net Website on E Learning
Asp .Net Website on E Learning
 
Estrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - ApresentaçãoEstrutura de Dados - Aula 01 - Apresentação
Estrutura de Dados - Aula 01 - Apresentação
 
Resumo html 2012 exercícios 01 21
Resumo html 2012   exercícios 01 21Resumo html 2012   exercícios 01 21
Resumo html 2012 exercícios 01 21
 
O Scratch no ensino da programação
O Scratch no ensino da programaçãoO Scratch no ensino da programação
O Scratch no ensino da programação
 
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
 
บทเรียน โปรแกรม Paint
บทเรียน โปรแกรม Paintบทเรียน โปรแกรม Paint
บทเรียน โปรแกรม Paint
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
Programacao para Web I Plano de Ensinodoc
Programacao para Web I Plano de EnsinodocProgramacao para Web I Plano de Ensinodoc
Programacao para Web I Plano de Ensinodoc
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
 
aula 04 - Logica de programacao
aula 04 - Logica de programacaoaula 04 - Logica de programacao
aula 04 - Logica de programacao
 
Aula 06 - Diagrama de classes
Aula 06 - Diagrama de classesAula 06 - Diagrama de classes
Aula 06 - Diagrama de classes
 
Linha de Produto de Software: Diferentes produtos para diferentes clientes
Linha de Produto de Software: Diferentes produtos para diferentes clientesLinha de Produto de Software: Diferentes produtos para diferentes clientes
Linha de Produto de Software: Diferentes produtos para diferentes clientes
 

Destaque

Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxIvani Nascimento
 
Operadores de redirecionamento
Operadores de redirecionamentoOperadores de redirecionamento
Operadores de redirecionamentoIvani Nascimento
 
Personalizando o ambiente do usuário
Personalizando o ambiente do usuárioPersonalizando o ambiente do usuário
Personalizando o ambiente do usuárioIvani Nascimento
 
Plataformas Gráficas do Linux
Plataformas Gráficas do LinuxPlataformas Gráficas do Linux
Plataformas Gráficas do LinuxRanieri Trecha
 
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Dalton Martins
 
Mini curso de Linux
Mini curso de LinuxMini curso de Linux
Mini curso de LinuxDiego Almada
 
Beaud, michel. historia do capitalismo de 1500 a nossos dias
Beaud, michel. historia do capitalismo de 1500 a nossos diasBeaud, michel. historia do capitalismo de 1500 a nossos dias
Beaud, michel. historia do capitalismo de 1500 a nossos diasVictor Dias
 
A era das revoluções - Eric Hobsbawm
A era das revoluções - Eric HobsbawmA era das revoluções - Eric Hobsbawm
A era das revoluções - Eric HobsbawmIsah Lopes
 
Curso básico de Algoritmos com Python
Curso básico de Algoritmos com PythonCurso básico de Algoritmos com Python
Curso básico de Algoritmos com PythonGiancarlo Silva
 

Destaque (19)

Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
 
Galileu o julgamento de judas
Galileu o julgamento de judasGalileu o julgamento de judas
Galileu o julgamento de judas
 
Dispositivos de Bloco
Dispositivos de BlocoDispositivos de Bloco
Dispositivos de Bloco
 
Operadores de redirecionamento
Operadores de redirecionamentoOperadores de redirecionamento
Operadores de redirecionamento
 
Personalizando o ambiente do usuário
Personalizando o ambiente do usuárioPersonalizando o ambiente do usuário
Personalizando o ambiente do usuário
 
Estrutura de diretorios
Estrutura de diretoriosEstrutura de diretorios
Estrutura de diretorios
 
Obtendo ajuda no Linux
Obtendo ajuda no LinuxObtendo ajuda no Linux
Obtendo ajuda no Linux
 
Plataformas Gráficas do Linux
Plataformas Gráficas do LinuxPlataformas Gráficas do Linux
Plataformas Gráficas do Linux
 
Mapa mental linux
Mapa mental linuxMapa mental linux
Mapa mental linux
 
Editor de texto VI
Editor de texto VIEditor de texto VI
Editor de texto VI
 
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Mini curso de Linux
Mini curso de LinuxMini curso de Linux
Mini curso de Linux
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Deus existe! Antony Flew
Deus existe! Antony FlewDeus existe! Antony Flew
Deus existe! Antony Flew
 
Beaud, michel. historia do capitalismo de 1500 a nossos dias
Beaud, michel. historia do capitalismo de 1500 a nossos diasBeaud, michel. historia do capitalismo de 1500 a nossos dias
Beaud, michel. historia do capitalismo de 1500 a nossos dias
 
A era das revoluções - Eric Hobsbawm
A era das revoluções - Eric HobsbawmA era das revoluções - Eric Hobsbawm
A era das revoluções - Eric Hobsbawm
 
Curso básico de Algoritmos com Python
Curso básico de Algoritmos com PythonCurso básico de Algoritmos com Python
Curso básico de Algoritmos com Python
 
A Era das Revoluções
A Era das RevoluçõesA Era das Revoluções
A Era das Revoluções
 

Semelhante a Aprendi Python, e agora?

Desbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus LimaDesbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus LimaMatheus Dos Santos Lima
 
VIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPE
VIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPEVIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPE
VIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPEJoão Paulo Cercal
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilMarcel Caraciolo
 
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSAULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSprofjotamarcosduarte
 
Hoje sou um Professor Feliz! Python na FATEC São José dos Campos
Hoje sou um Professor Feliz! Python na FATEC São José dos CamposHoje sou um Professor Feliz! Python na FATEC São José dos Campos
Hoje sou um Professor Feliz! Python na FATEC São José dos CamposFATEC São José dos Campos
 
Introdução a Python e Django
Introdução a Python e DjangoIntrodução a Python e Django
Introdução a Python e Djangoledsifes
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...José Correia
 
apresentação Curso de Python ppt python for all
apresentação Curso de Python ppt python for allapresentação Curso de Python ppt python for all
apresentação Curso de Python ppt python for allRosibertoGonalves
 
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 GoiåniaAbertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 GoiåniaElias Nogueira
 
Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1Marco Mendes
 
Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Marcel Caraciolo
 
Introdução a Automação de Testes
Introdução a Automação de TestesIntrodução a Automação de Testes
Introdução a Automação de TestesLorena Caldas
 

Semelhante a Aprendi Python, e agora? (20)

Desbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus LimaDesbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus Lima
 
Introdução a linguagem Python
Introdução a linguagem PythonIntrodução a linguagem Python
Introdução a linguagem Python
 
Python-Fenalivre-Imed
Python-Fenalivre-ImedPython-Fenalivre-Imed
Python-Fenalivre-Imed
 
VIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPE
VIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPEVIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPE
VIII FOCIEST - Desenvolvimento de um Sistema Web de Simulado para a ZCPE
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no Brasil
 
Hackeando o Facebook com Python
Hackeando o Facebook com PythonHackeando o Facebook com Python
Hackeando o Facebook com Python
 
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSAULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
 
Hoje sou um Professor Feliz! Python na FATEC São José dos Campos
Hoje sou um Professor Feliz! Python na FATEC São José dos CamposHoje sou um Professor Feliz! Python na FATEC São José dos Campos
Hoje sou um Professor Feliz! Python na FATEC São José dos Campos
 
Introdução a Python e Django
Introdução a Python e DjangoIntrodução a Python e Django
Introdução a Python e Django
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...TDC2013  - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos A...
 
Curso de Python.ppt
Curso de Python.pptCurso de Python.ppt
Curso de Python.ppt
 
apresentação Curso de Python ppt python for all
apresentação Curso de Python ppt python for allapresentação Curso de Python ppt python for all
apresentação Curso de Python ppt python for all
 
EuRobo
EuRoboEuRobo
EuRobo
 
Sprint cPython at Globo.com
Sprint cPython at Globo.comSprint cPython at Globo.com
Sprint cPython at Globo.com
 
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 GoiåniaAbertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 Goiånia
 
Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1Python no Ensino Superior - PyconBrasil 1
Python no Ensino Superior - PyconBrasil 1
 
Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3
 
Python: Por Onde Começar e Aplicações
Python: Por Onde Começar e AplicaçõesPython: Por Onde Começar e Aplicações
Python: Por Onde Começar e Aplicações
 
eXtreme eXperiment
eXtreme eXperimenteXtreme eXperiment
eXtreme eXperiment
 
Introdução a Automação de Testes
Introdução a Automação de TestesIntrodução a Automação de Testes
Introdução a Automação de Testes
 

Aprendi Python, e agora?

Notas do Editor

  1. Ler livros mais avançados que tratem da linguagem antes de bibliotecas e frameworks como Python Cookbook (David Beasley) e Python Fluente (Luciano Ramalho)
  2. Pode ser usada pras mais diversas aplicações. Atualmente pratiacamente qualquer aplicação pode ser feita em formato cliente/servidor utilizando tecnologias web