
About Codeboid
Learn by doing — Your Path from First Line of Code to Full-Stack Developer.
Who We Are
Hi, I’m Shreya Sarker, a Senior Software Engineer and dedicated Coding Instructor.
I’ve spent over 8 years architecting and building scalable software for fintech, e-commerce, and SaaS companies. I’ve led teams, shipped products, and managed everything from cloud infrastructure (AWS, Docker) to front-end frameworks (React, Vue).
But I found my true passion in the classroom.
Now, I spend my days teaching high school students the fundamentals of computer science, Python, Java, and web development. I’ve seen firsthand the gaps in how coding is taught online—too much abstract theory, not enough practical building.
I built Codeboid to bridge that gap.
This site combines my two worlds: the rigorous best practices of a Senior Software Engineer and the classroom-tested, beginner-friendly explanations of a teacher. You won’t just learn syntax; you’ll learn how to think like a developer.
What You’ll Learn Here
Web Development Fundamentals
This is where we start. We offer the most beginner-friendly path to building your first website. You’ll learn HTML, CSS, and JavaScript not as abstract concepts, but as tools to immediately create and style web pages, leading to your first portfolio projects.
Real-World Projects
Learning theory is important, but creating something from scratch is where the magic happens. Our project-based learning covers everything from building interactive websites and web apps to automation scripts, and games. These projects aren’t just exercises — they’re skills you can showcase.
AI & Data Science
The future is shaped by data and artificial intelligence. We offer beginner-friendly guides to data analysis, machine learning, and AI concepts. You’ll learn how to work with datasets, build basic predictive models, and even integrate AI into your own projects. Our goal is to make AI accessible to everyone, regardless of background.
AP Computer Science Prep
For students aiming for top scores in AP Computer Science, we provide exam-focused guidance, practice Free Response Questions (FRQs), and strategies to approach problems effectively. With clear explanations and sample solutions, you’ll gain the confidence you need to succeed.
Our Mission
Our mission is simple: empower learners to turn curiosity into capability. Learning to code isn’t just about memorizing syntax — it’s about solving problems, building solutions, and thinking creatively. We believe that everyone, regardless of age or background, should have the tools to bring their ideas to life through code.
Looking Ahead
We’re constantly expanding our library of tutorials and resources. Soon, you can expect:
Video tutorials for visual learners.
Live coding sessions for interactive problem-solving.
Pro-level courses for advanced learners.
A YouTube channel to make learning even more accessible worldwide.
Our vision is to build not just a platform, but a community where learners can collaborate, share projects, and inspire each other.
Why Learn with Codeboid
You’re learning from a unique perspective:
🧠 Professional Engineer: Content is built on 8+ years of industry experience building real applications. You learn the right way, not just the easy way.
👩🏫 Classroom Instructor: Explanations are refined by teaching hundreds of beginners. I know exactly which concepts are confusing and how to simplify them.
🛣️ Structured Path: We provide a clear, step-by-step curriculum from absolute beginner to capable developer.
🎯 Project-Focused: Apply what you learn immediately by building real projects you can be proud of.
Start Your Journey
Whether you’re coding for fun, preparing for an exam, or building skills for a career in tech, Codeboid is here to help you take the next step. Start small, build consistently, and watch your skills grow.
Browse Tutorials