{"id":3479,"date":"2018-03-01T09:03:13","date_gmt":"2018-03-01T09:03:13","guid":{"rendered":"http:\/\/joapen.com\/blog\/?p=3479"},"modified":"2018-03-01T09:03:14","modified_gmt":"2018-03-01T09:03:14","slug":"learning-solidity-cryptozombies-io","status":"publish","type":"post","link":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/","title":{"rendered":"Learning Solidity with cryptozombies.io"},"content":{"rendered":"<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Solidity\">Solidity<\/a> is a contract-oriented programming language for writing smart cont<a href=\"http:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/zombie\/\" rel=\"attachment wp-att-3482\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-3482 size-thumbnail\" src=\"http:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a>racts. It is used for implementing smart contracts on various blockchain platforms. It was created by the Etherium team. <a href=\"https:\/\/remix.ethereum.org\">Remix<\/a> is the official Solidity IDE.<\/p>\n<p>How to learn about it? there are already so many places where you can learn about it.<\/p>\n<p>I&#8217;m testing\u00a0<a href=\"https:\/\/cryptozombies.io\">https:\/\/cryptozombies.io<\/a><\/p>\n<h1>Cryptozombies.io<\/h1>\n<p>I have completed the lesson 1 of the course.\u00a0The experience for me is really nice as it goes step by step showing new features of the language.<\/p>\n<p>For expert developers this way to learn is probably very slow.<\/p>\n<h1>The major learning to me was to understand how:<\/h1>\n<ul>\n<li>the concept of contract is defined.<\/li>\n<li>the contract entiry works and the transactions are done (the block chains).<\/li>\n<li>to interact via javascript with your solidity program.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms. It was created by the Etherium team. Remix is the official Solidity IDE. How to learn about it? there are already so many places where you can learn about it. I&#8217;m testing\u00a0https:\/\/cryptozombies.io Cryptozombies.io I &#8230; <a title=\"Learning Solidity with cryptozombies.io\" class=\"read-more\" href=\"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/\" aria-label=\"Read more about Learning Solidity with cryptozombies.io\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[103],"tags":[],"class_list":["post-3479","post","type-post","status-publish","format-standard","hentry","category-blockchain"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Learning Solidity with cryptozombies.io -<\/title>\n<meta name=\"description\" content=\"Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain - joapen projects\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning Solidity with cryptozombies.io -\" \/>\n<meta property=\"og:description\" content=\"Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain - joapen projects\" \/>\n<meta property=\"og:url\" content=\"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/\" \/>\n<meta property=\"og:site_name\" content=\"joapen projects\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-01T09:03:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-03-01T09:03:14+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250-150x150.jpg\" \/>\n<meta name=\"author\" content=\"joapen\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joapen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/\"},\"author\":{\"name\":\"joapen\",\"@id\":\"http:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"headline\":\"Learning Solidity with cryptozombies.io\",\"datePublished\":\"2018-03-01T09:03:13+00:00\",\"dateModified\":\"2018-03-01T09:03:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/\"},\"wordCount\":138,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"image\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/zombie-e1519838421250-150x150.jpg\",\"articleSection\":[\"Blockchain\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/\",\"name\":\"Learning Solidity with cryptozombies.io -\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/joapen.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/zombie-e1519838421250-150x150.jpg\",\"datePublished\":\"2018-03-01T09:03:13+00:00\",\"dateModified\":\"2018-03-01T09:03:14+00:00\",\"description\":\"Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain - joapen projects\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#primaryimage\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/zombie-e1519838421250.jpg\",\"contentUrl\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/zombie-e1519838421250.jpg\",\"width\":256,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/2018\\\/03\\\/01\\\/learning-solidity-cryptozombies-io\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/joapen.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learning Solidity with cryptozombies.io\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/joapen.com\\\/blog\\\/#website\",\"url\":\"http:\\\/\\\/joapen.com\\\/blog\\\/\",\"name\":\"joapen projects\",\"description\":\"Just a place to write\",\"publisher\":{\"@id\":\"http:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/joapen.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"http:\\\/\\\/joapen.com\\\/blog\\\/#\\\/schema\\\/person\\\/23919df2312175fe9c4609203595b217\",\"name\":\"joapen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"url\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"contentUrl\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\",\"width\":400,\"height\":400,\"caption\":\"joapen\"},\"logo\":{\"@id\":\"https:\\\/\\\/joapen.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/joapen-mini.jpeg\"},\"sameAs\":[\"http:\\\/\\\/www.joapen.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learning Solidity with cryptozombies.io -","description":"Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain - joapen projects","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/","og_locale":"en_US","og_type":"article","og_title":"Learning Solidity with cryptozombies.io -","og_description":"Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain - joapen projects","og_url":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/","og_site_name":"joapen projects","article_published_time":"2018-03-01T09:03:13+00:00","article_modified_time":"2018-03-01T09:03:14+00:00","og_image":[{"url":"http:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250-150x150.jpg","type":"","width":"","height":""}],"author":"joapen","twitter_misc":{"Written by":"joapen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#article","isPartOf":{"@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/"},"author":{"name":"joapen","@id":"http:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"headline":"Learning Solidity with cryptozombies.io","datePublished":"2018-03-01T09:03:13+00:00","dateModified":"2018-03-01T09:03:14+00:00","mainEntityOfPage":{"@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/"},"wordCount":138,"commentCount":0,"publisher":{"@id":"http:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"image":{"@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#primaryimage"},"thumbnailUrl":"http:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250-150x150.jpg","articleSection":["Blockchain"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/","url":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/","name":"Learning Solidity with cryptozombies.io -","isPartOf":{"@id":"http:\/\/joapen.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#primaryimage"},"image":{"@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#primaryimage"},"thumbnailUrl":"http:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250-150x150.jpg","datePublished":"2018-03-01T09:03:13+00:00","dateModified":"2018-03-01T09:03:14+00:00","description":"Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain - joapen projects","breadcrumb":{"@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#primaryimage","url":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250.jpg","contentUrl":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2018\/02\/zombie-e1519838421250.jpg","width":256,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/joapen.com\/blog\/2018\/03\/01\/learning-solidity-cryptozombies-io\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/joapen.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Learning Solidity with cryptozombies.io"}]},{"@type":"WebSite","@id":"http:\/\/joapen.com\/blog\/#website","url":"http:\/\/joapen.com\/blog\/","name":"joapen projects","description":"Just a place to write","publisher":{"@id":"http:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/joapen.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"http:\/\/joapen.com\/blog\/#\/schema\/person\/23919df2312175fe9c4609203595b217","name":"joapen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","url":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","contentUrl":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg","width":400,"height":400,"caption":"joapen"},"logo":{"@id":"https:\/\/joapen.com\/blog\/wp-content\/uploads\/2021\/04\/joapen-mini.jpeg"},"sameAs":["http:\/\/www.joapen.com"]}]}},"_links":{"self":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/3479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/comments?post=3479"}],"version-history":[{"count":5,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/3479\/revisions"}],"predecessor-version":[{"id":3494,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/posts\/3479\/revisions\/3494"}],"wp:attachment":[{"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/media?parent=3479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/categories?post=3479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/joapen.com\/blog\/wp-json\/wp\/v2\/tags?post=3479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}