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
89
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
€65.68
List Price:  €93.84
You save:  €28.15
£56.66
List Price:  £80.95
You save:  £24.28
CA$95.92
List Price:  CA$137.04
You save:  CA$41.11
A$108.49
List Price:  A$154.99
You save:  A$46.50
S$95.39
List Price:  S$136.27
You save:  S$40.88
HK$548.43
List Price:  HK$783.50
You save:  HK$235.07
CHF 63.83
List Price:  CHF 91.19
You save:  CHF 27.36
NOK kr770.92
List Price:  NOK kr1,101.37
You save:  NOK kr330.44
DKK kr490.07
List Price:  DKK kr700.13
You save:  DKK kr210.06
NZ$118.44
List Price:  NZ$169.21
You save:  NZ$50.76
د.إ257.05
List Price:  د.إ367.23
You save:  د.إ110.18
৳7,675.43
List Price:  ৳10,965.37
You save:  ৳3,289.94
₹5,833.71
List Price:  ₹8,334.23
You save:  ₹2,500.52
RM334.55
List Price:  RM477.95
You save:  RM143.40
₦87,974.63
List Price:  ₦125,683.43
You save:  ₦37,708.80
₨19,463.37
List Price:  ₨27,806
You save:  ₨8,342.63
฿2,592.21
List Price:  ฿3,703.32
You save:  ฿1,111.11
₺2,281.84
List Price:  ₺3,259.92
You save:  ₺978.07
B$361.60
List Price:  B$516.59
You save:  B$154.99
R1,346.51
List Price:  R1,923.67
You save:  R577.16
Лв128.31
List Price:  Лв183.31
You save:  Лв54.99
₩96,439.05
List Price:  ₩137,775.97
You save:  ₩41,336.92
₪264.71
List Price:  ₪378.18
You save:  ₪113.46
₱4,028.06
List Price:  ₱5,754.62
You save:  ₱1,726.55
¥10,834.45
List Price:  ¥15,478.45
You save:  ¥4,644
MX$1,198.27
List Price:  MX$1,711.89
You save:  MX$513.62
QR255.04
List Price:  QR364.36
You save:  QR109.32
P968.68
List Price:  P1,383.88
You save:  P415.20
KSh9,413.65
List Price:  KSh13,448.65
You save:  KSh4,035
E£3,365.09
List Price:  E£4,807.48
You save:  E£1,442.38
ብር3,981.35
List Price:  ብር5,687.89
You save:  ብር1,706.54
Kz58,437.56
List Price:  Kz83,485.81
You save:  Kz25,048.25
CLP$66,674.57
List Price:  CLP$95,253.47
You save:  CLP$28,578.90
CN¥507.20
List Price:  CN¥724.60
You save:  CN¥217.40
RD$4,125.63
List Price:  RD$5,894.01
You save:  RD$1,768.38
DA9,411.41
List Price:  DA13,445.45
You save:  DA4,034.04
FJ$159.39
List Price:  FJ$227.71
You save:  FJ$68.32
Q544.08
List Price:  Q777.29
You save:  Q233.21
GY$14,631.85
List Price:  GY$20,903.54
You save:  GY$6,271.69
ISK kr9,872.78
List Price:  ISK kr14,104.58
You save:  ISK kr4,231.80
DH709.20
List Price:  DH1,013.18
You save:  DH303.98
L1,247.93
List Price:  L1,782.83
You save:  L534.90
ден4,043.10
List Price:  ден5,776.11
You save:  ден1,733
MOP$564.45
List Price:  MOP$806.39
You save:  MOP$241.94
N$1,335.12
List Price:  N$1,907.39
You save:  N$572.27
C$2,574.01
List Price:  C$3,677.32
You save:  C$1,103.30
रु9,327.88
List Price:  रु13,326.11
You save:  रु3,998.23
S/257.70
List Price:  S/368.16
You save:  S/110.46
K265.79
List Price:  K379.71
You save:  K113.92
SAR262.52
List Price:  SAR375.04
You save:  SAR112.52
ZK1,806.09
List Price:  ZK2,580.25
You save:  ZK774.15
L326.86
List Price:  L466.96
You save:  L140.10
Kč1,659.60
List Price:  Kč2,370.96
You save:  Kč711.36
Ft25,883.91
List Price:  Ft36,978.60
You save:  Ft11,094.68
SEK kr762.07
List Price:  SEK kr1,088.71
You save:  SEK kr326.64
ARS$61,049.92
List Price:  ARS$87,217.91
You save:  ARS$26,167.99
Bs484.99
List Price:  Bs692.87
You save:  Bs207.88
COP$273,464.60
List Price:  COP$390,680.46
You save:  COP$117,215.86
₡35,005.20
List Price:  ₡50,009.58
You save:  ₡15,004.37
L1,726.48
List Price:  L2,466.51
You save:  L740.02
₲518,221.78
List Price:  ₲740,348.57
You save:  ₲222,126.78
$U2,696.53
List Price:  $U3,852.35
You save:  $U1,155.82
zł283.79
List Price:  zł405.43
You save:  zł121.64

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
89
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.