IT AbyssIT_AbyssIT_Abyss
Home
STACKS
C++BACKEND · ENGINE
RoadmapTopic dependency graph→Best practicesIdioms and anti-patterns→QuestionsInterview questions→ProgressWhat you know and what is left→
InterviewsTrainer · Tests + AI
Start an interviewTests and AI interviews for your stack→ProgressWhat you know and what is left→
ToolsResume · Skills for your agent
ATS resume checkerWhat blocks the screening — and how to rewrite it→Skills for your LLM agentReady-made instructions for Claude Code and Codex→
BlogPricing
Sign inTelegram
Modern C++ — quick intro
0 / 150%
01 Meet the course
  • Welcome
  • Quiz — readiness
02 RAII and smart pointers
  • What is RAII?
  • Quiz — RAII basics
  • Quiz — exception leak
  • std::unique_ptr
  • Quiz — unique_ptr
  • std::shared_ptr
  • Quiz — shared_ptr
  • Quiz — use-after-free
  • Practice — ScopeGuard (RAII)
03 Templates
  • Function templates
  • Quiz — templates
  • Quiz — argument deduction
  • Quiz — concepts
Courses/Modern C++ — quick intro
Quiz · lesson 2 of 15

Quiz — readiness

How many themes does this course have?

← PreviousWelcomeNext →What is RAII?
Menu · sectionKnowledge
RoadmapChoose a stack
C++GoPythonC#JavaJavaScriptTypeScriptQA / TestingPHPKotlin / AndroidSwift / iOSData AnalyticsMachine LearningSecurityDevOps / SRESystem AnalysisUnreal Engine
QuestionsChoose a stack
C++GoPythonC#JavaJavaScriptTypeScriptQA / TestingPHPKotlin / AndroidSwift / iOSData AnalyticsMachine LearningSecurityDevOps / SRESystem AnalysisUnreal Engine
Menu · sectionInterviews
Start an interviewTests and AI interviews for your stackProgressWhat you know and what is left
Tools
ATS resume checkerWhat blocks the screening — and how to rewrite itSkills for your LLM agentReady-made instructions for Claude Code and Codex
HomeBlogAccount
IT_Abyssv2026.09.1
SearchRoadmapInterviewsBlogPricingAccount
Privacy PolicyTerms of ServiceRefund Policy© 2026 IT Abyss