I believe learning is a journey, not a destination. Every line of code I write, every system I build, and every mistake I make becomes a lesson worth sharing.
Awashyak is my journey of learning and building — shared openly. I work as a software developer and provide practical software development training. Learn, build, evolve.
If you're here to learn, build, or evolve — you're already part of the journey.
Start your learning journey with these carefully selected courses designed to take you from beginner to expert
Sometimes, when you observe the world deeply, a powerful thought appears: Everything has patterns Everything follows rules There is cause and effect — input and output It almost feels like the world itself is programmed.
See Like a Programmer is a beginner-friendly course that teaches programming and Object-Oriented Programming (OOP) through real-life stories and simple examples. Instead of starting with syntax, you’ll build the programmer’s mindset by understanding objects, classes, encapsulation, inheritance, polymorphism, and abstraction. Perfect for absolute beginners, it strengthens your logic and prepares you for languages like Java and Python.
Find courses in your area of interest and dive deep into specialized topics
Your generous support helps me create more comprehensive courses and travel journeys. Every contribution makes a difference in building better learning experiences for everyone.
Every Contribution Counts
Looking for one-on-one guidance? I offer personalized tutoring sessions in programming, computer science, and software engineering. Let's work together to achieve your goals.
Join thousands of learners advancing their skills with Awashyak. Start your journey today.
Explore All Courses