Book description
Get ready to take on Python with a practical and job-focused guide
Job Ready Python offers readers a straightforward and elegant approach to learning Python that emphasizes hands-on and employable skills you can apply to real-world environments immediately.
Based on the renowned mthree Global Academy and Software Guild training program, this book will get you up to speed in the basics of Python, loops and data structures, object-oriented programming, and data processing. You’ll also get:
- Thorough discussions of Extract, Transform, and Load (ETL) scripting in Python
- Explorations of databases, including MySQL, and MongoDB—all commonly used database platforms in the field
- Simple, step-by-step approaches to dealing with dates and times, CSV files, and JSON files
Ideal for Python newbies looking to make a transition to an exciting new career, Job Ready Python also belongs on the bookshelves of Python developers hoping to brush up on the fundamentals with an authoritative and practical new handbook.
Table of contents
- Cover
- Title Page
- Introduction
- PART I: Getting Started with Python
-
PART II: Loops and Data Structures
- Lesson 7: Controlling Program Flow with Loops
- Lesson 8: Understanding Basic Data Structures: Lists
- Lesson 9: Understanding Basic Data Structures: Tuples
-
Lesson 10: Diving Deeper into Data Structures: Dictionaries
- DATA STRUCTURE OVERVIEW—PART 2
- GETTING STARTED WITH DICTIONARIES
- GENERATING A DICTIONARY
- RETRIEVING ITEMS FROM A DICTIONARY
- USING THE KEYS() METHOD
- USING THE ITEMS() METHOD
- REVIEWING THE KEYS(), VALUES(), AND ITEMS() METHODS
- USING THE GET() METHOD
- USING THE POP() METHOD
- WORKING WITH THE IN OPERATOR
- UPDATING A DICTIONARY
- DUPLICATING A DICTIONARY
- CLEARING A DICTIONARY
- SUMMARY
- EXERCISES
-
Lesson 11: Diving Deeper into Data Structures: Sets
- SETS
- RETRIEVING ITEMS FROM A SET
- ADDING ITEMS TO A SET
- CREATING AN EMPTY SET
- UNDERSTANDING SET UNIQUENESS
- SEARCHING ITEMS IN A SET
- CALCULATING THE LENGTH OF A SET
- DELETING ITEMS FROM A SET
- CLEARING A SET
- POPPING ITEMS IN A SET
- DELETING A SET
- DETERMINING THE DIFFERENCE BETWEEN SETS
- INTERSECTING SETS
- COMBINING SETS
- SUMMARY
- EXERCISES
- Lesson 12: Pulling It All Together: Prompting for an Address
- Lesson 13: Organizing with Functions
- PART III: Object-Oriented Programming in Python
-
PART IV: Data Processing with Python
-
Lesson 17: Working with Dates and Times
- GETTING STARTED WITH DATES AND TIMES
- GETTING THE CURRENT DATE AND TIME
- SPLITTING A DATE STRING
- USING DATETIME ATTRIBUTES
- CREATING CUSTOM DATETIME OBJECTS
- COMPARE DATETIME VALUES
- WORKING WITH UTC FORMAT
- APPLYING TIMESTAMPS
- ARITHMETIC AND DATES
- CALCULATING THE DIFFERENCE IN DAYS
- USING DATE WITHOUT TIME
- USING TIME WITHOUT DATE
- SUMMARY
- EXERCISES
- Lesson 18: Processing Text Files
- Lesson 19: Processing CSV Files
- Lesson 20: Processing JSON Files
-
Lesson 17: Working with Dates and Times
- PART V: Data Analysis and Exception Handling
- PART VI: Appendices
- Index
- Copyright
- About the Authors
- Acknowledgments
- End User License Agreement
Product information
- Title: Job Ready Python
- Author(s):
- Release date: November 2021
- Publisher(s): Wiley
- ISBN: 9781119817383
You might also like
book
The Python Workshop
Cut through the noise and get real results with a step-by-step approach to learning Python 3.X …
book
Begin to Code with Python
Become a Python programmer–and have fun doing it! Start writing software that solves real problems, even …
book
Python for Data Science
Python is an ideal choice for accessing, manipulating, and gaining insights from data of all kinds. …
book
Python Workout
The only way to master a skill is to practice. In Python Workout, author Reuven M. …