18.03.2023, 00:59
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