Bash Scripting Using Cryptocurrency Apis

Posted By: ELK1nG

Bash Scripting Using Cryptocurrency Apis
Published 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.58 GB | Duration: 11h 45m

Learn how to use BASH through example by creating practical and usable scripts with cryptocurrency APIs.

What you'll learn
Learn about BASH scripting using practical examples
Create scripts using cryptocurrency APIs
Create a foundation for future BASH scripting
Have knowledge of BASH, Linux, and cryptocurrency by end of the course
Requirements
No prerequisites for taking this course but all levels will benefit
Description
This course is designed for all levels from the beginner student interested in learning how to create scripts and code in the terminal using BASH to the advanced student who wants to add more BASH skills to their tool belt. In this unique course, you will learn many BASH scripts that are reusable and applicable to various functions that involve pulling information from cryptocurrency APIs. This course applies a unique method of learning through practical and usable examples which will provide reusable code for future scripts and projects. By completing this course, you will advance your efficiency with BASH; become skilled using Linux (Ubuntu) and virtual machines; and even gain some knowledge as a cryptocurrency investor along the way. Some examples include learning to code colored cryptocurrency running tickers and cryptocurrency price projection scripts. These practical and exciting examples will supercharge your learning process in an enjoyable and efficient way. This course is compatible with every Operating System (Windows, Mac OSX, and Linux). This course was crafted by an instructor who is a Certified Linux System Administrator, a Web 2 and Web 3 Developer, and a cryptocurrency consultant with over ten years of experience in BASH. Created with the student in mind, jump right in to coding rewarding scripts and enjoy learning by creating!

Overview

Section 1: Introduction

Lecture 1 About Me and My Motivation For Creating This Course

Section 2: FOR MAC USERS

Lecture 2 VirtualBox or MacOS Terminal

Lecture 3 Installing Homebrew and jq

Section 3: VirtualBox Tutorial

Lecture 4 Installing Ubuntu On VirtualBox

Lecture 5 Enabling VirtualBox Clipboard Part 1

Lecture 6 Enabling VirtualBox Clipboard Part 2

Lecture 7 Enable USB On VIrtualBox

Lecture 8 VirtualBox Workflow Overview

Section 4: Intro to API Requests Using Coinbase API

Lecture 9 Get BTC Price Using curl

Lecture 10 API URL for Variable Tickers

Lecture 11 Intro to jq

Section 5: BASH Script Basics

Lecture 12 First BASH Script

Lecture 13 First Parameter

Lecture 14 Multiple Prices with For In Loop

Section 6: Price Grab Script

Lecture 15 Add Ticker Name

Lecture 16 Uppercase to Lowercase with tr

Lecture 17 If Then Whitespace Logic with wc Part 1

Lecture 18 If Then Whitespace Logic with wc Part 2

Section 7: Running Crypto Price Ticker Script

Lecture 19 Run Ticker with Nested Loop

Lecture 20 Add User Inputted Sleep Time

Lecture 21 Variables For Coloring Ticker

Lecture 22 Organizing Script with Comments

Lecture 23 Declare First Function

Lecture 24 Color Price

Lecture 25 Explanation of Script Code

Lecture 26 Finishing Touches

Lecture 27 Declare Command Scope

Section 8: Coin Gecko API

Lecture 28 API Intro

Lecture 29 coins/markets jq

Lecture 30 More Advanced jq

Section 9: Terminal-Based Coin Gecko Script

Lecture 31 Outputting Top Crypto Names

Lecture 32 Add Rank and Price Data

Lecture 33 Add Market Cap to Row

Lecture 34 Beginning Large Number Logic

Lecture 35 Suffix Number Script

Lecture 36 printf Rounding

Lecture 37 Large Number Logic

Lecture 38 Finish Suffix Number Script

Lecture 39 Add Suffix Number Logic to tcmc

Lecture 40 Finish Terminal-Based Coin Gecko Script

Lecture 41 tcmc and Suffix Number Review

Lecture 42 MAC USERS Running tcmc2 on Mac Fix

Section 10: Price Predictor Script

Lecture 43 Overview

Lecture 44 Ticker Data as JSON Variable

Lecture 45 Testing Predicted Price Logic

Lecture 46 Rounding Predicted Price

Lecture 47 Styling Predicted Price

Lecture 48 Column Output and Finalizing Script

Section 11: Projected Total Market Cap Price Predictor Script

Lecture 49 Get Total Market Cap and Suffix Number

Lecture 50 Predicted Total Market Cap Input Checking

Lecture 51 Expanded Input Checking

Lecture 52 Predicted Total Market Cap Calc Function Part 1

Lecture 53 Predicted Total Market Cap Calc Function Part 2

Lecture 54 Add Offset to Loop For Predicted Calculations

Lecture 55 Debugging

Lecture 56 Completing Script Logic

Lecture 57 Extra SHIB or Exponential Price Logic

Lecture 58 Logic for Exponential Tickers or SHIB

Lecture 59 Clean Up Test echo Statements

Lecture 60 Debugging and Header Styling

Lecture 61 Finalizing Output Logic

Lecture 62 Finializing Script

Lecture 63 MAC USERS Run Script on Mac Fix

Section 12: Price History Script

Lecture 64 Price History Script

Section 13: Portfolio Tracker

Lecture 65 Part 1

Lecture 66 Part 2

Lecture 67 Part 3

Lecture 68 Part 4

Section 14: Portfolio Tracker Using Block Explorers

Lecture 69 Column Headers and First Block Explorer

Lecture 70 Get BTC Data and Format

Lecture 71 Output Formatting

Lecture 72 Add ETH to Portfolio

Lecture 73 Add ALGO to Portfolio

Lecture 74 Encrypt Script

Lecture 75 Run Encrypted Script

Lecture 76 MAC USERS Run Encrypted Script on Mac Fix

People with interest in BASH, Linux and cryptocurrency