Lovelace Learning Labs

Lovelace Learning Labs is a free, biannual continuing education series for the Ada alum community, focusing on technical skills, career advancement, and personal development.

Upcoming Workshops

Put Your Retirement to Work

Put Your Retirement to Work

2022-03-09

You need to be financially prepared. Taking advantage of your employer-sponsored retirement plan is one way to help prepare for whatever kind of retirement you have ahead.

Hacking the Interview Process

Hacking the Interview Process

2022-03-11

You want a great job but it is taking more time, effort, and headaches than you'd like. This presentation gives you the upper hand in the interview process and reduces the time needed to make your job a reality.

Simplify Your Spending

Simplify Your Spending

2022-03-23

Take control of your financial future. Learn more about the basics of budgeting and the importance of managing credit and debt.

Survey of Frontend Architectures

Survey of Frontend Architectures

2022-03-23

In this session, you’ll find a high-level introduction to frontend architecture patterns, learning what approach to take given a set of requirements.

Introduction to Redis

Introduction to Redis

2022-04-14

This session will serve as a practical introduction to Redis, a common distributed in-memory data store.

Continuous Integration With Jenkins

Continuous Integration With Jenkins

2022-04-27

Come and learn about Jenkins, one of the most popular continuous integration tools. We'll talk about configuration as code and try to provide attendees with the opportunity to play around with the system.

Interviewing is Everyone's Job!

Interviewing is Everyone's Job!

2022-04-28

You might think that interviewing is a distraction from slinging code, but it's important to your company, to your team, and to your career. If you are learn how to interview well then you can make sure the right people join your team, building the kind of team you want to work with.

Concurrency

Concurrency

2022-04-30

We will explore the concepts of concurrency and multithreaded programming, and common patterns that we apply. Using some example code projects, we will learn how to make our code multithreaded in order to safely speed up our programs

Practical Well-being and Self-care

Practical Well-being and Self-care

2022-05-11

This session will explore practical well-being and self-care across physical, mental, and emotional dimensions. It will investigate the reasons and motivations behind self-care, cover the components of evidence-based well-being, and review tips on developing a personal practice and building habits. The workshop facilitator has no special credentials and is just a fellow tech industry worker and human who happens to be passionate about self-care and well-being.

Part 1 Advanced Object Oriented Design Patterns

Part 1 Advanced Object Oriented Design Patterns

2022-05-12

In this latest addition to the Patterns in Programming workshop series, we'll focus on design patterns, with a focus on object-oriented design. We'll dive into a set of common and useful design patterns outlined in the famous book, Design Patterns, by the Gang of Four (Gamma et al.), which also serve as shorthand terms that engineers use to name and describe their code. This is a 2-part workshop

Part 2 Advanced Object Oriented Design Patterns

Part 2 Advanced Object Oriented Design Patterns

2022-05-19

In this latest addition to the Patterns in Programming workshop series, we'll focus on design patterns, with a focus on object-oriented design. We'll dive into a set of common and useful design patterns outlined in the famous book, Design Patterns, by the Gang of Four (Gamma et al.), which also serve as shorthand terms that engineers use to name and describe their code. This is part 2 of a 2-part workshop!

Digital Accessibility for Developers

Digital Accessibility for Developers

2022-05-27

Students will gain an introduction to Digital Accessibility, disability in the digital context, and the WCAG standards that govern what is and what is not considered accessible code.

Introduction to TypeScript

Introduction to TypeScript

2022-05-28

This introductory workshop will get you started writing TypeScript code. You will see the advantages to using static typing to shorten the development cycle, spotting errors earlier in the process.