Rap's favorite courses to teach
AI, Data, Machine Learning, Data Science
Agentic AI
Agentic AI overview, GenAI, goal-driven, autonomy, tool use, context engineering, MCP, Retrieval Augmented Generation (RAG), LoRA
Generative AI
GenAI, Agentic, ML, neural networks, transformers, LLMs, tokenization, vectorization, embeddings, prompt engineering, MCP, Retrieval Augmented Generation (RAG), LoRA
AI Prompt Engineering
CoT, Tree-of-thought, N-shot, self-consistency, reflexion, plan-and-solve, ReAct, contrastive, agentic prompting
Claude Code
Claude as a partner, slash commands, security, prompting, refactoring, writing tests, context packing, selective injection, HITL, ask-before-code, test-driven prompting
Python
Basics, lists, tuples, comprehensions, lambdas, dunder methods, Jupyter
MongoDB
Collections, querying, mongosh, projections, aggregation pipelines
PostgreSQL
SQL basics, transactions, schema mgmt, indexes, types, PostgreSQL as a vectorDB
SQL
SQL basics, joins, where, compound conditions, keys, relationships
Data Science
Pandas, (un)supervised learning, algorithms, Matplotlib, Hugging face, Kaggle, scikit-learn
Front end web dev
A11y
ARIA, roles, semantic HTML, keyboard nav, complying with WCAG, Section 508, EAA, DDA, et al
React
JSX, components, props, hooks, routing, composition
Angular
Components, signals, signals, DI, pipes, directives, Event emitters
Vue
Components, Vue router, mixins, slots, composition, plugins, watchers
JavaScript
Basics, promises, modules, destructuring, spread, functional, JSON
HTML and CSS
Tags, forms, attributes, selectors, flex, grid, responsive, animations
Back end dev
Node
JavaScript basics, npm, package.json, git, events, async
Node with Express
All of Node, Web middleware, RESTful API, JWT, env variables, jest
Intro to Python and Django
Python intro, ORM, middleware, views, signals, forms, querysets
Intro to Python and Flask
Python basics, RESTful APIs, sessions, middleware, blueprints, form handling
Cross-platform Mobile App Dev
React Native
React basics, RN components, navigation, forms, API requests, lists
Flutter
Widgets, layouts, state mgmt, navigation, async, HTTP, forms