{"title":"Basic collection","description":"","products":[{"product_id":"free-capsule","title":"Free Capsule","description":"\u003col start=\"1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProblem Statement\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eMany beginners meet C++ through scattered explanations, mixed terminology, and examples that move before the learner has time to understand the idea behind the code. A small topic such as variables, values, or output can feel unclear when it is shown without context, comments, or practice prompts. Some learners also find it difficult to connect syntax with meaning, because the code may look exact while the reason for each symbol is not explained. Another common issue is that early study materials often jump between theory and code without a steady order. Free Capsule was created for learners who want a small, organized starting sample before choosing a wider Qelvanto course.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolution\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eFree Capsule introduces C++ through a compact written format that focuses on simple explanations, readable examples, and guided review. The course begins with basic ideas and keeps each topic connected to short code samples, so the learner can observe how C++ statements are formed. Instead of overwhelming the learner with too many topics at once, the material gives a small study window into the Qelvanto method. Each section is arranged to help learners read, compare, and practice without pressure-based wording or exaggerated claims. This tier is useful as a first step for understanding whether Qelvanto’s learning style feels suitable before moving to a larger course collection.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat’s Inside\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eFree Capsule includes a compact set of C++ study materials prepared for learners who want a first look at the language and at the Qelvanto structure. The materials begin with a short orientation page explaining how to use the course: read the topic notes first, review the code example, answer the practice prompt, and then check the recap. This gives the learner a steady study routine that can be repeated in wider Qelvanto tiers.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe first section introduces the idea of C++ as a language built around instructions, statements, values, and readable structure. It explains that code is not only a set of symbols, but a set of written instructions that follow specific rules. The learner is guided through short examples where a line of code is broken into smaller parts. This makes the sample more useful than a plain code block because the learner can see what each part contributes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe next section covers basic code shape. It introduces braces, semicolons, simple output lines, names, values, and short comments. The material avoids heavy terminology at the beginning and uses short explanations that build toward more detailed understanding. Learners are shown how a code example can be read from top to bottom, how each line belongs to a larger structure, and why small symbols matter in C++.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFree Capsule also includes a small variable section. This part explains how values can be stored with names, how simple data types appear in early examples, and how a value can be reused in later lines. The focus is not on advanced syntax, but on recognizing patterns. For example, the learner may compare a number value, a text value, and a changed value, then answer a short review question about what changed and why.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA short practice page is included after the topic notes. The practice tasks are written in a simple format: read a sample, identify a part of the code, rewrite one small line, and explain what the line does in plain language. These tasks help learners interact with the material instead of only reading it. The goal is to create a habit of observing code carefully and describing it in clear words.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course also includes recap notes. These notes gather the main ideas from the sample sections into a short review page. Learners can use this part after the practice tasks to check whether they remember the role of statements, values, names, and simple output. The recap is written as a study aid rather than a test, so it can be revisited at any time.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFree Capsule finishes with a short course map that shows how larger Qelvanto tiers continue from the same style. It briefly names the kinds of topics that may appear later, such as conditions, loops, functions, arrays, objects, and code organization. This final page helps learners see how the first sample connects with a broader C++ study path.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"4\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWho Is This For?\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eFree Capsule is for learners who want a small introduction to Qelvanto before choosing a larger C++ course. It is suitable for people who are new to C++ and want a calm written sample with simple explanations. It can also help learners who have seen C++ before but want to review the early structure in a more organized way.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis tier may be useful for students who prefer written materials, short examples, and review tasks. It is also suitable for learners who want to compare course style before selecting a broader set of modules. Free Capsule does not try to cover every beginner topic. Instead, it gives a focused sample of the Qelvanto approach: structured notes, code reading, practice prompts, and recap pages.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eIt is also a fitting choice for learners who feel unsure about where to begin with C++. The course keeps the first step small and readable. It gives the learner a chance to see how explanations are written, how examples are arranged, and how practice tasks are presented.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"5\"\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eWhat You’ll Learn\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHow a simple C++ example can be read line by line\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWhat statements, symbols, braces, and semicolons do in basic code structure\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow names and values appear in early C++ examples\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow simple output examples are arranged\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow comments can help explain code sections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to observe small code changes and describe them in plain language\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to use recap notes for review\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow Qelvanto organizes written C++ study materials\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow practice prompts can support code reading\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow this sample connects with wider Qelvanto course tiers\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col start=\"6\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefund Note\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eFree Capsule is offered as the first Qelvanto tier and is intended as a small introduction to the course style. For paid Qelvanto tiers, store policies may include a 30-day refund window where eligible orders can be reviewed according to the refund terms shown on the website.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Qelvanto","offers":[{"title":"Default Title","offer_id":58039768154376,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1047\/4186\/3688\/files\/free_6.jpg?v=1781678760"},{"product_id":"luma-pattern","title":"Luma Pattern","description":"\u003col start=\"1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProblem Statement\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eMany learners begin C++ by copying code examples without fully understanding why each line is written in that exact form. A beginner may recognize symbols such as braces, semicolons, names, and values, yet still feel unsure about how these parts work together inside a complete example. Early study can also feel uneven when one topic is explained in detail while the next topic appears without enough preparation. Learners often need more than a short sample because C++ has strict structure, and small mistakes can change how a program behaves. Luma Pattern was created for learners who want a more complete early study course with steady explanations and practical review tasks.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolution\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eLuma Pattern gives learners a structured path through the first layer of C++ topics using written modules, code examples, and guided exercises. The course takes simple ideas such as output, variables, data types, expressions, and conditions, then arranges them into a readable study sequence. Each topic is introduced with a short explanation, followed by examples that show how the idea appears in code. Practice tasks ask learners to identify, rewrite, compare, and explain small code sections in their own words. The course helps learners build a clearer relationship between C++ syntax and the meaning behind each instruction.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat’s Inside\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eLuma Pattern begins with a course orientation that explains how to move through the materials. The learner is encouraged to read each module in order, pause after code examples, complete the written tasks, and return to recap pages when a topic needs review. This creates a calm rhythm for study and makes the course suitable for learners who prefer a guided written format.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe first module introduces the shape of a basic C++ file. It explains how code is arranged, why symbols must be placed carefully, and how a simple example can be read from the first line to the final statement. The module includes annotated code blocks where each part is described in plain language. Instead of showing code alone, the material explains what the learner should notice: structure, order, names, values, and repeated patterns.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe next module focuses on output and text display. Learners review how simple output statements are written and how text can be placed inside a program. The section includes examples with short messages, number values, and combined output lines. Practice tasks ask learners to compare similar examples, find the changed part, and describe what the output would show. This helps learners connect written code with visible results.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA separate section introduces variables and values. This part explains how a name can hold information, how a value can be placed into a variable, and how that value can be used again later. The module includes examples with whole numbers, decimal values, characters, and text. Learners are asked to identify the type of value, the variable name, and the role of assignment. The section also includes small correction tasks where learners review lines with missing symbols or unclear naming.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLuma Pattern also includes a module on expressions. This section explains how C++ can combine values with operators to create new results. The examples cover arithmetic expressions, comparison expressions, and simple logical thinking. The learner is not pushed into advanced formulas. Instead, the course focuses on reading expressions carefully and understanding the order of written parts. Review prompts ask learners to explain what an expression is doing before looking at any answer notes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAnother important part of this tier is the introduction to conditions. The course explains how a program can choose between different branches using simple conditional statements. The learner sees how a condition is written, how a block belongs to that condition, and how different values can change the path taken by the code. Examples are kept short, with clear notes beside them. Practice tasks include filling in missing conditions, identifying which branch would run, and rewriting a condition in a cleaner way.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course includes recap pages after each major section. These recap pages summarize the main terms, show small code fragments, and give review questions that learners can answer without needing a large project. This makes the material useful for repeated reading. A learner can complete the full course once, then return later to review variables, expressions, or conditions separately.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLuma Pattern also contains a small glossary written for early C++ study. It includes terms such as statement, variable, value, expression, condition, block, type, assignment, and output. Each term is explained in simple language with a small code reference. The glossary is designed as a study companion while moving through the course.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe final section includes a review set that brings several topics together. Learners read a short code example that includes output, variables, expressions, and a condition. They answer guided questions about what the code contains, which lines create values, which line checks a condition, and what the final result would be. This final review connects the separate modules into one practical reading task.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"4\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWho Is This For?\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eLuma Pattern is for learners who have little or no C++ background and want a more detailed starting course than Free Capsule. It is suitable for people who want to study through written materials, code examples, and guided practice instead of only watching demonstrations or reading scattered notes.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis tier is also useful for learners who have seen C++ before but want to rebuild their understanding from the beginning. Someone who remembers fragments of syntax but feels unsure about structure, variables, or conditions may use Luma Pattern as a steady review course. The materials are arranged to support careful reading and repeated practice.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLuma Pattern can also fit learners who prefer small steps and organized topic order. The course does not rush into complex projects. It begins with code shape, then moves into output, values, expressions, and basic decision logic. This makes it a fitting course for learners who want to understand the foundation before moving into wider C++ topics.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"5\"\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eWhat You’ll Learn\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHow to read a basic C++ file from top to bottom\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow output statements are written and interpreted\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow variables store values and appear in code examples\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow basic data types are used in early C++ materials\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow assignment works inside simple statements\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow arithmetic and comparison expressions are formed\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow conditions guide different code paths\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow braces connect statements into blocks\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to identify syntax patterns in short examples\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to describe code behavior in plain language\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to review small code examples with written prompts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to use recap pages and glossary notes for repeated study\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col start=\"6\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefund Note\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eLuma Pattern is a paid Qelvanto tier. Eligible orders may be reviewed within a 30-day refund window according to the refund terms shown on the store page.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Qelvanto","offers":[{"title":"Default Title","offer_id":58039770448136,"sku":null,"price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1047\/4186\/3688\/files\/luma_5.jpg?v=1781678762"},{"product_id":"cipher-module","title":"Cipher Module","description":"\u003col start=\"1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProblem Statement\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eAfter learning variables, values, output, and simple conditions, many learners meet a new challenge: understanding how code makes repeated or separate decisions. Loops, nested branches, and functions can feel confusing when they are introduced as isolated syntax instead of connected ideas. A learner may know what an \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eif\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e statement looks like, yet still struggle to explain how several conditions work together inside one code example. Repetition can also become unclear when loop counters, starting values, stopping rules, and updates appear in the same block. Cipher Module was created for learners who want to study these topics through organized reading, guided examples, and practical written tasks.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolution\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eCipher Module arranges early C++ logic into a steady sequence that begins with conditions and moves into loops, function structure, and simple code organization. Each module explains the idea first, then shows how it appears inside short C++ examples. Learners are guided to read code in sections: condition first, block second, repeated action third, and final result last. The materials include practice prompts that ask learners to trace values, compare branches, and describe what a loop does before reviewing notes. This approach helps learners connect syntax with behavior without pressure-based claims or exaggerated wording.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat’s Inside\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eCipher Module begins with a short course guide that explains how to study logic-based C++ topics. Learners are encouraged to read each code example slowly, mark where a decision begins, follow each branch, and write down how values change. This opening guide prepares learners for a different kind of study: not only recognizing syntax, but also tracing movement through code.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe first main section reviews conditions in more detail. It starts with simple \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eif\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e statements and then moves into \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eelse\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e and \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eelse if\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e structures. The notes explain how C++ checks a condition, how a block is chosen, and how only certain lines run depending on the given value. Examples show number comparisons, text-like labels, and small decision cases. Each example is followed by questions such as: Which condition is checked first? Which block belongs to that condition? What value changes the chosen path?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe next section introduces nested conditions. Learners see how one decision can sit inside another decision. This part explains indentation, block reading, and the importance of matching braces carefully. Rather than giving long examples, the course uses compact code samples where the nested structure can be seen clearly. Practice tasks ask learners to draw a small decision path, rewrite a nested block into a cleaner form, and explain which branch would run for different starting values.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCipher Module then moves into loops. The course introduces repetition as a way to run a group of statements more than once while a condition remains true. Learners study loop parts one at a time: starting value, condition, repeated block, and update step. The materials explain why each part matters and how a missing update can cause unexpected behavior. Short examples show counters, repeated output, simple totals, and value changes across several rounds.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA dedicated section focuses on \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003ewhile\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e loops. This part explains how a \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003ewhile\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e loop checks a condition before running the repeated block. Learners trace examples where a number increases, decreases, or changes until the condition no longer applies. The written tasks include table-based tracing, where learners fill in the value at each repetition. This is useful for learners who need to see how code changes over time, not only how it is written on the page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAnother section introduces \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003efor\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e loops. Learners review how the starting point, condition, and update can be placed together in one line. The module compares \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003ewhile\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e and \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003efor\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e examples that do similar work, so learners can observe the difference in structure. The goal is not to choose one form for every case, but to understand how each loop shape organizes repeated behavior. Practice tasks ask learners to identify the counter, predict the number of repetitions, and describe the final value after the loop ends.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCipher Module also includes a section on simple functions. This part explains how a function can hold a named task inside a C++ file. Learners study function names, parameters, return values, and function calls through short examples. The material avoids overwhelming details and focuses on reading the parts of a function clearly. Examples show small calculations, simple messages, and value-based return examples. Learners are asked to identify what goes into a function, what comes out, and where the function is called.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course includes a code tracing workbook section. This part brings conditions, loops, and functions into short combined examples. Learners are guided through each example with prompts: identify the first value, find the decision point, follow the repetition, mark the function call, and explain the final output. The tracing tasks help learners slow down and notice how C++ moves through statements.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA review glossary is included with terms such as condition, branch, nested block, loop, counter, update, repetition, function, parameter, return value, and call. Each term is explained with a small C++ reference, so learners can return to the glossary during study.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCipher Module ends with a final review set. This set includes several short code samples that require the learner to combine multiple skills. One sample may use a condition inside a loop. Another may call a function from inside a branch. Another may ask the learner to correct a missing brace or unclear counter update. The final review is written to strengthen code reading and topic connection rather than test memorization alone.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"4\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWho Is This For?\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eCipher Module is for learners who already understand the first layer of C++ topics and want to study decision logic, repetition, and function basics in a structured way. It is suitable for learners who have seen variables, values, output, and simple conditions, but want more practice reading how code behaves across several steps.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis tier may also help learners who feel uncertain when several C++ ideas appear in the same example. If loops, nested blocks, or function calls feel hard to follow, Cipher Module gives a slower written path through these topics. The course is made for people who prefer explanations, annotated examples, tracing tables, and short written tasks.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCipher Module is also useful for learners who want to prepare for wider C++ study involving arrays, objects, and larger code organization. It gives attention to the reading habits needed for later topics: following values, checking conditions carefully, and noticing how one section of code connects with another.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"5\"\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eWhat You’ll Learn\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eHow to read \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eif\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e, \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eelse\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e, and \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003eelse if\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e structures\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow nested conditions are arranged inside code blocks\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow braces and indentation help show decision structure\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow loop conditions control repeated statements\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow counters, updates, and stopping rules work together\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eHow to trace \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003ewhile\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e loop behavior step by step\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eHow to read \u003c\/span\u003e\u003ccode dir=\"ltr\"\u003e\u003cspan\u003efor\u003c\/span\u003e\u003c\/code\u003e\u003cspan\u003e loop structure and predict repetitions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow simple functions are written and called\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow parameters and return values appear in small examples\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to follow code that combines branches, loops, and functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to use tracing tables for value changes\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to describe C++ behavior in plain written notes\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col start=\"6\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefund Note\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eCipher Module is a paid Qelvanto tier. Eligible course purchases may be reviewed within a 30-day refund window according to the refund terms shown on the store page.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Qelvanto","offers":[{"title":"Default Title","offer_id":58039774413064,"sku":null,"price":118.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1047\/4186\/3688\/files\/cipher_6.jpg?v=1781678762"},{"product_id":"drift-framework","title":"Drift Framework","description":"\u003col start=\"1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProblem Statement\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eAfter learners study conditions, loops, and basic functions, C++ begins to introduce data in grouped forms. A single value is usually simple to follow, but a row of values can feel more difficult because every item has a position, a type, and a relationship to the surrounding code. Arrays may look compact, yet learners often feel unsure about indexes, size, loop-based reading, and value changes inside repeated actions. Strings can also create confusion because they appear friendly on the surface, while still following strict rules in code. Drift Framework was created for learners who want a guided way to study grouped data, string handling, and repeated review examples.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolution\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eDrift Framework explains grouped data through a structured written path that begins with small arrays and moves toward practical reading tasks. The course shows how values can be stored together, how indexes point to positions, and how loops can move through a group one item at a time. String examples are introduced with careful notes, so learners can observe characters, length, comparison, and simple text operations. Each topic includes annotated examples, written practice, tracing tables, and recap pages. The materials help learners connect previous C++ topics with a more organized view of grouped information.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat’s Inside\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eDrift Framework begins with a study guide that explains how to approach grouped data. Learners are invited to read examples slowly, mark the starting index, follow each loop round, and write down how values change. This opening section connects earlier topics with the new material: variables hold one value, while arrays and strings let learners work with a group of related values.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe first module introduces arrays as ordered groups. It explains how an array is declared, how its size is written, and how values are placed inside braces. The notes show small examples with number arrays, character arrays, and simple lists of values. Learners review the difference between the array name, the position of an item, and the value stored at that position. This section includes short reading prompts that ask learners to identify the first item, the final item, and the position of a selected value.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe next module focuses on indexes. Since C++ arrays begin counting from zero, many learners need repeated practice with position-based reading. Drift Framework includes index maps, small diagrams, and table-style notes that show how each value has a numbered place. Learners answer tasks such as: Which value is at index 2? Which index holds a given value? What happens when a loop starts at zero and stops before the size value? These questions help learners slow down and connect the number in brackets with the item being selected.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA separate section explains arrays and loops together. Learners study how a loop can visit each item in an array and perform the same action across the group. Examples include printing all values, finding a total, counting selected items, and changing values through repeated steps. Each example is broken into starting value, loop condition, index use, repeated statement, and final result. Practice tasks include tracing tables where learners record the index and value during each loop round.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eDrift Framework also includes a module on common array reading mistakes. This section discusses unclear size values, mismatched loop conditions, forgotten updates, and attempts to read outside the intended range. The wording stays calm and practical, focusing on how to notice the issue in written code. Learners compare two similar snippets and explain which line changes the behavior. This builds careful reading habits without relying on dramatic claims.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe next part introduces strings. The course explains strings as text-like data that can be stored, compared, measured, and used inside code. Learners review how strings differ from single characters and how a text value can be assigned to a name. The examples include simple names, labels, messages, and short input-style cases. The course does not depend on outside tools or named software; it keeps attention on the C++ material itself.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA string length section follows. Learners study how length can be used in conditions, loops, and review tasks. Examples show how a string can be checked for length, how empty text differs from text with characters, and how length can guide a loop. The course also shows how characters inside a string can be observed by position. This connects string study back to index thinking, giving learners a bridge between arrays and text handling.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAnother module introduces simple string comparison and selection. Learners read examples where values are compared, labels are checked, and conditions respond to selected text. The tasks ask learners to explain what is being compared and which branch would run for a given value. This section brings together strings, conditions, and code reading.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eDrift Framework includes a function practice section connected to arrays and strings. Learners study small functions that receive values, return results, or help organize repeated work. Examples may include a function that checks a number group, counts matching items, or returns a simple text result. The course explains parameter reading, function calls, and return values through short code blocks. Learners are asked to identify what enters the function, what happens inside, and what value comes back.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course also contains a combined practice workbook. This workbook uses short C++ examples that include arrays, loops, strings, and functions. Learners trace the code step by step, complete missing lines, label array positions, and explain the final result in plain language. The workbook is designed for repeated review, so learners can return to the same task later and compare their notes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA glossary section explains terms such as array, index, size, element, loop counter, string, character, length, comparison, parameter, and return value. Each term is paired with a compact code reference. The glossary works as a companion while reading the modules.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe final review set combines several skills from the course. Learners may read an array, loop through its values, use a condition inside the loop, compare a string, and call a small function. The review is written to show how grouped data connects with topics from earlier Qelvanto tiers.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"4\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWho Is This For?\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eDrift Framework is for learners who already understand variables, conditions, loops, and simple functions, and now want to study grouped data in C++. It is suitable for learners who feel ready to move from single values into arrays, strings, and index-based examples.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis tier may also fit learners who have seen arrays before but still find loop-based array reading confusing. The course provides diagrams, tables, annotated examples, and written prompts that make each step easier to follow without using the restricted wording from the Qelvanto style rules.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eDrift Framework is also useful for learners preparing to study larger C++ structures later. Arrays and strings appear in many C++ topics, so this tier gives learners practice with reading grouped information, tracing value changes, and connecting several ideas inside one code sample.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"5\"\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eWhat You’ll Learn\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHow arrays store related values in order\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow indexes point to positions inside an array\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow array size affects loop structure\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to trace a loop that moves through array values\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to identify and explain value changes inside repeated code\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow strings store and organize text-like data\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow string length can be used in conditions and loops\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow characters can be observed by position\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow simple string comparison works in examples\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow functions can organize array and string tasks\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to read combined examples with arrays, loops, strings, and functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to use tracing tables for grouped data review\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col start=\"6\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefund Note\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eDrift Framework is a paid Qelvanto tier. Eligible course purchases may be reviewed within a 30-day refund window according to the refund terms shown on the store page.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Qelvanto","offers":[{"title":"Default Title","offer_id":58039774839048,"sku":null,"price":173.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1047\/4186\/3688\/files\/drift_6.jpg?v=1781678761"},{"product_id":"neon-layout","title":"Neon Layout","description":"\u003col start=\"1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProblem Statement\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eAfter studying variables, conditions, loops, arrays, and strings, many learners begin to notice that code can become crowded when every idea is placed in one long section. A short example may be readable, but a larger file can feel unclear when repeated logic, value changes, and several tasks sit close together. Functions are often introduced as syntax, yet learners may still feel unsure about why a function is written, what information goes into it, and what result comes back. Parameters and return values can also feel abstract when they are shown without enough guided reading. Neon Layout was created for learners who want to understand how C++ code can be divided into named parts, reviewed section by section, and written with a clearer layout.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolution\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eNeon Layout presents functions and code organization through a detailed written path with annotated examples and practical review tasks. The course begins with simple function structure, then moves into parameters, return values, repeated calls, and small helper sections. Learners are guided to read each function as a separate task with a name, input values, internal statements, and an output value when needed. The materials also show how functions can reduce repeated code and make a file easier to review. Each module includes code-reading prompts, correction tasks, tracing tables, and recap notes to support steady learning.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat’s Inside\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eNeon Layout opens with a study note about why organization matters in C++. The course explains that code can be easier to read when related instructions are grouped into named functions. Instead of placing every line in one area, learners study how a file can be divided into smaller parts. This opening section uses a simple example first: one version with repeated lines, then another version where a function handles the repeated task. Learners compare the two versions and write short notes about what changed.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe first main module introduces function structure. Learners review the return type, function name, parentheses, parameters, body, and return statement. Each part is explained with compact examples and margin-style notes. The material shows how a function can be read like a named instruction group. Learners are asked to identify the function name, mark the opening and closing braces, and describe what the function is meant to do.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe next section focuses on function calls. A function may be written in one area, but it does not run until it is called from another place in the code. Neon Layout explains this relationship through simple examples where a named function is called once, then called several times. Learners trace the order of reading: where the call appears, which function it points to, which statements run inside the function, and where the code continues after the call. This gives learners a clearer view of movement between code sections.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA separate module explains parameters. Learners study how information can be passed into a function through names placed inside parentheses. The course starts with one parameter, then moves to two parameters, and later shows short examples with text-like values and number values. Each example is written with a small table showing the argument value, the parameter name, and how the value is used inside the function body. Practice tasks ask learners to match calls with parameters and describe what each parameter represents.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe return value module follows. This section explains how a function can send a value back to the place where it was called. Learners review examples with simple calculations, comparison results, and text-like labels. The materials show the difference between a function that performs an action and a function that gives back a value for later use. Learners complete tasks where they identify the return line, predict the returned value, and place the returned value into another statement.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eNeon Layout also includes a module on function declarations and file order. Learners see that C++ cares about where names are introduced. The course explains how a declaration can describe a function before its full body appears later in the file. This section is written carefully so learners can understand the idea without being overwhelmed by larger file design. The examples show a small file where function declarations appear near the top and function bodies appear below. Learners answer questions about where each name first appears and how the call connects to the later body.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course then moves into helper functions. A helper function is presented as a smaller named section that supports a larger task. Learners read examples where one function checks a value, another formats a simple message, and another returns a calculated result. The purpose is to show how several small sections can keep the code layout more readable. The practice tasks ask learners to decide which lines could belong together inside a function and to name the function in a clear, simple way.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAnother important part of Neon Layout is the module on repeated logic. Learners review examples where the same condition or calculation appears in several places. Then they compare a version where the repeated logic is placed into a function. The course explains how this can make review simpler because the learner can study one named section instead of several repeated lines. The material avoids exaggerated claims and focuses on practical reading value.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course includes a section on arrays and functions together. Learners study short examples where an array is passed into a function, where a loop reviews array values, and where a result is returned or printed. This module connects Neon Layout with earlier Qelvanto tiers. Learners revisit indexes, loop counters, and grouped data, but now observe how those ideas behave inside a function body.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA string and function section is included as well. Learners review examples where text-like values are passed into a function, checked with a condition, or used to create a simple returned label. This gives learners practice with parameter reading and return values in a familiar setting. Written tasks ask learners to follow the value from the call into the parameter, through the condition, and back to the calling line.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eNeon Layout also contains a code review workbook. The workbook includes short C++ files with several functions. Learners are asked to label each function, identify what each one receives, what it returns, and which line calls it. Some tasks include small issues such as unclear names, repeated logic, missing return statements, or mismatched parameter use. The learner reviews the example and writes a brief correction note.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe recap section gathers the main ideas from the course into a clear review format. It lists function parts, shows a small annotated function, and provides short questions for repeated study. A glossary explains terms such as function, call, argument, parameter, return type, return value, declaration, body, helper function, and repeated logic. Each term is paired with a short C++ example.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe final review set combines functions with conditions, loops, arrays, and strings. Learners read a compact file with several named sections and follow the flow from one call to another. The review asks learners to explain how values move, where decisions happen, and how each function contributes to the complete example.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"4\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWho Is This For?\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eNeon Layout is for learners who already understand the earlier C++ topics and want to study organization through functions. It is suitable for learners who can read simple conditions, loops, arrays, and strings, but feel unsure when these ideas are placed inside several named code sections.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis tier may also help learners who want cleaner study habits when reading larger examples. If a file feels crowded or difficult to follow, Neon Layout gives a structured way to divide the file into smaller parts and review each part in order.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course is also useful for learners preparing to study object-based C++ topics later. Before moving into classes and object structure, it can be helpful to understand functions, parameters, return values, and code layout. Neon Layout gives attention to these parts through written explanations, annotated examples, and practice-based review.\u003c\/span\u003e\u003c\/p\u003e\n\u003col start=\"5\"\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eWhat You’ll Learn\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHow to identify each part of a C++ function\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow function calls move reading from one code section to another\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow parameters receive values from function calls\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow arguments and parameters are connected\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow return values move information back to the calling line\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow function declarations relate to later function bodies\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow helper functions can organize repeated logic\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow arrays can be reviewed inside functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow strings can be passed into and returned from functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to trace values through several function calls\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to spot unclear function names or missing return details\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHow to review a C++ file through smaller named sections\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col start=\"6\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefund Note\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eNeon Layout is a paid Qelvanto tier. Eligible course purchases may be reviewed within a 30-day refund window according to the refund terms shown on the store page.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Qelvanto","offers":[{"title":"Default Title","offer_id":58039783227656,"sku":null,"price":191.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1047\/4186\/3688\/files\/neon_5.jpg?v=1781678762"}],"url":"https:\/\/qelvanto.org\/collections\/basic-collection.oembed","provider":"Qelvanto","version":"1.0","type":"link"}