How I would learn blockchain if I had to start over
- December 20, 2023
- Posted by: MainInstructor
- Category: BASIC Go JavaScript
![*](https://i0.wp.com/allprowebdesigns.com/wp-content/uploads/2023/12/1703049885_hqdefault.jpg?resize=480%2C360&ssl=1)
Video Title: How I would learn blockchain if I had to start over
Blockchain is by far one of the best industries for developers to get into in 2022 whether you’re starting from scratch or whether you’re a developer already want to transition to blockchain it’s one of the highest paying skills in tech and i’ve always said if i had to start my programming career from scratch
Today if i lost all my skills i would learn blockchain that’s what i would start with first before i learn anything else and so that’s exactly what i’m talking about in this video today how i would actually start over from scratch if i had no technical skills and learn
Blockchain step by step from start to finish so i could you know get a job build my own project whatever so if you’re around here hey i’m gregory and on this channel i turn you into a blockchain master a little bit of background about me if we haven’t met
Before i’m a self-taught programmer i didn’t go to school for computer science i got rejected from coding bootcamp i taught myself from scratch all the way up to a senior level and i’ve helped thousands of other people learn blockchain from scratch in fact i just hired somebody to work for dap
University with less than one year of experience who went through this exact same method that i’m gonna talk about in this video today so if this is something that you’re interested in then smash that like button down below for the youtube algorithm and subscribe to this
Channel and if you want to take action on what you’ve heard in this video today and actually you know master blockchain step by step from start to finish exactly how i would do it then head on over to adaptouniversity.com forward slash boot camp get started today
All right so let’s get into this let’s talk about how i would learn blockchain from scratch if i had to start all over again just expanded by my background a little bit more you know i was already a developer already before i got into blockchain i was a full stack web developer okay
But if i had to start over again i wouldn’t do that i wouldn’t go become like a full stack developer and then get into blockchain and that’s point number one that i want to make is if you want to learn blockchain and start over from
Square one just like i would do it i would start with blockchain first before you go learn something else this is one of the most common questions i get all the time is you know should you learn blockchain first or should you go learn a bunch of other programming languages i
Understand this i have had this common misconception too but i’m gonna tell you from my own personal experience of going through this process and then also helping other people cut the learning curve and get into this industry faster that you should fight the temptation to go learn a bunch of other coding
Languages before you focus on blockchain specific skills but they think for some reason that blockchain is just too hard and that you need other fundamentals to start now there’s so many programming funding mentals that you can gain while you’re studying blockchain itself they think that you need to master some other thing
To learn blockchain by that analogy you don’t have to do that you can go straight for the throat and learn blockchain that’s actually what i recommend so how do you do that okay well before i tell you that i want to tell you one more point is when you are learning blockchain
This will fit into the second point and you’re doing that first you’re actually going to have context for what you’re learning you have a goal and a purpose in mind that this is going to help me learn blockchain and then every concept that you’re introduced to along
The way is going to click way better so like one of the most common things i ever heard going to school growing up was like when am i ever going to use this when you’re like sitting in a classroom and you’re learning a bunch of stuff and abstract and you don’t see the
Reason why you’re learning it that’s exactly what’s going to happen if you go try to just learn a bunch of programming languages and then go try to learn blockchain specific skills is you don’t see how they click the blockchain but if you learn programming languages for blockchain for the goal learning
Blockchain and then learn everything else as you go after that you’re going to learn way faster it’s more efficient so how do you do this well you focus on the primary skill first which in my opinion the best skill to focus on is to to create smart contracts with the
Solidity programming language why because you’re going to learn a programming language that’s pretty beginner friendly all right you can go to multiple blockchain environments like ethereum any evm compatible chain binary smart chain polygon it doesn’t really matter there’s so many out there and if you just learn to do that you’re already
Gonna have an insanely lucrative skill on how to create smart contracts and become a smart contract developer now you could just stop there and say that’s all you’re gonna do but you you can then use that foundation to go build other skills on top of it like front end
Development and you learn from development for the purpose of communicating to smart contracts but when you learn to create smart contracts you learned how blockchain worked you learned a programming language for blockchain and then the second programming language you learned is going to come so much faster that you
Would use to create a frontend application same thing with a backend application so if your goal long-term goal is to become a full stack developer for blockchain don’t go do that first and learn blockchain learn blockchain first and learn those other things after that that’s the exact method i’ve helped
Lots of other people you know use and that’s exactly what i would do if i had to start from scratch okay so that’s the first tip all right and that’s honestly the only thing that i would change about my programming career trajectory if i had to start over from square one today
Now when i started programming you know solidity wasn’t even invented yet so i couldn’t have done this right so you can’t theoretically change it but if i started from scratch that’s what i would really change about my trajectory i would learn block change from scratch basher all over again and then i would
Start there as my main goal and then learn everything else so the next thing i want to say is oh that you really want to focus on learning by doing all right and i did this for my uh when i was teaching myself how to code before i got
Into blockchain i did it you know as i transition into blockchain and every single technical skill that i’ve ever learned throughout my entire career i’ve done this i’ve helped other people do it it just works it’s way better it’s faster it’s efficient which is learn by doing so what does that mean well
Really it looks like project based learning so when you’re learning blockchain first like that first step what you want to do is actually be learning blockchain in the context of building uh projects so just like you shouldn’t go learn a bunch of other programming languages before you learn blockchain
You shouldn’t try to go learn you know programming languages in isolation without creating something like you should build a project and then while you’re building that project you should be learning the programming languages while you’re creating that project so why is this important um well basically
It’s going to give you context to what you’re learning it’s like i said before how many times you ever hear the people say when am i ever going to use this well you never ask that question when you’re building projects and you’re getting introduced to concepts along the way so for example um
But the key here is that you want the projects to be guided you want someone sort of holding your hand through the process and that’s exactly what i do on my youtube homepage you can find those free courses there like give me courses but it’s totally free we do this method
Inside the blockchain bootcamp as well okay where you’re guided through this process and you’re introduced to those concepts along the way so like you might know you might not even know anything about the programming language when you start but you might say okay in this in this
Lesson we’re gonna learn to create you know uh uh a token right a cryptocurrency and so what do you know to do that well you might need to set something up on your computer in order to create that token so you’re gonna learn about how to use a command line
Because you have to learn to use command line to accomplish that purpose and whenever you finish that you know you might not be a command line expert but you’ve learned enough to accomplish that task okay and you can use that as fundamentals that you can learn other things
And that’s going to give you so much more functional knowledge than if i just handed you a book on command line and said learn this you’re not going to know what what it’s even used for okay so then when you go create a project you need to learn how framework works you
Need to understand that to create a token that you need to create a smart contract at a solidity and then what aspects of the programming language do you use inside that when you’re creating that you know you’re going to learn the most important parts of the programming language because just like a
Human language there’s all these aspects of a programming language but only a small percentage of them get used over and over and over and over and over again and a small percentage of programming language accounts for most of the day-to-day use cases which is what you
Really want to get what you really want to master as a beginner same thing with a written language you want to focus on the conversational parts of that language that come the most and master that stuff before you just try to take a dictionary and like read through the entire thing right
Whoever has done that when they learned a language and so that’s exactly what learning by doing through guided tutorials is going to do is basically introduce the most important concepts and you’re just going to encounter those and you’ll you’ll learn them in context you’ll learn by doing and all that
Knowledge gonna be way stickier and you’re gonna retain it so much better than if you just tried to like go uh you know learn the stuff for the book and then build a project this is way better and it’s exactly what i would do all
Right so my third major tip on this is really a step-by-step plan to putting all this together to basically starting with blockchain which is exactly what i’ve what i would do if i had to start over i’d start with blockchain not some other programming language all right
And then learning by doing like doing project based learning that’s exactly what i would do and so using both of those principles how would you create a step-by-step plan that you could follow to accomplish your goals whether it’s to get a high paying job to become a freelancer build your own
Project whatever well this is exactly what i would do this is a plan that i would follow okay more or less right i might modify it so that it’s very general for for what i know works for everybody else i might take a couple shortcuts in here because i’ve done this
So many times but this is a good general plan that i think everybody can follow and i outline this plan more in depth on the video that’s pending my youtube homepage how to become a highly paid blockchain developer in 2022 so you can see that more in depth but i’ll provide
A summary here basically start off with a uh project right a tutorial that’s kind of a lightweight tutorial that just gets your feet wet introduces you to all the concepts programming languages a really simple like website how to write tests how to write scripts um how to you
Know do really basic stuff just on your computer okay and so you can go to my youtube homepage and find any of those free courses there they show you how to do this they’re designed you know more for beginner purposes to get you introduced to the
Concepts all right and kind of a sandbox environment and to build kind of like a toy tutorial level application and then so the next thing that i would teach you or what i would do is to go build more of a professional level project in a guided way so that’s
Exactly like what we teach you how to do into the blockchain bootcamp is move from like tutorials that are more or less like a tutorial projects towards like a real project like that would be the same complexity level that you might be asked to build at a job now
Truth be told it’s hard to really replicate exactly what you would be doing in a job situation because everybody’s situation is different but this would be pretty close okay it’d be good practice so that’s going to teach you how it’s going to hold your hand to show you how
To create something like that from that high of a technical complexity all right go through that and then here’s what i would do i would continue on with this track of learning by doing to develop the real functional skill of being a developer now i’ll tell you the honest truth which is it’s
Almost impossible to synthesize what it’s like to work in the real world but you have to try and you have to get close so the best way to do that is to uh gain experience on your own uh trying to solve problems with code where you don’t have somebody holding
Your hand on how to do that the easiest way to do this is to take like a professional of a project that you’ve gone through you know this guided process and then actually talk about here’s what you need to do in order to build the next step or think of
Something that you want to add to it all right maybe you want to add new features let’s say you build a cryptocurrency exchange for example and with that cryptocurrency exchange you want to you know support a bunch of new cryptocurrencies or you want to have a new user interface whatever it is you
Want to figure out how do i make this happen with code and then you actually write the code to do it without somebody showing you what the answer is that’s how you develop a really functional skill and when you go through that process you are going to run into walls
You’re not going to know how to do something but you’re going to be on that same path that all developers are on whenever they’re professionals which is the path of self-learning and how do you get good at walking on that path where you learn how to be resourceful so you
Learn how to get on google and look up the answer you look and how you stack overflow you know how to get in github you know uh uh discussions you know how to find people on telegram discord groups whatever it is to find answers to your problems you have to learn to be
Resourceful and if you learn that skill now you’re gonna be way more valuable in the workplace and you’re gonna be doing what other developers already do and now once you’ve done this step uh you’re ready to basically you know take that finished product and then use it for a
Portfolio to start applying for jobs okay that’s gonna help them show what you can actually do all right and then honestly you’re probably ready you know depending on what your employer says they might you know hire you but the best thing to do is apply for as many places as possible
Because you’re gonna increase the likelihood that you would actually get hired in that case but here you’re also at a spot where if you want to solidify the fundamentals of certain programming languages now is a good time to do that all right so at the top of this video um and this is
What i would personally do okay the thoughts of you i talked about how you should learn blockchain first you shouldn’t go trying to learn a bunch of other programming languages first you should learn them in the context of blockchain but once you’ve developed a solid base a solid foundation um now
Actually would be a good time to start focusing on the long tail part of those programming languages that you ultimately need in order to develop a long-term value in the workplace to become more of an expert level developer and whatever your niche is you just don’t want to start with that because
You’re not going to be able to do it when you start from scratch and the order matters and so now would be a good time to focus on that let’s say you wanted to do a course where you just learned every aspect of the programming language like solidity or every aspect of javascript
You all that’s just gonna click way more once you’ve built a bunch of stuff you know for real all right so that’s an overview on exactly how i would learn blockchain if i had to start over from square one again if i just lost all my programming skills and had to start over
Today and wanted a step-by-step path and some principles to follow when i was learning blockchain that’s exactly what i would do that’s what i exactly recommend other people to do that’s what i’ve already helped other people do and hope you found a lot of value out of
This video so if you want to take action on this video you know what can you do you can of course smash that like button down below subscribe to this channel that really helps these videos out so the more people learn about blockchain and um if you want to start today go to
My youtube home page finding those free courses there they’re like giving me courses but totally free and if you like those videos and you want to take the next step or hey you know maybe you want to take a master shortcut entirely actually i’ll become a blockchain master
From step by step start to finish over at dap university dot com forward slash boot camp you’ll learn by doing you’ll create a professional level project and you don’t be an expert to get started today i’ve helped people with zero coding experience become real world blockchain developers in a matter of
Months so that’s all i’ve got that’s the next time thanks for watching dap university
-
Sale!
Wireless WIFI Repeater Extender Amplifier Booster 300Mbps
$29.99$14.99 Add to cartWireless WIFI Repeater Extender Amplifier Booster 300Mbps
Categories: Electronics, Wi-Fi Router, Wireless Wi-Fi Extender Tags: 300Mbps, 802.11N, Amplifier, Booster, Extender, mobile wi-fi booster, Remote, WIFI, Wireless, Wireless WIFI, Wireless WIFI Repeater, Wireless WIFI Repeater Extender, Wireless WIFI Repeater Extender Amplifier, Wireless WIFI Repeater Extender Amplifier Booster, Wireless WIFI Repeater Extender Amplifier Booster 300Mbps$29.99$14.99 -
Sale!
Full RGB Light Design Gaming Headset Headphones with Mic
$24.99$14.99 Add to cartFull RGB Light Design Gaming Headset Headphones with Mic
Categories: Electronics, Gaming, Gaming Headsets Tags: Design, Full, Full RGB Light Design Gaming Headset, Full RGB Light Design Gaming Headset Headphones, Full RGB Light Design Gaming Headset Headphones with Mic, Gamer, Gaming, Gaming Headset Headphones, gaming headset wireless, Headphone, Headphones, Headset, Light, Mic, Package, RGB$24.99$14.99 -
Sale!
Wireless BlueTooth Multi-Device Keyboard Mouse Combo
$39.99$19.99 Add to cartWireless BlueTooth Multi-Device Keyboard Mouse Combo
Categories: Electronics, Gaming, Gaming Keyboards, Keyboard Mouse Combos Tags: Combo, Keyboard, keyboard mouse combos, Mouse, MultiDevice, Set, WireKeyboard Mouse Combo, Wireless, Wireless BlueTooth Keyboard Mouse Combo, Wireless BlueTooth Keyboard Mouse Combos, Wireless BlueTooth Multi-Device Keyboard Mouse Combo, Wireless BlueTooth Multi-Device Keyboard Mouse Combos$39.99$19.99 -
Sale!
High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
$199.99$139.99 Add to cartHigh Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
Categories: Gaming, Gaming Chairs Tags: Adjustable, Chair, computer chairs, Desk, Executive, Gaming, Girl, Headrest, High, High Back Leather Executive Adjustable Swivel Gaming Chair, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar, High Back Leather Executive Adjustable Swivel Gaming Chairs, Leather, Lumbar, Office, Racing, Swivel$199.99$139.99 -
Sale!
Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
$29.99$19.99 Select optionsProfessional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
SKU: N/A Categories: Electronics, Gaming, Gaming Headsets Tags: Cancelling, Gaming, Gaming Headphones with Noise Cancelling Microphone, gaming headset, Headphones, Headset, LED, Light, Mic, Microphone, Noise, Professional, Professional LED Light Wired Gaming Headphones, Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone, Wired, Wired Gaming Headphones, Wired Gaming Headphones with Noise Cancelling Microphone$29.99$19.99 -
Sale!
Gaming Desk with LED Lights USB Power Outlets and Charging Ports
$349.99$249.99 Select optionsGaming Desk with LED Lights USB Power Outlets and Charging Ports
SKU: N/A Categories: Computer Desk, Gaming, Gaming Desk Tags: and Charging Ports, Charging, Desk, Desks, Gaming, gaming desk with led lights, Gaming Desks with LED Lights, Home, LED, Lights, Monitor, Office, Outlets, Port, Power, Room, Stand, USB, USB Power Outlets, White, Workstation$349.99$249.99 -
Sale!
Wired Mixed Backlit Anti-Ghosting Gaming Keyboard
$99.99$79.99 Add to cartWired Mixed Backlit Anti-Ghosting Gaming Keyboard
Categories: Electronics, Gaming, Gaming Keyboards Tags: Antighosting, Backlit, Blue, brown, Gaming, Gaming Keyboard, gaming keyboards, gaming keyboards and mouse, Keyboard, Laptop, Switch, Wired, Wired Mixed Backlit Anti-Ghosting Gaming Keyboard, Wired Mixed Backlit Anti-Ghosting Gaming Keyboards, Wired Mixed Backlit Gaming Keyboard$99.99$79.99 -
Sale!
Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
$119.99$59.99 Add to cartWireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
Categories: Electronics, Gaming, Gaming Headsets Tags: 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, ANC, Audio, Bluetooth, Cancellation, Ear, Earphone, gaming headset, Headphones, Headset, Hi-Res Over the Ear Headphones Headset, HiRes, Noise, Wireless, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Headphones, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headsets$119.99$59.99 -
Sale!
Wired Sports Gaming Headset Earbuds with Microphone
$19.99$9.99 Select optionsWired Sports Gaming Headset Earbuds with Microphone
SKU: N/A Categories: Gaming, Gaming Headsets Tags: Accessories, Earbud, Earphone, Earphones, Gaming, gaming headset with microphone, Headphones, Headset, IOS, Microphone, Sports, Wired, Wired Sports Gaming Headset Earbuds, Wired Sports Gaming Headset Earbuds with Microphone, Wired Sports Headset Earbuds$19.99$9.99 -
Sale!
150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
$49.99$29.99 Add to cart150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
Categories: Charging Stations, Electronics Tags: 150W, 150W Charging Station, 150W Universal Multi USB Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Stations, 150W Universal Multi USB MAX Charging Station, 16 Port MAX Charging Station, 3.5A, Charger, Charging, Fast, laptop charging stations, Max, Multi, Port, Stand, Station, Universal, USB$49.99$29.99
Your content all has titles that are purely click bait. Nothing is begginer friendly at all. Why you've not created a begginer playlist that explains steps and then teaches those steps is annoying. The channel is cluttered with shocked face click bait. None of which is useful to a begginer.
I finished the Dapp University bootcamp this month. I can't believe how well I understand how to do it now. I'm about to start looking for jobs 🎉
Learning is your key to success.
Thanks for sharing!!! Good steps for early begginers.
Appreciate it, bro! God bless! Jesus lives and loves us!
What are job opportunities percentage for blockchain and where it is more beneficial ?
Few minutes into the video…. Learn nothing
I would like to build a wallet that uses current data to find and buy crypto tokens and sell them for profit, 24/7.
Anybody do DAPPs course & Patrick Collins course? Wondering if ones different/better
Hey you look like Seth Rollins from WWE 😀
informative
I'm working on a crypto coin fork of litecoin called 'Cookiecoin' hoping to launch late 2023 to early 2024. Your videos are helping me understand some of the basics of blockchain
Amazing info but the audio is like painful as in he is like yelling
Could you show me how to merge banking and finance with the development console in vs studio and or vs code windows and linux otherwise the os bootloader for mac os, with the job boards and job portals but the post job deposits and salary deposits and not the pre job posts? So the online sourcing of the sender functions and then the bank reconciliation so that the cryptocurrency reflects in the real wallets and the real bank accounts and then just security and privacy from personal that may have visibility over what I'm doing from a programming and development perspective?
i love you
i’m really passionate about web3 and being a developer in this space, but this guys looks like such a 10x scammer. I’m overwhelmed with his videos when I try to look for content on youtube
AIRREYSOLUTIONS just has helped my life tremendously
Block chain is Satan's language !! I want no part of it !! EVIL
Hey Gregory & All Commentors
Hope you are doing well.
I just want to ask you that as I'm new in this field of programming blockchain.
Which language should I learn first?
It's Python, Javascript or Solidity??
Great tips, starting my journey this year!
The video was quite instructive. Bware Labs is now the greatest project to locate all the tools required to make the process for developers attempting to produce through dAaps simple and effective. It's a true game-changer and well worth looking at if you want to build a top-notch dApp. It's a fantastic assortment of instruments!
Don't worry about it Gregory I failed deep learning my first time
1138 crew❤😂🎉😢😮😅😊
I'm a quick learner
True.
I already bought your program
So I can only watch one video a day??
Combining #AI with #blockchain technology is a highly intelligent approach, and AiworkBc recognized the opportunity to establish a unique marketplace for the creation and validation of AI sets.
man sounds like a chipmunk
Ive been learning python slowly as a very beginner at age 33 after deciding to transition to programming from an IT support engineer/networking background. Also have naturally been curious about this new blockchain technology as a matter of interest. Honestly just found out that there's such a thing as a Blockchain developer/engineer through an online IT academy and looked into this career path on YouTube for more insight then came across your video. I found your advice to be very helpful and this learning method of focusing on Blockchain core fundamentals and building alongside python suits me a lot and makes sense. This gives me the confidence boost that I needed to learn this new technology because as a starter things can get overwhelming in IT as we all know. Appreciate it.Thanks. Cheers!
can’t get email for bootcamp …
Everything is foundational. Don't build a house starting at the roof. I like the video. Thank you
Isn't it frustrating to need to prove that you're a feasible full stack blockchain developer, that can build real world dApps from scratch on your own, just to get an unpaid internship? Like bro, I do have 2 years of Flutter experience, I am driven enough to start an unpaid internship, isn't that enough? I have built a fully functional app with Flutter, for 2 years and recruiters seem not to care at all about it.
Brother please join my college, I wish to have a teacher like you .
Love you