Curso de Bioinformática com Biopython
4.2 (114 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
642 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso de Bioinformática com Biopython to your Wishlist.

Add to Wishlist

Curso de Bioinformática com Biopython

Aprendendo Bioinformática com Biopython
4.2 (114 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
642 students enrolled
Created by Marcos Castro
Last updated 3/2016
Portuguese
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 17 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Aprender a linguagem de programação Python.
  • Aprender sobre Bioinformática.
  • Aprender sobre a biblioteca Biopython.
  • Utilizar Biopython para resolver problemas de Bioinformática.
View Curriculum
Requirements
  • Não é necessário conhecimento prévio.
Description

No Curso de Bioinformática com Biopython você terá contato com uma área fascinante que é a Bioinformática. Iremos utilizar a linguagem de programação Python para resolver problemas de Bioinformática.

Por que a linguagem Python? Python é uma linguagem fácil de aprender, possui uma curva de aprendizado bem interessante, você escreve pouco dentre outras características que a tornam uma excelente linguagem para abordar problemas de Bioinformática.

Biopython é uma biblioteca que nos ajuda a resolver problemas de Bioinformática e Biologia Computacional. Biopython possui várias estruturas e algoritmos implementados bem como uma série de outros recursos que nos permitem focar mais na lógica da resolução do problema.

Who is the target audience?
  • Todos podem participar desse curso.
Compare to Other Development Tools Courses
Curriculum For This Course
50 Lectures
04:10:31
+
Conhecendo a linguagem Python
18 Lectures 01:14:21

Nessa aula iremos preparar o ambiente para começarmos a programar em Python.

Preview 05:47

Começando a programar em Python.

Primeiros passos
03:57

Nessa aula iremos saber como comentar nossos códigos.

Comentando o código
03:07

Nessa aula iremos conhecer os operadores matemáticos.

Operadores matemáticos
01:59

Nessa aula iremos conhecer os operadores relacionais.

Preview 01:29

Nessa aula iremos conhecer os operadores lógicos.

Operadores lógicos
02:03

Nessa aula iremos conhecer o comando condicional if.

Comando condicional if
08:08

Nessa aula iremos aprender a criar um laço (loop) utilizando o comando while.

Laço while
04:51

Nessa aula iremos aprender a criar um laço utilizando o comando for.

Laço for
03:27

Exercícios sobre os assuntos vistos até o momento.

Exercício 1
5 questions

Nessa aula iremos conhecer as listas.

Listas
09:30

Nessa aula iremos conhecer as tuplas.

Tuplas
02:06

Nessa aula iremos conhecer os dicionários.

Dicionários
02:29

Nessa aula iremos conhecer os conjuntos.

Preview 03:43

Exercícios sobre os assuntos vistos até o momento.

Exercício 2
3 questions

Nessa aula aprenderemos a criar funções.

Criando funções
03:44

Nessa aula iremos conhecer os parâmetros opcionais.

Parâmetros opcionais
02:24

Nessa aula iremos criar nossos próprios módulos.

Criando módulos
02:37

Exercícios sobre os assuntos vistos até o momento.

Exercício 3
1 question

Nessa aula iremos criar nossas próprias classes.

Programando com classe
05:15

Nessa aula iremos manipular strings.

Manipulando strings
07:45

Exercícios sobre os assuntos vistos até o momento.

Exercício 4
2 questions
+
Bioinformática
4 Lectures 32:26

Nessa aula daremos início ao estudo de Bioinformática.

O que é Bioinformática?
06:17

Nessa aula iremos saber um pouco mais da importância da Bioinformática.

Preview 04:46

Nessa aula iremos falar um pouco sobre Biologia Molecular.

Introdução à Biologia Molecular
18:02

Nessa aula iremos conhecer algumas ferramentas para Bioinformática.

Ferramentas para Bioinformática
03:21

Exercícios sobre Bioinformática.

Exercício 5
4 questions
+
Biopython
27 Lectures 02:19:17

Instalando a biblioteca Biopython.

Instalando a biblioteca Biopython
01:54

Nessa aula iremos fazer o nosso Hello World com Biopython.

Hello BioPython
01:58

Nessa aula iremos aprender sobre sequências complementares e reverso complementares.

Complementar e reverso complementar
02:06

Nessa aula iremos aprender sobre transcrição.

Transcrição
02:49

Nessa aula iremos aprender sobre tradução.

Tradução
04:25

Nessa aula iremos manipular sequências.

Manipulando sequências
01:41

Nessa aula iremos aprender a ler arquivos FASTA.

Preview 02:25

Nessa aula iremos aprender a gerar arquivos FASTA.

Gerando arquivos FASTA
02:05

Nessa aula iremos conhecer os arquivos GenBank.

Arquivos GenBank
05:02

Convertendo arquivos GenBank para FASTA.

Convertendo GenBank para FASTA
01:05

Nessa aula iremos acessar o BLAST remotamente.

Acessando o BLAST remotamente
07:32

Nessa aula iremos acessar o BLAST localmente.

Acessando o BLAST localmente
02:53

Nessa aula iremos conhecer os arquivos PDB (Protein Data Bank).

Arquivos PDB
03:02

Nessa aula iremos conhecer os arquivos FASTQ.

Arquivos FASTQ
03:38

Nessa aula iremos converter um arquivo FASTQ para FASTA.

Convertendo arquivo FASTQ para FASTA
04:38

Nessa aula iremos gerar arquivos FASTA com SeqRecord.

Gerando arquivos FASTA com SeqRecord
02:19

Nessa aula nós iremos ordenar arquivos Multi-FASTA.

Ordenando arquivos Multi-FASTA
04:22

Nessa aula iremos ver como fazer o alinhamento de duas sequências (pairwise).

Alinhamento de duas sequências (pairwise)
06:52

Nessa aula iremos aprender a visualizar dados com pylab.

Visualizando dados com pylab - Gráfico de pizza
07:45

Nessa aula iremos visualizar dados com pylab. Essa aula é em inglês e português. Em inglês como forma de homenagear os alunos estrangeiros.

Visualizando dados com pylab - Histograma
04:13

Nessa aula iremos conhecer Bioinformática de uma forma mais geral mostrando as suas potencialidades.

Bioinformática para Zumbis
11:39

Nessa aula iremos conhecer a árvore Trie.

Árvore Trie - Definição
11:17

Nessa aula nós iremos utilizar uma árvore Trie com Biopython.

Árvore Trie com Biopython
04:33

Nessa aula iremos aprender o básico da teoria sobre algoritmos genéticos.

Algoritmos Genéticos - Definição
13:34

Nessa aula iremos utilizar algoritmos genéticos com Biopython.

Algoritmos Genéticos com Biopython
13:26

Nessa aula iremos ver a teoria do KNN (algoritmo de classificação baseado na regra dos K vizinhos mais próximos).

Machine Learning - KNN - Definição
08:04

Nessa aula iremos implementar o KNN utilizando Biopython.

KNN com Biopython
04:00

Exercícios sobre os assuntos vistos até o momento.

Exercícios 6
7 questions
+
Considerações finais
1 Lecture 04:27

Considerações finais sobre o curso, obrigado!!

Obrigado!!
04:27
About the Instructor
Marcos Castro
4.2 Average rating
6,343 Reviews
26,494 Students
35 Courses
Professor

Olá, meu nome é Marcos Castro e eu amo compartilhar conhecimento!

A minha formação é em Ciência da Computação. Além da computação, me interesso por educação a distância, empreendedorismo, marketing digital, inteligência artificial, ciência de dados, machine learning, jogos e muito mais!

Elaborei mais de 30 cursos, tenho mais de 25 mil alunos espalhados por mais de 90 países. Acredito que a educação pode transformar as pessoas contribuindo para um mundo melhor.

"O complexo não passa de um amontoado de coisas fáceis mal interpretadas."