Harkirat Singh
Harkirat Singh
  • 200
  • 25 279 541
Coding a Decentralised Exchange in Node.js + Express - Livestream cuts #1
In this video, harkirat takes you through CEXs and DEXs and how they differ. How can you build a dummy decentralised exchange with an automated market maker in Node.js
Slides - petal-estimate-4e9.notion.site/Building-a-DEX-914c5a737f2b4b54a44ffc6d41abbecd?pvs=4
Links:
Open Source Cohort: harkirat.classx.co.in/
Twitter: kirat_tw
Linkedin:linkedin.com/in/kirat-li
Instagram: kirat_ins
Discord:discord.com/invite/WAaXacK9bh
Telegram: t.me/kirat_internal_group
Переглядів: 8 072

Відео

Complete Web3 Roadmap, Syllabus, Pre-requisites and FREE Resources to learn Web3 Development
Переглядів 44 тис.7 годин тому
In this video, we will deep dive into the syllabus and prerequisites for learning Web3 from scratch, what are the things needed to learn web3, projects to build while learning web3, use cases of Web3, layer 0, 1, and 2 blockchains, and many more. Timestamps:- 00:00 - Overview of the topic 01:17 - Layers of Blockchains 04:49 - #1 Use cases of Web3 06:47 - #2 Use cases of Web3 07:49 - #3 Use case...
Complete Full Stack + Web3 Project in 6 hours (S3, Nextjs, Solana, web3.js)
Переглядів 60 тис.16 годин тому
In this 6 hour video, Harkirat takes you through a complete web3 and saas project Code - github.com/code100x/decentralized-fiverr Timestamps 00:00 - Building a Data Labeling Platform for Web3 Use Cases 01:47 - Platform for Crowdsourced Tasks with Crypto Payments 07:05 - Uploading Assets on S3 & Handling Payments via Solana 10:45 - Basics of Web3 and Solana Integration 16:33 - Components Support...
Remote job, freelancing and GSOC. How he cracked all 3 together?
Переглядів 44 тис.День тому
In this video, we have Raman (whose identity has been kept hidden due to privacy purposes). Raman is a student at Vellore Institute of Technology, and currently he is in his prefinal year of college. So in this video, we are getting a deep dive into the journey of Raman, including how he landed a remote job, cracked GSOC, how he is able to do freelancing on the side as well, his tech stacks, an...
Why It Takes 10 Years to Actually Be A Successful Coder!
Переглядів 43 тис.14 днів тому
In this video, Harkirat will share his journey of coding from 2014 to 2024. What are the things he learned on this journey? There is a montage at the end of the video that shows his 10-year journey. Open Source Cohort: harkirat.classx.co.in/ Twitter: kirat_tw Linkedin:linkedin.com/in/kirat-li Instagram: kirat_ins Discord:discord.com/invite/WAaXacK9bh Telegram: t.me/kira...
Rust Tutorial for Beginners - Full Course (With Notes and Project Ideas)
Переглядів 50 тис.14 днів тому
In this video, Harkirat takes you through four hours of learning rust from the basics. It covers concepts like memory management, ownership, borrowing, structures, data types, enums, and much more. Link to the slides of the video projects.100xdevs.com/tracks/rust-bootcamp/Rust-Bootcamp-1 Links: Open Source Cohort: harkirat.classx.co.in/ Twitter: kirat_tw Linkedin:linkedin.com/in/kira...
2nd-year college-going student got a U.S. remote internship-Full story
Переглядів 66 тис.21 день тому
In this video, we have Sargam. Sargam is a Tier 3 college student pursuing a Btech in Computer Science. This video is a deep dive into Sargam's journey, including how he got a remote internship in his 2nd year of college, what things he learned that helped him land the internship, how he has been able to win so many bounties, how he targets the issues in a repo, and many more. Sargam's Github- ...
This got me rejected in a Remote Job Interview
Переглядів 56 тис.21 день тому
Are you thinking about getting a job as a software developer that lets you work from home? This video is just what you need. We'll talk about what it really takes to find a remote job in software development. Whether you're just starting out or you've been in the field for a while and want to work from home, this video will give you helpful advice to find the right remote job for you. Link to a...
I coded Chess.com clone in 4 hours (Beginner Friendly)
Переглядів 146 тис.Місяць тому
Live link - chess.100xdevs.com In this video, Harkirat takes you through how to build a multiplayer realtime game like chess github.com/code100x/chess/ Open issues if you want to help me build this - github.com/code100x/chess/issues (Bounties for all cohort folks) 00:00:00 - Introduction 00:01:00 - More Introduction 00:04:30 - Initial System Design 00:15:15 - Coding the Backend 00:46:26 - Testi...
How to get a High Paying Job in Web3 as a Developer
Переглядів 80 тис.Місяць тому
In this video, Harkirat talks about his web3 journey over the past two years Links: Open Source Cohort: harkirat.classx.co.in/ Twitter: kirat_tw Linkedin:linkedin.com/in/kirat-li Instagram: kirat_ins Discord:discord.com/invite/WAaXacK9bh Telegram: t.me/kirat_internal_group Timestamps:- 00:00 - Intro 00:21 - In this video 00:42 - 1. The learning phase of Web 3 04:38 - 2....
Complete Redis, Websockets, Pub Subs and Message queues Bootcamp
Переглядів 56 тис.Місяць тому
Link to cohort - harkirat.classx.co.in/?code=LASTCHANCE This is a preview video covering Week 0 of the 1-100 Cohort (Week 19 overall) It covers concepts like Advanced Backends, Redis, Pub subs and Messaging queues Links: Open Source Cohort: harkirat.classx.co.in/ Twitter: kirat_tw Linkedin:linkedin.com/in/kirat-li Instagram: kirat_ins Discord:discord.com/invite/WAaXacK9...
Launching Full Stack + System design + Devops + Live DSA Giveaway
Переглядів 100 тис.Місяць тому
Launching Full Stack System design Devops Live DSA Giveaway
Tools that make you more productive as a Software Developer
Переглядів 44 тис.Місяць тому
Tools that make you more productive as a Software Developer
Lessons I Regret not knowing as a Software Engineer in My 20s
Переглядів 212 тис.Місяць тому
Lessons I Regret not knowing as a Software Engineer in My 20s
Tier 3 Fresher to US Remote Job: Complete Hiring Process Revealed
Переглядів 97 тис.Місяць тому
Tier 3 Fresher to US Remote Job: Complete Hiring Process Revealed
Get ahead of 99% of Software Engineers | Bangalore Meetup 2024
Переглядів 72 тис.Місяць тому
Get ahead of 99% of Software Engineers | Bangalore Meetup 2024
Building an Open-Source Coding assistant
Переглядів 48 тис.2 місяці тому
Building an Open-Source Coding assistant
The Fall of Coding: Is programming dead in 2024?
Переглядів 173 тис.2 місяці тому
The Fall of Coding: Is programming dead in 2024?
I spent a day researching about the 2024 coding job market
Переглядів 283 тис.2 місяці тому
I spent a day researching about the 2024 coding job market
GSoC 2024: I Contributed to GSoC 2024 for 2.5 Hours and This Happened!
Переглядів 50 тис.2 місяці тому
GSoC 2024: I Contributed to GSoC 2024 for 2.5 Hours and This Happened!
Making Millions with UI Libraries: How? | Aceternity UI
Переглядів 119 тис.2 місяці тому
Making Millions with UI Libraries: How? | Aceternity UI
FASTEST Way to Learn Coding and ACTUALLY Get a Job in 2024
Переглядів 148 тис.2 місяці тому
FASTEST Way to Learn Coding and ACTUALLY Get a Job in 2024
How He Cracked A 40Lakhs Remote Coding Job (Complete Story)
Переглядів 72 тис.2 місяці тому
How He Cracked A 40Lakhs Remote Coding Job (Complete Story)
I Hosted 200+ Aspiring Software Developers In Mumbai | Mumbai Meetup 2024
Переглядів 94 тис.2 місяці тому
I Hosted 200 Aspiring Software Developers In Mumbai | Mumbai Meetup 2024
Code with me - Repl.it Beginner to Advance (Kubernetes, Docker, Node.js)
Переглядів 85 тис.3 місяці тому
Code with me - Repl.it Beginner to Advance (Kubernetes, Docker, Node.js)
How Senior Developers ACTUALLY Write Code!
Переглядів 66 тис.3 місяці тому
How Senior Developers ACTUALLY Write Code!
Code along - I built Vercel in 4 Hours (System Design, AWS, Redis, S3)
Переглядів 246 тис.3 місяці тому
Code along - I built Vercel in 4 Hours (System Design, AWS, Redis, S3)
I Tried Every AI Coding Assistant! Here’s What I Think…. (2024 Updated)
Переглядів 45 тис.3 місяці тому
I Tried Every AI Coding Assistant! Here’s What I Think…. (2024 Updated)
These Mistakes Can End Your Career As A Software Developer!
Переглядів 114 тис.3 місяці тому
These Mistakes Can End Your Career As A Software Developer!
8 Habits of Highly Productive Programmers
Переглядів 65 тис.3 місяці тому
8 Habits of Highly Productive Programmers

