{"product_id":"julia-as-a-second-language-general-purpose-programming-with-a-taste-of-data-science","title":"Julia as a Second Language: General purpose programming with a taste of data science","description":"Learn the awesome Julia programming language by building fun projects like a rocket launcher, a password keeper, and a battle simulator.\n\nJulia as a Second Language covers:\nData types like numbers, strings, arrays, and dictionaries Immediate feedback with Julia’s read-evaluate-print-loop (REPL) Simplify code interactions with multiple dispatch Sharing code using modules and packages Object-oriented and functional programming styles\nJulia as a Second Language introduces Julia to readers with a beginning-level knowledge of another language like Python or JavaScript. You’ll learn by coding engaging hands-on projects that encourage you to apply what you’re learning immediately. Don’t be put off by Julia’s reputation as a scientific programming language—there’s no data science or numerical computing knowledge required. You can get started with what you learned in high school math classes.\n\nPurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\n\nAbout the Technology\n\nOriginally designed for high-performance data science, Julia has become an awesome general purpose programming language. It offers developer-friendly features like garbage collection, dynamic typing, and a flexible approach to concurrency and distributed computing. It is the perfect mix of simplicity, flexibility and performance.\n\nAbout the Book\n\nJulia as a Second Language introduces Julia by building on your existing programming knowledge. You’ll see Julia in action as you create a series of interesting projects that guide you from Julia’s basic syntax through its advanced features. Master types and data structures as you model a rocket launch. Use dictionaries to interpret Roman numerals. Use Julia’s unique multiple dispatch feature to send knights and archers into a simulated battle. Along the way, you’ll even compare the object-oriented and functional programming styles–Julia supports both!\n\nWhat’s Inside\nData types like numbers, strings, arrays, and dictionaries Immediate feedback with Julia’s read-evaluate-print-loop (REPL) Simplify code interactions with multiple dispatch Share code using modules and packages\nAbout the Reader\n\nFor readers comfortable with another programming language like Python, JavaScript, or C#.\n\nAbout the Author\n\nErik Engheim is a writer, conference speaker, video course author, and software developer.\n\nTable of Contents\n\nPART 1 - BASICS\n1 Why Julia?\n2 Julia as a calculator\n3 Control flow\n4 Julia as a spreadsheet\n5 Working with text\n6 Storing data in dictionaries\nPART 2 - TYPES\n7 Understanding types\n8 Building a rocket\n9 Conversion and promotion\n10 Representing unknown values\nPART 3 - COLLECTIONS\n11 Working with strings\n12 Understanding Julia collections\n13 Working with sets\n14 Working with vectors and matrices\nPART 4 - SOFTWARE ENGINEERING\n15 Functional programming in Julia\n16 Organizing and modularizing your code\nPART 5 - GOING IN DEPTH\n17 Input and output\n18 Defining parametric types\u003cbr\u003eASIN: 1617299715\u003cbr\u003eVSKU: GBV.1617299715.G\u003cbr\u003eCondition: Good\u003cbr\u003eAuthor\/Artist:Engheim, Erik\u003cbr\u003eBinding: Paperback\u003cbr\u003e\u003cb\u003eNote:\u003c\/b\u003e Any images shown are stock photographs and product may differ from what is shown.  \u003cbr\u003e\u003cb\u003eCondition Notes\u003c\/b\u003e: Book has corner edge dings and or scratches and signs of light wear.  \u003cbr\u003e","brand":"Good Books Company","offers":[{"title":"Default Title","offer_id":53874451841329,"sku":"GBV.1617299715.G","price":30.61,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0914\/3730\/2065\/files\/1617299715-0.jpg?v=1776713031","url":"https:\/\/goodbookscompany.org\/products\/julia-as-a-second-language-general-purpose-programming-with-a-taste-of-data-science","provider":"Good Books Company","version":"1.0","type":"link"}