Welcome to the Solidity Smart Contract Course repository by CodeByAnkita!
This repo contains all the Solidity smart contracts demonstrated in the Hindi tutorial series on YouTube.
📺 Watch the full playlist here:
👉 YouTube – CodeByAnkita
This repository is structured to help beginners learn Solidity from scratch through real, hands-on examples.
Each folder corresponds to a specific video in the series and contains the smart contract code explained in that video.
| Folder Name | Topic Covered |
|---|---|
01-HelloWorld |
Writing your first Solidity contract |
02-HelloWorld |
View & Pure Functions, Setter & Getter |
03-SimpleStorage |
State variables, store & retrieve data |
04-primitiveData |
Solidity data types (uint, bool, etc.) |
05-Counter |
Counter contract, increment & decrement |
06-Constants |
Using constant for gas optimization |
07-variables |
State, Local, and Global variables |
08-Immutable |
Using immutable variables via constructor |
09-Statevariables |
Simple getter/setter with state variable |
10-EtherUnits |
Working with Ether units in Solidity |
11-Gas&Gasprice |
Understanding Gas & Gas Price |
🧠 Each contract is kept simple, clean, and mapped to the respective tutorial.
- Clone the repo or download as ZIP:
git clone https://github.com/codebyankita/solidity-smart-contract-course.git
2. Open any `.sol` file in [Remix IDE](https://remix.ethereum.org/) for testing.
3. Match the folder number with the episode number in the YouTube playlist to follow along.
## 📬 Questions or Feedback?
Have questions while coding along?
📥 Feel free to drop comments on YouTube or raise issues here on GitHub — I’m happy to help!
## 📌 Stay Connected
* 🔗 **YouTube**: [@CodeByAnkita](https://www.youtube.com/@CodeByAnkita)
* 🔗 **GitHub**: [codebyankita](https://github.com/codebyankita)
## 📜 License
This project is licensed under the [MIT License](LICENSE).
Happy Learning! 🚀
**CodeByAnkita**