how can i learn programming with master in biotech
The common thread running through all programming languages is the benefit of writing well organized instructions which can be easily understood with a minimum of comments in the code. If you are using an Object Oriented language this involves object modeling which is the creation of object classes that accurately describe the "physical" entity they are modeling. For a functional language, it involves creating concise functions that ideally do one thing without depending on "external" resources. These types of functions can be easily used in a variety of situations and are generally more flexible. In any programming language, using clear, accurate names for variables and functions is also critical to convey the intent of the code to others who will need to understand or modify the code in the future, including yourself.
Getting back to how to learn programming, I would start with an actual project of something interesting to you. Ideally something related to biotech to leverage your experience with your major. Genetics analysis is full of opportunities for applying computers for processing the immense data involved. Select a project and start outlining the steps involved to solve the problem. You can start at a high level and then "decompose" the steps into smaller units until you get to something that can be coded.
Good luck and have fun!
You can begin with following steps
Kanu recommends the following next steps:
Open courseware and some learning App is a good starting point. If you are missing some fundamental pieces in computer science, I would suggest you also take courses in data structure, algorithm, operating system before diving into programming practices.
Definitely check out free online course as Pavan has mentioned, and perhaps get involved with some open source projects.
Some software/language communities have neat exercises you can leverage to learn to both read and write code like Rustlings.
Also, don't be too concerned if your area of study isn't related to computing directly too much. I don't think this should be a barrier to anyone learning how to write and read software.
Good luck to you! I hope you find it as fun as I do!