Julia Programming Projects
Learn Julia 1.x by building apps for data analysis, visualization, machine learning, and the web
Price | $44.99 - $51.95
|
Rating | |
Author | Adrian Salceanu |
Publisher | Packt Publishing |
Published | 2018 |
Pages | 500 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 178829274X |
ISBN-13 | 9781788292740 |
Julia is a new programming language that offers a unique combination of performance and productivity. Its powerful features, friendly syntax, and speed are attracting a growing number of adopters from Python, R, and Matlab, effectively raising the bar for modern general and scientific computing.
After six years in the making, Julia has reached version 1.0. Now is the perfect time to learn it, due to its large-scale adoption across a wide range of domains, including fintech, biotech, education, and AI.
Beginning with an introduction to the language, Julia Programming Projects goes on to illustrate how to analyze the Iris dataset using DataFrames. You will explore functions and the type system, methods, and multiple dispatch while building a web scraper and a web app. Next, you'll delve into machine learning, where you'll build a books recommender system. You will also see how to apply unsupervised machine learning to perform clustering on the San Francisco business database. After metaprogramming, the final chapters will discuss dates and time, time series analysis, visualization, and forecasting.
We'll close with package development, documenting, testing and benchmarking.
- Adrian Salceanu (2 books)
4 5 14
Similar Books
by Mikaƫl Valot, Nicolas Jorand
Scala is a type-safe JVM language that incorporates object-oriented and functional programming (OOP and FP) aspects. This book gets you started with essentials of software development by guiding you through various aspects of Scala programming, helping you bridge the gap between learning and implementing. You will learn about the unique f...
Price: $42.29 | Publisher: Packt Publishing | Release: 2018
Internet of Things Programming Projects
by Colin Dow
The Internet of Things (IOT) has managed to attract the attention of researchers and tech enthusiasts, since it powerfully combines classical networks with instruments and devices.In Internet of Things Programming Projects, we unleash the power of Raspberry Pi and Python to create engaging projects. In the first part of the book, you'...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
Getting Started with Julia Programming
by Ivo Balbaert
Julia is a new open source programming language that is used in the field of data science computing. It was created to solve the dilemma between high-level slow code and fast but low-level code, and the necessity to use both to achieve high performance. This book will give you a head start to tackle your numerical and data problems with J...
Price: $35.10 | Publisher: Packt Publishing | Release: 2015
Web Development with Julia and Genie
by Ivo Balbaert, Adrian Salceanu
Julia's high-performance and scalability characteristics and its extensive number of packages for visualizing data make it an excellent fit for developing web apps, web services, and web dashboards. The two parts of this book provide complete coverage to build your skills in web development.First, you'll refresh your knowledge o...
Price: $39.99 | Publisher: Packt Publishing | Release: 2022
by Dominik Berner, Mustafa Kemal Gilor
CMake is a powerful tool used to perform a wide variety of tasks, so finding a good starting point for learning CMake is difficult. This book cuts to the core and covers the most common tasks that can be accomplished with CMake without taking an academic approach. While the CMake documentation is comprehensive, it is often hard to find go...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
by Hayden Klok, Yoni Nazarathy
Ccurrently many of Julia's users are hard-core developers that contribute to the language's standard libraries, and to the extensive package eco-system that surrounds it. Therefore, much of the Julia material available at present is aimed at other developers rather than end users. This is where our book comes in, as it has been ...
Free ebook | Publisher: Self-publishing | Release: 2020
Is Parallel Programming Hard, And, If So, What Can You Do About It?
by Paul McKenney
The purpose of this book is to help you program shared-memory parallel systems without risking your sanity. Nevertheless, you should think of the information in this book as a foundation on which to build, rather than as a completed cathedral. Your mission, if you choose to accept, is to help make further progress in the exciting field of...
Free ebook | Publisher: Self-publishing | Release: 2021
by Bogumil Kaminski
Julia is a high-level, dynamic programming language. Its features are well suited for numerical analysis and computational science.Julia works with other languages (C, Python, R, Rust, C++, SQL, JavaScript, ...)The Purpose of this open book is to introduce programmers to the Julia programming by example. This is a simplified exposition of...
Free ebook | Publisher: Self-publishing | Release: 2021