КОМЕНТАРІ

  • @HustlerAnubhav
    @HustlerAnubhav 22 хвилини тому

    Any Trader here ?

  • @shubhamkandpal27
    @shubhamkandpal27 23 хвилини тому

    He is an ideal. Man you inspired me. . I will develop that confidence I'll make connections with the best I will buy a home to my parents I too will gift my maa with jewellery🎉. I'll gift my father a car!.. I'll hustle not less than you did. I'll grab that remote job, that hectic startup full with learning I'll make my fears my weaknesses my strength And I'll be on the podcast with kirat.

  • @yuvrajkukreja1248
    @yuvrajkukreja1248 2 години тому

    Any Prodigies here,Just Like me?? who wants to work with me? {my skills c/c++ on Arduino ide , Android-studio-ide flutter Android/iOS/windows/web-app development, node js backend, docker, Container orchestration,ai and ml on python }

  • @jvinay2210
    @jvinay2210 7 годин тому

    Can anyone give this pdf of syllabus i cant find at website.

  • @gurkiratz
    @gurkiratz 7 годин тому

    If anyone's looking for CORS origin policy to add in S3 bucket 3:45:40 : [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST" ], "AllowedOrigins": [ "*" ], "ExposeHeaders": [] } ]

  • @abhijitkumar6537
    @abhijitkumar6537 10 годин тому

    For those who are looking to get at this should know, this is not DEX, merely an inferior web2 implementation of web3 concept and that too for AMM. There are better articles explaining the concept.

  • @rafeeqsyedamjad8875
    @rafeeqsyedamjad8875 10 годин тому

    Goat

  • @siddhardhachaitanya4560
    @siddhardhachaitanya4560 10 годин тому

    scrolled until last in the new videos sections and got this video. i didn't expect this🤣

  • @m__link6499
    @m__link6499 11 годин тому

    I hope one day we could use it in react expo...👌

  • @cupcake2298
    @cupcake2298 11 годин тому

    fake karlo bhai video nai banri tumse dikh raha hai

  • @juicerAware
    @juicerAware 12 годин тому

    sex?? 💀

  • @arpitweb3
    @arpitweb3 12 годин тому

    Thanks but if you say DEX, that means decentralised exchange, you are building CEX, Centralized Exchange. All crypto will be in the centralize party(can be fack). Thanks for proving this video.

  • @immo0120
    @immo0120 14 годин тому

    Ngl how he explained the order book liquidity pool and all very well. I wish this video was there before It took me 2-3 months to understand

  • @DeepakKumar-uz4xy
    @DeepakKumar-uz4xy 14 годин тому

    i did samething using rust

  • @gurkiratz
    @gurkiratz 14 годин тому

    The explanation was so on point! Loved how you explained the buzzwords🔥

  • @atharvdalal9493
    @atharvdalal9493 14 годин тому

    I just have one question. Recently, I went through the cohort student profiles, especially those who got a job and won a hackathon. I saw their projects, and they are building everything in Next.js. They use Next.js for both the frontend and backend, and they got jobs as full-stack developers. So my question is, why are they not using Node.js for the backend? Is Node.js not commonly used in real-time applications? I am a Node.js backend developer, and I don't understand how they are building these complex projects using only Next.js. I am a fresher Node.js backend developer and did not get a job. They say they don't hire freshers for backend roles. Should I learn Next.js and go for a full-stack position or stick to the backend? I have an intermediate level of knowledge in React.

    • @rtro7951
      @rtro7951 2 години тому

      Learn nextjs it is the best bet in today's time

  • @atharvdalal9493
    @atharvdalal9493 14 годин тому

    I am a MERN stack developer. How many days will it take to learn job-level Web3 development?

  • @Narutome30
    @Narutome30 14 годин тому

    Can we do this using flask python ?

  • @abhishekgawande222
    @abhishekgawande222 14 годин тому

    want a studio tour ser..

  • @Rosilelilele
    @Rosilelilele 15 годин тому

    I did erc20 transfer frrom an evm chain to a non evm chain in an interview and got a web3 job

  • @ALLINONE-zu1md
    @ALLINONE-zu1md 15 годин тому

    Hirkirat i love web3 it was very interesting but as a it was a fourth month i was working in a company after college can i take your web3 cohort

  • @amaazondis363
    @amaazondis363 15 годин тому

    Does anybody know that harkirat bhaiya still working in backpack 🎒 web 3 company??

  • @ashrafulmomin9682
    @ashrafulmomin9682 15 годин тому

    Hey harkirat sir ji I’m a airdrop hunter. Now I want to be a developer. I’m right now web dev. I will web3 developer. Love you ❤❤❤

  • @sahilbhatiwal8087
    @sahilbhatiwal8087 15 годин тому

    At 16:42 why he did 5 - 2.2222 ?? What was the reason

  • @AST7117
    @AST7117 15 годин тому

    Go to 19:55 if you want skip the rant.

  • @user-hq6vy2dj7d
    @user-hq6vy2dj7d 15 годин тому

    Harkirat is love Im learning from his cohort

  • @jitushekkumar7083
    @jitushekkumar7083 16 годин тому

    Clickbait

  • @brijeshsrivastava6682
    @brijeshsrivastava6682 16 годин тому

    Bhaiya please help me ... I am actually a class 12th student giving JEE 2024 this year but I hava a little background in coding (like i had linux installed and complete neovim setup (with like 20 plugins) in class 10th itself just for fun) so I realy like coding. I did not learn any actual coding (I did some html css js but left them for jee prep) but I only did the python that was taught in class 12 (python and mysql). My JEE percentile is just enough for getting eligible for jee adv. Now I think I may be getting an old iit with a low branch. Should I take a drop this year to pursue CS in an IIIT/NIT or take the low branch in an old iit?

  • @snehenduroy1925
    @snehenduroy1925 16 годин тому

    Is the course available at 100x devs website? I can't find the link to that

  • @mohammedtariq9878
    @mohammedtariq9878 16 годин тому

    Hii bhaiya.... I have completed 12th but did not qualify jee... Can you give me a roadmap for cse for upcoming 4 years pursuing from a tier-3 college!

    • @brijeshsrivastava6682
      @brijeshsrivastava6682 16 годин тому

      Bro... I am just like you. Please read my comment.

    • @mohammedtariq9878
      @mohammedtariq9878 13 годин тому

      @@brijeshsrivastava6682 leave your comment too so that.. Harkirat bhai could see it

    • @brijeshsrivastava6682
      @brijeshsrivastava6682 12 годин тому

      @@mohammedtariq9878 I have already commented on the video

    • @gandalfthegrey2777
      @gandalfthegrey2777 12 годин тому

      Him and many other youtubers already have 100s of videos on this, some have even made each year achievements to do

  • @ibgaurav7159
    @ibgaurav7159 16 годин тому

    Hakkii Bhai........😍😍😍 Make more on web 3

  • @vaishantmakan2175
    @vaishantmakan2175 16 годин тому

    Important Debug note: 1:58:00 we had to remove => setChess(new Chess()); from the INIT_GAME case because, in our frontend code, when this gets called in the Game.tsx component : <ChessBoard chess={chess} setBoard={setBoard} socket={socket} board={board}/> This already initializes the chess and the board states defining the onClick method etc... Then later when both players start game, the below code gets called in the Game.tsx class : {!started && <Button onClick={() => { socket.send(JSON.stringify({ type: INIT_GAME })) }} > Start Game </Button> } which sends the INIT_GAME message to the server (backend) ... so the flow eventually goes to the server, Game.ts file, when the Game is initialized where we have defined the below code : this.player1.send(JSON.stringify({ //this will call => socket.onmessage = (event) => { } method defined on the client side type: INIT_GAME, payload: { color: "white" } })); this.player2.send(JSON.stringify({ type: INIT_GAME, payload: { color: "black" } })); So, from here the server sends the INIT_GAME message to the client (frontend) for both the players, hence the flow goes back to Game.tsx component of frontend, to the below code : useEffect(() => { if(!socket) return; socket.onmessage = (event) => { //this handler is hit when server sends data to client side via socket.send(data) const message = JSON.parse(event.data); //TODO: Check this console.log(message); console.log(message.type); switch (message.type) { case INIT_GAME: // setChess(new Chess()); setBoard(chess.board()); setStarted(true); console.log("Game initialized"); break; .... .... Now here the flow goes to INIT_GAME case, and if we would have not removed setChess(new Chess()); from here then for both the players a new chess instance would get created losing all the initialisations we did in the ChessBoard component earlier ..... hence causing the issue. Please let me know if I am wrong or missed something.

  • @littlekid4292
    @littlekid4292 16 годин тому

    Hi

  • @rajsaroj123
    @rajsaroj123 17 годин тому

    until u notice hickies hahahahah

  • @pranaytiwari9532
    @pranaytiwari9532 17 годин тому

    I m getting error as code from my try catch is not executed in Games.ts it says the if conditions above it hai early returns plz help

  • @shivampro4340
    @shivampro4340 17 годин тому

    4 crore ki job krna tu yha kya bakloli kr riya h

  • @shrikrishnabhakt108
    @shrikrishnabhakt108 18 годин тому

    What are the prerequisites for this course? Please tell

  • @PushkarGupta-mw6jj
    @PushkarGupta-mw6jj 18 годин тому

    00:02 Overview of the Web3 industry 01:42 Layer zero protocols enable building your own blockchain. 05:15 Companies make money via swaps and liquidity 07:03 Decentralized Exchanges revenue sources 10:24 Web3 Development Tasks Breakdown 12:09 Understanding data models and languages for Web3 development is crucial 15:17 Learn the basics of blockchain interaction and wallet creation 16:50 Building a multi-chain web-based wallet with impersonator feature 19:38 Building a user-friendly portfolio tracker for various assets on a website 21:09 Creating and extending smart contracts for Web3 development. 23:55 Build an Ico contract for Solana 25:18 Indexing blockchain for Web3 use cases 28:00 Start learning and contributing to Web3 projects

  • @dasarimanoj3086
    @dasarimanoj3086 21 годину тому

    Can you link the resources here in the description as you have mentioned

  • @D_P279
    @D_P279 21 годину тому

    Pre requisites bata do yaar koi..?

  • @ammanmoini1202
    @ammanmoini1202 День тому

    @harkirat1 plz also include Aptos/Sui move in the 1-100 cohort..

  • @sagar9347
    @sagar9347 День тому

    How do you keep so much in your mind what's the secret here.

  • @pokescreation
    @pokescreation День тому

    Part-2?

  • @PushpendraSingh-tx9vm
    @PushpendraSingh-tx9vm День тому

    When this coarse will be launched