Building Your First CLI App in Node

Go to class
Write Review

Free Online Course: Building Your First CLI App in Node provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Building Your First CLI App in Node is taught by Naomi Freeman.

Overview
  • Learn how to build a practical command-line developer tool in Node.js that automates a few key Git commands in this supportive, project-based course.

Syllabus
  • Introduction

    • Build a CLI app in Node
    • What you should know
    • What you need to start
    1. The Git Initialize Process
    • The Git initialize process
    • The course project
    • Set up a Node project
    • Install the Node dependencies
    2. Build App Foundations and Structure
    • Create the basic file structure
    • Create the utility package
    • Create the user interface
    • Check Git repository status
    3. GitHub Authentication
    • Understand user prompts
    • Create a prompt for user input
    • Validate user input
    • Store GitHub credentials for reuse
    • Receive the GitHub token
    • Authenticate with GitHub
    • Register a new token
    • Implement the GitHub token
    4. Create a GitHub Repository with the CLI App
    • Prompt the user for repository details
    • Create a repository
    • Generate a .gitignore file
    • Automate Git commands
    • Create a remote repository command
    5. Finalize Your App
    • Run multiple npm commands
    Conclusion
    • Next steps