IT offers technical training courses to Berkeley Lab employees in partnership with UC Berkeley. Click on the course titles below to learn more, then register through the Berkeley Lab portal.
FAQ: Can I get the recording of the workshop even if I don’t attend it live?
Yes, as long as you register ahead of time, you will automatically receive an email within a few days after the workshop (or workshop series) has completed.
- Berkeley Lab staff may contact Erin Scharfstein at ittraining@lbl.gov for training feedback.
- For trouble registering for courses, Zoom links, etc., contact dlab-frontdesk@berkeley.edu.
- Visit it.lbl.gov/training for more IT learning and consulting opportunities.
Course Listing
Python Machine Learning Fundamentals: Parts 1-2
October 2, 2023, 2:00 p.m. to October 4, 2023, 5:00 p.m.
This workshop introduces students to scikit-learn, the popular machine learning library in Python, as well as the auto-ML library built on top of scikit-learn, TPOT. The focus will be on scikit-learn syntax and available tools to apply machine learning algorithms to datasets.
Python Geospatial Data and Mapping: Parts 1-2
October 3, 2023, 9:00 a.m. to October 5, 2023, 12:00 p.m.
Geospatial data are an important component of data visualization and analysis in the social sciences, humanities, and elsewhere. The Python programming language is a great platform for exploring these data and integrating them into your research.
Finding Health Statistics and Data
October 3, 2023, 1:00 p.m. to 2:30 p.m.
Participants in this workshop will learn about some of the issues surrounding the collection of health statistics, and will also learn about authoritative sources of health statistics and data. We will look at tools that let you create custom tables of vital statistics (birth, death, etc.), disease statistics, health behavior statistics, and more.
R Data Visualization
October 4, 2023, 2:30 p.m. to 5:30 p.m.
This workshop will provide an introduction to graphics in R with ggplot2. Participants will learn how to construct, customize, and export a variety of plot types in order to visualize relationships in data. We will also explore the basic grammar of graphics, including the aesthetics and geometry…
Qualtrics Fundamentals
October 5, 2023, 2:00 p.m. to 5:00 p.m.
Qualtrics is a powerful online tool available to Berkeley community members that can be used for a range of data collection activities. Primarily, Qualtrics is designed to make web surveys easy to write, test, and implement, but the software can be used for data entry, training, quality control,…
Institutional Review Board (IRB) Fundamentals
October 9, 2023, 9:00 a.m. to 12:00 p.m.
Are you starting a research project at UC Berkeley that involves human subjects? If so, one of the first steps you will need to take is getting IRB approval.
Python Intermediate: Parts 1-3
October 9, 2023, 1:00 p.m. to October 16, 2023, 3:00 p.m.
This three-part interactive workshop series teaches you intermediate programming Python for people with previous programming experience equivalent to our Python Fundamentals workshop. By the end of the series, you will be able to apply your knowledge of basic principles of programming and data…
R Machine Learning with tidymodels: Parts 1-2
October 9, 2023, 2:00 p.m. to October 11, 2023, 5:00 p.m.
Machine learning often evokes images of Skynet, self-driving cars, and computerized homes. However, these ideas are less science fiction as they are tangible phenomena that are predicated on description, classification, prediction, and pattern recognition in data. During this two part workshop, we…
Python Data Wrangling and Manipulation with Pandas
October 10, 2023, 10:00 a.m. to 1:00 p.m.
Pandas is a Python package that provides fast, flexible, and expressive data structures designed to make working with ‘relational’ or ‘labeled’ data both easy and intuitive. It enables doing practical, real world data analysis in Python. In this workshop, we’ll work with example data and go through…
Stata Fundamentals: Parts 1-3
October 10, 2023, 2:00 p.m. to October 17, 2023, 5:00 p.m.
This workshop is a three-part introductory series that will teach you Stata from scratch with clear introductions, concise examples, and support documents. You will learn how to download and install the Stata software, understand data and basic manipulations, import and subset data, explore and…
Excel Data Analysis: Introduction
October 16, 2023, 1:00 p.m. to 4:00 p.m.
This is a three-hour introductory workshop that will provide an overview of Excel, with no prior experience assumed. Attendees will learn how to use functions for handling data and making calculations, how to build charts and pivot tables, and more.
Python Text Analysis: Topic Modeling
October 16, 2023, 2:00 p.m. to 5:00 p.m.
In this part, we study unsupervised learning of text data. This is a stand alone work that builds from the two-part text analysis series.
Excel Data Analysis: Charts, Pivot Tables, and VLOOKUP
October 18, 2023, 1:00 p.m. to 4:00 p.m.
This three-hour workshop will cover charts in more detail, review pivot tables, and the widely-used VLOOKUP function. We recommend first taking the introductory workshop Excel Data Analysis: Introduction.
Bash + Git: Introduction
October 24, 2023, 9:00 a.m. to 12:00 p.m.
This workshop will start by introducing you to navigating your computer’s file system and basic Bash commands to remove the fear of working with the command line and to give you the confidence to use it to increase your productivity. You will also learn the basics to understand and use Git, including working with the popular “social coding” website, GitHub where you can keep a private backup copy of your code or choose to publish it to the world.
R Fundamentals: Parts 1-4
October 24, 2023, 9:00 a.m. to November 2, 2023, 11:00 a.m.
This workshop is a four-part introductory series that will teach you R from scratch with clear introductions, concise examples, and support documents. You will learn how to download and install the open-sourced R Studio software, understand data and basic manipulations, import and subset data, explore and visualize data, and understand the basics of automation in the form of loops and functions. After completion of this workshop you will have a foundational understanding to create, organize, and utilize workflows for your personal research.
Python Fundamentals: Parts 1-3
October 24, 2023, 2:00 p.m. to October 31, 2023, 4:00 p.m.
This three-part interactive workshop series is your complete introduction to programming Python for people with little or no previous programming experience. By the end of the series, you will be able to apply your knowledge of basic principles of programming and data manipulation to a real-world social science application.
Python Text Analysis: Word Embeddings
October 25, 2023, 2:00 p.m. to 5:00 p.m.
How can we use neural networks to create meaningful representations of words? The bag-of-words is limited in its ability to characterize text, because it does not utilize word context.
Python Web APIs
October 26, 2023, 2:00 p.m. to 4:00 p.m.
In this workshop, we cover how to extract data from the web with APIs using Python. APIs are often official services offered by companies and other entities, which allow you to directly query their servers in order to retrieve their data. Platforms like The New York Times, Twitter and Reddit offer…
Python Web Scraping
November 2, 2023, 2:00 p.m. to 4:00 p.m.
In this workshop, we cover how to scrape data from the web using Python. Web scraping involves downloading a webpage’s source code and sifting through the material to extract desired data.
Python Machine Learning Fundamentals: Parts 1-2
November 7, 2023, 9:00 a.m. to November 9, 2023, 12:00 p.m.
This workshop introduces students to scikit-learn, the popular machine learning library in Python, as well as the auto-ML library built on top of scikit-learn, TPOT. The focus will be on scikit-learn syntax and available tools to apply machine learning algorithms to datasets. No theory instruction will be provided.
R Geospatial Fundamentals: Vector Data, Parts 1-2
November 7, 2023, 9:00 a.m. to November 9, 2023, 12:00 p.m.
Geospatial data is an important component of data visualization and analysis in the social sciences, humanities, and elsewhere. The R programming language is a great platform for exploring these data and integrating them into your research. This workshop focuses on fundamental operations for reading, writing, manipulating and mapping vector data, which encodes location as points, lines and polygons.
R Data Wrangling and Manipulation: Parts 1-2
November 7, 2023, 2:00 p.m. to November 14, 2023, 5:00 p.m.
It is said that 80% of data analysis is spent on the process of cleaning and preparing the data for exploration, visualization, and analysis. This R workshop will introduce the dplyr and tidyr packages to make data wrangling and manipulation easier. Participants will learn how to use these packages to subset and reshape data sets, do calculations across groups of data, clean data, and other useful tasks.
R Data Visualization
November 20, 2023, 9:00 a.m. to 12:00 p.m.
This workshop will provide an introduction to graphics in R with ggplot2. Participants will learn how to construct, customize, and export a variety of plot types in order to visualize relationships in data.