Skip to content

nikoladze/python-introduction

 
 

Repository files navigation

Introduction to Python

Run in your browser with JupyterLite

This is a 120 minute lecture that introduces Python. There are no assumptions made at all about prior knowledge of Python, though any experience of programming and unix basics are handy. The material covers basic syntactic building blocks first, then shows off some Python data science capabilities, then finally returns to some slightly more advanced topics to round out students' knowledge. There should be enough content that people who do know basic Python will learn from it.

The lecture is written as a Jupyter notebook and the popular RISE or jupyterlab-deck extensions can be used to present the material as a slideshow. It can be launched using only a web browser by clicking the link above.

About

Basic Python Introduction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.7%
  • Python 0.3%