Description: • This course provides a structured approach to learning Solidity, the programming language used for developing smart contracts on blockchain platforms like Ethereum. • It covers fundamental concepts such as smart contract lifecycle management, data types, inheritance, function handling, error management, and advanced topics including libraries for efficient contract development. Learning Outcome: • Gain a deep understanding of the entire lifecycle of smart contracts, including creation, deployment, and interaction using Solidity. • Acquire proficiency in Solidity programming language, including data types, functions, inheritance, and event handling. • Apply learned concepts and techniques to practical use cases such as building a Land Registry, Library Management, and Wallet Ether Transfer systems. • Understand and apply best practices in smart contract development, including code optimization, modularity using libraries, and contract security considerations.
Dr. Ishu Sharma is an Associate Professor at Lovely Professional University, in Department Cybersecurity and Digital Forensics. With over 15 years of extensive experience in both academia and management, Dr. Sharma has established herself as a leading authority in her field. Her expertise spans across a diverse range of research areas, notably encompassing Cybersecurity, Data Analysis, Wireless Ad hoc Network, Wireless Sensor Networks, and Blockchain technology. Dr. Sharma's academic journey culminated in the attainment of her Ph.D. in Computer Science and Engineering from Chitkara University, Punjab, a testament to her dedication and scholarly pursuit. Throughout her academic career, Dr. Sharma has consistently demonstrated excellence, evidenced by her significant achievements. She was awarded a silver medal during her Master of Engineering program and achieved the prestigious Associate Membership of the Institution of Engineers in record time, showcasing her exceptional aptitude and commitment to her field. Furthermore, Dr. Sharma's academic prowess was evident even in her earlier education, where she secured the position of state-level topper during her Diploma studies with the State Board of Technical Education, Haryana, laying the foundation for her future academic endeavors. In the realm of research, Dr. Sharma has made significant contributions, with an impressive portfolio comprising over 47 patents and more than 80 scopus-indexed research papers published in esteemed international journals and conferences. Beyond her research and teaching commitments, Dr. Sharma is actively involved in promoting ethical hacking practices, serving as an expert in various Faculty Development Programs (FDP) and delivering guest lectures at academic institutions.