Удален по просьбе правообладателя
  • Урок 1. 00:01:14
    Course Overview
  • Урок 2. 00:05:27
    A Brief Overview of Command Line Applications
  • Урок 3. 00:03:56
    Demo: Registering Your Sample Application with Twitter
  • Урок 4. 00:01:21
    What Makes a Node.js Project a Command Line Application?
  • Урок 5. 00:07:58
    Demo: Initializing Your Node.js Project
  • Урок 6. 00:00:54
    Summary
  • Урок 7. 00:07:05
    A Brief Overview of Configuration Information
  • Урок 8. 00:08:31
    Demo: Storing the Twitter API Key and Secret in Your Project
  • Урок 9. 00:01:12
    Mocking and Testing Command Line Applications
  • Урок 10. 00:06:01
    Demo: Adding Tests to Your Sample Project
  • Урок 11. 00:01:30
    Handling Sensitive Configuration Data
  • Урок 12. 00:05:28
    Demo: Adding Your Twitter API Secret to the Keychain
  • Урок 13. 00:00:46
    Summary
  • Урок 14. 00:07:23
    CLI Option and Command Patterns
  • Урок 15. 00:12:57
    Demo: Adding Commands to Your Project, with Test Coverage
  • Урок 16. 00:05:14
    Implementing Twitter's PIN-based OAuth
  • Урок 17. 00:08:06
    Demo: Adding Another Command
  • Урок 18. 00:09:17
    Demo: Adding Another Command, Part 2
  • Урок 19. 00:03:08
    Demo: Using the Node Debugger
  • Урок 20. 00:01:32
    Summary
  • Урок 21. 00:04:22
    Handling Errors and Setting an Exit Status
  • Урок 22. 00:11:48
    Demo: Add Error Handling and Proper Exit Statuses
  • Урок 23. 00:03:12
    A Pattern for Environment Variable Overrides
  • Урок 24. 00:03:25
    Demo: Implementing Environment Overrides for Credentials
  • Урок 25. 00:06:29
    File Descriptors and Dealing with Unbounded Input
  • Урок 26. 00:13:42
    Demo: Lookup Users via Standard In or Command Line
  • Урок 27. 00:05:25
    Demo: Piping from Your CLI to JQ and Back Again
  • Урок 28. 00:02:18
    Future Integration Opportunities and Summary
  • Урок 29. 00:03:14
    Scoped Packages, Publishing to npm, and Using npx
  • Урок 30. 00:04:11
    Demo: Publishing Your CLI to npm, Running It with npx
  • Урок 31. 00:01:48
    Adding Update Notifications, Travis CI Automation
  • Урок 32. 00:10:07
    Demo: Automating Your npm Publish with GitHub and Travis CI
  • Урок 33. 00:01:21
    Creating a Docker Image of Your Command Line Application
  • Урок 34. 00:11:12
    Demo: Creating a Docker Image, Updating Your Travis Automation
  • Урок 35. 00:00:50
    Summary