کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity، یک دورهی آموزشی هدفمند است. نویسندهی این کتاب، بهادر قدم خیر، سعی داشته است که زبان برنامه نویسی سالیدیتی را به صورت کاملا به روز و عملی طی سیزده فصل ارائه دهد تا علاقهمندان به برنامه نویسی بلاکچین بتوانند در نهایت سیستمهای کاربردی مختلفی را ارائه کنند و استارتاپ خود را نه تنها در ایران، بلکه در سطح بینالمللی راهاندازی نموده و درآمد دلاری یا رمزارزی داشته باشند.
دربارهی کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity
فعالان حوزهی برنامهنویسی باید آموختههای خود را به صورت مداوم بهروز کنند و دورههای جدیدی را بگذرانند. کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity میتواند یک دورهی آموزشی گام به گام برای یادگیری زبان برنامهنویسی سالیدیتی باشد. بهادر قدم خیر، نویسندهی این کتاب، سعی کرده است طی سرفصلهای متنوع، مباحث مختلف را به صورت کاملا عملی ارائه دهد. کتاب دارای سه بخش است که هر بخش به فصلهای متعددی تقسیمبندی میشود.
بخش اول کتاب، تحت عنوان بلاکچین، توضیحاتی را درمورد نحوهی کار با سالیدیتی ارائه میدهد. در بخش دوم کتاب، بهادر قدم خیر به نحوهی نوشتن قراردادهای هوشمند پرداخته و توضیحاتی را درمورد نوشتن قرارداد هوشمند توکن ارائه داده است. بخش سوم کتاب به کار با فریم ورکها اختصاص داده شده و در فصلهای پایانی آن، خوانندگان با نحوهی ساخت اپلیکیشن غیرمتمرکز آشنا میشوند.
در انتهای کتاب نیز آموزشی تحت عنوان نصب و تنظیم کیف پول MetaMask ارائه شده است. تمامی آموزشها بهصورت کاملا عملی و با هدف ورود به بازار کار تنظیم شده است تا در انتها خوانندگان بتوانند از آموختههای خود درآمد کسب کنند. کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity توسط انتشارات موسسه فرهنگی هنری دیباگران تهران منتشر شده و در اختیار علاقهمندان قرار گرفته است.
کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity برای چه کسانی مناسب است؟
کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity برای تمامی علاقهمندان و فعالان حوزهی بلاکچین انتخاب خوبی است. همچنین مطالعهی این کتاب به دانشجویان رشتهی برنامهنویسی که مایلند دانش خود را در زمینهی زبان برنامهنویسی سالیدیتی بهروز کنند و در سطح بینالمللی فعالیت داشته باشند، پیشنهاد میشود.
در بخشی از کتاب آموزش زبان برنامه نویسی سالیدیتی Solidity میخوانیم
بلاکها مفاهیم خیلی سادهای دارند؛ اما بهتر است که تا حد ممکن در خصوص چگونگی کارکرد آنها و مباحثی که در این زمینه وجود دارد اطلاعات خود را بالا ببریم به همین خاطر بهتر است که با مفاهیمی همچون اکانتها تراکنشها گس و ... نیز آشنا شویم.
به عنوان اولین مطلبی که در خصوص آن صحبت میکنیم ببینیم که اصلا چرا بلاک؟؟
علت وجود بلاکها این است که برای اطمینان از آنکه تمام مشارکتکنندگان در شبکه اتریوم حالتی هماهنگ را حفظ کرده و بر سر تاریخچهی دقیق تراکنشها توافق دارند، تراکنشها را در بلاکها دستهبندی میکنیم. منظورمان این است که دهها یا صدها تراکنش در یک زمان کامیت توافق یا هماهنگ میشوند.
بله










