Rap's favorite courses to teach

Data, Machine Learning, Data Science, AI

Generative AI

ML, neural networks, transformers, LLMs, tokenization, vectorization, embeddings, prompt engineering, NER, CoT, API access, Retrieval Augmented Generation (RAG)

Pre- and post-tests Outline with schedule

Python

Basics, lists, tuples, comprehensions, lambdas, dunder methods, Jupyter

Hands-on lab guide Pre- and post-tests Outline with schedule

MongoDB

Collections, querying, mongosh, projections, aggregation pipelines

Hands-on lab guide Pre- and post-tests Outline with schedule

PostgreSQL

SQL basics, transactions, schema mgmt, indexes, types

Pre- and post-tests Outline with schedule

SQL

SQL basics, joins, where, compound conditions, keys, relationships

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

Data Science

Pandas, (un)supervised learning, algorithms, Matplotlib, Hugging face, Kaggle, scikit-learn

Pre- and post-tests Outline with schedule

Front end web dev

A11y

ARIA, roles, semantic HTML, keyboard nav, complying with WCAG, Section 508, EAA, DDA, et al

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

React

JSX, components, props, hooks, routing, composition

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

Angular

Components, signals, signals, DI, pipes, directives, Event emitters

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

Vue

Components, Vue router, mixins, slots, composition, plugins, watchers

Hands-on lab guide Pre- and post-tests Outline with schedule

JavaScript

Basics, promises, modules, destructuring, spread, functional, JSON

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

HTML and CSS

Tags, forms, attributes, selectors, flex, grid, responsive, animations

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

Back end dev

Node

JavaScript basics, npm, package.json, git, events, async

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

Node with Express

All of node, Web middleware, RESTful API, JWT, env variables, jest

Hands-on lab guide Pre- and post-tests Outline with schedule

Intro to Python and Django

Python intro, ORM, middleware, views, signals, forms, querysets

Hands-on lab guide Outline with schedule

Intro to Python and Flask

Python basics, RESTful APIs, sessions, middleware, blueprints, form handling

Hands-on lab guide Outline with schedule

Cross-platform Mobile App Dev

React Native

React basics, RN components, navigation, forms, API requests, lists

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule

Flutter

Widgets, layouts, state mgmt, navigation, async, HTTP, forms

Course book is available Hands-on lab guide Lab starters and solutions Pre- and post-tests Outline with schedule