Description: Learn Python the Hard Way by Zed Shaw You Will Learn Python! Zed Shaw has created the worlds most reliable system for learning Python. Follow it and you will succeed - just like the millions of beginners Zed has taught to date! You bring the discipline, persistence, and attention; the author supplies the masterful knowledge you need to succeed. In Learn Python the Hard Way, youll learn Python by working through 60 lovingly crafted exercises. Read them. Type in the code. Run it. Fix your mistakes. Repeat. As you do, youll learn how a computer works, how to solve problems, and how to enjoy programming, even when its driving you crazy. Install a complete Python environmentOrganise and write codeFix and break codeBasic mathematicsStrings and textInteract with usersWork with filesLooping and logicObject-oriented programmingData structures using lists and dictionariesModules, classes, and objectsPython packagingAutomated testingBasic SQL for Data ScienceWeb scrapingFixing bad data (munging)The Data part of Data Science Itll be frustrating at first. But if you keep trying, youll get it - and itll feel amazing! This course will reward you for every minute you put into it. Soon, youll know one of the worlds most powerful, popular programming languages. Youll be a Python programmer. FORMAT Paperback CONDITION Brand New Author Biography Zed A. Shaw is the author of the popular books, Learn Python the Hard Way, Learn Ruby the Hard Way, and Learn C the Hard Way. He is also the creator of several open source software projects and has been programming and writing for nearly 30 years. Table of Contents Module 1: Getting Started in PythonExercise 0: Gearing UpExercise 1: A Good First ProgramExercise 2: Comments and Pound CharactersExercise 3: Numbers and MathExercise 4: Variables and NamesExercise 5: More Variables and PrintingExercise 6: Strings and TextExercise 7: Combining StringsExercise 8: Formatting Strings ManuallyExercise 9: Multi-Line StringsExercise 10: Escape Codes in StringsExercise 11: Asking People QuestionsExercise 12: An Easier Way to PromptExercise 13: Parameters, Unpacking, VariablesExercise 14: Prompting and PassingExercise 15: Reading FilesExercise 16: Reading and Writing FilesExercise 17: More FilesModule 2: The Basics of ProgrammingExercise 18: Names, Variables, Code, FunctionsExercise 19: Functions and VariablesExercise 20: Functions and FilesExercise 21: Functions Can Return SomethingExercise 22: Strings, Bytes, and Character EncodingsExercise 23: Introductory ListsExercise 24: Introductory DictionariesExercise 25: Dictionaries and FunctionsExercise 26: Dictionaries and ModulesExercise 27: The Five Simple Rules to the Game of CodeExercise 28: Memorizing LogicExercise 29: Boolean PracticeExercise 30: What IfExercise 31: Else and IfExercise 32: Making DecisionsExercise 33: Loops and ListsExercise 34: While LoopsExercise 35: Branches and FunctionsExercise 36: Designing and DebuggingExercise 37: Symbol ReviewModule 3: Applying What You KnowExercise 38: Beyond Jupyter for WindowsExercise 39: Beyond Jupyter for macOS/LinuxExercise 40: Advanced Developer ToolsExercise 41: A Project SkeletonExercise 42: Doing Things to ListsExercise 43: Doing Things to DictionariesExercise 44: From Dictionaries to ObjectsExercise 45: Basic Object-Oriented ProgrammingExercise 46: Inheritance and Advanced OOPExercise 47: Basic Object-Oriented Analysis and DesignExercise 48: Inheritance versus CompositionExercise 49: You Make a GameExercise 50: Automated TestingModule 4: Python and Data ScienceExercise 51: What Is Data Munging?Exercise 52: Scraping Data from the WebExercise 53: Getting Data from APIsExercise 54: Data Conversion with pandasExercise 55: How to Read Documentation (Featuring pandas)Exercise 56: Using Only pandasExercise 57: The SQL Crash CourseExercise 58: SQL NormalizationExercise 59: SQL Relationships Exercise 60: Advice from an Even Older Programmer Details ISBN0138270570 Author Zed Shaw Edition 5th ISBN-13 9780138270575 Format Paperback Country of Publication United States Publisher Pearson Education (US) Edition Description 5th edition Series Zed Shaws Hard Way Series Year 2024 Imprint Addison Wesley Place of Publication Boston Replaces 9780134692883 Audience Professional & Vocational ISBN-10 0138270570 Pages 352 DEWEY 005.133 Publication Date 2024-03-13 US Release Date 2024-03-13 UK Release Date 2024-03-13 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:160030508;
Price: 75.02 AUD
Location: Melbourne
End Time: 2024-11-02T02:24:15.000Z
Shipping Cost: 12.54 AUD
Product Images
Item Specifics
Restocking fee: No
Return shipping will be paid by: Buyer
Returns Accepted: Returns Accepted
Item must be returned within: 30 Days
Format: Paperback
ISBN-13: 9780138270575
Author: Zed Shaw
Type: Does not apply
Book Title: Learn Python the Hard Way
Language: Does not apply