|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/solidity-a-z/
课程评论:没有评论
课程名称:从零到精通的Solidity智能合约与区块链 课程概述: 你想学习用编程语言创建智能合约吗?你是否对信息存储的新形式感到畏惧,并希望适应这项技术变革?你是一位希望通过区块链技术转型业务的创业者,却不知从何开始?如果这些问题的答案是“是”,那么这个课程非常适合你。区块链是当前最前沿的技术领域之一,正在与电力一样改变人们的生活。区块链、比特币、以太坊等名词变得越来越普及,数字货币革命已成现实。 本课程独一无二,旨在教授你如何编程智能合约(也称为智能合同)。这是唯一一个涵盖在以太坊上用Solidity编程智能合约所需知识的西语课程。课程内容包括:从Solidity编程基础知识开始,到使用Solidity编程实际项目,最后完成一个超过500行代码的真实项目,帮助你掌握成为智能合约专家所需的所有知识。 课程将分为多个模块: 第一模块:学习创建智能合约及存储代码所需的工具,理解交易和区块的属性,掌握必要的变量与操作,熟悉区块链信息存储的数据结构,编写基本到高级的函数,学习如何与多个合约交互并实现合同的继承,以及使用SafeMath库进行安全操作,创建自己的库,构建智能合约工厂,并将分布式文件网络(IPFS)与我们的智能合约连接。 第二模块:通过具体项目实践所学内容,项目包括: - 大学评估系统 - 在线投票系统,登记在区块链上 - 创建和使用ERC-20代币,并将其部署在币安智能链(BSC)和Polygon(MATIC)上 - 为迪士尼创建代币支付系统 - 实施彩票系统 - 用区块链技术管理COVID-19医疗中心的系统 第三模块:结束时将以一个超过500行代码的真实项目为主,内容是使用Solidity编程开发的远程医疗服务。 本课程适合任何希望学习智能合约编程的人,尤其推荐给: - 自由职业的咨询师,具备编程技能并希望运用区块链改变企业 - 有远见的企业家,希望通过区块链提升企业水平 - 对区块链有基础知识但希望通过新项目提升作品集的人 - 对技术充满热情并想获得Solidity编程经验的人 - 对适应当前技术变化感兴趣的任何人 通过本课程,学生将获得实际的智能合约编程能力,所有的课程资料和幻灯片均可访问,完成课程后还将获得证书,可以在LinkedIn上展示你的Blockchain和Solidity新技能。期待在课堂上见到你!
¿Quieres aprender a programar en el lenguaje que permite crear Smart Contracts?¿Te intimidan los avances de las nuevas formas de almacenar información y quieres adaptarte a este cambio tecnológico?¿Eres un emprendedor que quiere transformar su negocio con el poder de la tecnología Blockchain pero no sabes cómo conseguirlo?Si la respuesta a alguna de estas preguntas es Sí, entonces este curso es para ti.Blockchain es uno de los campos tecnológicos más punteros en el que todos quieren estar. Y es que Blockchain está cambiando la vida de las personas al igual que lo hizo la electricidad hace ya 100 años. Las palabras Blockchain, Cadena de Bloques, Bitcoin, Ethereum cada vez están más presente en la vida de todos nosotros, la revolución de las criptomonedas ya es una realidad.Este curso es único, pues lo hemos diseñado para que aprendas a programar Smart Contracts o también conocidos como Contratos Inteligentes. Es el único curso de todo Udemy en español que cubre lo necesario para ser un experto en la programación de Smart Contracts en Ethereum con Solidity.El curso ha sido diseñado para cubrir los pilares básicos de la programación en Solidity, empezando por los conceptos básicos de la programación en Solidity, siguiendo por la programación de proyectos reales con Solidity y finalizando con un proyecto real de más de 500 líneas de código para entender todo lo necesario para ser un experto en la creación de Smart Contracts.Por ello, vamos a ver como utilizar Remix para la programación de Contratos Inteligentes, veremos las propiedades de las transacciones mediante código, los distintos tipos de variables y operaciones, así como las estructuras de datos para almacenar la información necesario, también pasaremos viendo todo tipo de lógica de funciones y bucles con condicionales. Y por si fuera poco veremos cómo crear una fábrica de Smart Contracts y conectar ficheros almacenados en IPFS con nuestro contrato. Todo esto va a acompañarse con un sin fin de proyectos reales para poner en uso todo lo aprendido.En el curso nos centraremos en varios bloques, el primero de estos consistirá en:Aprenderemos todas las herramientas para la creación de Smart Contracts y para almacenamiento de su códigoVeremos las propiedades de transacciones y de bloques mediante código para relacionar los conceptos teóricos con la prácticaPasaremos por todas las variables y operaciones que son imprescindiblesVeremos las estructuras de datos para almacenamiento de información en BlockchainProgramaremos funciones de las más básicas hasta las más avanzadasEntenderemos como interactuar con varios contratos al mismo tiempo y realizar herencias de contratosTendremos la posibilidad de realizar operaciones seguras con la librería SafeMathCrearemos nuestras propias libreríasVeremos como crear una fábrica de Smart Contracts y conectar la red distribuida de ficheros (IPFS) con nuestros Smart ContractsEl segundo bloque va a enfocarse en realizar proyectos reales para poner en práctica todo lo aprendido en el primer bloque, los proyectos que realizaremos serán:Sistema de evaluaciones universitariasSistema de votación online con registros en BlockchainCreación y uso de un Token ERC-20 Despliegue del Token ERC-20 en Binance Smart Chain (BSC) y Polygon (MATIC)Creación de un sistema de pagos con Tokens para DISNEYImplementación de un sistema de LoteríaCreación de un sistema de gestión de un centro médico del COVID-19 mediante BlockchainSi con todo esto no fuera poco, vamos a finalizar con un tercer bloque donde tendremos un proyecto real con más de 500 líneas de código que va a consistir en la programación en Solidity de un Servicio de Telemedicina.Este curso es ideal para cualquiera que quiera obtener conocimientos acerca de la programación de Smart Contracts.En particular te lo recomiendo si eres:- Un consultor freelance que tiene habilidades de programación y quiere transformar las empresas con el poder de la Blockchain- Empresarios y dueños visionarios que quieren subir sus empresas de categoría de nivel con el poder del Blockchain- Iniciados en Blockchain que quieren mejorar su portfolio con nuevos proyectos- Apasionados en la tecnología que quieren ganar experiencia con la programación en Solidity- Cualquier persona interesada en mejorar y adaptarse a los cambios tecnológicos presentesLos estudiantes ganaran con nosotros habilidad práctica sobre la programación de Smart Contracts. Y tendrás acceso a todo el material y transparencias del curso e incluso tendrás un certificado de completación del curso al final del mismo que podrás subir a LinkedIn para mostrar tus nuevas habilidades en Blockchain y Solidity.¡Nos vemos en clase!