GithubHelp home page GithubHelp logo

gjuri / 2022_intro_python Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tbeucler/2022_intro_python

0.0 0.0 0.0 18.11 MB

Course Repository for "Introduction to Scientific Programming with Python" (UNIL, FGSE, Fall 2022)

License: MIT License

Jupyter Notebook 100.00%

2022_intro_python's Introduction

Course Repository for "Introduction to Scientific Programming with Python" (UNIL, FGSE, Fall 2022)

See Tutorials for the Google Colab notebooks used during the tutorials and Exercises for the notebooks used during the coding sessions. If you are taking this course for credits, don't forget to push the completed notebooks in the Exercises directory of your cloned repository.

These tutorials and exercises adapt excellent online resources to efficiently introduce the basics of Python, in particular:

There are many excellent tutorials to get started with Python, such as:

  • Programming with Python by © Software Carpentry and © Data Carpentry (License), if you need a tutorial that focuses on the fundamentals and goes at a slower pace than this tutorial.
  • The Python Basics page from Machine Learning for Climate and Energy by Bruno Deremble and Alexis Tantet (License). This page is appropriate if you are looking for a quick tutorial covering the libraries to get started with machine learning for the environmental sciences.
  • Pythia Foundations, which is a community learning resource for Python-based computing in the geosciences

If you are struggling with some of the exercises, do not hesitate to:

  • Use a direct Internet search, or stackoverflow
  • Ask your neighbor(s), the teacher, or the TA for help
  • Debug your program, e.g., by following this tutorial
  • Use assertions, e.g., by following this tutorial

2022_intro_python's People

Contributors

freddy0218 avatar jingyanyu avatar msgomez06 avatar tbeucler avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.