|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/solidity-in-arabic/
课程评论:没有评论
课程名称:Solidity 全栈开发 从零到英雄 - 达布斯阿拉伯语 课程概述: 本课程深入讲解智能合约(smart contract)这一支撑去中心化应用(dApps)的关键技术。我们将聚焦于Solidity编程语言,展示其在现代技术交易中的重要作用,以及其与区块链技术的紧密联系。课程将涵盖Solidity的基础知识,并通过大量实际应用案例来教授智能合约的开发。此外,还将重点介绍面向对象编程(OOP)的概念及其在Solidity合约构建中的应用。 课程内容要点: 1. Solidity 简介 2. Remix IDE 使用 3. 本地区块链环境搭建 4. 注释的用法 5. Solidity 合约生命周期 6. Pragma 和 SOL 版本指定 7. 变量、类型与值 8. string, boolean, integer 数据类型 9. 函数概述 10. 函数的DRY(Don't Repeat Yourself)原则 11. IF 条件语句 12. if-else 条件语句 13. Public 可见性 14. Private, Pure, External, View 可见性修饰符 15. Private 与 Internal 可见性对比 16. 运算符概述 17. 算术运算符 18. require 语句与比较运算符 19. 赋值运算符与逻辑运算符 20. 数组概述 21. For 循环 22. 数组深入使用 23. 字符串的 Memory 关键字 24. Bytes 类型 25. 如何将空值保存到区块链 26. 构造函数(Constructor)概述 27. 枚举(Enum)概述 28. 结构体(Struct)概述 29. Address 类型 30. Mapping 概述 31. Msg 变量概述 32. 结构体与 Mapping 结合使用 33. 嵌套 Map 概述 34. 创建合约实例 35. Block 和 Transaction 全局变量 36. Modifier 概述 37. 事件(Events)与 Emit 38. Fallback 函数与 `this` 关键字 39. transfer, payable 概述 40. 合约间转账:transfer 与 call 41. 方法重载(OverLoading)概述 42. Hash 安全概述 43. Keccak256 和 Sha256 44. 加密货币(Crypto Coin)是什么 45. 货币银行合约(第一部分) 46. 货币银行合约(第二部分) 47. 面向对象编程(OOP)入门 48. 所有类型的继承 49. 封装(Encapsulation)概述 50. 所有类型的多态(Polymorphism) 51. 抽象合约(Abstract Contract) 52. 接口合约(Interface Contract) 53. 捐赠合约 OOP(第一部分) 54. 捐赠合约 OOP(第二部分) 55. 捐赠合约 OOP(第三部分) 56. 库(Library)概述 57. 创建搜索库 58. using 关键字概述 59. 拍卖系统合约(第一部分) 60. 拍卖系统合约(第二部分) 61. 拍卖系统合约(第三部分) 62. 拍卖系统合约(第四部分) 63. 课程后续展望 课程目标: 完成本课程后,您将能够熟练掌握Solidity编程语言,能够开发和部署复杂的智能合约,并深入理解其在区块链技术中的应用,从而进入智能合约开发领域。欢迎加入我们!
العقود الذكية smart contract أحد التقنيات الحديثة التي يتم استخدامها في التطبيقات اللامركزية المتطورة الآن، والتي يمكنك الاستفادة منها في التعاملات التقنية الحديثة والتي توضح ترابط كبير بين كل من تقنية البلوك تشين والعقود الذكية سوف نتناول في جميع الموضوعات الحيوة بلغه Solidityسوف نتعلم جميع اساسيات اللغة مع اكثر من تطبيق واقعي للعقود الذكية و ايضا لا تنسى البرمجة كائنية التوجة وبناء العقود بهامحتوى الدورة الاتي:1-What is solidity?2-Remix IDE3-Local BlockChain Environment4-What About The comments5-Solidity Contract Life Cycle6-Pragma and sol7-Variables, Types, Value8-string,boolean,integer9- Functions OverView10- Don't Repeat Your Self With Functions11- How Can Use IF12- if-else statement13- Public Visibility14- Private:Pure:External: View15- Private Vs Internal16- Overview About Operators17- arithmetic operators18- Require word and comparison operations19 -assign and Logical Operators20- Array OverView21- For Loops22- Deep WIth Array23- Memory Word with Strings24- Bytes25- how can solve to save empty value to blockchain?26- Contractor OverView27- Enum OverView28- Struct OverView29- Address OverView30-Mapping OverView31 -Msg OverView32 -Mapping with Struct33- Nested Map OverView34 -Create Contract Instance35- Block and Transaction Global Variables36- modifier OverView37- Events and Emit38- Fallback function and this Word39- transfer, payable OverView40- Send Money Between contracts transfer call41- OverLoading overView42- Hash Security OverView43- Kecake256 and Sha25644- What is the Crypto Coin45- Currency Bank Contract Part 146- Currency Bank Contract Part 247- intro to oop48- All Types of Inheritance49- Encapsulation OverView50- All Types Of Polymorphism51- Abstract Contract52- Interface Contract53- Donate Contract OOp Part 154- Donate Contract OOp Part 255- Donate Contract OOp Part 356- OverView About Library57- Create search Library58- Using Keyword Overview59 -Start Auction System Contract Part 160- Auction System Contract Part 261- Auction System Contract Part 362- Auction System Contract Part 463- What About Nextبعد هذا الدورةسوف تنتلق في عالم برمجيات العقود الذكية ومرحبا بكم ونحن بنتظارك بالدورة