|
via Udemy |
Go to Course: https://www.udemy.com/course/programacao-em-python-para-biologos/
Biólogos, estudantes de biologia e profissionais de áreas afins têm geralmente pouco ou nenhum contato com programação, que é em geral associada com a áreas de tecnologia da informação. Entretanto, a crescente quantidade de dados em bancos de dados genômicos, de proteínas e de organismos; somado ao papel cada vez maior que a modelagem computacional possui na descoberta de drogas, inseticidas e outros, faz com que biólogos se beneficiem do conhecimento de programação para que possam desenvolver aplicações que terão cada vez mais espaço na biologia molecular, ecologia, pesquisas sobre doenças, entre outras.Baseado nisso, este curso foi desenvolvido com a finalidade de introduzir aos biólogos, estudantes de biologia, biomedicina, ecologia, farmácia e profissionais de áreas afins a programação utilizando a linguagem Python, que é uma das linguagens de programação mais utilizadas no mundo atualmente. Ela possui uma sintaxe clara e é considerada de fácil aprendizagem, principalmente para profissionais que não são da área da tecnologia. Além disso, muitas ferramentas usadas no âmbito da biologia foram escritas com a linguagem Python, o que faz dela uma ótima opção para estabelecer o primeiro contato com programação. Neste curso você aprenderá as principais estruturas do Python, como por exemplo:Instalação do Python e principais ferramentas (IDEs) para trabalhar com a linguagemVariáveis, constantes e stringsOperações matemáticasOperadores lógicos, relacionais e condicionaisEstruturas de repetição (comandos for e while)Criação de funçõesListas, dicionários, tuplas, conjuntos e matrizesManipulação de arquivos de textoTratamento de erros e exceçõesExpressões regularesBásico sobre Orientação a ObjetosApós aprender os conceitos básicos da linguagem, você poderá aplicar os conceitos em exercícios, desafios e projetos práticos relacionados a área da Biologia. Veja abaixo alguns dos estudos de caso que implementaremos passo a passo:Previsão de massa de uma sequência peptídica de acordo com sua composição de aminoácidosProgramar uma prova de biologia que calcula a nota e se o usuário acertou ou errou cada perguntaCriação de classes relacionadas a objetos do mundo biológicoAnálise de sequências gênicas.fastaAnálise de frequências gênicas de acordo com o Teorema de Hardy-WeinbergCriação de funções para cálculos de ecologia populacionalDescobrir padrões em sequências de RNACálculo de estimativa de distâncias gênicasChave de identificação de espécies básicaResolução de problemas de frequências gênicasCriação de scripts que analisam arquivos de sequências de proteína do tipo.pdbTranscrição de sequências de DNA em RNASão mais de 90 aulas, dentre conceitos, demonstração de códigos para entender os conceitos e resolução de exercícios. Mais de 30 desafios propostos aplicando os conceitos aprendidos em cada seção em um contexto biológico, com vídeos de resolução passo-a-passo de cada desafio. Também desenvolveremos 4 pequenos projetos nos quais serão propostos alguns desafios mais complexos e que exigem a utilização da maioria dos conceitos visto até o momento da proposição desses desafios