{"id":6350,"date":"2020-11-27T12:47:24","date_gmt":"2020-11-27T11:47:24","guid":{"rendered":"https:\/\/wallcrypt.com\/?p=6350"},"modified":"2020-11-27T12:49:21","modified_gmt":"2020-11-27T11:49:21","slug":"bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs","status":"publish","type":"post","link":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/","title":{"rendered":"Bitcoin Training in Practice &#8211; Programming with Bitcoin Core and BitcoinJS"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6350\" class=\"elementor elementor-6350 elementor-3831\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-36911310 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"36911310\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5c4cb77d\" data-id=\"5c4cb77d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-65b497ff elementor-widget elementor-widget-text-editor\" data-id=\"65b497ff\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class = \"text-secondary center-align\"> <span class = \"white-box\"> Advanced use of Bitcoin scripting language <\/span> <\/h2>\n<em> Second day of technical Bitcoin training that fits into a two-day cycle. <\/em>\n<em> This 2nd day follows a first day of handling delivered the previous day. <\/em>\n<em> Possibility to register for the full training cycle or for the day of your choice. <\/em>\n\nIf your goal is to work in any area of \u200b\u200bthe blockchain industry, <strong> mastering Bitcoin is essential. <\/strong> It is the world&#8217;s premier peer-to-peer digital payment system, which means it is also the most attacked and therefore relies on the most robust blockchain. Bitcoin Core developers are the most experienced, the ecosystem is the most developed, and it has the largest capitalization. Over 75% of blockchains today are, directly or indirectly, Bitcoin forks.\n\nBitcoin is also a great place to start, as it features the most streamlined protocol, with a scripting language that, although not Turing-complete, allows the development of <strong> smart contracts. <\/ Strong >\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-46145ede elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"46145ede\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73686750\" data-id=\"73686750\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-33634e21 elementor-widget elementor-widget-spacer\" data-id=\"33634e21\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-42b7f19d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"42b7f19d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-77de3449\" data-id=\"77de3449\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d0dbfd4 elementor-widget elementor-widget-text-editor\" data-id=\"6d0dbfd4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2> Objectives <\/h2>\n<ul>\n <li class = \"collection-item feature\"> <span class = \"first-word\"> Explore <\/span> the <strong>Bitcoin<\/strong> <\/li> protocol\n <li class = \"collection-item feature\"> <span class = \"first-word\"> Learn <\/span> how to create different types of <strong>transactions<\/strong> <\/li>\n <li class = \"collection-item feature\"> <span class = \"first-word\"> Learn <\/span> to <strong> create smart contracts <\/strong> <\/li>\n <li class = \"collection-item feature\"> <span class = \"first-word\"> Use <\/span> the <strong> RPC commands <\/strong> of Bitcoin Core <\/li>\n <li class = \"collection-item feature\"> <span class = \"first-word\"> Use <\/span> the <strong>BitcoinJS<\/strong> <\/li> library\n<\/ul>\n<div id = \"line1958751\" class = \"line visible-all\">\n<div class = \"container-temp\">\n<div class = \"wrapper\">\n<div class = \"row row0\">\n<div id = \"colcontainer1814570\" class = \"sortable-col col-md-12 col-sm-12 col-xs-12 visible-all\" data-id_col = \"1814570\">\n<div class = \"col_margin_container\">\n<div id = \"col1814570\" class = \"col\" data-id_col = \"1814570\" data-id_line = \"1958751\">\n<div class = \"colcontainer\">\n<div id = \"element9165279\" class = \"box-masonry visible-all\">\n<div class = \"maincontainer html\">\n<div class = \"content\">\n<div class = \"txt\"> <section class = \"first-section\">\n<div class = \"container\">\n<div class = \"simpleFlexRow\">\n<div class = \"simpleFlexItem xs12 s3 formation-details-extras\">\n<div class = \"simpleFlexItemInner\">\n<div class = \"card card-widget\">\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Duration <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\">\n\n1 day or 7 hours of training.\n\n<em> Possibility of combining this 2nd day with the first. <\/em>\n\n<\/div>\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Public <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\">\n\nThis training is for people seeking to master the technical workings of Bitcoin. It is recommended to know a minimum of this technology or to have taken the first day of initiation to Bitcoin. Basic programming skills and an appetite for computers are a plus.\n\n15 participants maximum.\n\n<\/div>\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Location of the internship <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\"> Inter-company or intra-company, contact us. <\/div>\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Prerequisites <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\"> Bring a laptop computer and download the Ubuntu Virtual Machine image provided at registration, which includes all software required for the training.\nYou will be required to work with Bitcoin Core during this day. <\/div>\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Cost <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\">\n\n900 \u20ac HT per person for the training day.\n\n1500 \u20ac HT per person for the complete 2-day cycle.\n<p class = \"mb-0\"> If you are an employee or manager assimilated-employee, consult your OpCo for a <a href = \"https:\/\/academie.bitconseil.fr\/prise-en-charge-financement-formations\/ \"> support <\/a>. <\/p>\n\n<\/div>\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Educational resources <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\"> Alternation of theoretical contributions, practical cases and scenarios.\nDevelopment environment provided.\nDelivery of course material to each trainee. <\/div>\n<div class = \"card-image\">\n<div class = \"card-title\">\n<h3> Assessment methods <\/h3>\n<\/div>\n<\/div>\n<div class = \"card-content\"> The evaluation of prior learning is done throughout the session through practical cases and scenarios. <\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class = \"simpleFlexItem xs12 s9 formation-details\">\n<div class = \"simpleFlexItemInner\">\n<div class = \"post-entry training program\">\n<div class = \"trainer\"> <\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section> <\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3e1bca0e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3e1bca0e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e8f4c1e\" data-id=\"e8f4c1e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3e84d472 elementor-widget elementor-widget-spacer\" data-id=\"3e84d472\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d050f1c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d050f1c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-688602e2\" data-id=\"688602e2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6dc837df elementor-widget elementor-widget-text-editor\" data-id=\"6dc837df\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class = \"section-title center\"> <span class = \"first-word\"> Program <\/span> of the training <\/h2>\n<h3> Bitcoin Core <\/h3>\nTo begin with, we will focus on <strong> Bitcoin Core and its API. <\/strong> Participants will install the software on their computer (or use the virtual machine provided). We will explain how to <strong> interact with a Bitcoin node <\/strong> and how to perform various types of <strong> transactions. <\/strong> Starting with the simpler commands, we will gradually explore the creation of <strong> more transactions complex, <\/strong> by coding them manually so as to understand all the technical intricacies of Bitcoin.\n<h3> The BitcoinJS library <\/h3>\nSecondly, we will work with the <strong> BitcoinJS library, <\/strong> to compose a wide variety of <strong> transactions in Javascript. <\/strong>\n<ul>\n <li> Creating <strong> P2PKH transactions, <\/strong> used to send bitcoins to someone; <\/li>\n <li> <strong> Data anchor, <\/strong> using a special type of transaction with OP_RETURN; <\/li>\n <li> Use of the <strong> P2SH system, <\/strong> which consists of locking bitcoins within a <strong> personalized smart contract. <\/strong> <\/li>\n<\/ul>\nWe will take the time to discover how Bitcoin&#8217;s <strong> scripting language <\/strong> works and the different elements that allow us to build a variety of smart contracts such as <strong> puzzles, <\/strong> <strong> temporal locks, <\/strong> <strong> locks by <em>hash<\/em> <\/strong> and <strong> multi-signatures. <\/strong>\n<h3> Raw code transactions and smart contracts <\/h3>\nAt the end of this day, you will know:\n<ul>\n <li> How does an inside Bitcoin transaction work; <\/li>\n <li> How to read a <strong> transaction written in raw code <\/strong>; <\/li>\n <li> How to <strong> interact with a node <\/strong>; <\/li>\n <li> How to <strong> collect various information <\/strong> from this node and <strong> broadcast transactions there. <\/strong> <\/li>\n<\/ul>\nYou will also learn how Bitcoin&#8217;s <strong> scripting language <\/strong> works and what it is possible to do with Bitcoin&#8217;s <strong> smart contracts <\/strong>.\n<h3 class = \"section-title center\"> <span class = \"first-word\"> Facilitator <\/span> of the training <\/h3>\n<div class = \"trainer-name\"> St\u00e9phane Roche <\/div>\n<div class = \"trainer\">\n<div class = \"trainer-picture\"> <img class = \"responsive-img\" src = \"https:\/\/bitconseil.fr\/wp-content\/uploads\/2019\/05\/stephane_roche_profile-300x300.jpg\" alt = \"St\u00e9phane Rock \"\/> <\/div>\nCEO \/ CTO of <a href=\"https:\/\/www.bitcoin-studio.com\/\" target=\"_blank\" rel=\"noopener\"> Bitcoin Studio <\/a>, St\u00e9phane started working on Bitcoin in 2015 at within the Ledger hardware holding company. From 2016 to mid-2017, he worked on the Ethereum platform. He co-founded the French nonprofit Asseth to promote Ethereum, now the largest Ethereum association in Europe, as well as created its website <a href = \"https: \/\/www.asseth .fr \/ \"target =\" _ blank \"rel =\" noopener \"> asseth.fr <\/a>. To develop his skills he undertook various works using and contributing to the software libraries of the emerging ecosystem, before participating in the project <a href = \"https:\/\/dether.io\/\" target = \"_ blank\" rel = \"noopener\" > Dether.io <\/a>.\n\nSince mid-2017, he has focused exclusively on Bitcoin, developing solid expertise and offering tailor-made training, workshops, consulting and software development. Coming from web development (and before that audiovisual archivist, Archeology and History &#8230;), St\u00e9phane has a good mastery of web technologies. Over the years he has gained a lot of experience in Bitcoin, blockchain technology, a multitude of areas of IT, project management and will be able\n\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-63b89f7a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"63b89f7a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-291e546e\" data-id=\"291e546e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5b8d89c5 elementor-widget elementor-widget-spacer\" data-id=\"5b8d89c5\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-10203fe7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"10203fe7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d4736d1\" data-id=\"2d4736d1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2b0e54b3 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2b0e54b3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/academie.bitconseil.fr\/contact-formation-programmer-avec-bitcoin-core-bitcoinjs\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SUBSCRIBE!<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Advanced use of Bitcoin scripting language Second day of technical Bitcoin training that fits into a two-day cycle. This 2nd day follows a first day of handling delivered the previous day. Possibility to register for the full training cycle or for the day of your choice. If your goal is to work in any area [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":6349,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"jnews-multi-image_gallery":[],"jnews_single_post":{"subtitle":"","format":"standard","video":"","gallery":"","source_name":"","source_url":"","via_name":"","via_url":"","override":[{"single_blog_custom":"","sidebar":"","second_sidebar":"","share_position":"","share_float_style":"","post_date_format":"","post_date_format_custom":"","post_reading_time_wpm":"","zoom_button_out_step":"1","zoom_button_in_step":"1","number_popup_post":"1"}],"image_override":[{"single_post_thumbnail_size":"","single_post_gallery_size":""}],"trending_post_position":"","trending_post_label":"","sponsored_post_label":"","sponsored_post_name":"","sponsored_post_url":"","sponsored_post_logo":"","sponsored_post_desc":""},"jnews_primary_category":{"id":""},"footnotes":""},"categories":[242,1],"tags":[],"class_list":["post-6350","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-formation-liste-des-formations-en","category-non-classifiee"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"thumbnail":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-150x150.jpg",150,150,true],"medium":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-300x154.jpg",300,154,true],"medium_large":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"large":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"1536x1536":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"2048x2048":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"widget-thumbnail":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",75,39,false],"rpwe-thumbnail":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-45x45.jpg",45,45,true],"profile_24":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",24,12,false],"profile_48":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",48,25,false],"profile_96":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",96,49,false],"profile_150":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",150,77,false],"profile_300":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",300,154,false],"jnews-360x180":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-360x180.jpg",360,180,true],"jnews-750x375":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-750x375.jpg",750,375,true],"jnews-1140x570":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"jnews-120x86":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-120x86.jpg",120,86,true],"jnews-350x250":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-350x250.jpg",350,250,true],"jnews-750x536":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"jnews-1140x815":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"jnews-360x504":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-360x385.jpg",360,385,true],"jnews-75x75":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1-75x75.jpg",75,75,true],"jnews-350x350":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",350,180,false],"jnews-featured-750":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false],"jnews-featured-1140":["https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg",750,385,false]},"post_excerpt_stackable_v2":"<p>Advanced use of Bitcoin scripting language Second day of technical Bitcoin training that fits into a two-day cycle. This 2nd day follows a first day of handling delivered the previous day. Possibility to register for the full training cycle or for the day of your choice. If your goal is to work in any area of \u200b\u200bthe blockchain industry, mastering Bitcoin is essential. It is the world&#8217;s premier peer-to-peer digital payment system, which means it is also the most attacked and therefore relies on the most robust blockchain. Bitcoin Core developers are the most experienced, the ecosystem is the most&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/wallcrypt.com\/en\/wallcrypt\/rubrique-fomation-en\/formation-liste-des-formations-en\/\" rel=\"category tag\">Formation - Liste des formations<\/a>, <a href=\"https:\/\/wallcrypt.com\/wallcrypt\/non-classifiee\/\" rel=\"category tag\">Non classifi\u00e9(e)<\/a>","author_info_v2":{"name":"wallcrypt","url":"https:\/\/wallcrypt.com\/en\/author\/wallcrypt\/"},"comments_num_v2":"0 comments","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Bitcoin Training in Practice - Programming with Bitcoin Core and BitcoinJS - WALLCRYPT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bitcoin Training in Practice - Programming with Bitcoin Core and BitcoinJS - WALLCRYPT\" \/>\n<meta property=\"og:description\" content=\"Advanced use of Bitcoin scripting language Second day of technical Bitcoin training that fits into a two-day cycle. This 2nd day follows a first day of handling delivered the previous day. Possibility to register for the full training cycle or for the day of your choice. If your goal is to work in any area [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\" \/>\n<meta property=\"og:site_name\" content=\"WALLCRYPT\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/wallcrypt\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/wallcrypt\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-27T11:47:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-27T11:49:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"385\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"wallcrypt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/www.twitter.com\/wallcrypt\" \/>\n<meta name=\"twitter:site\" content=\"@wallcrypt\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wallcrypt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\"},\"author\":{\"name\":\"wallcrypt\",\"@id\":\"https:\/\/wallcrypt.com\/#\/schema\/person\/a4a2ab2a4740de0a3b8251e5a2933f65\"},\"headline\":\"Bitcoin Training in Practice &#8211; Programming with Bitcoin Core and BitcoinJS\",\"datePublished\":\"2020-11-27T11:47:24+00:00\",\"dateModified\":\"2020-11-27T11:49:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\"},\"wordCount\":758,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/wallcrypt.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg\",\"articleSection\":[\"Formation - Liste des formations\",\"Non classifi\u00e9(e)\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\",\"url\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\",\"name\":\"Bitcoin Training in Practice - Programming with Bitcoin Core and BitcoinJS - WALLCRYPT\",\"isPartOf\":{\"@id\":\"https:\/\/wallcrypt.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg\",\"datePublished\":\"2020-11-27T11:47:24+00:00\",\"dateModified\":\"2020-11-27T11:49:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage\",\"url\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg\",\"contentUrl\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg\",\"width\":750,\"height\":385},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/wallcrypt.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bitcoin Training in Practice &#8211; Programming with Bitcoin Core and BitcoinJS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wallcrypt.com\/#website\",\"url\":\"https:\/\/wallcrypt.com\/\",\"name\":\"WALLCRYPT\",\"description\":\"Formation &amp; Club d&#039;affaires Web3 - IA\",\"publisher\":{\"@id\":\"https:\/\/wallcrypt.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wallcrypt.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/wallcrypt.com\/#organization\",\"name\":\"Wallcrypt\",\"url\":\"https:\/\/wallcrypt.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wallcrypt.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/08\/logo-2-300x223-1.jpg\",\"contentUrl\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/08\/logo-2-300x223-1.jpg\",\"width\":300,\"height\":223,\"caption\":\"Wallcrypt\"},\"image\":{\"@id\":\"https:\/\/wallcrypt.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/wallcrypt\",\"https:\/\/x.com\/wallcrypt\",\"https:\/\/www.youtube.com\/wallcrypt\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/wallcrypt.com\/#\/schema\/person\/a4a2ab2a4740de0a3b8251e5a2933f65\",\"name\":\"wallcrypt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wallcrypt.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2021\/06\/LASQUELLEC-Jean-Luc-300x300-1-96x96.jpg\",\"contentUrl\":\"https:\/\/wallcrypt.com\/wp-content\/uploads\/2021\/06\/LASQUELLEC-Jean-Luc-300x300-1-96x96.jpg\",\"caption\":\"wallcrypt\"},\"description\":\"Wallcrypt est un journal d'actualit\u00e9s d\u00e9di\u00e9 \u00e0 la formation et l'emploi dans le secteur de la Blockchain et son \u00e9cosyst\u00e8me. L'internaute trouvera des informations gratuites, de qualit\u00e9 et r\u00e9centes dans les th\u00e9matiques suivantes : Education - Formation - Emploi - Business Intelligence - \u00c9v\u00e9nements\u00a0 Wallcrypt organise \u00e9galement des webinars sur les cas d'usage.\",\"sameAs\":[\"https:\/\/www.facebook.com\/wallcrypt\",\"https:\/\/www.instagram.com\/wallcrypt\",\"https:\/\/www.linkedin.com\/company\/wallcrypt\",\"https:\/\/www.pinterest.com\/wallcrypt\",\"https:\/\/x.com\/https:\/\/www.twitter.com\/wallcrypt\",\"https:\/\/www.youtube.com\/wallcrypt\",\"https:\/\/soundcloud.com\/wallcrypt\"],\"url\":\"https:\/\/wallcrypt.com\/en\/author\/wallcrypt\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bitcoin Training in Practice - Programming with Bitcoin Core and BitcoinJS - WALLCRYPT","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:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/","og_locale":"en_US","og_type":"article","og_title":"Bitcoin Training in Practice - Programming with Bitcoin Core and BitcoinJS - WALLCRYPT","og_description":"Advanced use of Bitcoin scripting language Second day of technical Bitcoin training that fits into a two-day cycle. This 2nd day follows a first day of handling delivered the previous day. Possibility to register for the full training cycle or for the day of your choice. If your goal is to work in any area [&hellip;]","og_url":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/","og_site_name":"WALLCRYPT","article_publisher":"https:\/\/facebook.com\/wallcrypt","article_author":"https:\/\/www.facebook.com\/wallcrypt","article_published_time":"2020-11-27T11:47:24+00:00","article_modified_time":"2020-11-27T11:49:21+00:00","og_image":[{"width":750,"height":385,"url":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg","type":"image\/jpeg"}],"author":"wallcrypt","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/www.twitter.com\/wallcrypt","twitter_site":"@wallcrypt","twitter_misc":{"Written by":"wallcrypt","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#article","isPartOf":{"@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/"},"author":{"name":"wallcrypt","@id":"https:\/\/wallcrypt.com\/#\/schema\/person\/a4a2ab2a4740de0a3b8251e5a2933f65"},"headline":"Bitcoin Training in Practice &#8211; Programming with Bitcoin Core and BitcoinJS","datePublished":"2020-11-27T11:47:24+00:00","dateModified":"2020-11-27T11:49:21+00:00","mainEntityOfPage":{"@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/"},"wordCount":758,"commentCount":0,"publisher":{"@id":"https:\/\/wallcrypt.com\/#organization"},"image":{"@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage"},"thumbnailUrl":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg","articleSection":["Formation - Liste des formations","Non classifi\u00e9(e)"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/","url":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/","name":"Bitcoin Training in Practice - Programming with Bitcoin Core and BitcoinJS - WALLCRYPT","isPartOf":{"@id":"https:\/\/wallcrypt.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage"},"image":{"@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage"},"thumbnailUrl":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg","datePublished":"2020-11-27T11:47:24+00:00","dateModified":"2020-11-27T11:49:21+00:00","breadcrumb":{"@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#primaryimage","url":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg","contentUrl":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/07\/Bitconseil-1.jpg","width":750,"height":385},{"@type":"BreadcrumbList","@id":"https:\/\/wallcrypt.com\/en\/bitcoin-training-in-practice-programming-with-bitcoin-core-and-bitcoinjs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/wallcrypt.com\/en\/"},{"@type":"ListItem","position":2,"name":"Bitcoin Training in Practice &#8211; Programming with Bitcoin Core and BitcoinJS"}]},{"@type":"WebSite","@id":"https:\/\/wallcrypt.com\/#website","url":"https:\/\/wallcrypt.com\/","name":"WALLCRYPT","description":"Formation &amp; Club d&#039;affaires Web3 - IA","publisher":{"@id":"https:\/\/wallcrypt.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wallcrypt.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wallcrypt.com\/#organization","name":"Wallcrypt","url":"https:\/\/wallcrypt.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wallcrypt.com\/#\/schema\/logo\/image\/","url":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/08\/logo-2-300x223-1.jpg","contentUrl":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2020\/08\/logo-2-300x223-1.jpg","width":300,"height":223,"caption":"Wallcrypt"},"image":{"@id":"https:\/\/wallcrypt.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/wallcrypt","https:\/\/x.com\/wallcrypt","https:\/\/www.youtube.com\/wallcrypt"]},{"@type":"Person","@id":"https:\/\/wallcrypt.com\/#\/schema\/person\/a4a2ab2a4740de0a3b8251e5a2933f65","name":"wallcrypt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wallcrypt.com\/#\/schema\/person\/image\/","url":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2021\/06\/LASQUELLEC-Jean-Luc-300x300-1-96x96.jpg","contentUrl":"https:\/\/wallcrypt.com\/wp-content\/uploads\/2021\/06\/LASQUELLEC-Jean-Luc-300x300-1-96x96.jpg","caption":"wallcrypt"},"description":"Wallcrypt est un journal d'actualit\u00e9s d\u00e9di\u00e9 \u00e0 la formation et l'emploi dans le secteur de la Blockchain et son \u00e9cosyst\u00e8me. L'internaute trouvera des informations gratuites, de qualit\u00e9 et r\u00e9centes dans les th\u00e9matiques suivantes : Education - Formation - Emploi - Business Intelligence - \u00c9v\u00e9nements\u00a0 Wallcrypt organise \u00e9galement des webinars sur les cas d'usage.","sameAs":["https:\/\/www.facebook.com\/wallcrypt","https:\/\/www.instagram.com\/wallcrypt","https:\/\/www.linkedin.com\/company\/wallcrypt","https:\/\/www.pinterest.com\/wallcrypt","https:\/\/x.com\/https:\/\/www.twitter.com\/wallcrypt","https:\/\/www.youtube.com\/wallcrypt","https:\/\/soundcloud.com\/wallcrypt"],"url":"https:\/\/wallcrypt.com\/en\/author\/wallcrypt\/"}]}},"_links":{"self":[{"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/posts\/6350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/comments?post=6350"}],"version-history":[{"count":0,"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/posts\/6350\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/media\/6349"}],"wp:attachment":[{"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/media?parent=6350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/categories?post=6350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wallcrypt.com\/en\/wp-json\/wp\/v2\/tags?post=6350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}