Available Courses

React JS & Tailwind CSS - Full Course
Welcome to this intro to React course where you'll learn the fundamentals of React while building hands-on projects and completing interactive challenges. You’ll set up your environment, master core concepts like components, props, and state, and put your skills into practice with real mini-projects. By the end, you’ll launch your own single page application and share it with the world.
View Course
Next.js Authentication and Authorization
Learn how to implement authentication and authorization in a Next.js application using iron-session. This course will give you step by step instructions on how to implement your own signup, sign in and sign out flow without using any auth libraries. You'll also be implementing Role-Based Access Control (RBAC), allowing you to create user dashboards and admin-only pages with different levels of access. By the end of this course, you’ll not only understand how sessions and authentication work under the hood, but also be able to confidently build real-world authentication systems in Next.js that are secure, scalable, and maintainable.
View Course