Computer Scripting Techniques with Python, First Edition
ISBN: 978-1-932504-13-2
Download via GitHub: https://github.com/pulpfreepress/pulpfreepress_books
Computer Scripting Techniques with Python shows you how to create cross-platform Python applications using open-source development tools and techniques. It guides you through the setup and configuration of your development environment and shows you how to execute Python programs from a Bash terminal shell. In addition to Python fundamentals, you’ll learn how to organize your projects, how to create and execute your programs in a virtual environment, how to use Git and GitHub for source code management, and how to tame the complexity of large projects with the help of a Bash build script.
Source Code: https://github.com/pulpfreepress/cst_with_python_1st_ed
- Targets Python 3.10+ Running on macOS, Linu, and Windows
- Cross-Platform Focused | Covers Basic Bash Commands and Bash Scripting
- Stimulate Your Creativity with the Flow
- How To Get Help and Get Unstuck
- How To Use Git and GitHub with a Real-World Git Workflow
- How to Create and Use Python Virtual Environments with Pipenv
- How To Organize your Projects Like the Pros
- Deep-Dive into Modules and Functions
- Learn Naming Conventions Straight from PEP-8: Style Guide for Python Code
- Control Flow
- Sequences
- Dictionaries
- File I/O
- Classes and Object-Oriented Programming
- Inheritance
- Well-Behaved Objects
- Networking Fundamentals
- Client-Server Programming
- Relational Database Fundamentals
- Scripting The Database
- Python Database Programming
- Multi-Layered Application Architecture
- Unit Testing









