* Cantinho Satkeys

Refresh History
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    03 de Novembro de 2024, 10:49
  • j.s.: bom fim de semana  43e5r6 49E09B4F
    02 de Novembro de 2024, 08:37
  • j.s.: ghyt74 a todos  4tj97u<z
    02 de Novembro de 2024, 08:36
  • FELISCUNHA: ghyt74   49E09B4F  e bom feriado   4tj97u<z
    01 de Novembro de 2024, 10:39
  • JPratas: try65hytr Pessoal  h7ft6l k7y8j0
    01 de Novembro de 2024, 03:51
  • j.s.: try65hytr a todos  4tj97u<z
    30 de Outubro de 2024, 21:00
  • JPratas: dgtgtr Pessoal  4tj97u<z k7y8j0
    28 de Outubro de 2024, 17:35
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  k8h9m
    27 de Outubro de 2024, 11:21
  • j.s.: bom fim de semana   49E09B4F 49E09B4F
    26 de Outubro de 2024, 17:06
  • j.s.: dgtgtr a todos  4tj97u<z
    26 de Outubro de 2024, 17:06
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana
    26 de Outubro de 2024, 11:49
  • JPratas: try65hytr Pessoal  101yd91 k7y8j0
    25 de Outubro de 2024, 03:53
  • JPratas: dgtgtr A Todos  4tj97u<z 2dgh8i k7y8j0
    23 de Outubro de 2024, 16:31
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    23 de Outubro de 2024, 10:59
  • j.s.: dgtgtr a todos  4tj97u<z
    22 de Outubro de 2024, 18:16
  • j.s.: dgtgtr a todos  4tj97u<z
    20 de Outubro de 2024, 15:04
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  101041
    20 de Outubro de 2024, 11:37
  • axlpoa: hi
    19 de Outubro de 2024, 22:24
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    19 de Outubro de 2024, 11:31
  • j.s.: ghyt74 a todos  4tj97u<z
    18 de Outubro de 2024, 09:33

Autor Tópico: Introduction to Python for Chemistry  (Lida 108 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Online mitsumi

  • Moderador Global
  • ***
  • Mensagens: 115657
  • Karma: +0/-0
Introduction to Python for Chemistry
« em: 18 de Março de 2021, 14:51 »
MP4 | h264, 1280x720 | Lang: English | Audio: aac, 44100 Hz | 5h 24m | 1.48 GB

What you'll learn
A brief review of some concepts of chemistry
Basic commands and data structures of the programming language Python
You will learn to develop an algorithmic thinking related to problems of chemistry
Solve problems of chemistry computationally
You will learn how to calculate the molecular formula of a compound with Python
You will learn how to balance a chemical equation with the built-in commands of Python
Requirements
A basic knowledge of chemistry is recommended, although before the exercises, a contextualization is given
Description
Are you a person with a background in chemistry, engineering, biology, or physical sciences interested in learning a programming language to model problems of chemistry with programming? Or maybe you are someone from a computer science background who is curious about how to model problems of chemistry computationally.

In this course, I'll know how to model different problems of chemistry with Python! Through each section, I'll work basic concepts of the programming language Python! The following classes are challenges in which I explain problems of chemistry and how to solve them. After watching these classes, it is expected that you try to solve these problems by yourself. In the following videos, I solve the problems of chemistry step-by-step in Python.

Each chapter is structured as follows:

Basic lectures about some subject of Python (variables, data types, loops, etc.

Videos of challenges, in which I explain the problems of chemistry that you must model in Python

Videos of the exercises being solved

In addition, there are three projects that you must solve after you watch a certain number of classes. In the first project, you must write code that reads a string of characters representing an organic compound (as SMILES), and generates the name of the compound according to IUPAC rules. In the second project, you must write code that generates the molecular formula of a compound given the elements present in the substance, their molar masses, and their relative amounts in a sample. And finally, in the third project, you must write a program that balances a chemical equation by multiplying the components of the reaction by random coefficients. Each of these projects is cumulative and requires knowledge about the commands and methods that have been seen so far in Python.

Since this course is introductory, we will only use built-in commands and libraries.

Who this course is for:
Chemists/chemistry students
Biologists/biology students and related areas such as pharmacy, biotechnology, etc
People from IT or computer science who want to learn how to problems of chemistry can be solved with Python

Screenshots


Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction