Skip to content

content: create structured technical education materials using NotebookLM #5

@Eren-Can-Donertas

Description

@Eren-Can-Donertas

1. Description

6 technical topics must be transformed into structured educational materials using previously identified NotebookLM best practices for source-grounded knowledge synthesis and multi-format content production.

The work includes creating a logical educational roadmap for each topic and producing the first 3 educational video contents per topic based on that roadmap.

Topics included in this task:

  1. Agentic Coding
  2. Mobile App Security Best Practices
  3. Java
  4. Spring Boot
  5. Kotlin
  6. Swift

Each roadmap must define a clear progression of short technical educational videos designed for approximately 5–10 minute learning segments. The roadmap ensures that future contributors can continue the series consistently without redesigning the learning structure.

For this task specifically, only the first three content units from each roadmap will be produced.

Educational assets generated using NotebookLM must include structured outputs such as video scripts or outlines, supporting notes, presentation slides, and synthesis documentation derived from validated sources.

The work matters because standardized technical learning materials enable scalable developer education, improve knowledge distribution, and reduce repeated instructional work across internal education initiatives and developer communities.


2. Ownership, Timeline, and Effort

Owner: @Eren-Can-Donertas
Given Date: 02-03-2026
Deadline: 21-03-2026 24:00 (end of day)
Hours: 21
Value: 2
Week: 10-12


3. Deliverables

The issue is considered complete only when all deliverables are uploaded to the specified shared drive repositories.

Roadmaps

A structured educational roadmap must be created for each topic:

  • Agentic Coding roadmap
  • Mobile App Security roadmap
  • Java roadmap
  • Spring Boot roadmap
  • Kotlin roadmap
  • Swift roadmap

Each roadmap must define a logical sequence of short educational videos designed for approximately 5–10 minute lessons.

The roadmap must include:

  • ordered video topics
  • logical progression of concepts
  • clear separation of learning units

Educational Content Production

For each topic, the first three roadmap contents must be produced.

Produced materials must include:

  • video scripts or structured video production outlines
  • supporting educational notes
  • presentation slide materials when applicable
  • NotebookLM synthesis notes used for content generation

Storage Locations

Agentic Coding
https://drive.google.com/drive/folders/1UI0DE_6nfUbeNv1-0lMcfuFLCr2P-q6I

Java
https://drive.google.com/drive/folders/1Xvt0mNzgMGastMOMm4pmxzNs0dFA2WES

Kotlin (regenerated content)
https://drive.google.com/drive/folders/1Mp99ZhSJLNtZJl9ilN4y7C85QJXl5iq2

Mobile App Security
https://drive.google.com/drive/folders/1Lt_VlVtGNgPQUa7xevWyn62mERKQs9Fw

Swift (regenerated content)
https://drive.google.com/drive/folders/1kBSvZjhvc-HOvMEXsJlc7dyzAFR2MxT6

Completion rule:

This is a non-coding issue. Completion requires that all roadmaps and educational materials are uploaded to the shared repositories listed above.


4. Scope Definition

In Scope

  • Designing educational roadmaps for six technical topics
  • Structuring topics into short educational video segments
  • Producing the first three educational contents for each roadmap
  • Applying NotebookLM best practices for content synthesis
  • Generating structured educational materials including:
    • video outlines
    • educational notes
    • presentation slides
  • Regenerating Kotlin and Swift content using the updated workflow
  • Uploading all outputs to the defined shared repositories

Out of Scope

  • Publishing videos on external platforms
  • Recording or editing video footage
  • Marketing distribution of content
  • Expanding topic scope beyond the defined six subjects
  • Building software tools or interactive applications
  • Modifying the NotebookLM workflow itself

5. Acceptance Criteria

  • A complete roadmap exists for each of the six topics
  • Each roadmap defines a logical progression of educational video topics
  • The first three educational contents are produced for every topic
  • Kotlin and Swift materials are regenerated using the updated workflow
  • Educational outputs are derived from validated sources using NotebookLM synthesis
  • All materials are uploaded to the correct shared drive repositories
  • Shared drive links contain the final deliverables

6. Domain Specific Notes

Marketing / Content Production

These materials are intended to function as reusable technical education assets supporting:

  • developer onboarding
  • internal technical training
  • community educational content
  • technical documentation initiatives

Engineering considerations

  • Educational content must maintain version awareness where frameworks are involved
  • Concepts should follow progressive technical complexity
  • Source validation must occur before synthesis generation within NotebookLM

Assumption:

NotebookLM best practices referenced in this issue have been previously researched and documented by the owner.


7. Validation and Review Requirements

Validation will occur through the following process:

  1. Review of shared drive repositories for all topics
  2. Verification that roadmaps exist for each topic
  3. Verification that three educational contents are produced for each topic
  4. Verification that Kotlin and Swift content is regenerated using the updated workflow
  5. Review of educational structure and logical topic progression

Required reviewer:

Project reviewer or educational content lead responsible for technical learning materials.

Definition of Done

The issue is considered Done when all six topic roadmaps and the first three educational contents for each topic are uploaded to their respective shared drive repositories and verified by the reviewer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions