
Digital Personal Data Protection
This comprehensive course establishes the complete constitutional, legal, historical, business, and socio-cultural context essential for understanding India's data protection framework. Through deep exploration of India's unique digital landscape, you will understand why the DPDP Act was necessary, how it evolved, and what it means for Indian organizations across sectors and sizes.
- Teacher: Ujjwal Singh

Prevention of Sexual Harassment Compliance & Internal Complaints Committee Management
Course Learning Objectives
By the end of this course, participants will be able to:
1. Understand the legal framework of the POSH Act, 2013 and its amendments
2. Identify what constitutes sexual harassment in workplace contexts
3. Recognize employer obligations and establish compliant policies
4. Constitute and manage an effective Internal Complaints Committee (ICC)
5. Navigate the complaint filing and inquiry process professionally
6. Ensure confidentiality and fair treatment throughout proceedings
7. Implement preventive measures and awareness programs
8. Meet annual reporting and compliance requirements
- Teacher: Ujjwal Singh

Environmental, Social & Governance
This comprehensive ESG certification program goes beyond surface-levelÂ
understanding to provide deep, actionable insights into Environmental, Social, andÂ
Governance practices. Designed for professionals who want to drive real sustainableÂ
impact, this course combines cutting-edge frameworks, Indian regulatory context,Â
global best practices, and practical implementation strategies.Â
This course is structured into 8 modules, each building on the last. You'll find engagingÂ
narratives, exclusive tips (like how Indian firms are leveraging blockchain forÂ
transparent ESG data— something not covered in most curricula), and interactiveÂ
elements to make learning feel personal and actionable. Let's embark on this journeyÂ
together!
- Teacher: Ujjwal Singh

Python Basic
Learn the fundamentals of Python programming — from variables and data types to loops and functions. Perfect for beginners with no prior coding experience.
Course Description
This course is designed to introduce beginners to the fundamentals of Python programming. You'll learn how to write clean, simple Python code and understand the core concepts like variables, data types, input/output, operators, and basic syntax. Through hands-on examples and exercises, you'll develop a strong foundation in problem-solving and logical thinking—skills essential for any programming journey.
By the end of this course, you'll be able to write your own small Python programs and be fully prepared to move on to more advanced topics like control flow, functions, and data structures.
Certification
Upon successful completion of the Python Basics course, learners will receive a certificate of completion. This certificate validates your understanding of core Python programming concepts and demonstrates your commitment to developing technical skills.
You can proudly share this certificate on your resume, LinkedIn profile, or during job/internship applications to showcase your foundational knowledge in one of the world’s most in-demand programming languages.
What you will learn
In this course, you’ll build a strong foundation in Python by learning how to write simple, clear, and effective code. Whether you're starting from scratch or looking to strengthen your basics, this course will guide you step-by-step through essential programming concepts.
  By the end of this course, you will be able to:
- Write and run Python programs using a code editor
- Use variables, data types, and basic operators
- Take input from users and display output
- Apply conditional logic with
if,elif, andelse - Write loops using
forandwhile - Create and use functions for reusable code
- Work with lists, tuples, sets, and dictionaries
- Understand the importance of writing clean, readable code
Who This Course is for
This course is ideal for beginners with little to no coding experience who want to learn Python from scratch. Whether you're a student, career switcher, or tech enthusiast, this course will give you a solid foundation to start building real-world applications.
- Teacher: Ujjwal Singh

React js
React JS is a popular JavaScript library developed by Facebook for building user interfaces, especially single-page applications. It allows developers to create reusable UI components and efficiently update the user interface in response to data changes using a virtual DOM. React is known for its speed, flexibility, and ease of integration with other libraries and frameworks. One of the key features of React is JSX (JavaScript XML), which lets developers write HTML-like syntax directly within JavaScript. This makes it easier to visualize the UI and understand the component structure. Another powerful feature is the Virtual DOM, which helps React update only the parts of the webpage that change, improving performance and speed. React also uses one-way data binding, meaning data flows in a single direction from parent to child components. This makes data management more predictable and easier to debug. With the introduction of hooks like useState and useEffect, managing state and side effects in functional components has become simpler and more efficient. Thanks to its flexibility, strong community support, and ability to integrate with other technologies, React JS is widely used in modern web development for creating dynamic, user-friendly applications.
- Teacher: Ujjwal Singh

Java Programming
Java Programming is a high-level, object-oriented programming language known for its platform independence, meaning code written in Java can run on any device with a Java Virtual Machine (JVM). It is widely used for building web applications, mobile apps (especially Android), desktop software, and enterprise systems. Java is valued for its robustness, security, and scalability.
- Teacher: Ujjwal Singh

Python Advanced
Welcome to "Python Programming Basics," the perfect starting point for anyone eager to learn the fundamentals of coding. This course is designed for complete beginners with no prior programming experience. Python, renowned for its readability and versatility, is an ideal language to kickstart your journey into software development, data science, web development, automation, and more. Through hands-on exercises, real-world examples, and a final capstone project, you'll gain a solid understanding of Python's core concepts and develop the confidence to write your own simple programs.
- Teacher: Ujjwal Singh
