Skip to content

biodatlab/intro-to-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Introduction to Python

This README will guide you through the initial setup process to ensure you have all the necessary tools for our course.

Prerequisites

Before we begin, please complete the following steps:

  1. Sign up for GitHub and GitHub Education
  • Go to GitHub and create an account if you don't already have one.
  • Once your GitHub account is set up, visit GitHub Education and click on "Get student benefits".
  • Follow the instructions to verify your student status. This may take a few days to process.
  • After verification, you'll have access to GitHub Copilot for free
  1. Download and Install Anaconda

Anaconda is a distribution of Python that includes many useful scientific libraries and tools.

  • Visit the Anaconda download page.
  • Download the appropriate version for your operating system (Windows, macOS, or Linux).
  • Follow the installation instructions for your system.
  1. Download and Install Visual Studio Code (VS Code)

VS Code is a powerful and user-friendly code editor that we'll be using throughout the course.

  1. Create Your First Jupyter Notebook in VS Code
  • Now that you have Anaconda and VS Code installed, let's create your first Jupyter Notebook:
  • Open VS Code. Install the "Python" extension:
    • Click on the Extensions icon in the left sidebar (or press Ctrl+Shift+X).
    • Search for "Python" and install the official Python extension by Microsoft.
  • Create a new folder for your Python projects.
  • In VS Code, open this folder (File > Open Folder). Create a new file with a .ipynb extension (e.g., first_notebook.ipynb).
  • VS Code should recognize this as a Jupyter Notebook. If prompted, select the Python interpreter from your Anaconda installation.
  • You can now add and run code cells in your Jupyter Notebook!

Note These intructions are generated using Claude.

  1. Follows the code in 30-days-of-Python

Walk through the code at 30-Days-Of-Python.

Releases

No releases published

Packages

No packages published