<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-557932580089954905</id><updated>2026-06-26T19:46:13.375+05:00</updated><category term="BlockChain"/><category term="Bitcoin"/><category term="Career"/><category term="Coding"/><category term="How to"/><category term="Python"/><title type='text'>BlockChain Technologies</title><subtitle type='html'>News and Information about BlockChain and Cryptocurrencies like Bitcoin, Ethereum, Ripple. and Python, JavaScript, Rust, and Solidity tutorials!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://blockchain313.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://blockchain313.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mrs Rizwan</name><uri>http://www.blogger.com/profile/09933439077965483770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-557932580089954905.post-4436777391547360120</id><published>2023-01-25T21:27:00.009+05:00</published><updated>2025-12-05T13:00:39.575+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BlockChain"/><category scheme="http://www.blogger.com/atom/ns#" term="Career"/><title type='text'>A comprehensive guide for Blockchain Developer - Complete Roadmap</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheitlmWZc6nTx-B63bBoEv0J0plGyTgZyA_lsJMfMLVFKH9kDlMQUdXW5vMB6SCTb1o8U0JAmDde7ZjG9xFCg4-LkCJG8huHS5JAAmxzssc-LRGR5Bw55WB064af-YlLJed-SeaSD8Jm4zJ7zTKf4ArfLf2GTEdRlvPDKPGULov-Qzdp8qpEfnlDGqJA/s1920/digitization-7667148_1920.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Blockchain developer roadmap&quot; border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;1920&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheitlmWZc6nTx-B63bBoEv0J0plGyTgZyA_lsJMfMLVFKH9kDlMQUdXW5vMB6SCTb1o8U0JAmDde7ZjG9xFCg4-LkCJG8huHS5JAAmxzssc-LRGR5Bw55WB064af-YlLJed-SeaSD8Jm4zJ7zTKf4ArfLf2GTEdRlvPDKPGULov-Qzdp8qpEfnlDGqJA/s16000/digitization-7667148_1920.jpg&quot; title=&quot;Blockchain developer roadmap&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 data-end=&quot;284&quot; data-start=&quot;256&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;1. Who this guide is for&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;313&quot; data-start=&quot;286&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;This roadmap is for you if:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;560&quot; data-start=&quot;315&quot;&gt;
&lt;li data-end=&quot;395&quot; data-start=&quot;315&quot;&gt;
&lt;p data-end=&quot;395&quot; data-start=&quot;317&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You’ve heard about blockchain and Web3 and want to turn it into a &lt;strong data-end=&quot;393&quot; data-start=&quot;383&quot;&gt;career&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;481&quot; data-start=&quot;396&quot;&gt;
&lt;p data-end=&quot;481&quot; data-start=&quot;398&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You already code (or are willing to learn) and want a clear &lt;strong data-end=&quot;479&quot; data-start=&quot;458&quot;&gt;step-by-step plan&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;560&quot; data-start=&quot;482&quot;&gt;
&lt;p data-end=&quot;560&quot; data-start=&quot;484&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You’re confused by 1000 different tutorials and want &lt;strong data-end=&quot;560&quot; data-start=&quot;537&quot;&gt;one structured path&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;565&quot; data-start=&quot;562&quot; /&gt;
&lt;h3 data-end=&quot;628&quot; data-start=&quot;567&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;2. Big picture: what a blockchain developer actually does&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;661&quot; data-start=&quot;630&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;A blockchain developer usually:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;943&quot; data-start=&quot;663&quot;&gt;
&lt;li data-end=&quot;705&quot; data-start=&quot;663&quot;&gt;
&lt;p data-end=&quot;705&quot; data-start=&quot;665&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Designs and writes &lt;strong data-end=&quot;703&quot; data-start=&quot;684&quot;&gt;smart contracts&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;765&quot; data-start=&quot;706&quot;&gt;
&lt;p data-end=&quot;765&quot; data-start=&quot;708&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Builds &lt;strong data-end=&quot;724&quot; data-start=&quot;715&quot;&gt;dApps&lt;/strong&gt; (front-end + smart contract + backend)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;811&quot; data-start=&quot;766&quot;&gt;
&lt;p data-end=&quot;811&quot; data-start=&quot;768&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Integrates wallets and payments into apps&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;866&quot; data-start=&quot;812&quot;&gt;
&lt;p data-end=&quot;866&quot; data-start=&quot;814&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Understands &lt;strong data-end=&quot;864&quot; data-start=&quot;826&quot;&gt;security, gas costs, and consensus&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;943&quot; data-start=&quot;867&quot;&gt;
&lt;p data-end=&quot;943&quot; data-start=&quot;869&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Works with teams on real products: DeFi, NFTs, infrastructure, games, etc.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1030&quot; data-start=&quot;945&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You don’t need to know everything on day one, but you do need a &lt;strong data-end=&quot;1029&quot; data-start=&quot;1009&quot;&gt;solid foundation&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;1035&quot; data-start=&quot;1032&quot; /&gt;
&lt;h3 data-end=&quot;1089&quot; data-start=&quot;1037&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;3. Step 1 – Learn the fundamentals of blockchain&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;1148&quot; data-start=&quot;1091&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Before touching code, understand &lt;em data-end=&quot;1129&quot; data-start=&quot;1124&quot;&gt;why&lt;/em&gt; blockchain exists.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;1172&quot; data-start=&quot;1150&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Key concepts to learn:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;1463&quot; data-start=&quot;1174&quot;&gt;
&lt;li data-end=&quot;1214&quot; data-start=&quot;1174&quot;&gt;
&lt;p data-end=&quot;1214&quot; data-start=&quot;1176&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;What a &lt;strong data-end=&quot;1192&quot; data-start=&quot;1183&quot;&gt;block&lt;/strong&gt; and a &lt;strong data-end=&quot;1208&quot; data-start=&quot;1199&quot;&gt;chain&lt;/strong&gt; are&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1276&quot; data-start=&quot;1215&quot;&gt;
&lt;p data-end=&quot;1276&quot; data-start=&quot;1217&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;How &lt;strong data-end=&quot;1237&quot; data-start=&quot;1221&quot;&gt;transactions&lt;/strong&gt;, &lt;strong data-end=&quot;1252&quot; data-start=&quot;1239&quot;&gt;addresses&lt;/strong&gt;, and &lt;strong data-end=&quot;1269&quot; data-start=&quot;1258&quot;&gt;wallets&lt;/strong&gt; work&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1344&quot; data-start=&quot;1277&quot;&gt;
&lt;p data-end=&quot;1344&quot; data-start=&quot;1279&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Difference between &lt;strong data-end=&quot;1313&quot; data-start=&quot;1298&quot;&gt;centralized&lt;/strong&gt; vs &lt;strong data-end=&quot;1334&quot; data-start=&quot;1317&quot;&gt;decentralized&lt;/strong&gt; systems&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1392&quot; data-start=&quot;1345&quot;&gt;
&lt;p data-end=&quot;1392&quot; data-start=&quot;1347&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Public vs private vs consortium blockchains&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1463&quot; data-start=&quot;1393&quot;&gt;
&lt;p data-end=&quot;1463&quot; data-start=&quot;1395&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Basic ideas: &lt;strong data-end=&quot;1463&quot; data-start=&quot;1408&quot;&gt;immutability, transparency, trustless, peer-to-peer&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1482&quot; data-start=&quot;1465&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Resources to use:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;1597&quot; data-start=&quot;1484&quot;&gt;
&lt;li data-end=&quot;1523&quot; data-start=&quot;1484&quot;&gt;
&lt;p data-end=&quot;1523&quot; data-start=&quot;1486&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Beginner-friendly YouTube playlists&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1555&quot; data-start=&quot;1524&quot;&gt;
&lt;p data-end=&quot;1555&quot; data-start=&quot;1526&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Intro blog posts and ebooks&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1597&quot; data-start=&quot;1556&quot;&gt;
&lt;p data-end=&quot;1597&quot; data-start=&quot;1558&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Visual explainers (diagrams help a lot)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1681&quot; data-start=&quot;1599&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Goal: You should be able to explain blockchain to a friend in &lt;strong data-end=&quot;1680&quot; data-start=&quot;1661&quot;&gt;simple language&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;1686&quot; data-start=&quot;1683&quot; /&gt;
&lt;h3 data-end=&quot;1740&quot; data-start=&quot;1688&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;4. Step 2 – Get your programming basics in place&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;1816&quot; data-start=&quot;1742&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You can’t escape coding. Choose &lt;strong data-end=&quot;1795&quot; data-start=&quot;1774&quot;&gt;one main language&lt;/strong&gt; and get comfortable.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;1831&quot; data-start=&quot;1818&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Good options:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2062&quot; data-start=&quot;1833&quot;&gt;
&lt;li data-end=&quot;1914&quot; data-start=&quot;1833&quot;&gt;
&lt;p data-end=&quot;1914&quot; data-start=&quot;1835&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;1862&quot; data-start=&quot;1835&quot;&gt;JavaScript / TypeScript&lt;/strong&gt; – perfect if you also want to build web frontends&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1982&quot; data-start=&quot;1915&quot;&gt;
&lt;p data-end=&quot;1982&quot; data-start=&quot;1917&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;1927&quot; data-start=&quot;1917&quot;&gt;Python&lt;/strong&gt; – great for scripts, tools, and learning programming&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2062&quot; data-start=&quot;1983&quot;&gt;
&lt;p data-end=&quot;2062&quot; data-start=&quot;1985&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Later you can explore &lt;strong data-end=&quot;2024&quot; data-start=&quot;2007&quot;&gt;Rust, Go, C++&lt;/strong&gt; if you go deeper into infrastructure.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2073&quot; data-start=&quot;2064&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Focus on:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2249&quot; data-start=&quot;2075&quot;&gt;
&lt;li data-end=&quot;2106&quot; data-start=&quot;2075&quot;&gt;
&lt;p data-end=&quot;2106&quot; data-start=&quot;2077&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Variables, loops, functions&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2150&quot; data-start=&quot;2107&quot;&gt;
&lt;p data-end=&quot;2150&quot; data-start=&quot;2109&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Data structures (arrays, maps, structs)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2191&quot; data-start=&quot;2151&quot;&gt;
&lt;p data-end=&quot;2191&quot; data-start=&quot;2153&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Basic algorithms and problem solving&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2249&quot; data-start=&quot;2192&quot;&gt;
&lt;p data-end=&quot;2249&quot; data-start=&quot;2194&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Git &amp;amp; GitHub basics (clone, commit, push, pull request)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2332&quot; data-start=&quot;2251&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;If you’re already comfortable with coding, you can move faster through this step.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;2337&quot; data-start=&quot;2334&quot; /&gt;
&lt;h3 data-end=&quot;2389&quot; data-start=&quot;2339&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;5. Step 3 – Explore major blockchain platforms&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;2459&quot; data-start=&quot;2391&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Don’t try to learn 10 blockchains at once. Start with the main ones:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2785&quot; data-start=&quot;2461&quot;&gt;
&lt;li data-end=&quot;2552&quot; data-start=&quot;2461&quot;&gt;
&lt;p data-end=&quot;2476&quot; data-start=&quot;2463&quot;&gt;&lt;strong data-end=&quot;2474&quot; data-start=&quot;2463&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Bitcoin&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2552&quot; data-start=&quot;2479&quot;&gt;
&lt;li data-end=&quot;2504&quot; data-start=&quot;2479&quot;&gt;
&lt;p data-end=&quot;2504&quot; data-start=&quot;2481&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;First real blockchain&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2552&quot; data-start=&quot;2507&quot;&gt;
&lt;p data-end=&quot;2552&quot; data-start=&quot;2509&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Focus on payments and simple transactions&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2661&quot; data-start=&quot;2554&quot;&gt;
&lt;p data-end=&quot;2570&quot; data-start=&quot;2556&quot;&gt;&lt;strong data-end=&quot;2568&quot; data-start=&quot;2556&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Ethereum&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2661&quot; data-start=&quot;2573&quot;&gt;
&lt;li data-end=&quot;2616&quot; data-start=&quot;2573&quot;&gt;
&lt;p data-end=&quot;2616&quot; data-start=&quot;2575&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;General-purpose smart-contract platform&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2661&quot; data-start=&quot;2619&quot;&gt;
&lt;p data-end=&quot;2661&quot; data-start=&quot;2621&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Most popular for &lt;strong data-end=&quot;2659&quot; data-start=&quot;2638&quot;&gt;dApps, DeFi, NFTs&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2785&quot; data-start=&quot;2663&quot;&gt;
&lt;p data-end=&quot;2704&quot; data-start=&quot;2665&quot;&gt;&lt;strong data-end=&quot;2702&quot; data-start=&quot;2665&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Hyperledger / permissioned chains&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2785&quot; data-start=&quot;2707&quot;&gt;
&lt;li data-end=&quot;2730&quot; data-start=&quot;2707&quot;&gt;
&lt;p data-end=&quot;2730&quot; data-start=&quot;2709&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Used by enterprises&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2785&quot; data-start=&quot;2733&quot;&gt;
&lt;p data-end=&quot;2785&quot; data-start=&quot;2735&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Focus on private networks and business use cases&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2818&quot; data-start=&quot;2787&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;At this stage, just understand:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;2989&quot; data-start=&quot;2820&quot;&gt;
&lt;li data-end=&quot;2866&quot; data-start=&quot;2820&quot;&gt;
&lt;p data-end=&quot;2866&quot; data-start=&quot;2822&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;What problems each platform tries to solve&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2908&quot; data-start=&quot;2867&quot;&gt;
&lt;p data-end=&quot;2908&quot; data-start=&quot;2869&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;High-level architecture and use cases&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2989&quot; data-start=&quot;2909&quot;&gt;
&lt;p data-end=&quot;2989&quot; data-start=&quot;2911&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Which platform you want to &lt;strong data-end=&quot;2961&quot; data-start=&quot;2938&quot;&gt;specialize in first&lt;/strong&gt; (for most people: Ethereum)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;2994&quot; data-start=&quot;2991&quot; /&gt;
&lt;h3 data-end=&quot;3044&quot; data-start=&quot;2996&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;6. Step 4 – Learn smart contract development&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;3084&quot; data-start=&quot;3046&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Now we go deeper: &lt;strong data-end=&quot;3083&quot; data-start=&quot;3064&quot;&gt;smart contracts&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3135&quot; data-start=&quot;3086&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;For Ethereum, your main language is &lt;strong data-end=&quot;3134&quot; data-start=&quot;3122&quot;&gt;Solidity&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3148&quot; data-start=&quot;3137&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Start with:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;3317&quot; data-start=&quot;3150&quot;&gt;
&lt;li data-end=&quot;3194&quot; data-start=&quot;3150&quot;&gt;
&lt;p data-end=&quot;3194&quot; data-start=&quot;3152&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Setting up &lt;strong data-end=&quot;3176&quot; data-start=&quot;3163&quot;&gt;Remix IDE&lt;/strong&gt; in your browser&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3317&quot; data-start=&quot;3195&quot;&gt;
&lt;p data-end=&quot;3220&quot; data-start=&quot;3197&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Writing tiny contracts:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;3317&quot; data-start=&quot;3223&quot;&gt;
&lt;li data-end=&quot;3277&quot; data-start=&quot;3223&quot;&gt;
&lt;p data-end=&quot;3277&quot; data-start=&quot;3225&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;A simple storage contract (save and read a number)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3317&quot; data-start=&quot;3280&quot;&gt;
&lt;p data-end=&quot;3317&quot; data-start=&quot;3282&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;A counter (increment / decrement)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3351&quot; data-start=&quot;3319&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Then move to more real examples:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;3484&quot; data-start=&quot;3353&quot;&gt;
&lt;li data-end=&quot;3390&quot; data-start=&quot;3353&quot;&gt;
&lt;p data-end=&quot;3390&quot; data-start=&quot;3355&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;3371&quot; data-start=&quot;3355&quot;&gt;ERC-20 token&lt;/strong&gt; (fungible token)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3431&quot; data-start=&quot;3391&quot;&gt;
&lt;p data-end=&quot;3431&quot; data-start=&quot;3393&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;3408&quot; data-start=&quot;3393&quot;&gt;ERC-721 NFT&lt;/strong&gt; (non-fungible token)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3484&quot; data-start=&quot;3432&quot;&gt;
&lt;p data-end=&quot;3484&quot; data-start=&quot;3434&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;A simple &lt;strong data-end=&quot;3459&quot; data-start=&quot;3443&quot;&gt;crowdfunding&lt;/strong&gt; or &lt;strong data-end=&quot;3473&quot; data-start=&quot;3463&quot;&gt;voting&lt;/strong&gt; contract&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3515&quot; data-start=&quot;3486&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Concepts you must understand:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;3662&quot; data-start=&quot;3517&quot;&gt;
&lt;li data-end=&quot;3566&quot; data-start=&quot;3517&quot;&gt;
&lt;p data-end=&quot;3566&quot; data-start=&quot;3519&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;State variables, functions, events, modifiers&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3590&quot; data-start=&quot;3567&quot;&gt;
&lt;p data-end=&quot;3590&quot; data-start=&quot;3569&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Mappings and arrays&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3628&quot; data-start=&quot;3591&quot;&gt;
&lt;p data-end=&quot;3628&quot; data-start=&quot;3593&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;code data-end=&quot;3602&quot; data-start=&quot;3593&quot;&gt;require&lt;/code&gt;, &lt;code data-end=&quot;3612&quot; data-start=&quot;3604&quot;&gt;revert&lt;/code&gt;, and &lt;code data-end=&quot;3626&quot; data-start=&quot;3618&quot;&gt;assert&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;3662&quot; data-start=&quot;3629&quot;&gt;
&lt;p data-end=&quot;3662&quot; data-start=&quot;3631&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Gas and gas optimization basics&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;3755&quot; data-start=&quot;3664&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Aim to build &lt;strong data-end=&quot;3709&quot; data-start=&quot;3677&quot;&gt;at least 3–5 small contracts&lt;/strong&gt; before calling yourself “Solidity developer”.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;3760&quot; data-start=&quot;3757&quot; /&gt;
&lt;h3 data-end=&quot;3815&quot; data-start=&quot;3762&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;7. Step 5 – Master development tools &amp;amp; frameworks&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;3859&quot; data-start=&quot;3817&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Good developers are good with their tools.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;3903&quot; data-start=&quot;3861&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Important tools in the Ethereum ecosystem:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4256&quot; data-start=&quot;3905&quot;&gt;
&lt;li data-end=&quot;4010&quot; data-start=&quot;3905&quot;&gt;
&lt;p data-end=&quot;3921&quot; data-start=&quot;3907&quot;&gt;&lt;strong data-end=&quot;3921&quot; data-start=&quot;3907&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Frameworks&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4010&quot; data-start=&quot;3924&quot;&gt;
&lt;li data-end=&quot;3971&quot; data-start=&quot;3924&quot;&gt;
&lt;p data-end=&quot;3971&quot; data-start=&quot;3926&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;3937&quot; data-start=&quot;3926&quot;&gt;Hardhat&lt;/strong&gt; or &lt;strong data-end=&quot;3952&quot; data-start=&quot;3941&quot;&gt;Foundry&lt;/strong&gt; (modern choices)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4010&quot; data-start=&quot;3974&quot;&gt;
&lt;p data-end=&quot;4010&quot; data-start=&quot;3976&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;3987&quot; data-start=&quot;3976&quot;&gt;Truffle&lt;/strong&gt; (older but still used)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4091&quot; data-start=&quot;4012&quot;&gt;
&lt;p data-end=&quot;4032&quot; data-start=&quot;4014&quot;&gt;&lt;strong data-end=&quot;4032&quot; data-start=&quot;4014&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Local networks&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4091&quot; data-start=&quot;4035&quot;&gt;
&lt;li data-end=&quot;4059&quot; data-start=&quot;4035&quot;&gt;
&lt;p data-end=&quot;4059&quot; data-start=&quot;4037&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Hardhat node / Anvil&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4091&quot; data-start=&quot;4062&quot;&gt;
&lt;p data-end=&quot;4091&quot; data-start=&quot;4064&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Ganache (legacy but simple)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4160&quot; data-start=&quot;4093&quot;&gt;
&lt;p data-end=&quot;4106&quot; data-start=&quot;4095&quot;&gt;&lt;strong data-end=&quot;4106&quot; data-start=&quot;4095&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Wallets&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4160&quot; data-start=&quot;4109&quot;&gt;
&lt;li data-end=&quot;4121&quot; data-start=&quot;4109&quot;&gt;
&lt;p data-end=&quot;4121&quot; data-start=&quot;4111&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;MetaMask&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4160&quot; data-start=&quot;4124&quot;&gt;
&lt;p data-end=&quot;4160&quot; data-start=&quot;4126&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;WalletConnect (for mobile wallets)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4256&quot; data-start=&quot;4162&quot;&gt;
&lt;p data-end=&quot;4177&quot; data-start=&quot;4164&quot;&gt;&lt;strong data-end=&quot;4177&quot; data-start=&quot;4164&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Libraries&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4256&quot; data-start=&quot;4180&quot;&gt;
&lt;li data-end=&quot;4218&quot; data-start=&quot;4180&quot;&gt;
&lt;p data-end=&quot;4218&quot; data-start=&quot;4182&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;4195&quot; data-start=&quot;4182&quot;&gt;Ethers.js&lt;/strong&gt; (highly recommended)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4256&quot; data-start=&quot;4221&quot;&gt;
&lt;p data-end=&quot;4256&quot; data-start=&quot;4223&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Web3.js (legacy but still around)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;4283&quot; data-start=&quot;4258&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;What you should practice:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4556&quot; data-start=&quot;4285&quot;&gt;
&lt;li data-end=&quot;4336&quot; data-start=&quot;4285&quot;&gt;
&lt;p data-end=&quot;4336&quot; data-start=&quot;4287&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Compile &amp;amp; deploy contracts from Hardhat/Foundry&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4404&quot; data-start=&quot;4337&quot;&gt;
&lt;p data-end=&quot;4404&quot; data-start=&quot;4339&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Write &lt;strong data-end=&quot;4364&quot; data-start=&quot;4345&quot;&gt;automated tests&lt;/strong&gt; (unit tests) for your smart contracts&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4484&quot; data-start=&quot;4405&quot;&gt;
&lt;p data-end=&quot;4484&quot; data-start=&quot;4407&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Use scripts to interact with contracts (read/write data, send transactions)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4556&quot; data-start=&quot;4485&quot;&gt;
&lt;p data-end=&quot;4556&quot; data-start=&quot;4487&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Connect a front-end (Next.js/React) to your contracts using Ethers.js&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;4561&quot; data-start=&quot;4558&quot; /&gt;
&lt;h3 data-end=&quot;4617&quot; data-start=&quot;4563&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;8. Step 6 – Learn blockchain security fundamentals&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;4686&quot; data-start=&quot;4619&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Security is &lt;strong data-end=&quot;4647&quot; data-start=&quot;4631&quot;&gt;not optional&lt;/strong&gt; in Web3. A tiny bug can cost millions.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;4704&quot; data-start=&quot;4688&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Topics to learn:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5151&quot; data-start=&quot;4706&quot;&gt;
&lt;li data-end=&quot;4906&quot; data-start=&quot;4706&quot;&gt;
&lt;p data-end=&quot;4731&quot; data-start=&quot;4708&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Common vulnerabilities:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;4906&quot; data-start=&quot;4734&quot;&gt;
&lt;li data-end=&quot;4753&quot; data-start=&quot;4734&quot;&gt;
&lt;p data-end=&quot;4753&quot; data-start=&quot;4736&quot;&gt;&lt;strong data-end=&quot;4751&quot; data-start=&quot;4736&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Re-entrancy&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4819&quot; data-start=&quot;4756&quot;&gt;
&lt;p data-end=&quot;4819&quot; data-start=&quot;4758&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Integer overflow/underflow (less common with Solidity ≥0.8)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4852&quot; data-start=&quot;4822&quot;&gt;
&lt;p data-end=&quot;4852&quot; data-start=&quot;4824&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Front-running / MEV issues&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4880&quot; data-start=&quot;4855&quot;&gt;
&lt;p data-end=&quot;4880&quot; data-start=&quot;4857&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Broken access control&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;4906&quot; data-start=&quot;4883&quot;&gt;
&lt;p data-end=&quot;4906&quot; data-start=&quot;4885&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Insecure randomness&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5054&quot; data-start=&quot;4907&quot;&gt;
&lt;p data-end=&quot;4925&quot; data-start=&quot;4909&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Secure patterns:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5054&quot; data-start=&quot;4928&quot;&gt;
&lt;li data-end=&quot;4967&quot; data-start=&quot;4928&quot;&gt;
&lt;p data-end=&quot;4967&quot; data-start=&quot;4930&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Checks-Effects-Interactions pattern&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5007&quot; data-start=&quot;4970&quot;&gt;
&lt;p data-end=&quot;5007&quot; data-start=&quot;4972&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Use of &lt;strong data-end=&quot;4995&quot; data-start=&quot;4979&quot;&gt;OpenZeppelin&lt;/strong&gt; libraries&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5054&quot; data-start=&quot;5010&quot;&gt;
&lt;p data-end=&quot;5054&quot; data-start=&quot;5012&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Pausable, Ownable, upgradeable contracts&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5151&quot; data-start=&quot;5055&quot;&gt;
&lt;p data-end=&quot;5063&quot; data-start=&quot;5057&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Tools:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5151&quot; data-start=&quot;5066&quot;&gt;
&lt;li data-end=&quot;5109&quot; data-start=&quot;5066&quot;&gt;
&lt;p data-end=&quot;5109&quot; data-start=&quot;5068&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Static analysis (Slither, Mythril etc.)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5151&quot; data-start=&quot;5112&quot;&gt;
&lt;p data-end=&quot;5151&quot; data-start=&quot;5114&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Test coverage and fuzzing (Foundry)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;5232&quot; data-start=&quot;5153&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Read post-mortems of famous hacks to see how small mistakes become huge losses.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;5237&quot; data-start=&quot;5234&quot; /&gt;
&lt;h3 data-end=&quot;5286&quot; data-start=&quot;5239&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;9. Step 7 – Understand consensus mechanisms&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;5352&quot; data-start=&quot;5288&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You don’t have to be a researcher, but you must know the basics.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;5366&quot; data-start=&quot;5354&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Learn about:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5654&quot; data-start=&quot;5368&quot;&gt;
&lt;li data-end=&quot;5430&quot; data-start=&quot;5368&quot;&gt;
&lt;p data-end=&quot;5430&quot; data-start=&quot;5370&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;5393&quot; data-start=&quot;5370&quot;&gt;Proof of Work (PoW)&lt;/strong&gt; – used by Bitcoin (older Ethereum)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5498&quot; data-start=&quot;5431&quot;&gt;
&lt;p data-end=&quot;5498&quot; data-start=&quot;5433&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;5457&quot; data-start=&quot;5433&quot;&gt;Proof of Stake (PoS)&lt;/strong&gt; – used by modern Ethereum and many L1s&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5559&quot; data-start=&quot;5499&quot;&gt;
&lt;p data-end=&quot;5559&quot; data-start=&quot;5501&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;strong data-end=&quot;5536&quot; data-start=&quot;5501&quot;&gt;Delegated Proof of Stake (DPoS)&lt;/strong&gt; and similar variants&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5654&quot; data-start=&quot;5560&quot;&gt;
&lt;p data-end=&quot;5573&quot; data-start=&quot;5562&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Trade-offs:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;5654&quot; data-start=&quot;5576&quot;&gt;
&lt;li data-end=&quot;5604&quot; data-start=&quot;5576&quot;&gt;
&lt;p data-end=&quot;5604&quot; data-start=&quot;5578&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Security vs energy usage&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5631&quot; data-start=&quot;5607&quot;&gt;
&lt;p data-end=&quot;5631&quot; data-start=&quot;5609&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Centralization risks&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5654&quot; data-start=&quot;5634&quot;&gt;
&lt;p data-end=&quot;5654&quot; data-start=&quot;5636&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Finality and speed&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;5750&quot; data-start=&quot;5656&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Having this mental model helps you evaluate new chains instead of blindly believing marketing.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;5755&quot; data-start=&quot;5752&quot; /&gt;
&lt;h3 data-end=&quot;5814&quot; data-start=&quot;5757&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;10. Step 8 – Learn dApp development (full-stack Web3)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;5852&quot; data-start=&quot;5816&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Now it’s time to connect everything.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;5863&quot; data-start=&quot;5854&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You will:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;6099&quot; data-start=&quot;5865&quot;&gt;
&lt;li data-end=&quot;5913&quot; data-start=&quot;5865&quot;&gt;
&lt;p data-end=&quot;5913&quot; data-start=&quot;5867&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Build the &lt;strong data-end=&quot;5890&quot; data-start=&quot;5877&quot;&gt;front-end&lt;/strong&gt; with Next.js / React&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;5956&quot; data-start=&quot;5914&quot;&gt;
&lt;p data-end=&quot;5956&quot; data-start=&quot;5916&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Use &lt;strong data-end=&quot;5933&quot; data-start=&quot;5920&quot;&gt;Ethers.js&lt;/strong&gt; to talk to contracts&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6099&quot; data-start=&quot;5957&quot;&gt;
&lt;p data-end=&quot;5972&quot; data-start=&quot;5959&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Let the user:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;6099&quot; data-start=&quot;5975&quot;&gt;
&lt;li data-end=&quot;5999&quot; data-start=&quot;5975&quot;&gt;
&lt;p data-end=&quot;5999&quot; data-start=&quot;5977&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Connect their wallet&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6045&quot; data-start=&quot;6002&quot;&gt;
&lt;p data-end=&quot;6045&quot; data-start=&quot;6004&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Read on-chain data (balances, metadata)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6099&quot; data-start=&quot;6048&quot;&gt;
&lt;p data-end=&quot;6099&quot; data-start=&quot;6050&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Send transactions (mint NFTs, stake tokens, etc.)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;6119&quot; data-start=&quot;6101&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Sample dApp ideas:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;6278&quot; data-start=&quot;6121&quot;&gt;
&lt;li data-end=&quot;6173&quot; data-start=&quot;6121&quot;&gt;
&lt;p data-end=&quot;6173&quot; data-start=&quot;6123&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Token dashboard with transfer + allowance screen&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6220&quot; data-start=&quot;6174&quot;&gt;
&lt;p data-end=&quot;6220&quot; data-start=&quot;6176&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;NFT minting website for a small collection&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6278&quot; data-start=&quot;6221&quot;&gt;
&lt;p data-end=&quot;6278&quot; data-start=&quot;6223&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Simple &lt;strong data-end=&quot;6241&quot; data-start=&quot;6230&quot;&gt;staking&lt;/strong&gt; or &lt;strong data-end=&quot;6254&quot; data-start=&quot;6245&quot;&gt;yield&lt;/strong&gt; dApp (very basic logic)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;6356&quot; data-start=&quot;6280&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Your goal: at least &lt;strong data-end=&quot;6322&quot; data-start=&quot;6300&quot;&gt;2–3 complete dApps&lt;/strong&gt; deployed on a testnet or mainnet.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;6361&quot; data-start=&quot;6358&quot; /&gt;
&lt;h3 data-end=&quot;6419&quot; data-start=&quot;6363&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;11. Step 9 – Join the blockchain developer community&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;6464&quot; data-start=&quot;6421&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You grow faster when you don’t learn alone.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end=&quot;6498&quot; data-start=&quot;6466&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Ways to plug into the community:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;6773&quot; data-start=&quot;6500&quot;&gt;
&lt;li data-end=&quot;6609&quot; data-start=&quot;6500&quot;&gt;
&lt;p data-end=&quot;6535&quot; data-start=&quot;6502&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Join Discord/Telegram groups for:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;6609&quot; data-start=&quot;6538&quot;&gt;
&lt;li data-end=&quot;6571&quot; data-start=&quot;6538&quot;&gt;
&lt;p data-end=&quot;6571&quot; data-start=&quot;6540&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Frameworks (Hardhat, Foundry)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6609&quot; data-start=&quot;6574&quot;&gt;
&lt;p data-end=&quot;6609&quot; data-start=&quot;6576&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Protocols (Uniswap, Aave, etc.)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6675&quot; data-start=&quot;6610&quot;&gt;
&lt;p data-end=&quot;6675&quot; data-start=&quot;6612&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Follow core devs and educators on X (Twitter), YouTube, blogs&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6717&quot; data-start=&quot;6676&quot;&gt;
&lt;p data-end=&quot;6717&quot; data-start=&quot;6678&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Attend local meetups or online events&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;6773&quot; data-start=&quot;6718&quot;&gt;
&lt;p data-end=&quot;6773&quot; data-start=&quot;6720&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Ask and answer questions on Stack Overflow and forums&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;6865&quot; data-start=&quot;6775&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Networking isn’t just for jobs; it helps you &lt;strong data-end=&quot;6846&quot; data-start=&quot;6820&quot;&gt;learn the right things&lt;/strong&gt; at the right time.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;6870&quot; data-start=&quot;6867&quot; /&gt;
&lt;h3 data-end=&quot;6934&quot; data-start=&quot;6872&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;12. Step 10 – Hackathons, open source, and real experience&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;6975&quot; data-start=&quot;6936&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;To become hireable, you need &lt;strong data-end=&quot;6974&quot; data-start=&quot;6965&quot;&gt;proof&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;7299&quot; data-start=&quot;6977&quot;&gt;
&lt;li data-end=&quot;7141&quot; data-start=&quot;6977&quot;&gt;
&lt;p data-end=&quot;7053&quot; data-start=&quot;6979&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Participate in &lt;strong data-end=&quot;7008&quot; data-start=&quot;6994&quot;&gt;hackathons&lt;/strong&gt; (ETHGlobal, local events, online challenges)&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;7141&quot; data-start=&quot;7056&quot;&gt;
&lt;li data-end=&quot;7094&quot; data-start=&quot;7056&quot;&gt;
&lt;p data-end=&quot;7094&quot; data-start=&quot;7058&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Build a small project in a weekend&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7141&quot; data-start=&quot;7097&quot;&gt;
&lt;p data-end=&quot;7141&quot; data-start=&quot;7099&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Pitch it, get feedback, maybe win prizes&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7299&quot; data-start=&quot;7142&quot;&gt;
&lt;p data-end=&quot;7174&quot; data-start=&quot;7144&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Contribute to &lt;strong data-end=&quot;7173&quot; data-start=&quot;7158&quot;&gt;open-source&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;7299&quot; data-start=&quot;7177&quot;&gt;
&lt;li data-end=&quot;7227&quot; data-start=&quot;7177&quot;&gt;
&lt;p data-end=&quot;7227&quot; data-start=&quot;7179&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Fix bugs or improve docs for libraries you use&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7252&quot; data-start=&quot;7230&quot;&gt;
&lt;p data-end=&quot;7252&quot; data-start=&quot;7232&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Add small features&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7299&quot; data-start=&quot;7255&quot;&gt;
&lt;p data-end=&quot;7299&quot; data-start=&quot;7257&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Make consistent pull requests to 1–2 repos&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;7318&quot; data-start=&quot;7301&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;These activities:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;7427&quot; data-start=&quot;7320&quot;&gt;
&lt;li data-end=&quot;7348&quot; data-start=&quot;7320&quot;&gt;
&lt;p data-end=&quot;7348&quot; data-start=&quot;7322&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Build your &lt;strong data-end=&quot;7346&quot; data-start=&quot;7333&quot;&gt;portfolio&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7383&quot; data-start=&quot;7349&quot;&gt;
&lt;p data-end=&quot;7383&quot; data-start=&quot;7351&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Put your name on real projects&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7427&quot; data-start=&quot;7384&quot;&gt;
&lt;p data-end=&quot;7427&quot; data-start=&quot;7386&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Help you learn how teams work in practice&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;7432&quot; data-start=&quot;7429&quot; /&gt;
&lt;h3 data-end=&quot;7497&quot; data-start=&quot;7434&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;13. Step 11 – Consider certifications &amp;amp; structured programs&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;7545&quot; data-start=&quot;7499&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Certifications are &lt;strong data-end=&quot;7530&quot; data-start=&quot;7518&quot;&gt;optional&lt;/strong&gt;, but can help:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;7653&quot; data-start=&quot;7547&quot;&gt;
&lt;li data-end=&quot;7619&quot; data-start=&quot;7547&quot;&gt;
&lt;p data-end=&quot;7619&quot; data-start=&quot;7549&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;To prove to recruiters that you’ve completed &lt;strong data-end=&quot;7617&quot; data-start=&quot;7594&quot;&gt;structured learning&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7653&quot; data-start=&quot;7620&quot;&gt;
&lt;p data-end=&quot;7653&quot; data-start=&quot;7622&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;To organize your own study path&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;7672&quot; data-start=&quot;7655&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Possible options:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;7849&quot; data-start=&quot;7674&quot;&gt;
&lt;li data-end=&quot;7747&quot; data-start=&quot;7674&quot;&gt;
&lt;p data-end=&quot;7747&quot; data-start=&quot;7676&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;University or institute programs (like PIAIC, university Web3 tracks)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7796&quot; data-start=&quot;7748&quot;&gt;
&lt;p data-end=&quot;7796&quot; data-start=&quot;7750&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Reputable online courses and specializations&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;7849&quot; data-start=&quot;7797&quot;&gt;
&lt;p data-end=&quot;7849&quot; data-start=&quot;7799&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Vendor or platform certificates (where meaningful)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;7940&quot; data-start=&quot;7851&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Remember: certificates &lt;strong data-end=&quot;7885&quot; data-start=&quot;7874&quot;&gt;support&lt;/strong&gt; your skills; they don’t replace &lt;strong data-end=&quot;7939&quot; data-start=&quot;7918&quot;&gt;projects + GitHub&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;7945&quot; data-start=&quot;7942&quot; /&gt;
&lt;h3 data-end=&quot;7990&quot; data-start=&quot;7947&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;14. Step 12 – Build your personal brand&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;8005&quot; data-start=&quot;7992&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;To stand out:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;8363&quot; data-start=&quot;8007&quot;&gt;
&lt;li data-end=&quot;8113&quot; data-start=&quot;8007&quot;&gt;
&lt;p data-end=&quot;8042&quot; data-start=&quot;8009&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Create a &lt;strong data-end=&quot;8028&quot; data-start=&quot;8018&quot;&gt;GitHub&lt;/strong&gt; profile with:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;8113&quot; data-start=&quot;8045&quot;&gt;
&lt;li data-end=&quot;8072&quot; data-start=&quot;8045&quot;&gt;
&lt;p data-end=&quot;8072&quot; data-start=&quot;8047&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Contracts, dApps, tools&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8113&quot; data-start=&quot;8075&quot;&gt;
&lt;p data-end=&quot;8113&quot; data-start=&quot;8077&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Clean README files and screenshots&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8227&quot; data-start=&quot;8114&quot;&gt;
&lt;p data-end=&quot;8149&quot; data-start=&quot;8116&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Maintain a &lt;strong data-end=&quot;8148&quot; data-start=&quot;8127&quot;&gt;portfolio website&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;8227&quot; data-start=&quot;8152&quot;&gt;
&lt;li data-end=&quot;8190&quot; data-start=&quot;8152&quot;&gt;
&lt;p data-end=&quot;8190&quot; data-start=&quot;8154&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Highlights your best Web3 projects&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8227&quot; data-start=&quot;8193&quot;&gt;
&lt;p data-end=&quot;8227&quot; data-start=&quot;8195&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Shows links to demos and repos&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8363&quot; data-start=&quot;8228&quot;&gt;
&lt;p data-end=&quot;8278&quot; data-start=&quot;8230&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Write &lt;strong data-end=&quot;8250&quot; data-start=&quot;8236&quot;&gt;blog posts&lt;/strong&gt; (like this one) explaining:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end=&quot;8363&quot; data-start=&quot;8281&quot;&gt;
&lt;li data-end=&quot;8305&quot; data-start=&quot;8281&quot;&gt;
&lt;p data-end=&quot;8305&quot; data-start=&quot;8283&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Concepts you learned&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8331&quot; data-start=&quot;8308&quot;&gt;
&lt;p data-end=&quot;8331&quot; data-start=&quot;8310&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Problems you solved&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8363&quot; data-start=&quot;8334&quot;&gt;
&lt;p data-end=&quot;8363&quot; data-start=&quot;8336&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Security lessons from hacks&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;8445&quot; data-start=&quot;8365&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;A strong online presence makes it easier for employers and clients to trust you.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end=&quot;8450&quot; data-start=&quot;8447&quot; /&gt;
&lt;h3 data-end=&quot;8505&quot; data-start=&quot;8452&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;15. Suggested learning order (checkpoint roadmap)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end=&quot;8540&quot; data-start=&quot;8507&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;You can follow this simple order:&lt;/span&gt;&lt;/p&gt;
&lt;ol data-end=&quot;8933&quot; data-start=&quot;8542&quot;&gt;
&lt;li data-end=&quot;8585&quot; data-start=&quot;8542&quot;&gt;
&lt;p data-end=&quot;8585&quot; data-start=&quot;8545&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Blockchain basics + programming basics&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8623&quot; data-start=&quot;8586&quot;&gt;
&lt;p data-end=&quot;8623&quot; data-start=&quot;8589&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Choose Ethereum + start Solidity&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8688&quot; data-start=&quot;8624&quot;&gt;
&lt;p data-end=&quot;8688&quot; data-start=&quot;8627&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Learn tools (Hardhat/Foundry, Ganache, MetaMask, Ethers.js)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8740&quot; data-start=&quot;8689&quot;&gt;
&lt;p data-end=&quot;8740&quot; data-start=&quot;8692&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Build small smart contracts → then small dApps&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8772&quot; data-start=&quot;8741&quot;&gt;
&lt;p data-end=&quot;8772&quot; data-start=&quot;8744&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Study security &amp;amp; consensus&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8819&quot; data-start=&quot;8773&quot;&gt;
&lt;p data-end=&quot;8819&quot; data-start=&quot;8776&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Join communities, hackathons, open source&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8876&quot; data-start=&quot;8820&quot;&gt;
&lt;p data-end=&quot;8876&quot; data-start=&quot;8823&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Add certifications / structured courses if you like&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end=&quot;8933&quot; data-start=&quot;8877&quot;&gt;
&lt;p data-end=&quot;8933&quot; data-start=&quot;8880&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Polish portfolio, GitHub, LinkedIn and start applying&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end=&quot;9133&quot; data-start=&quot;8935&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;With consistent effort, you can move from &lt;strong data-end=&quot;8989&quot; data-start=&quot;8977&quot;&gt;beginner&lt;/strong&gt; to &lt;strong data-end=&quot;9027&quot; data-start=&quot;8993&quot;&gt;job-ready blockchain developer&lt;/strong&gt; in 6–18 months, depending on your starting point and available time.&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://blockchain313.blogspot.com/feeds/4436777391547360120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://blockchain313.blogspot.com/2023/01/a-comprehensive-guide-for-blockchain.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/4436777391547360120'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/4436777391547360120'/><link rel='alternate' type='text/html' href='https://blockchain313.blogspot.com/2023/01/a-comprehensive-guide-for-blockchain.html' title='A comprehensive guide for Blockchain Developer - Complete Roadmap'/><author><name>HaFiZ CH QaSiM</name><uri>http://www.blogger.com/profile/04056373844803391226</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAFI8UQj6SjPPug9_-SB6Q8pGzyZPFWSmqnLntVoUX51FHz0fCrHMaAh72tBMnrMUrTx0T418EgvezTeGKgHVcHJf2wVxxXmdY5kMz78dFUFK8MiO8E4Zu2RbMfRGzGQ/s220/Qasim.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheitlmWZc6nTx-B63bBoEv0J0plGyTgZyA_lsJMfMLVFKH9kDlMQUdXW5vMB6SCTb1o8U0JAmDde7ZjG9xFCg4-LkCJG8huHS5JAAmxzssc-LRGR5Bw55WB064af-YlLJed-SeaSD8Jm4zJ7zTKf4ArfLf2GTEdRlvPDKPGULov-Qzdp8qpEfnlDGqJA/s72-c/digitization-7667148_1920.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-557932580089954905.post-2197706228227687992</id><published>2020-04-07T13:43:00.001+05:00</published><updated>2021-09-25T11:17:52.907+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bitcoin"/><category scheme="http://www.blogger.com/atom/ns#" term="BlockChain"/><title type='text'>Bitcoin - The First Application Of BlockChain</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfnNB40fhxcHNJbD7k-ezhAk4f0EpvanhQCJknM5FMsNfg_x_fdHN9r9E56_BlUxk4MGtSmYl9PRPBof3AKsb04MLGqhA9dfeRMtpGGI8flYQ1ZuoCRR8jMQnPhDJ37S87xc0pmeyifZCV/s1600/bitcoin.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;159&quot; data-original-width=&quot;318&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfnNB40fhxcHNJbD7k-ezhAk4f0EpvanhQCJknM5FMsNfg_x_fdHN9r9E56_BlUxk4MGtSmYl9PRPBof3AKsb04MLGqhA9dfeRMtpGGI8flYQ1ZuoCRR8jMQnPhDJ37S87xc0pmeyifZCV/w400-h200/bitcoin.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;span&gt;The First Application Of BlockChain&amp;nbsp;Is:&lt;/span&gt;&lt;/b&gt;-&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Bitcoin&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
The first application of BlockChain is Bitcoin. Bitcoin is a cryptocurrency. It is a decentralized digital currency without a central bank and a single administrator that can be sent or receive from user to user on the peer to peer bitcoin network without any intermediaries.&amp;nbsp;&lt;b&gt;Satoshi Nakamoto.&lt;/b&gt;&lt;br /&gt;
 It can be sold, purchased for other currencies at specialized currencies exchanges. They are completely virtual with no physical existence. It is secure fast and borderless. In transactions, our transaction is secure and fast. The coin is implied in transaction that transfer value. Each bitcoin is basically a computer file that is stored in a &#39;digital wallet&#39; app on a smartphone or computer. Bitcoin is invented in 2009 by an unknown person or group of people using the name &lt;br /&gt;
