Current and upcoming classes

Some courses I\’m currently teaching including links to those that you can register for if available:

Upcoming:

Backend Development and APIs Course – North Carolina State University (private)

Aug 15 – Sep 12

The Back-End Development & APIs course opens up the world of server-side programming via Node.js and Express and enables learners to create and document custom RESTful APIs while following best practices and using industry-standard tools for testing.

Topics:

Client-Server Architecture
NPM and Node.js
Intro to Express
Server-Side Rendering with JSX
RESTful Routing
MVC Architecture
MongoDB and NoSQL
Mongoose and ODMs
APIs and Documentation
Cloud Deployment

*This is a private bootcamp cohort*

Intro to Git, Github, and the Terminal Course – Girl Develop It (public)

Available async with optional lab and coaching add-ons. Labs hosted Thu, August 17, 24, & 31 1p – 3p et

In this workshop we will set up and get started using Git, Github, and the command line in order to manage changes in our projects, store our code remotely (outside of our computers), and collaborate with others on our projects including open source workflows.

If you\’ve tried to learn Git before, but never quite figured it out – this event is also for you! We\’ll be diving deep and working with teams to simulate a real-world git workflow.

Register here: https://bit.ly/metadevgirl-git

Intro to Python Workshop – Girl Develop It (public)

Sat, Aug 26 1p – 4p et

Curious about programming? Want to learn one language that you can use to build websites, program robots, visualize data, run servers, and make art? Then you\’re ready to get started with Python. Python powers some of the most popular websites and apps we all know and love, like Pinterest and Instagram to name a couple. This workshop gives you a taste of what programming is like and what Python has to offer. It should help you decide if you want to study the language further and provide next steps.

Register here: https://bit.ly/metadevgirl-intropy

Python 1 Course – Girl Develop It (public)

Sep 6, 11, 13, 18, 20, 25 1p – 3p et

Join us for GDI\’s Python I virtual cohort series, designed for those who have very limited or no programming experience. During this interactive series, we\’ll explore the basic components of a programming language: data types, functions, conditional statements, and loops. We\’ll mix lecture and practice, and we\’ll work through lots of problems together. You\’ll leave the workshop with several tested tutorials to work through on your own.

Topics covered:

  • Introduction to Python
  • Data types and variables
  • Boolean expressions
  • Functions
  • Testing and debugging
  • Working with lists

Register here: https://bit.ly/metadevgirl-py1


Current:


Past:

MVP Developer Training: Adalo Edition – Detroit Black Tech

Jun 6, 13, 20, 27 6p – 7p et

Learn to build a Minimum Viable Product (MVP) for startup founders using the no-code platform Adalo.

Link to previous recordings: https://bit.ly/dbt-mvp623

Build Your First Python Project – Girl Develop It

Apr 15 1p-4p et

In this hands-on workshop we\’ll focus on a project-based learning model to create a Todo List App. You\’ll leave the workshop with a working Todo List App and ideas for your next project.

You will use an IDE or Github Code spaces as well as a Python GUI library to create a user interface, implement features for the application, and learn about testing/debugging.

Contributing to Open Source with Git & Github – Girl Develop It

Mar 28 6p – 9p et

Getting started with Open Source is an exciting endeavor, but what happens when you realize the workflow that you need to follow to contribute is different from your individual and team projects?

Often contributing to OSS for the first time requires working on your own “fork” of the project and using Git commands that you may not have used before such as “rebase”.

In this workshop, we are going to cover how to go from contributing directly to a repository where you have “push” and “pull” access to contributing to a repository through your own “fork” of the original.

This hands-on workshop will focus on forking, making changes, keeping your repo in sync with the original project as well as submitting and updating your Pull Request.

This is the second step in a series of open source workshops that will help developers that are new to open source prep for their 1st open source contributions to Project Ricotta for Lasagna Love. You should attend Intro to Git, Github & the Terminal or have previous experience with pushing, pulling, branching, and handling merge conflicts before attending this workshop.

Intro to Git, Github & the Terminal – Girl Develop It

Mar 21, 23 6p – 9p et

When it comes to learning to code, a programming language is only one of the many tools you’ll use. Working on software can quickly become troublesome when you want to manage changes over time or find a way to collaborate with others on your project. A version control system can make all the difference in managing our projects and one of the most popular options is Git.

In this workshop we will set up and get started using Git, Github, and the command line in order to manage changes in our projects, store our code remotely (outside of our computers), and collaborate with others on our projects.

If you\’ve tried to learn Git before, but never quite figured it out – this event is also for you! We\’ll be diving deep and working with teams to simulate a real-world git workflow.

This is the first step in a series of open source workshops that will help developers that are new to open source prep for their 1st open source contributions to Project Ricotta for Lasagna Love.

Intro to Python – Girl Develop It

Feb 21 6p – 8p et

Curious about programming? Want to learn one language that you can use to build websites, program robots, visualize data, run servers, and make art? Then you\’re ready to get started with Python. Python powers some of the most popular websites and apps we all know and love, like Pinterest and Instagram to name a couple. This workshop gives you a taste of what programming is like and what Python has to offer. It should help you decide if you want to study the language further and provide next steps.

Python 1 – Girl Develop It

Jan 28, Feb 4, 11, 18 1p – 4p et

Curious about programming? Want to learn one language that you can use to build websites, program robots, visualize data, run servers, and make art? Then you\’re ready to get started with Python. Python powers some of the most popular websites and apps we all know and love, like Pinterest and Instagram to name a couple.

Join us for GDI\’s Python I virtual cohort series, designed for those who have very limited or no programming experience. During this interactive series, we\’ll explore the basic components of a programming language: data types, functions, conditional statements, and loops. We\’ll mix lecture and practice, and we\’ll work through lots of problems together. You\’ll leave the workshop with several tested tutorials to work through on your own.

Topics covered:

  • Introduction to Python
  • Data types and variables
  • Boolean expressions
  • Functions
  • Testing and debugging
  • Working with lists

Intro to Python – Girl Develop It

Jan 7 1p – 3p et

Curious about programming? Want to learn one language that you can use to build websites, program robots, visualize data, run servers, and make art? Then you\’re ready to get started with Python. Python powers some of the most popular websites and apps we all know and love, like Pinterest and Instagram to name a couple. This workshop gives you a taste of what programming is like and what Python has to offer. It should help you decide if you want to study the language further and provide next steps.