Skip to content
Change the repository type filter

All

    Repositories list

    • Overview of D-Lab workshops and the order in which to take them.
      HTML
      1000Updated Aug 21, 2025Aug 21, 2025
    • D-Lab's 2-hour introduction to using APIs to access Large Language Models. Learn API setup & authentication, API call formatting, creating structured outputs, and more.
      Jupyter Notebook
      1200Updated Aug 19, 2025Aug 19, 2025
    • D-Lab's 2-hour intermediate SQL workshop in Python. Learn using different types of JOINs, primary and foreign keys, subqueries, and more.
      Jupyter Notebook
      0000Updated Aug 15, 2025Aug 15, 2025
    • D-Lab's 2-hour introductory SQL workshop in Python. Navigate the structure of a relational database and become familiar with relational database concepts.
      Jupyter Notebook
      0000Updated Aug 15, 2025Aug 15, 2025
    • compss211-hw2-git-troubleshooting-lab-git-disaster-repo created by GitHub Classroom
      Python
      0000Updated Aug 9, 2025Aug 9, 2025
    • D-Lab's 2-part, 3.5 hour introduction to workshop instruction.
      0020Updated Aug 7, 2025Aug 7, 2025
    • D-Lab's 4-hour introduction to working with geospatial data in R. Learn how to import, visualize, and analyze geospatial data in R.
      4530Updated Aug 5, 2025Aug 5, 2025
    • This repository serves as a template for all D-Lab workshops stored on GitHub. Use this template if you're creating a new D-Lab workshop.
      Jupyter Notebook
      1400Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 4 part, 8 hour introduction to R Fundamentals. Learn how to create variables and functions, manipulate data frames, make visualizations, use control flow structures, and more, using R in RStudio.
      R
      154020Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 4 hour two-part workshop on data wrangling in R using tidyverse.
      R
      1462Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2-hour introduction to data visualization with R. Learn how to create histograms, bar charts, box plots, scatter plots, and more using ggplot2.
      R
      2610Updated Aug 2, 2025Aug 2, 2025
    • Jupyter Notebook
      0500Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's two-part introduction to Qualtrics. Learn how to design and manage your own surveys in Qualtrics.
      0000Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2 hour introduction to web scraping in Python. Learn how to scrape HTML/CSS data from websites using Requests and Beautiful Soup.
      Jupyter Notebook
      551482Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2 hour introduction to using web APIs in Python. Learn how to obtain data from web platforms using the New York Times API as a case study.
      Jupyter Notebook
      6530Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's introduction to NLP in Python. Learn how to preprocess text data, apply bag-of-words methods, engage with word embeddings, and more, using Python.
      Jupyter Notebook
      45713Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 6 hour introduction to machine learning in Python. Learn how to perform classification, regression, clustering, and do model selection using scikit-learn in Python.
      Jupyter Notebook
      6983254Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2-hour introduction to Generative Pretrained Transformers (GPT) for beginners. Learn about text encoding, word embeddings, and the transformer architecture upon which GPT is based. Create texts using a GPT model with the Transformers library in Python, and learn about hyperparameters such as temperature.
      Jupyter Notebook
      9410Updated Aug 2, 2025Aug 2, 2025
    • About D-Lab's 4-hour introduction to working with geospatial data in Python. Learn how to import, visualize, and analyze geospatial data in Python.
      Jupyter Notebook
      4300Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 6-part, 12-hour introduction to Python. Learn how to create variables, use methods and functions, work with if-statements and for-loops, and do data analysis with Pandas, using Python and Jupyter.
      Jupyter Notebook
      285331Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2-hour introduction to deep learning in Python. Learn how to create and train neural networks using Tensorflow and Keras.
      Jupyter Notebook
      2300Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 3-hour workshop diving deep into Pandas. Learn how to manipulate, index, merge, group, and plot data frames using Pandas functions.
      Jupyter Notebook
      181830Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 1-hour introduction to prompt engineering with ChatGPT. Learn what prompt engineering is, best practices for prompting, and techniques to resolve errors.
      Jupyter Notebook
      1100Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2 hour introduction to MAXQDA. Learn how to conduct qualitative data analysis using MAXQDA.
      1520Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2-hour introduction to using LLMs for exploratory research.
      1700Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 2 hour introduction to using the version control software Git with GitHub Desktop, a GUI Git client. Learn how to use version control, create repositories, branching, merging, and using GitHub Desktop to collaborate on software in your research workflows.
      1200Updated Aug 2, 2025Aug 2, 2025
    • This introductory workshop covers basics of Git using command line(Bash). We will cover key concepts and workflows, including version control, repository creation, branching, merging, and collaboration.
      1300Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's six-hour introduction to the basics of Microsoft Excel (with support materials for Google Sheets). Learn Excel functions for handling text, math, dates, logic, and calculations; learn to create charts and pivot tables.
      71720Updated Aug 2, 2025Aug 2, 2025
    • 0400Updated Aug 2, 2025Aug 2, 2025
    • D-Lab's 1-hour introduction to the command line. This workshop provides a basic introduction to interacting with your computer via terminal. It focuses on Bash or Z, which are some of the most commonly used Unix/Linux shells.
      0210Updated Aug 2, 2025Aug 2, 2025