&lt;b&gt;Ten most bitcoin holder countries are:&lt;/b&gt;&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;The united state,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;The Czech Republic,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;China,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Spain,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Romania,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Poland,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Japan,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Turkey,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;South Korea,&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Switzerland.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='https://blockchain313.blogspot.com/feeds/2197706228227687992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://blockchain313.blogspot.com/2020/04/the-first-application-of-blockchain-is-bitcoin.html#comment-form' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/2197706228227687992'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/2197706228227687992'/><link rel='alternate' type='text/html' href='https://blockchain313.blogspot.com/2020/04/the-first-application-of-blockchain-is-bitcoin.html' title='Bitcoin - The First Application Of BlockChain'/><author><name>Mrs Rizwan</name><uri>http://www.blogger.com/profile/09933439077965483770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfnNB40fhxcHNJbD7k-ezhAk4f0EpvanhQCJknM5FMsNfg_x_fdHN9r9E56_BlUxk4MGtSmYl9PRPBof3AKsb04MLGqhA9dfeRMtpGGI8flYQ1ZuoCRR8jMQnPhDJ37S87xc0pmeyifZCV/s72-w400-h200-c/bitcoin.jpg" height="72" width="72"/><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-557932580089954905.post-4226253105425647325</id><published>2020-04-05T17:20:00.002+05:00</published><updated>2021-09-25T11:20:13.713+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BlockChain"/><title type='text'>BlockChain Lesson 1 - What is BlockChain?</title><content type='html'>
&lt;h2&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-GF624OrUA-Dsb1vhv6Am9uL5VO_iorSq4AiV8qv4OL7bg8E2n_WwZUUW7YY32_tjnCXIWa6XbcPMC7SSjvm4yoTg4czEAHQWxYbojAfzW8Hl5kSjqvEsWcvQkxktX88Fil7Et2gBY_h4/s1600/blockchian.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;1200&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-GF624OrUA-Dsb1vhv6Am9uL5VO_iorSq4AiV8qv4OL7bg8E2n_WwZUUW7YY32_tjnCXIWa6XbcPMC7SSjvm4yoTg4czEAHQWxYbojAfzW8Hl5kSjqvEsWcvQkxktX88Fil7Et2gBY_h4/w400-h240/blockchian.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;span style=&quot;font-family: courier; font-size: x-large;&quot;&gt;&lt;u&gt;Lesson no 1&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;What is BlockChain?&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
Blockchain is a shared immutable ledger or just a &#39;&#39;unchangeable record of who owns what&quot;.&lt;br /&gt;
&lt;/span&gt;&lt;h4&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;
In its simplest form blockchain is a decentralized&amp;nbsp;distributed database, an unchangeable record or ledger or assets ownership.&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;
Global and peer to peer and distributed immutable record of the transaction.&lt;br /&gt;
The ledger is often used to track and manage assets ownership, however, blockchain can be a simple record-keeping device for any and all kinds of data, whether that data is related to any assets owned or not.&lt;br /&gt;
Although blockchain is often described as a new and cutting-edge technology, the truth is blockchain is nothing more than a creative amalgamation of many old concepts, technologies and methodologies. These concepts include ledgers, cryptography, group consensus immutability and more.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://blockchain313.blogspot.com/feeds/4226253105425647325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://blockchain313.blogspot.com/2020/04/blockchain-lesson-1-what-is-blockchain.html#comment-form' title='29 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/4226253105425647325'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/4226253105425647325'/><link rel='alternate' type='text/html' href='https://blockchain313.blogspot.com/2020/04/blockchain-lesson-1-what-is-blockchain.html' title='BlockChain Lesson 1 - What is BlockChain?'/><author><name>Mrs Rizwan</name><uri>http://www.blogger.com/profile/09933439077965483770</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-GF624OrUA-Dsb1vhv6Am9uL5VO_iorSq4AiV8qv4OL7bg8E2n_WwZUUW7YY32_tjnCXIWa6XbcPMC7SSjvm4yoTg4czEAHQWxYbojAfzW8Hl5kSjqvEsWcvQkxktX88Fil7Et2gBY_h4/s72-w400-h240-c/blockchian.jpg" height="72" width="72"/><thr:total>29</thr:total></entry><entry><id>tag:blogger.com,1999:blog-557932580089954905.post-5206313224295161767</id><published>2020-04-05T14:12:00.001+05:00</published><updated>2020-04-08T10:52:02.807+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Coding"/><category scheme="http://www.blogger.com/atom/ns#" term="How to"/><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Python Course 1 - How to write first Program in Python Language</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHOsuFFUPzf-PZNPoBYWhPhbxoZsO6KfvzWYLfinSBz-SML9FSOc1rCi7WdEyEyUe1VS6UIDtHAhFwdBGNdNRIUdR3CRCheWVnNSnVvSrD7OTkTMT6yLtfx-wjKTxdxNVmztSdbm-Kt3q8/s1600/How-to-run-first-python-program.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1200&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHOsuFFUPzf-PZNPoBYWhPhbxoZsO6KfvzWYLfinSBz-SML9FSOc1rCi7WdEyEyUe1VS6UIDtHAhFwdBGNdNRIUdR3CRCheWVnNSnVvSrD7OTkTMT6yLtfx-wjKTxdxNVmztSdbm-Kt3q8/s640/How-to-run-first-python-program.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;; font-size: medium;&quot;&gt;Python is vastly used language. It is best programming language for Artificial Language and Data Sciences. Now Python is leading all programming language by ranking at second most popular language. In this course we will start from scratch and go to expert level of learning. First of all we discuss about how to install and run python on our system.&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;; font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;;&quot;&gt;How to Run First program?&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;; font-size: medium;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;;&quot;&gt;Download &lt;a href=&quot;https://www.anaconda.com/distribution/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;anaconda Python 3.7&lt;/a&gt;&amp;nbsp;and Install it (available for windows, Linux, mac OS).&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7q_gsNHkIGPy-YLyZYJViovVeb5aXVue9gn6Ui9SfG_c2CyGjlJjVlzNIWHqQ0NF4zyDNK7AmtExZFFF7ib9jYf2syTWsjzpUvrKV0JplNJOYDEV6eNhbrNt2kBTZuli5h2fbc02tMVTA/s1600/Anaconda-Download-button.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;509&quot; data-original-width=&quot;1070&quot; height=&quot;304&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7q_gsNHkIGPy-YLyZYJViovVeb5aXVue9gn6Ui9SfG_c2CyGjlJjVlzNIWHqQ0NF4zyDNK7AmtExZFFF7ib9jYf2syTWsjzpUvrKV0JplNJOYDEV6eNhbrNt2kBTZuli5h2fbc02tMVTA/s640/Anaconda-Download-button.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;;&quot;&gt;After installation go to anaconda and open jupyter notebook (image below).&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWOw445zHk9bsjomBhHGUYvS0kVBb1BlhhHXAvfZr46YujmbXkH34BkgdU6ZQGCNS8OwKmI7EJAw1akl3LaaHvjxczoVt28CGIpNWLaJOyQlcNEwfE29OgwfZGbE1-UQl1BFFHzRt3CVD3/s1600/Jupyter-notebook.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;284&quot; data-original-width=&quot;779&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWOw445zHk9bsjomBhHGUYvS0kVBb1BlhhHXAvfZr46YujmbXkH34BkgdU6ZQGCNS8OwKmI7EJAw1akl3LaaHvjxczoVt28CGIpNWLaJOyQlcNEwfE29OgwfZGbE1-UQl1BFFHzRt3CVD3/s640/Jupyter-notebook.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;;&quot;&gt;Now click on New at right top side and then click on python 3 from drop down menu (Images below)&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidpYK-Upm7VbaDdMXsAp9abZsHrtGn2WFrtusxtnvhNMSPw93ao6DlZCPeY_l2LiHnLjk3eMYnSUysAzsxPEXeqtP15dIKQ7DyeJM1JlWLJFZoXoxnmbwA2QuBHBG8UYtLebaJxGVVLgPH/s1600/jupyter-notebook-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;581&quot; data-original-width=&quot;1164&quot; height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidpYK-Upm7VbaDdMXsAp9abZsHrtGn2WFrtusxtnvhNMSPw93ao6DlZCPeY_l2LiHnLjk3eMYnSUysAzsxPEXeqtP15dIKQ7DyeJM1JlWLJFZoXoxnmbwA2QuBHBG8UYtLebaJxGVVLgPH/s640/jupyter-notebook-2.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;courier&amp;quot;;&quot;&gt;Now you will be redirected to new Jupyter page. Here we write our first program in Python.&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfJOSPqHa6Z6L7xvhbWCH7pnAUDFi7tewc-NKqrATI6rolp6wC9CRgsqnNwCJxsrX6rh-wh8LHMQbDSGqqj1cNZR3eebtfG6SDdzhd2FGR5-eCuD4jJ-ZomP-iRRKfqO1QusUa10B8FBH2/s1600/First-program-python-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;429&quot; data-original-width=&quot;663&quot; height=&quot;414&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfJOSPqHa6Z6L7xvhbWCH7pnAUDFi7tewc-NKqrATI6rolp6wC9CRgsqnNwCJxsrX6rh-wh8LHMQbDSGqqj1cNZR3eebtfG6SDdzhd2FGR5-eCuD4jJ-ZomP-iRRKfqO1QusUa10B8FBH2/s640/First-program-python-3.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Your first program may be Written on Print function.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
print(&quot;Hello World&quot;)&lt;/blockquote&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://blockchain313.blogspot.com/feeds/5206313224295161767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://blockchain313.blogspot.com/2020/04/python-course-1-how-to-write-first-python-program.html#comment-form' title='114 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/5206313224295161767'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/557932580089954905/posts/default/5206313224295161767'/><link rel='alternate' type='text/html' href='https://blockchain313.blogspot.com/2020/04/python-course-1-how-to-write-first-python-program.html' title='Python Course 1 - How to write first Program in Python Language'/><author><name>HaFiZ CH QaSiM</name><uri>http://www.blogger.com/profile/12230229541422375408</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHvTsaxmy8ZEee0-_GT3JRLBUHf-qSbWjulr4AjY5p9T8zqfyj4SQq-N3R-VyyxNCJqQ_oSQiZ9VCXwTYoGQZwfVq1J_cgvHrrO-1prtdJxlcrmAgWk6SbDCIoASjLIlg/s220/Qasim.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHOsuFFUPzf-PZNPoBYWhPhbxoZsO6KfvzWYLfinSBz-SML9FSOc1rCi7WdEyEyUe1VS6UIDtHAhFwdBGNdNRIUdR3CRCheWVnNSnVvSrD7OTkTMT6yLtfx-wjKTxdxNVmztSdbm-Kt3q8/s72-c/How-to-run-first-python-program.jpg" height="72" width="72"/><thr:total>114</thr:total></entry></feed>