{"product_id":"mastering-julia-second-edition-enhance-your-analytical-and-programming-skills-for-data-modeling-and-processing-with-julia-paperback","title":"Mastering Julia - Second Edition: Enhance your analytical and programming skills for data modeling and processing with Julia - Paperback","description":"\u003cp\u003eby \u003cb\u003eMalcolm Sherrington\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eA hands-on, code-based guide to leveraging Julia in a variety of scientific and data-driven scenarios\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003eKey Features\u003cul\u003e\n\u003cli\u003eAugment your basic computing skills with an in-depth introduction to Julia\u003c\/li\u003e\n\u003cli\u003eFocus on topic-based approaches to scientific problems and visualisation\u003c\/li\u003e\n\u003cli\u003eBuild on prior knowledge of programming languages such as Python, R, or C\/C++\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003eBook Description\u003cp\u003eJulia is a well-constructed programming language which was designed for fast execution speed by using just-in-time LLVM compilation techniques, thus eliminating the classic problem of performing analysis in one language and translating it for performance in a second.\u003c\/p\u003e\u003cp\u003eThis book is a primer on Julia's approach to a wide variety of topics such as scientific computing, statistics, machine learning, simulation, graphics, and distributed computing.\u003c\/p\u003e\u003cp\u003eStarting off with a refresher on installing and running Julia on different platforms, you'll quickly get to grips with the core concepts and delve into a discussion on how to use Julia with various code editors and interactive development environments (IDEs).\u003c\/p\u003e\u003cp\u003eAs you progress, you'll see how data works through simple statistics and analytics and discover Julia's speed, its real strength, which makes it particularly useful in highly intensive computing tasks. You'll also and observe how Julia can cooperate with external processes to enhance graphics and data visualization. Finally, you will explore metaprogramming and learn how it adds great power to the language and establish networking and distributed computing with Julia.\u003c\/p\u003e\u003cp\u003eBy the end of this book, you'll be confident in using Julia as part of your existing skill set.\u003c\/p\u003e\u003cbr\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eDevelop simple scripts in Julia using the REPL, code editors, and web-based IDEs\u003c\/li\u003e\n\u003cli\u003eGet to grips with Julia's type system, multiple dispatch, metaprogramming, and macro development\u003c\/li\u003e\n\u003cli\u003eInteract with data files, tables, data frames, SQL, and NoSQL databases\u003c\/li\u003e\n\u003cli\u003eDelve into statistical analytics, linear programming, and optimization problems\u003c\/li\u003e\n\u003cli\u003eCreate graphics and visualizations to enhance modeling and simulation in Julia\u003c\/li\u003e\n\u003cli\u003eUnderstand Julia's main approaches to machine learning, Bayesian analysis, and AI\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003eWho this book is for\u003cp\u003eThis book is not an introduction to computer programming, but a practical guide for developers who want to enhance their basic knowledge of Julia, or those wishing to augment their skill set by adding Julia to their existing roster of programming languages. Familiarity with a scripting language such as Python or R, or a compiled language such as C\/C++, C# or Java, is a prerequisite.\u003c\/p\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eThe Julia Environment\u003c\/li\u003e\n\u003cli\u003eDeveloping in Julia\u003c\/li\u003e\n\u003cli\u003eTypes and Dispatch\u003c\/li\u003e\n\u003cli\u003eThe Three Ms\u003c\/li\u003e\n\u003cli\u003eInteroperability\u003c\/li\u003e\n\u003cli\u003eWorking with Data\u003c\/li\u003e\n\u003cli\u003eScientific Programming\u003c\/li\u003e\n\u003cli\u003eGraphics\u003c\/li\u003e\n\u003cli\u003eDatabases\u003c\/li\u003e\n\u003cli\u003eMachine Learning\u003c\/li\u003e\n\u003cli\u003eWorking with Julia\u003c\/li\u003e\n\u003c\/ol\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 506\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 1.02 x 9.25 x 7.5 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e January 19, 2024\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42697624649824,"sku":"9781805129790","price":66.22,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0598\/1922\/9280\/files\/23cc045ddd8c946bab515be861bfce58.webp?v=1775831876","url":"https:\/\/bijoucc.myshopify.com\/products\/mastering-julia-second-edition-enhance-your-analytical-and-programming-skills-for-data-modeling-and-processing-with-julia-paperback","provider":"CARIBBEAN CONNECT","version":"1.0","type":"link"}