Description
Book Synopsis: Learn to use Julia as a tool for research, and solve problems of genuine interest—like modeling the course of a pandemic—in this practical, hands-on introduction to the language.
The Julia programming language is acclaimed in scientific circles for its unparalleled ease, interactivity, and speed. Practical Julia is a comprehensive introduction to the language, making it accessible even if you’re new to programming.
Dive in with a thorough guide to Julia’s syntax, data types, and best practices, then transition to craft solutions for challenges in physics, statistics, biology, mathematics, scientific machine learning, and more. Whether you’re solving computational problems, visualizing data, writing simulations, or developing specialized tools, Practical Julia will show you how.
As you work through the book, you’ll:
- Use comprehensions and generators, higher-level functions, array initialization and manipulation, and perform operations on Unicode text
- Create new syntax and generate code with metaprogramming and macros, and control the error system to manipulate program execution
- Visualize everything from mathematical constructs and experimental designs to algorithm flowcharts
- Elevate performance using Julia’s unique type system with multiple dispatch
- Delve into scientific packages tailored for diverse fields like fluid dynamics, agent-based modeling, and image processing
Whether your interest is in scientific research, statistics, mathematics, or just the fun of programming with Julia, Practical Julia will have you writing high-performance code that can do real work in no time.
Online Resources: Ready-to-run code samples, illustrations, and supplemental animations available at https://julia.lee-phillips.org.
Details
Are you a scientific mind looking to enhance your research capabilities? Look no further than Practical Julia: A Hands-On Introduction. This comprehensive book is your guide to unlocking the power of the Julia programming language. With its unparalleled ease, interactivity, and speed, Julia is acclaimed in scientific circles for a reason.
But don't worry if you're new to programming. Practical Julia is designed to make the language accessible to beginners. Dive in with a thorough guide to Julia's syntax, data types, and best practices. You'll gain the skills you need to solve real-world problems, from modeling the course of a pandemic to tackling challenges in physics, statistics, biology, mathematics, and scientific machine learning.
What sets Practical Julia apart is its practicality. You'll learn how to create code that can do real work, whether it's solving computational problems, visualizing complex data, writing simulations, or developing specialized tools. You'll even discover how to elevate performance using Julia's unique type system with multiple dispatch.
With online resources including ready-to-run code samples, illustrations, and supplemental animations available, you'll have everything you need to succeed. Don't miss out on this opportunity to take your scientific research, statistics, or mathematical pursuits to the next level. Get your copy of Practical Julia today and start writing high-performance code that can make a real impact.
Discover More Best Sellers in Databases & Big Data
Shop Databases & Big Data
Databases & Big Data - Python for Data Science: A Crash Course for Data Science and Analysis, Python Machine Learning and Big Data
Text as Data: A New Framework for Machine Learning and the Social Sciences
Databases & Big Data - Text as Data: A New Framework for Machine Learning and the Social Sciences
Shelly Cashman Series Microsoft Office 365 & Publisher 2019 Comprehensive (MindTap Course List)
Databases & Big Data - Shelly Cashman Series Microsoft Office 365 & Publisher 2019 Comprehensive (MindTap Course List)
Natural Language Processing with Transformers, Revised Edition
Databases & Big Data - Natural Language Processing with Transformers, Revised Edition
Machine Learning Pocket Reference: Working with Structured Data in Python
Databases & Big Data - Machine Learning Pocket Reference: Working with Structured Data in Python
Databases & Big Data - Microsoft Outlook: A Crash Course from Novice to Advanced | Unlock All Features to Streamline Your Inbox and Achieve Pro-level Expertise in Just 7 Days or Less
Access For Dummies (For Dummies (Computer/Tech))
Databases & Big Data - Access For Dummies (For Dummies (Computer/Tech))
Data Science on AWS: Implementing End-to-End, Continuous AI and Machine Learning Pipelines
Databases & Big Data - Data Science on AWS: Implementing End-to-End, Continuous AI and Machine Learning Pipelines


