Building Command Line Tools with Python, Julia and Nodejs

Learn how to build command-line interface tools using Python, JavaScript, and Julia

Building Command Line Tools with Python, Julia and Nodejs

Learn how to build command-line interface tools using Python, JavaScript, and Julia
115
views
Share the link to this page
Copied

About the Class

Command-Line Apps are everywhere nowadays from git to npm, to AWS CLI to terraform, to the cloud , Heroku CLI, Linux tools and more. They make our life easier and help us do repeatable tasks with ease and efficiency.

What if you could build your own from scratch as well as from other libraries? What if you can master this skill-set and add it to your arsenal?

In this wonderful course, we will be exploring the various ways we can build our own CLI tools and apps using several libraries and tools.

We will learn how to build command-line interface tools using Python, JavaScript, and Julia. Hence there is a section for everyone, whether you work with Python, Julia or JavaScript (Nodejs).

We will master the fundamentals of popular and useful Command Line Interface development library. This course is designed to get you up and running with the fundamentals as well as the more useful aspects of each CLI development library. We will dive into the various features of each.

This will equip you to build your own custom CLI tools and products that others can benefit from. With every section of the course, you will develop new skills and improve your understanding of this challenging and intimidating yet important arsenal.

This course is unscripted, fun and exciting but at the same time, we dive deep into building cool CLI tools and apps.

What will you learn in this course?

  •     what command-line tools are.
  •     the basic syntax and pattern for designing CLI.
  •     how to build CLI tools with CLICK.
  •     how to build CLI tools with ArgParse.
  •     how to convert your functions into useful and reusable CLI tools.
  •     how to build CLI tools Nodejs using with Commander.js, etc.
  •     best practices for building and designing command-line interface tools and apps.
  •     how to build CLI tools with Julia.
  •     how to master command-line tools.
  •     how to add colors, spinners and more fancy animations to your CLI.
  •     how to build, package and deploy your command-line apps.
  •     build 5+ CLI projects.

Author

Jesse E. Agbe(JCharis)

School

Jesse E. Agbe(JCharis)'s School

Requirements

  •  You should have a basics understanding of Python
  • You should have a basics understanding of JavaScript and Julia 

Class Contents

One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€60.20
List Price:  €86.01
You save:  €25.80
£52.36
List Price:  £74.81
You save:  £22.44
CA$98.25
List Price:  CA$140.36
You save:  CA$42.11
A$107.31
List Price:  A$153.31
You save:  A$45.99
S$90.71
List Price:  S$129.59
You save:  S$38.88
HK$544.01
List Price:  HK$777.20
You save:  HK$233.18
CHF 56.04
List Price:  CHF 80.06
You save:  CHF 24.02
NOK kr706.07
List Price:  NOK kr1,008.72
You save:  NOK kr302.64
DKK kr449.65
List Price:  DKK kr642.39
You save:  DKK kr192.73
NZ$122.17
List Price:  NZ$174.54
You save:  NZ$52.36
د.إ257.03
List Price:  د.إ367.21
You save:  د.إ110.17
৳8,483.63
List Price:  ৳12,119.99
You save:  ৳3,636.36
₹6,159.93
List Price:  ₹8,800.29
You save:  ₹2,640.35
RM296.19
List Price:  RM423.15
You save:  RM126.96
₦101,981.72
List Price:  ₦145,694.42
You save:  ₦43,712.70
₨19,719.23
List Price:  ₨28,171.53
You save:  ₨8,452.30
฿2,278.10
List Price:  ฿3,254.57
You save:  ฿976.47
₺2,928.62
List Price:  ₺4,183.93
You save:  ₺1,255.30
B$383.95
List Price:  B$548.52
You save:  B$164.57
R1,211.05
List Price:  R1,730.15
You save:  R519.09
Лв117.64
List Price:  Лв168.07
You save:  Лв50.42
₩99,593.77
List Price:  ₩142,282.91
You save:  ₩42,689.14
₪230.43
List Price:  ₪329.21
You save:  ₪98.77
₱4,070.61
List Price:  ₱5,815.41
You save:  ₱1,744.80
¥10,593.57
List Price:  ¥15,134.32
You save:  ¥4,540.75
MX$1,291.34
List Price:  MX$1,844.85
You save:  MX$553.51
QR253.93
List Price:  QR362.77
You save:  QR108.84
P937.58
List Price:  P1,339.46
You save:  P401.88
KSh9,042.70
List Price:  KSh12,918.70
You save:  KSh3,876
E£3,335.63
List Price:  E£4,765.40
You save:  E£1,429.76
ብር10,293.12
List Price:  ብር14,705.08
You save:  ብር4,411.96
Kz63,829.34
List Price:  Kz91,188.68
You save:  Kz27,359.34
CLP$67,175.70
List Price:  CLP$95,969.40
You save:  CLP$28,793.70
CN¥498.78
List Price:  CN¥712.57
You save:  CN¥213.79
RD$4,407.12
List Price:  RD$6,296.16
You save:  RD$1,889.03
DA9,123.21
List Price:  DA13,033.72
You save:  DA3,910.50
FJ$159.07
List Price:  FJ$227.25
You save:  FJ$68.18
Q533.47
List Price:  Q762.14
You save:  Q228.66
GY$14,570.83
List Price:  GY$20,816.37
You save:  GY$6,245.53
ISK kr8,526.18
List Price:  ISK kr12,180.78
You save:  ISK kr3,654.60
DH640.30
List Price:  DH914.76
You save:  DH274.45
L1,183.87
List Price:  L1,691.31
You save:  L507.44
ден3,709.47
List Price:  ден5,299.47
You save:  ден1,590
MOP$557.72
List Price:  MOP$796.77
You save:  MOP$239.05
N$1,218.65
List Price:  N$1,741
You save:  N$522.35
C$2,563.07
List Price:  C$3,661.69
You save:  C$1,098.61
रु9,891.71
List Price:  रु14,131.62
You save:  रु4,239.91
S/238.52
List Price:  S/340.77
You save:  S/102.24
K297.17
List Price:  K424.55
You save:  K127.37
SAR262.49
List Price:  SAR375
You save:  SAR112.51
ZK1,572.20
List Price:  ZK2,246.10
You save:  ZK673.89
L306.38
List Price:  L437.71
You save:  L131.32
Kč1,461.39
List Price:  Kč2,087.79
You save:  Kč626.40
Ft23,514.51
List Price:  Ft33,593.60
You save:  Ft10,079.08
SEK kr663.92
List Price:  SEK kr948.50
You save:  SEK kr284.58
ARS$95,016.74
List Price:  ARS$135,744.02
You save:  ARS$40,727.28
Bs481.26
List Price:  Bs687.55
You save:  Bs206.28
COP$272,967.78
List Price:  COP$389,970.69
You save:  COP$117,002.91
₡35,046.39
List Price:  ₡50,068.42
You save:  ₡15,022.03
L1,828.75
List Price:  L2,612.61
You save:  L783.86
₲490,252.36
List Price:  ₲700,390.53
You save:  ₲210,138.17
$U2,806.22
List Price:  $U4,009.05
You save:  $U1,202.83
zł256.32
List Price:  zł366.18
You save:  zł109.86

What's Included

Language: English
Level: All levels
Skills: Nodejs, Python, JavaScript, Julia, Command Line Tools, Programming Language
Age groups: All ages
Duration: 10 hours 26 minutes
76 Videos
0
Saves
115
Views
This class has not been saved

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.