Get Started
Start here if you’re new to the Sunns Technologies learning portal. Learn how to navigate tutorials and build a strong foundation.
Welcome to the Sunns Technologies Learning Space.
This portal is designed for internal training and community education, with a focus on practical engineering knowledge, clear explanations, and hands-on examples.
If you’re new here, this page will help you understand how the tutorials are structured and how to get the most value from them.
What You’ll Find Here
The tutorials in this portal focus on foundational engineering skills that apply across technologies and roles.
Currently, the primary learning areas include:
- Data Structures & Algorithms - core problem-solving foundations
- Rust (Hands-on) - practical Rust concepts and real-world patterns
Additional learning paths will be added over time.
Recommended Starting Point
Data Structures & Algorithms
Start with Data Structures & Algorithms
This is the most complete learning path available right now and a strong foundation for all developers.
You’ll learn:
- How data is structured and processed
- How algorithmic choices affect performance
- How to reason about time and space complexity
- How these concepts map cleanly to Rust implementations
Rust (In Progress)
The Rust section focuses on practical usage, not a full language reference.
Topics emphasize:
- Ownership and borrowing in real code
- Common compiler errors and how to resolve them
- Idiomatic Rust patterns used in everyday development
This section is actively evolving.
How to Use the Tutorials Effectively
To get the most out of this portal:
- Read examples slowly and intentionally
- Run the code locally and experiment
- Focus on understanding why a solution works
- Don’t worry about memorizing syntax - patterns matter more
The tutorials are designed to be both sequential and reference-friendly.
Learning Philosophy
This portal prioritizes:
- Practical understanding over theory
- Clear explanations over exhaustive coverage
- Learning by doing
- Building strong fundamentals first
It is not intended to replace official documentation, but to complement it.
Next Step
When you’re ready:
And begin with the learning path that best matches your current goals.