All Projects → Hribek25 → IOTA101

Hribek25 / IOTA101

Licence: MIT license
IOTA Developer Essentials

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to IOTA101

omxware-getting-started
Examples to get started with IBM Functional Genomics Platform
Stars: ✭ 13 (-65.79%)
Mutual labels:  jupyter-notebooks
portfolio
Site built from fastpages: https://fastpages.fast.ai/. Deployed here 👉
Stars: ✭ 16 (-57.89%)
Mutual labels:  jupyter-notebooks
dev-cheatsheets
A collection of code snippets and CLI guides for quick and easy reference while coding
Stars: ✭ 33 (-13.16%)
Mutual labels:  snippets
LuaExtended
An improved ST3 Lua syntax definition.
Stars: ✭ 19 (-50%)
Mutual labels:  snippets
reinforcement learning course materials
Lecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University
Stars: ✭ 765 (+1913.16%)
Mutual labels:  jupyter-notebooks
Kaggle
Kaggle Kernels (Python, R, Jupyter Notebooks)
Stars: ✭ 26 (-31.58%)
Mutual labels:  jupyter-notebooks
vscode-LaTeX-support
LaTeX language support for Visual Studio Code
Stars: ✭ 17 (-55.26%)
Mutual labels:  snippets
antd-snippets
Ant-Design Snippets for VS Code
Stars: ✭ 37 (-2.63%)
Mutual labels:  snippets
laravel forms boostrap snippets
Handy Sublime Text snippets to create forms inputs for Laravel Collective Forms with Twitter Bootstrap 3.
Stars: ✭ 38 (+0%)
Mutual labels:  snippets
goodcode
A curated collection of annotated code examples from prominent open-source projects
Stars: ✭ 184 (+384.21%)
Mutual labels:  snippets
Emojions
Embeddable Emoji Bar
Stars: ✭ 15 (-60.53%)
Mutual labels:  snippets
notebook-free-notebook
A professional, lock-in-free Jupyter dev env for coders, teams and non-trivial, large Jupyter projects
Stars: ✭ 38 (+0%)
Mutual labels:  jupyter-notebooks
katana-code
Code Utilities for Erlang
Stars: ✭ 14 (-63.16%)
Mutual labels:  snippets
Unity-Snippets
A collection of code snippets I found useful while coding in Unity.
Stars: ✭ 19 (-50%)
Mutual labels:  snippets
ReactEd
An extension to assist with development of react and redux applications.
Stars: ✭ 48 (+26.32%)
Mutual labels:  snippets
SaneSnippets
Sublime Text snippets optimized for humans, not robots
Stars: ✭ 59 (+55.26%)
Mutual labels:  snippets
vscode-javascript-snippets
✂️ Visual Studio Code snippets for JavaScript, TypeScript, and React
Stars: ✭ 38 (+0%)
Mutual labels:  snippets
30-seconds-of-git
Short git snippets for all your development needs
Stars: ✭ 235 (+518.42%)
Mutual labels:  snippets
Snippet2
A simple Code Snippet with user account and share feature
Stars: ✭ 20 (-47.37%)
Mutual labels:  snippets
snippets.js
Extract code snippets from source files.
Stars: ✭ 19 (-50%)
Mutual labels:  snippets

IOTA Developer Essentials Banner

IOTA Developer Essentials

Languages Covered GitHub Repo GitHub Gist Interactive Lab Complete Textbook IOTA Ecosystem

These notebooks provide a self-study introduction to IOTA protocol and are designed for developers and tech enthusiasts who would like to get quickly familiar with the IOTA. Technical-related information is accompanied with interactive code snippets to help you to quickly jump on the platform and be ready to build own solutions based on it.

Motto of this tutorial: "Let's start with baby steps before we can try and fly."

Main Goal

Main goal of this guide is to provide a comprehensive yet well-balanced proportion of deep-dive technical information and essentials.

Getting Started

There are several chapters available. If you are not familiar with IOTA then it is highly recommended to follow them in the particular order to understand all important IOTA concepts properly. Otherwise you may get quickly confused later.

Code Snippets

Code snippets are currently based on Python, NodeJs and C#. Since Python is very descriptive language and easy to understand, I believe the tutorial is basically understandable to anyone. Anyway, all important IOTA concepts are described in language-agnostic way and so you would be able to use any language of your choice.

Interested to see what is the overall code base coverage breaked down to a specific language? The following page provides you such an info. Needless to say, we are working hard to be sure there is no language that would be a second-class citizen.

Languages Covered

IOTA Developer Essentials are accompanied by IOTA Developer Lab and so you can play with all code snippets directly in your web browser. Feel free to experiment with the prepared code snippets and get your hands dirty. It is a best way how to get familiar quickly.

Interactive Lab

All standalone code snippets are also maintained @ GitHub Gist. It enables you to fork them, comment them, share them, embed them and track all changes to them. See the action panel next to each code snippet.

GitHub Gist

Viewing and running

Interactive Mode

There exists a side project called IOTA Developer Lab that is built on top of IOTA Developer Essentials. The project provides infrastructure services for you to be able to get an interactive experience with all code snippets.

Interactive Lab

Static Mode

If you prefer a static experience (for printing purposes, for instance) you can reach the given notebooks as a Complete Textbook that is compiled from all source materials:

Complete Textbook

Everything is tightly linked together and so you can easily switch between different languages for instance, or you can share links to specific chapters, code snippets, etc. All links are static so feel free to share them.

Feedback and corrections

These notebooks are maintained at GitHub. Issues can be submited via issue tracker.

About

These notebooks are developed and maintained by Petr Zizka ([email protected]). It has been supported by the EDF Grant (https://blog.iota.org/the-5th-cohort-of-iota-ecosystem-development-fund-grantees-5cbf05227525).

It is ongoing process since IOTA is still under heavy development and rapidly emerging every day. So stay tuned - the plan is to keep adding fresh content on regular basis.

Feel free to follow me at Twitter or IOTA Discord Channel (@hribek25#2683). (New to Discord? Invitation link: https://discord.gg/fNGZXvh)

Disclaimer: I am not associated with the IOTA foundation. I am IOTA supporter.


Thank You

The IOTA Developer Essentials and IOTA Developer Lab are long-term projects. The main goal is to provide a comprehensive onboarding information to anybody interested in the IOTA protocol. It will cover much more chapters, more code snippets and it will also cover more languages. Your kind donations will support the vision pushing forward. Thank you.

Donations (IOTA): DSZRO9TCIJIKZOKUPVNOJFKVAHFCKL9YMLPVZUAEVZPOFXLIUWLPRQWBMVVSFTKGMGPPHXCYE9MIZEVBXQNFYKYUA9

qr code

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].