Skip to content

Commit

Permalink
update website links
Browse files Browse the repository at this point in the history
  • Loading branch information
marcoalopez committed Nov 13, 2023
1 parent b416b2e commit eb36a7e
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

![logos](img/logos.png)

_Brought to you by [Marco A. Lopez-Sanchez](https://marcoalopez.github.io/) - This website was last modified: 2023-10-24_
_Brought to you by [Marco A. Lopez-Sanchez](https://marcoalopez.github.io/) - This website was last modified: 2023-11-13_

This is an introductory course to the Python programming language for data analysis using examples from the earth sciences. This course aims to give an overview (breadth rather than depth) of the Python programming language and the main scientific analysis libraries to start using it in your workflow and add a new free scientific analysis tools to your portfolio. The principles of the course are as follows:

Expand All @@ -22,12 +22,12 @@ This is an introductory course to the Python programming language for data analy

- [Installing Python](https://github.com/marcoalopez/Python_course/blob/main/notebooks/installing_Python.md)

- [The Python programming language: getting started](https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Python_walkthrough.ipynb) (mostly done)
- [Matplotlib overview: the scientific plotting library ](https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Matplotlib_walkthrough.ipynb) (mostly done)
- [Numpy ("numerical Python") overview](https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Numpy_walkthrough.ipynb) (in development)
- [Pandas overview](https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Pandas_walkthrough.ipynb) (in development)
- [Scipy ("scientific Python") examples](https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Scipy.ipynb) (in development)
- [Object-oriented Python for sciences: the basics](https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/OOP4science_walkthrough.ipynb) (in development)
- [The Python programming language: getting started](https://github.com/marcoalopez/Python_course/blob/main/notebooks/Python_walkthrough.ipynb) (mostly done)
- [Matplotlib overview: the scientific plotting library ](https://github.com/marcoalopez/Python_course/blob/main/notebooks/Matplotlib_walkthrough.ipynb) (mostly done)
- [Numpy ("numerical Python") overview](https://github.com/marcoalopez/Python_course/blob/main/notebooks/Numpy_walkthrough.ipynb) (in development)
- [Pandas overview](https://github.com/marcoalopez/Python_course/blob/main/notebooks/Pandas_walkthrough.ipynb) (in development)
- [Scipy ("scientific Python") examples](https://github.com/marcoalopez/Python_course/blob/main/notebooks/Scipy.ipynb) (in development)
- [Object-oriented Python for sciences: the basics](https://github.com/marcoalopez/Python_course/blob/main/notebooks/OOP4science_walkthrough.ipynb) (in development)



Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -594,7 +594,7 @@
</style><title>README</title>
</head>
<body class='typora-export os-windows'><div class='typora-export-content'>
<div id='write' class=''><h1><img src="img/header.webp" referrerpolicy="no-referrer" alt="header"></h1><p><img src="img/logos.png" referrerpolicy="no-referrer" alt="logos"></p><p><em><span>Brought to you by </span><a href='https://marcoalopez.github.io/'><span>Marco A. Lopez-Sanchez</span></a><span> - This website was last modified: 2023-10-24</span></em></p><p><span>This is an introductory course to the Python programming language for data analysis using examples from the earth sciences. This course aims to give an overview (breadth rather than depth) of the Python programming language and the main scientific analysis libraries to start using it in your workflow and add a new free scientific analysis tools to your portfolio. The principles of the course are as follows:</span></p><ul><li><p><span>establishing a solid language foundation </span></p></li><li><p><span>learning by doing (focus on practice)</span></p></li><li><p><span>top-down teaching approach</span></p><p>&nbsp;</p></li></ul><blockquote><p><span>⚠️ At the moment, this repository contains the unfinished walkthrough notebooks used to guide the course but no other detailed explanations (i.e. slides) or solutions to the exercises. The course is free and licensed under a </span><a href='http://creativecommons.org/licenses/by-nc-sa/4.0/'><span>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License</span></a><span>. The course will not include the exercise solutions but the walkthrough notebooks are self-explanatory so anyone can use them to learn about the topic. Please, do not post exercise solutions to any public forum or publicly-accessible software repository</span></p></blockquote><p>&nbsp;</p><h2 id='walkthrough-notebooks-and-notes-🚨-in-development'><span>Walkthrough notebooks and notes (🚨 in development!)</span></h2><ul><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/installing_Python.md'><span>Installing Python</span></a></p></li><li><p><a href='https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Python_walkthrough.ipynb'><span>The Python programming language: getting started</span></a><span> (mostly done)</span></p></li><li><p><a href='https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Matplotlib_walkthrough.ipynb'><span>Matplotlib overview: the scientific plotting library </span></a><span> (mostly done)</span></p></li><li><p><a href='https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Numpy_walkthrough.ipynb'><span>Numpy (&quot;numerical Python&quot;) overview</span></a><span> (in development)</span></p></li><li><p><a href='https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Pandas_walkthrough.ipynb'><span>Pandas overview</span></a><span> (in development)</span></p></li><li><p><a href='https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/Scipy.ipynb'><span>Scipy (&quot;scientific Python&quot;) examples</span></a><span> (in development)</span></p></li><li><p><a href='https://deepnote.com/viewer/github/marcoalopez/Python_course/blob/main/notebooks/OOP4science_walkthrough.ipynb'><span>Object-oriented Python for sciences: the basics</span></a><span> (in development)</span></p></li></ul><p>&nbsp;</p><h2 id='prerequisites'><span>Prerequisites</span></h2><p><span>The course assumes no previous knowledge of the Python or any other programming language. We assume that the reader is familiar with basic linear algebra and statistics.</span></p><p>&nbsp;</p><h2 id='faq'><span>FAQ</span></h2><h4 id='what-is-this-course-not-about'><span>What is this course not about?</span></h4><p><span>This is not a Python course on image analysis, geochemistry, machine learning or any other specific topic that you can think of. Although you will find examples of different topics, the course is aimed at giving an overview of the language and the Python scientific ecosystem so that you can start using it and go deeper into the topic you want. Nor is it a course where you will learn all the details and machinery behind the Python language. Python is simply the programming tool of choice for data analysis because it is free, easy to learn, and a great tool to introduce people to the world of scientific programming.</span></p><p>&nbsp;</p><h2 id='author'><span>Author</span></h2><p><a href='https://marcoalopez.github.io/'><span>Marco A. Lopez-Sanchez</span></a><span> is an associate researcher in the Department of Geology at the University of Oviedo with expertise in the analysis of the microstructure and texture (CPO) of solid materials. He has a broad experience in programming and code development for data analysis (</span><a href='https://github.com/marcoalopez' target='_blank' class='url'>https://github.com/marcoalopez</a><span>). His main line of research is the study of the links between the mechanical properties (elastic, plastic and/or brittle) of rocks and their mineral composition, microstructure and crystallographic orientation of their components and seismic modelling (elastic properties) of rocks using averaging schemes and reconstruction of the microstructure and texture.</span></p><p>&nbsp;</p><h2 id='feedback'><span>Feedback</span></h2><p><span>The GitHub website hosting the project provides several options (you will need a GitHub account, it’s free!):</span></p><ul><li><p><span>Open a </span><a href='https://github.com/marcoalopez/Python_course/discussions'><span>discussion</span></a><span>: This is a place to:</span></p><ul><li><p><span>Ask questions you are wondering about.</span></p></li><li><p><span>Share ideas.</span></p></li><li><p><span>Engage with the developers (still just me).</span></p></li></ul></li></ul><p><span>Besides, if you want to contribute to the project, you might want to glimpse at the </span><a href='https://github.com/marcoalopez/Python_course/blob/main/CODE_OF_CONDUCT.md'><span>code of conduct</span></a><span> (TLDR: be nice to others 😉). </span></p><h2 id='acknowledgements'><span>Acknowledgements</span></h2><p><span>TODO</span></p><p>&nbsp;</p><h2 id='license'><span>License</span></h2><p><a href='http://creativecommons.org/licenses/by-nc-sa/4.0/'><img src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" referrerpolicy="no-referrer" alt="Creative Commons Licence"></a>
<div id='write' class=''><h1><img src="img/header.webp" referrerpolicy="no-referrer" alt="header"></h1><p><img src="img/logos.png" referrerpolicy="no-referrer" alt="logos"></p><p><em><span>Brought to you by </span><a href='https://marcoalopez.github.io/'><span>Marco A. Lopez-Sanchez</span></a><span> - This website was last modified: 2023-11-13</span></em></p><p><span>This is an introductory course to the Python programming language for data analysis using examples from the earth sciences. This course aims to give an overview (breadth rather than depth) of the Python programming language and the main scientific analysis libraries to start using it in your workflow and add a new free scientific analysis tools to your portfolio. The principles of the course are as follows:</span></p><ul><li><p><span>establishing a solid language foundation </span></p></li><li><p><span>learning by doing (focus on practice)</span></p></li><li><p><span>top-down teaching approach</span></p><p>&nbsp;</p></li></ul><blockquote><p><span>⚠️ At the moment, this repository contains the unfinished walkthrough notebooks used to guide the course but no other detailed explanations (i.e. slides) or solutions to the exercises. The course is free and licensed under a </span><a href='http://creativecommons.org/licenses/by-nc-sa/4.0/'><span>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License</span></a><span>. The course will not include the exercise solutions but the walkthrough notebooks are self-explanatory so anyone can use them to learn about the topic. Please, do not post exercise solutions to any public forum or publicly-accessible software repository</span></p></blockquote><p>&nbsp;</p><h2 id='walkthrough-notebooks-and-notes-🚨-in-development'><span>Walkthrough notebooks and notes (🚨 in development!)</span></h2><ul><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/installing_Python.md'><span>Installing Python</span></a></p></li><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/Python_walkthrough.ipynb'><span>The Python programming language: getting started</span></a><span> (mostly done)</span></p></li><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/Matplotlib_walkthrough.ipynb'><span>Matplotlib overview: the scientific plotting library </span></a><span> (mostly done)</span></p></li><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/Numpy_walkthrough.ipynb'><span>Numpy (&quot;numerical Python&quot;) overview</span></a><span> (in development)</span></p></li><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/Pandas_walkthrough.ipynb'><span>Pandas overview</span></a><span> (in development)</span></p></li><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/Scipy.ipynb'><span>Scipy (&quot;scientific Python&quot;) examples</span></a><span> (in development)</span></p></li><li><p><a href='https://github.com/marcoalopez/Python_course/blob/main/notebooks/OOP4science_walkthrough.ipynb'><span>Object-oriented Python for sciences: the basics</span></a><span> (in development)</span></p></li></ul><p>&nbsp;</p><h2 id='prerequisites'><span>Prerequisites</span></h2><p><span>The course assumes no previous knowledge of the Python or any other programming language. We assume that the reader is familiar with basic linear algebra and statistics.</span></p><p>&nbsp;</p><h2 id='faq'><span>FAQ</span></h2><h4 id='what-is-this-course-not-about'><span>What is this course not about?</span></h4><p><span>This is not a Python course on image analysis, geochemistry, machine learning or any other specific topic that you can think of. Although you will find examples of different topics, the course is aimed at giving an overview of the language and the Python scientific ecosystem so that you can start using it and go deeper into the topic you want. Nor is it a course where you will learn all the details and machinery behind the Python language. Python is simply the programming tool of choice for data analysis because it is free, easy to learn, and a great tool to introduce people to the world of scientific programming.</span></p><p>&nbsp;</p><h2 id='author'><span>Author</span></h2><p><a href='https://marcoalopez.github.io/'><span>Marco A. Lopez-Sanchez</span></a><span> is an associate researcher in the Department of Geology at the University of Oviedo with expertise in the analysis of the microstructure and texture (CPO) of solid materials. He has a broad experience in programming and code development for data analysis (</span><a href='https://github.com/marcoalopez' target='_blank' class='url'>https://github.com/marcoalopez</a><span>). His main line of research is the study of the links between the mechanical properties (elastic, plastic and/or brittle) of rocks and their mineral composition, microstructure and crystallographic orientation of their components and seismic modelling (elastic properties) of rocks using averaging schemes and reconstruction of the microstructure and texture.</span></p><p>&nbsp;</p><h2 id='feedback'><span>Feedback</span></h2><p><span>The GitHub website hosting the project provides several options (you will need a GitHub account, it’s free!):</span></p><ul><li><p><span>Open a </span><a href='https://github.com/marcoalopez/Python_course/discussions'><span>discussion</span></a><span>: This is a place to:</span></p><ul><li><p><span>Ask questions you are wondering about.</span></p></li><li><p><span>Share ideas.</span></p></li><li><p><span>Engage with the developers (still just me).</span></p></li></ul></li></ul><p><span>Besides, if you want to contribute to the project, you might want to glimpse at the </span><a href='https://github.com/marcoalopez/Python_course/blob/main/CODE_OF_CONDUCT.md'><span>code of conduct</span></a><span> (TLDR: be nice to others 😉). </span></p><h2 id='acknowledgements'><span>Acknowledgements</span></h2><p><span>TODO</span></p><p>&nbsp;</p><h2 id='license'><span>License</span></h2><p><a href='http://creativecommons.org/licenses/by-nc-sa/4.0/'><img src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" referrerpolicy="no-referrer" alt="Creative Commons Licence"></a>
<span>All the notebooks are licensed under a </span><a href='http://creativecommons.org/licenses/by-nc-sa/4.0/'><span>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License</span></a><span> and codes under </span><a href='https://www.mozilla.org/en-US/MPL/2.0/'><span>Mozilla Public License 2.0</span></a><span>.</span></p><hr /><p><em><span>Copyright © 2023 Marco A. Lopez-Sanchez</span></em><span> </span></p><p><span>*Information presented on this website and the notebooks is provided without any express or implied warranty and may include technical inaccuracies or typing errors; the author reserve the right to modify or enhance the content of this website as well as the notebooks at any time without previous notice. This webpage and the notebooks are not liable for the content of external links.</span></p><p><em><span>Hosted on GitHub Pages — This website was created with </span><a href='https://typora.io/'><span>Typora</span></a></em></p></div></div>
</body>
</html>

0 comments on commit eb36a7e

Please sign in to comment.