Blockchain Development : Solidity Smart Contracts First Year kickoff

This is a session which is centered upon showcasing how smart contracts are designed from beginning to end and how they work in Dapps

Mar 27, 6:00 – 7:00 PM

9
RSVP'd

RSVP Now

Key Themes

Career DevelopmentInternational Women's Day (IWD)Open Source

About this event

Join us for an immersive and comprehensive workshop on Solidity, the programming language used to develop smart contracts on the Ethereum blockchain. Whether you're a beginner with no prior programming experience or an experienced developer looking to expand your skill set, this event is designed to provide you with a solid foundation in Solidity and smart contract development.

Date: 27 March 2024

Time: 2000 hrs to 2100 hrs

Location: Video call link: https://meet.google.com/dey-tkvj-dvs

Agenda:

Introduction to Smart Contracts:

Understanding the fundamentals of blockchain technology

Exploring the role of smart contracts in decentralized applications (DApps)

Real-world examples of smart contract applications

Solidity Basics:

Overview of the Solidity programming language

Setting up the development environment

Syntax, data types, and variables in Solidity

Smart Contract Development:

Writing your first smart contract

Understanding contract structure and lifecycle

Contract deployment on the Ethereum blockchain

Solidity Programming Concepts:

Functions and modifiers

Control structures and loops

Error handling and exception management

Interacting with External Contracts:

Accessing data from external contracts

Calling functions in other contracts

Handling contract interactions securely

Security Best Practices:

Identifying common vulnerabilities

Implementing secure coding practices

Auditing and testing smart contracts

Real-World Use Cases:

Exploring existing decentralized applications

Case studies of successful smart contract implementations

Innovative applications of Solidity

Hands-on Workshop:

Collaborative coding exercises

Building a simple smart contract application

Guidance and support from experienced instructors

Q&A Session:

Addressing participants' questions and concerns

Sharing additional resources for further learning

Networking opportunities with fellow participants

Requirements:

Participants are encouraged to bring their laptops with the necessary software pre-installed (details will be provided prior to the event).

No previous programming experience is required, but a basic understanding of blockchain technology and Ethereum is beneficial.

Don't miss this unique opportunity to dive into the world of Solidity and smart contract programming. By the end of this event, you'll have the knowledge and confidence to start developing your own decentralized applications on the Ethereum blockchain. Secure your spot now and join us for an engaging and educational experience!

Organizers

  • RONALD TONDERAI MUPANGURI

    Bakertilly Central Africa

    GDSC Lead

  • PAIDAMOYO ASHLEY MHUTE

    Events Orgniser and External Liason

  • mufaro january

    Cybersecurity Lead

  • FLOBERT MUTSA MUNOBVANEYI

    Mobile Programming Lead

  • TAPIWA MACDONALD MOTSI

    Web Development Lead

  • Sydney Tanatswa Muzadzi

    Content Lead

  • PRECIOUS BONDOKOTO

    Projects Organiser

  • PANASHE BRIAN MAEKA

    Graphics Design Lead

  • CHIDO MASIYAMBIRI

    Software Engineer

  • MUFARO TERERA

    Secretary and junior liason

  • TRUST MPINYURI

    Committee Member

Contact Us