![دوره توسعه بلاکچین و قرارداد_هوشمند با سالیدیتی (1)](https://coiniran.academy/wp-content/uploads/2018/12/دوره-توسعه-بلاکچین-و-قرارداد_هوشمند-با-سالیدیتی-1.png)
در این دوره چه آموزش داده می شود؟
سالیدیتی یا Solidity یک زبان برنامهنویسی مبتنی بر بلاکچین Ethereum است که برای نوشتن قراردادهای هوشمند در این بلاکچین استفاده میشود. قراردادهای هوشمند، برنامههایی هستند که بر روی بلاکچین اجرا میشوند و میتوانند شامل قوانین و شرایط قراردادی برای اجرای خودکار و قطعی تعاملات باشند.
سالیدیتی به درد توسعهدهندگان بلاکچین و قراردادهای هوشمند میخورد، زیرا این زبان برنامهنویسی امکانات و ویژگیهایی را ارائه میدهد که برای توسعه قراردادهای هوشمند ضروری هستند. به عنوان مثال، سالیدیتی امکان تعریف توابع، متغیرها، مدیریت حالتهای قرارداد، پرداخت و ارسال ارز دیجیتال را فراهم میکند.
با توجه به اینکه بلاکچین Ethereum یکی از پرکاربردترین بلاکچینها است و بسیاری از توسعهدهندگان برای ساخت قراردادهای هوشمند از آن استفاده میکنند، آشنایی با سالیدیتی به توسعهدهندگان بلاکچین اجازه میدهد تا قراردادهای هوشمندی با قابلیتهای پیشرفته و پویا ایجاد کنند.
عنوان قسمت های دوره آموزشی سالیدیتی آکادمی کوین ایران به شرح زیر است:
- آشنایی با دوره و معرفی اساتید
- جلسه اول : مروری بر تکنولوژی بلاک چین
- جلسه دوم : مقدمات بلاکچین
- جلسه سوم : مفاهیم پایه اتریوم
- جلسه چهارم: معماری اپلیکیشن های متمرکز و غیرمتمرکز
- جلسه پنجم: معرفی ابزارها و محیط های توسعه
- جلسه ششم: مقدمات سالیدیتی
- جلسه هفتم: نوشتن قراردادهای هوشمند (شروع برنامه نویسی)
- جلسه هشتم: نوشتن قراردادهای هوشمند (۲)
- جلسه نهم: اتریوم و کاربر نهایی
- جلسه دهم: تست٫ دیباگ و امنیت قراردادهای هوشمند
- جلسه یازدهم: مباحث پیشرفته (۱) و پترنهای طراحی
- جلسه دوازدهم: مباحث پیشرفته (۲) و پایان دوره
- مراحل انجام یک پروژه
![](https://learn.coiniran.academy/wp-content/uploads/2018/12/آموزش-سالیدیتی-کوین-ایران.png)
دوره توسعه بلاکچین و قراردادهوشمند با سالیدیتی
آشنایی با دوره و معرفی اساتید رایگان
جلسه اول : مروری بر تکنولوژی بلاک چین رایگان
جلسه دوم : مقدمات بلاکچین رایگان
جلسه سوم : مفاهیم پایه اتریوم رایگان
جلسه چهارم: معماری اپلیکیشن های متمرکز و غیرمتمرکز رایگان
جلسه پنجم: معرفی ابزارها و محیط های توسعه رایگان
جلسه ششم: مقدمات سالیدیتی رایگان
جلسه هفتم: نوشتن قراردادهای هوشمند (شروع برنامه نویسی) رایگان
جلسه هشتم: نوشتن قراردادهای هوشمند (۲) رایگان
جلسه نهم: اتریوم و کاربر نهایی رایگان
جلسه دهم: تست٫ دیباگ و امنیت قراردادهای هوشمند رایگان
جلسه یازدهم: مباحث پیشرفته (۱) و پترنهای طراحی رایگان
جلسه دوازدهم: مباحث پیشرفته (۲) و پایان دوره رایگان
مراحل انجام یک پروژه رایگان
نظرات
رایگان!