All Courses
Python and Rust with Linux Command Line Tools
edX
Course
Beginner
Free to Audit
Certificate

Python and Rust with Linux Command Line Tools

Pragmatic AI Labs

Applied command line tool automation with Python and Rust for efficient task management.

4 hrs/week4 weeksEnglish346 enrolled
Free to Audit

About this Course

Build powerful automation utilities for the terminal with Python and Rust Learn to build efficient, reliable command-line utilities Gain skills for automating tasks in data/systems engineering No prior Python/Rust knowledge required, but programming basics recommended Understand best practices for CLI tool development and distribution This course teaches you how to implement automation and utilities via the command-line interface (CLI) using Python and Rust. Designed for beginners and those with some programming experience. Step-by-step tutorials cover core concepts like parsing CLI args, creating subcommands, generating reports, and more Write high-performance Rust code for CPU/memory-intensive tasks Leverage Python's rich libraries for file I/O, HTTP requests, and data manipulation Learn techniques for distributing your CLI tools via PyPI and crates.io Best practices for designing intuitive, user-friendly command-line interfaces By completing this course, you'll gain a solid foundation in Python and Rust to develop sophisticated, powerful command-line tools for automating workflows across various domains.

What You'll Learn

  • Build powerful command line tools in Rust and Python
  • Use Python with Rust for building powerful tools
  • Package and distribute your tools

Instructors

A

Alfredo Deza

Adjunct Assistant Professor in the Pratt School of Engineering

Course Info

PlatformedX
LevelBeginner
PacingUnknown
CertificateAvailable
PriceFree to Audit

Start Learning Now