{"title":"Basic","description":null,"products":[{"product_id":"free-guide","title":"Free Guide","description":"\u003cp\u003e\u003cspan\u003eProblem Statement\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eStarting JavaScript can feel confusing when foundational ideas are presented without a clear order. New learners may encounter variables, values, operators, conditions, functions, and other concepts without understanding how these pieces relate to one another.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFree Guide\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e provides an introductory route through these ideas, focusing on terminology and basic programming logic before moving toward broader JavaScript subjects.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSolution\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis introductory course organizes fundamental JavaScript concepts into clear sections that can be studied step by step.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eInstead of covering many advanced subjects at once, the Free Guide concentrates on the building blocks learners will encounter throughout later Jexorivaro courses. Explanations are paired with small examples and practice activities so learners can examine how individual concepts behave.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat’s Inside\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe Free Guide introduces the structure of JavaScript code and explains several common elements used when writing simple programs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eTopics include values and data, variables, operators, basic expressions, comparisons, conditional logic, introductory functions, and simple code organization.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners are also introduced to reading code carefully, identifying individual parts of an expression, and thinking through the sequence in which instructions are evaluated.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWho Is This For?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe Free Guide is intended for:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eLearners beginning their study of JavaScript\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents who want to review foundational terminology\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePeople exploring programming before choosing a broader course\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners who prefer structured written explanations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAnyone interested in understanding basic programming logic\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eWhat You’ll Learn\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eRecognize common JavaScript syntax and terminology\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand variables and stored values\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIdentify several common data types\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWork with basic operators and expressions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCompare values using conditional logic\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand the purpose of simple functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRead small JavaScript examples more carefully\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFollow the order of basic program instructions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOrganize simple pieces of code into understandable sections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBuild a foundation for the topics covered in later Jexorivaro tiers\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eRefund Terms\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFree Guide is provided at no charge\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, so no payment or refund is involved with this tier.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFor paid Jexorivaro courses, refund requests may be submitted within \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e30 days of purchase\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, subject to the terms stated in the store's Refund Policy.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCertification\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe course includes a \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003ecertificate of completion\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, giving learners a clear way to confirm their progress and record completion of the introductory JavaScript material.\u003c\/span\u003e\u003c\/p\u003e","brand":" Jexorivaro","offers":[{"title":"Default Title","offer_id":54956952191303,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/4871\/6615\/files\/free.jpg?v=1789025533"},{"product_id":"frame-pack","title":"Frame Pack","description":"\u003cp\u003e\u003cspan\u003eProblem Statement\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAfter learning introductory JavaScript concepts, learners often understand individual elements but may still struggle to connect them into complete pieces of code. Variables, conditions, functions, and expressions become more useful when learners understand how they interact within a structured program.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFrame Pack\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e builds on introductory material by focusing on organization, reusable logic, and the relationship between different parts of JavaScript code.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSolution\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis course provides a structured progression from individual concepts toward small programming tasks.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners work with increasingly detailed examples that demonstrate how values move through expressions, how conditions influence program behavior, and how functions can divide larger tasks into smaller sections.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe material encourages learners to read, write, review, and adjust code rather than simply memorize syntax.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat’s Inside\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFrame Pack expands the foundational topics introduced in the first tier.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course covers variable scope at an introductory level, conditional structures, reusable functions, parameters, return values, arrays, basic iteration, and methods for organizing related instructions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ePractice sections encourage learners to combine these concepts into small exercises while paying attention to readability and logical structure.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWho Is This For?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFrame Pack is intended for:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eLearners who have studied introductory JavaScript concepts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents who understand basic variables and conditions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners ready to work with functions in greater detail\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePeople interested in writing more organized code\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents preparing for broader JavaScript topics in later tiers\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eWhat You’ll Learn\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eCombine variables, expressions, and conditions in small programs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWrite functions with parameters and return values\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand basic variable scope\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCreate and work with simple arrays\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRead values stored within collections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUse introductory iteration techniques\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBreak larger tasks into smaller logical sections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIdentify repeated logic that can be organized into functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTrace how information moves through a program\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eReview code for structure and readability\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePractice solving small programming tasks step by step\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eRefund Terms\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eRefund requests for the \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFrame Pack\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e may be submitted within \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e30 days of purchase\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, subject to the conditions described in the store's Refund Policy.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe policy provides a defined process for learners who decide that the course materials are not suitable for their study needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCertification\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe course includes a \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003ecertificate of completion\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, giving learners a clear way to confirm their progress and record completion of the Frame Pack JavaScript study path.\u003c\/span\u003e\u003c\/p\u003e","brand":" Jexorivaro","offers":[{"title":"Default Title","offer_id":54956983648583,"sku":null,"price":68.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/4871\/6615\/files\/frame.jpg?v=1789025535"},{"product_id":"flow-bundle","title":"Flow Bundle","description":"\u003cp\u003e\u003cspan\u003eProblem Statement\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eOnce learners become comfortable with variables, conditions, functions, and arrays, the next challenge is understanding how these elements work together across longer sequences of code.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAt this stage, learners may be able to read small examples but still find it difficult to manage repeated actions, work with collections of information, or follow the movement of values through several connected steps.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFlow Bundle\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e focuses on these relationships and introduces a more organized approach to program flow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSolution\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis course develops the ideas introduced in earlier Jexorivaro tiers by placing greater attention on iteration, collections, function interaction, and decision-making within JavaScript code.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners explore how instructions are processed in sequence, how repeated logic can be managed, and how data can be reviewed and adjusted through structured operations.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe material is arranged in progressive sections so learners can examine each concept separately before combining them in larger exercises.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat’s Inside\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFlow Bundle includes detailed material covering loops, arrays, introductory object structures, function composition, nested conditions, and methods for working through repeated tasks.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners study how collections can store related values and how individual items can be selected, reviewed, compared, or updated.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course also introduces practical approaches for tracing program behavior, reviewing code structure, and identifying where logic may need adjustment.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ePractice activities combine several earlier concepts to encourage careful reasoning and clearer code organization.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWho Is This For?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eFlow Bundle is intended for:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eLearners who understand basic JavaScript syntax\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents familiar with variables, functions, and arrays\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners ready to study loops and repeated operations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePeople who want to understand data flow in greater detail\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents preparing for more structured JavaScript topics\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eWhat You’ll Learn\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand common forms of iteration\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUse loops to work through repeated tasks\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRead and update values stored in arrays\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand introductory object structures\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOrganize related information into collections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCombine conditions with iterative logic\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUse functions across connected programming tasks\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTrace values through multiple stages of execution\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWork with nested logic in small programs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCompare different approaches to repeated operations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIdentify unnecessary repetition in code\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOrganize longer examples into readable sections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eReview program behavior step by step\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eRefund Terms\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eRefund requests for the \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eFlow Bundle\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e may be submitted within \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e30 days of purchase\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, subject to the conditions described in the store's Refund Policy.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis provides learners with a defined process if they decide that the course materials do not match their study needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCertification\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe course includes a \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003ecertificate of completion\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, giving learners a clear way to confirm their progress and record completion of the Flow Bundle JavaScript study path.\u003c\/span\u003e\u003c\/p\u003e","brand":" Jexorivaro","offers":[{"title":"Default Title","offer_id":54957035585863,"sku":null,"price":124.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/4871\/6615\/files\/flow.jpg?v=1789025533"},{"product_id":"luma-module","title":"Luma Module","description":"\u003cp\u003e\u003cspan\u003eProblem Statement\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAs JavaScript programs become more detailed, learners begin working with larger collections of information and more connected pieces of logic. At this stage, simply knowing how to write loops or functions is often not enough.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners need to understand how information can be structured, how different operations affect stored values, and how functions can work together without making code difficult to follow.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eLuma Module\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e introduces a more systematic approach to organizing and processing data in JavaScript.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSolution\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis course expands on the concepts covered in earlier Jexorivaro tiers by placing greater emphasis on objects, arrays, reusable functions, and structured data operations.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners study how related values can be grouped together, how information can be retrieved or adjusted, and how different functions can be connected to handle multi-step tasks.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eExercises encourage learners to examine code structure, identify relationships between different sections, and develop clearer approaches to organizing program logic.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat’s Inside\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe Luma Module explores JavaScript objects in greater detail alongside arrays and common data-processing patterns.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eTopics include properties, methods, nested structures, array operations, function callbacks at an introductory level, iteration through structured information, and combining multiple operations into readable sequences.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners also examine how to separate responsibilities between functions and how to organize information so that later changes are easier to understand.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ePractice activities include structured collections, filtering information based on conditions, updating stored values, and creating small logic systems that combine several concepts from earlier tiers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWho Is This For?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe Luma Module is intended for:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eLearners comfortable with JavaScript fundamentals\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents familiar with functions, arrays, loops, and conditional logic\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners ready to study objects in greater detail\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePeople interested in organizing structured information\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents who want to work with connected programming tasks\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners preparing for broader JavaScript concepts in later tiers\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eWhat You’ll Learn\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eCreate and work with JavaScript objects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRead and modify object properties\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand nested arrays and objects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOrganize related values into structured collections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProcess collections using repeated operations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eApply conditions while working with stored information\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUse functions to handle separate parts of a larger task\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnderstand introductory callback patterns\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCombine array and object operations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTrace changes made to stored values\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSeparate program responsibilities into clearer sections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eReview longer code examples for logical organization\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBuild small programs using multiple connected data structures\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eRefund Terms\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eRefund requests for the \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eLuma Module\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e may be submitted within \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e30 days of purchase\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, subject to the conditions described in the store's Refund Policy.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe policy outlines the process available to learners who determine that the course materials are not suitable for their study needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCertification\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe course includes a \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003ecertificate of completion\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, giving learners a clear way to confirm their progress and record completion of the Luma Module JavaScript study path.\u003c\/span\u003e\u003c\/p\u003e","brand":" Jexorivaro","offers":[{"title":"Default Title","offer_id":54957074284871,"sku":null,"price":177.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/4871\/6615\/files\/luma.jpg?v=1789025535"},{"product_id":"grid-archive","title":"Grid Archive","description":"\u003cp\u003e\u003cspan\u003eProblem Statement\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eAs learners progress into more detailed JavaScript work, programs often begin to contain larger data structures, repeated operations, and functions that depend on one another. Without a clear approach to organizing this logic, code can become difficult to read, review, and maintain.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eGrid Archive\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e focuses on helping learners understand how larger groups of information and related operations can be organized into clearer structures.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSolution\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThis course develops a more structured approach to working with arrays, objects, reusable functions, and data-processing patterns.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners explore how to divide larger programming tasks into smaller logical parts, process collections in different ways, and connect functions without losing clarity.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe course also introduces methods for examining program flow, reviewing intermediate values, and identifying where adjustments may be needed when code does not behave as expected.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat’s Inside\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eGrid Archive covers more detailed work with arrays and objects, including nested structures, object and array iteration, data selection, value updates, reusable utility functions, and multi-step processing.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLearners examine different ways to organize repeated operations and compare approaches for handling related sets of information.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe materials also introduce debugging principles at a practical level, including tracing values, reviewing conditions, inspecting function inputs and outputs, and isolating individual sections of logic.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ePractice tasks combine several concepts into structured exercises that require planning, reading, and adjustment.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWho Is This For?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eGrid Archive is intended for:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eLearners familiar with JavaScript fundamentals\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents comfortable with arrays, objects, functions, and loops\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners ready to work with larger collections of structured data\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePeople interested in clearer code organization\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStudents who want to improve their approach to debugging\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLearners preparing for more detailed JavaScript architecture topics\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eWhat You’ll Learn\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eWork with nested arrays and objects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProcess structured collections through multiple operations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSelect and update values based on defined conditions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCreate reusable utility functions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eConnect several functions within one task\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOrganize repeated logic into clearer sections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTrace data as it moves through different operations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eReview function inputs and returned values\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIdentify common sources of logical errors\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIsolate sections of code during debugging\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCompare different approaches to data processing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStructure longer programming tasks into manageable parts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eImprove readability through consistent organization\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePractice reasoning through multi-step JavaScript exercises\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eRefund Terms\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eRefund requests for the \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eGrid Archive\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e may be submitted within \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e30 days of purchase\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, subject to the conditions described in the store's Refund Policy.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe policy provides a clear process for learners who determine that the course materials do not fit their study needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCertification\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe course includes a \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003ecertificate of completion\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, giving learners a clear way to confirm their progress and record completion of the Grid Archive JavaScript study path.\u003c\/span\u003e\u003c\/p\u003e","brand":" Jexorivaro","offers":[{"title":"Default Title","offer_id":54957102301511,"sku":null,"price":195.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/4871\/6615\/files\/grid.jpg?v=1789025534"}],"url":"https:\/\/jexorivaro.org\/collections\/basic.oembed","provider":" Jexorivaro","version":"1.0","type":"link"}