Bitcoin Forum
May 11, 2024, 12:57:08 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Newbie seeking Help For Python Programming in Bitcoin  (Read 128 times)
Alphakilo (OP)
Full Member
***
Offline Offline

Activity: 336
Merit: 134


Cashback 15%


View Profile
March 01, 2023, 03:48:23 PM
Merited by SmartGold01 (4), Bananington (2), Franctoshi (2), Aanuoluwatofunmi (2), Spaceman1000$ (2), Welsh (1), DdmrDdmr (1), bitmover (1), Y3shot (1)
 #1

One of my goals for 2023 is to learn a tech skill that would be useful in blockchain technology. I know that Python programming is a valuable tech skill and I am interested in learning it to progress in this field. However, the issue I am facing is that I don't know where to start. I also don't know its practical applications in Bitcoin. I am seeking guidance from users who have mastery in some programming languages and are actively using them in Bitcoin and blockchain. Additionally, I would like to know if Python is the best language to start with as a beginner.

1715432228
Hero Member
*
Offline Offline

Posts: 1715432228

View Profile Personal Message (Offline)

Ignore
1715432228
Reply with quote  #2

1715432228
Report to moderator
1715432228
Hero Member
*
Offline Offline

Posts: 1715432228

View Profile Personal Message (Offline)

Ignore
1715432228
Reply with quote  #2

1715432228
Report to moderator
1715432228
Hero Member
*
Offline Offline

Posts: 1715432228

View Profile Personal Message (Offline)

Ignore
1715432228
Reply with quote  #2

1715432228
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715432228
Hero Member
*
Offline Offline

Posts: 1715432228

View Profile Personal Message (Offline)

Ignore
1715432228
Reply with quote  #2

1715432228
Report to moderator
1715432228
Hero Member
*
Offline Offline

Posts: 1715432228

View Profile Personal Message (Offline)

Ignore
1715432228
Reply with quote  #2

1715432228
Report to moderator
1715432228
Hero Member
*
Offline Offline

Posts: 1715432228

View Profile Personal Message (Offline)

Ignore
1715432228
Reply with quote  #2

1715432228
Report to moderator
Coojhb
Jr. Member
*
Offline Offline

Activity: 42
Merit: 21


View Profile
March 02, 2023, 04:35:39 AM
 #2

The best place to start learning anything is youtube. Since most of the material there is free.

I too started python but from the perspective of Artificial Intelligence so can't say how it works in blockchain.

You may start with this if you are a beginner.  https://youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5942


bitcoindata.science


View Profile WWW
March 02, 2023, 07:52:33 PM
Merited by Husires (4)
 #3

One of my goals for 2023 is to learn a tech skill that would be useful in blockchain technology. I know that Python programming is a valuable tech skill and I am interested in learning it to progress in this field. However, the issue I am facing is that I don't know where to start. I also don't know its practical applications in Bitcoin. I am seeking guidance from users who have mastery in some programming languages and are actively using them in Bitcoin and blockchain. Additionally, I would like to know if Python is the best language to start with as a beginner.

i would take a look at good libraries.

take a look here
Hi
Im new to Bitcoin development. Decided to work with Python as seems to have the largest ecosystem when it comes to Bitcoin. I am a bit confused about the various different Python Bitcoin libraries though. From my research, here are the main 4:

https://github.com/petertodd/python-bitcoinlib

https://github.com/jgarzik/python-bitcoinrpc

https://github.com/1200wd/bitcoinlib

https://github.com/ofek/bit

and here

https://ofek.dev/bit/guide/intro.html

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Stalker22
Legendary
*
Offline Offline

Activity: 1498
Merit: 1358



View Profile
March 02, 2023, 10:05:34 PM
 #4

Python programming is definitely a valuable skill to have in this field. First off, it is important to start with the basics. Once you've got the basics down, you can move on to more complex things and even start building your own projects! There are lots of free online courses and tutorials available that can help you. Some good ones are Codecademy, Udemy, and Coursera. You can also join online communities like Stack Overflow to ask questions and get answers from other developers. Learning Python takes time and effort, just take it one step at a time and practice a lot.

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
dzungmobile
Sr. Member
****
Offline Offline

Activity: 714
Merit: 370


I stand with Ukraine!


View Profile
March 02, 2023, 11:11:43 PM
 #5

Mosh does not teach Python for Bitcoin proramming but he has a free educational series

Learning Python with Mosh for beginners

Basics, succint explanations.

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2971


Block halving is coming.


View Profile WWW
March 02, 2023, 11:27:22 PM
 #6

There are lots of sources to learn python programming for Bitcoin but I have a source where you can start to make your own blockchain DIY step-by-step built in python which I think you can absorb fast.

Check this link below

- https://github.com/openblockchains/awesome-blockchains#do-it-yourself-diy---build-your-own-blockchain

Also, try to check the whole page you can also learn other programming languages building your own Blockchain.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Welsh
Staff
Legendary
*
Offline Offline

Activity: 3262
Merit: 4110


View Profile
March 03, 2023, 12:43:00 AM
 #7

I know it's hard to go about it when you haven't got motivation, but it's probably best you just focus on learning Python, before thinking about Bitcoin related projects. That's not saying within a few months you tackle a few basic Bitcoin related projects, but you probably aren't going to find the best courses or studying materials that focus on Python. I'd learn Python, learn programming fundamentals in general, and then move onto Bitcoin related projects.

There's numerous boot camps out there, and books. Generally, any decently reviewed book on Python are good these days. Some universities teach Python in their modules, and while you might not be attending the university you can sometimes find old module books being sold around the internet or local stores. I find universities really teach the fundamentals of programming well, better than any other book.
dzungmobile
Sr. Member
****
Offline Offline

Activity: 714
Merit: 370


I stand with Ukraine!


View Profile
March 03, 2023, 03:19:56 AM
 #8

In Mastering Bitcoin book. Free link to read on Github.
https://github.com/bitcoinbook/bitcoinbook

Antonopoulos writes examples with Python code. It can help OP to learn and practice Python relevantly with Bitcoin.

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!