Public catalog
Courses
Browse role-dedicated tracks. Open any course for curriculum details. Enrolling requires a free account.
Blockchain & Web3
Blockchain & Web3
Blockchain Team Lead
Hybrid job preparation for Blockchain Team Lead roles: senior smart contract and Web3 technical depth plus team leadership, delivery, and distributed team coordination.
Blockchain & Web3
Senior Blockchain Developer (TypeScript)
Job-focused preparation for Senior Blockchain Developer roles using TypeScript: Web3 libraries, contract interaction, indexing, dApp architecture, and production patterns.
Blockchain & Web3
Senior Solidity Developer
A role-focused learning module for preparing users for Senior Solidity Developer interviews and smart contract engineering responsibilities, combining Solidity, EVM, security, DeFi, and interview-oriented technical explanation.
Blockchain & Web3
Smart Contract Auditor
Preparation for smart contract security auditor roles: vulnerability classes, review methodology, and secure design reasoning.
Backend & Python
Backend & Python
BackEnd Developer Team Lead (Python)
Interview-ready preparation for Python backend team lead roles. Combines senior Python/backend technical depth with delivery ownership, mentoring, architecture judgment, incidents, and stakeholder communication — the bar companies use for lead-level hiring loops.
Backend & Python
Senior BackEnd Developer (Python/Django)
Job-focused preparation for Senior Python/Django backend developer roles: APIs, ORM, async, testing, security, and production-minded engineering.
Software Engineering
System Design
System Design
Solutions Architect
Job-focused preparation for solutions architect interviews: stakeholder discovery, reference architectures, integration patterns, non-functional requirements, and tradeoff communication — light diagrams/pseudocode, not a coding track.
System Design
System Design
Interview-ready system design preparation at senior/staff depth. Teaches a repeatable framework for clarifying requirements, estimating scale, choosing storage and messaging patterns, and narrating tradeoffs under time pressure — with classic design walkthroughs, failure-mode thinking, and timed mock drills. Light pseudocode where it clarifies mechanics (rate limiters, queue consumers); not a full coding track.
Product & Agile
Product & Agile
Product Management
Job-focused preparation for product management interviews: product sense, metrics, prioritization, execution, stakeholder alignment, and storytelling — oriented to tech and platform products.
Product & Agile
Scrum Master (Tech Teams)
Job-focused preparation for Scrum Master roles coordinating distributed technical teams building software applications: agile ceremonies, facilitation, delivery, and engineering collaboration.
Data
Data
Data Analytics
Job-focused preparation for data analytics interviews: SQL, metrics definition, exploratory analysis, experimentation intuition, and clear storytelling with data — text-first SQL/coding practice without a live database sandbox.
Data
Data Engineer
Job-focused preparation for data engineering interviews: pipelines, modeling, SQL at scale, reliability, and text-based coding for transformations — without requiring a cloud warehouse sandbox.
Data
Data Science
Job-focused preparation for data science interviews: statistics intuition, Python/SQL analysis, modeling tradeoffs, experimentation, and clear communication — text-first coding practice without a remote notebook sandbox.
Data
Product Analytics
Job-focused preparation for product analytics interviews: metric definition, funnel/cohort analysis, experimentation partnership, and insight storytelling — light SQL/analysis practice without a live warehouse.
Data
SQL Interviews
Focused preparation for SQL-heavy interviews: joins, windows, CTEs, performance intuition, and multi-step analytical queries — text-first practice with sample schemas.
AI & Machine Learning
AI & Machine Learning
Generative AI
Job-focused preparation for generative AI roles: LLM application patterns, prompting/evals, RAG, safety, and light coding for evaluation harnesses — text-first, no model hosting required.
AI & Machine Learning
Machine Learning
Job-focused preparation for machine learning interviews: ML fundamentals, training/serving tradeoffs, evaluation, and text-based coding for classic ML problems — without requiring a GPU sandbox.
Security
Security
Security Analyst
Job-focused preparation for security analyst / SOC-oriented interviews: alert triage, investigation mindset, detection basics, and clear incident communication — scenario-based, no offensive tooling.
Security
Security Engineering
Job-focused preparation for security engineering interviews: threat modeling, secure design, common vulnerabilities, detection mindset, and scenario reasoning — light coding/scenarios, no exploit tooling.
Engineering Leadership
Engineering Leadership
Engineering Management
Job-focused preparation for engineering manager interviews: people leadership, delivery ownership, org design lite, hiring, and stakeholder communication.
Engineering Leadership
Technical Program Management
Job-focused preparation for TPM interviews: program framing, cross-team execution, risk management, technical fluency, and stakeholder communication.