In this blog, we will look at the python resources to start coding in blockchain.
Why Python for Blockchain?
Sometimes regarded as a host language due to its nature of work. The full-fledged language is robust enough to meet all the requirements of a Blockchain application. The programming language is also well known for its shorthand notations, simplified structuring, and one of the easiest programming languages one can learn. Hence this might prove to be a boon for the newcomers in the blockchain industry. Languages like C++ can’t provide an effective interface and would require JavaScript along with it, but with Python, everything can be done using one programming language itself.
How to Start Coding in Blockchain?
There are several resources you can refer to for learning python. I personally started with some books like “learn Python the hard way”. There are many online resources that can be referred to learn Python.
Quite a famous video and tops the google search, covers basics of python and instillation guide.
- DataCamp Intro to Python for Data Science — Intro to Python for Data Science
- The Complete Python Masterclass: Learn Python From Scratch
- Learn Python — Best Python Tutorials
- Learn Python for Data Science — Dataquest
- Collection of 53 Free Python books — Python Programming Books [ click free. ] . Includes all the books mentioned below.
- Python: Learn Python in One Day and Learn It Well
- Codecademy: Python
- Python Step by Step: Build a Data Analysis Program (Disclosure: Added by author)
- Learning Python, 5th Edition
- Learn Python The Hardway (http://learnpythonthehardway.org/)
- Python: The Essential Reference (http://www.informit.com/store/pr...)
- How to Think like a Computer Scientist (http://greenteapress.com/thinkpy...)
- Learning Python — 4th Edition (http://www.rmi.net/~lutz/about-l...)
- Byte of Python (http://www.swaroopch.org/notes/P...)
- Beginning Python (http://www.apress.com/9781590599822)
- The Python Standard Library by example (The Python Standard Library By Example)
- Python in a nutshell (http://shop.oreilly.com/product/...)
- Head First Python
- Core Python Programming (http://corepython.com/)
- MIT’s introductory course (Introduction to Computer Science and Programming)
- Google for Education Python course: Google’s Python Class
- Automate the Boring Stuff with Python: Practical Programming for Total Beginners
- Data Science from Scratch: First Principles with Python
- Learning to Program Using Python, 2nd Edition
- JavaTpoint is the best resources to learn Online Python Tutorial for beginners.
- http://www.learnbay.in — Online Instructor led Training in Python Basics/Advance