Détail de l'auteur
Auteur Ivo BALBAERT |
Documents disponibles écrits par cet auteur (5)
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche
Web Development with Julia and Genie : A hands-on guide to high-performance server-side web development with the Julia programming language / Ivo BALBAERT / PACKT PUBLISHING (2022)
Titre : Web Development with Julia and Genie : A hands-on guide to high-performance server-side web development with the Julia programming language Type de document : e-book Auteurs : Ivo BALBAERT Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781801811132 Note générale : copyrighted Langues : Anglais (eng) Résumé : Get a practical overview of web development in Julia and learn how to build MVC applications with a REST API, and an interactive data dashboard using the Genie web frameworkKey FeaturesA tutorial on web development from Julia expert, Ivo Balbaert and the creator of the Genie framework, Adrian SalceanuA step-by-step approach to building a complete web app with the Genie frameworkDevelop secure and fast web apps using server-side development on JuliaBook DescriptionJulia'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 of the main concepts in Julia that will further be used in web development. Then, you'll use Julia's standard web packages and examine how the building blocks of the web such as TCP-IP, web sockets, HTTP protocol, and so on are implemented in Julia's standard library. Each topic is discussed and developed into code that you can apply in new projects, from static websites to dashboards. You'll also understand how to choose the right Julia framework for a project. The second part of the book talks about the Genie framework. You'll learn how to build a traditional to do app following the MVC design pattern. Next, you'll add a REST API to this project, including testing and documentation. Later, you'll explore the various ways of deploying an app in production, including authentication functionality. Finally, you'll work on an interactive data dashboard, making various chart types and filters.By the end of this book, you'll be able to build interactive web solutions on a large scale with a Julia-based web framework.What you will learnUnderstand how to make a web server with HTTP.jl and work with JSON data over the webDiscover how to build a static website with the Franklin frameworkExplore Julia web development frameworks and work with themUncover the Julia infrastructure for development, testing, package management, and deploymentDevelop an MVC web app with the Genie frameworkUnderstand how to add a REST API to a web appCreate an interactive data dashboard with charts and filtersTest, document, and deploy maintainable web applications using JuliaWho this book is forThis book is for beginner to intermediate-level Julia programmers who want to enhance their skills in designing and developing large-scale web applications. The book helps you adopt Genie without any prior experience with the framework. Julia programming experience and a beginner-level understanding of web development concepts are required. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88938054 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=563421
Titre : Julia 1.0 Programming Complete Reference Guide Type de document : e-book Auteurs : Ivo BALBAERT Editeur : PACKT PUBLISHING Année de publication : 2019 ISBN/ISSN/EAN : 9781838822248 Note générale : copyrighted Langues : Anglais (eng) Résumé : Learn dynamic programming with Julia to build apps for data analysis, visualization, machine learning, and the web Key Features Leverage Julia's high speed and efficiency to build fast, efficient applications Perform supervised and unsupervised machine learning and time series analysis Tackle problems concurrently and in a distributed environment Book Description Julia offers the high productivity and ease of use of Python and R with the lightning-fast speed of C++. There's never been a better time to learn this language, thanks to its large-scale adoption across a wide range of domains, including fintech, biotech and artificial intelligence (AI). You will begin by learning how to set up a running Julia platform, before exploring its various built-in types. This Learning Path walks you through two important collection types: arrays and matrices. You'll be taken through how type conversions and promotions work, and in further chapters you'll study how Julia interacts with operating systems and other languages. You'll also learn about the use of macros, what makes Julia suitable for numerical and scientific computing, and how to run external programs. Once you have grasped the basics, this Learning Path goes on to how to analyze the Iris dataset using DataFrames. While building a web scraper and a web app, you'll explore the use of functions, methods, and multiple dispatches. In the final chapters, you'll delve into machine learning, where you'll build a book recommender system. By the end of this Learning Path, you'll be well versed with Julia and have the skills you need to leverage its high speed and efficiency for your applications. This Learning Path includes content from the following Packt products: Julia 1.0 Programming - Second Edition by Ivo Balbaert Julia Programming Projects by Adrian Salceanu What you will learn Create your own types to extend the built-in type system Visualize your data in Julia with plotting packages Explore the use of built-in macros for testing and debugging Integrate Julia with other languages such as C, Python, and MATLAB Analyze and manipulate datasets using Julia and DataFrames Develop and run a web app using Julia and the HTTP package Build a recommendation system using supervised machine learning Who this book is for If you are a statistician or data scientist who wants a quick course in the Julia programming language while building big data applications, this Learning Path is for you. Basic knowledge of mathematics and programming is a must. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88871041 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=486563
Titre : Julia 1.0 Programming - Second Edition Type de document : e-book Auteurs : Ivo BALBAERT Editeur : PACKT PUBLISHING Année de publication : 2018 ISBN/ISSN/EAN : 9781788999090 Note générale : copyrighted Langues : Anglais (eng) Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88863229 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=483241
Titre : Learn Red ? Fundamentals of Red Type de document : e-book Auteurs : Ivo BALBAERT Editeur : PACKT PUBLISHING Année de publication : 2018 ISBN/ISSN/EAN : 9781789130706 Note générale : copyrighted Langues : Anglais (eng) Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88856892 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=476404
Titre : Dart Cookbook Type de document : e-book Auteurs : Ivo BALBAERT Editeur : PACKT PUBLISHING Année de publication : 2014 ISBN/ISSN/EAN : 9781783989621 Note générale : copyrighted Langues : Anglais (eng) Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88851253 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=478261
LIBRARY - Campus Rouen
NEOMA Business School
pmb
-
59 Rue Taittinger, 51100 Reims
-
00 33 (0)3 26 77 46 15
Library Campus Reims
-
1 Rue du Maréchal Juin, BP 215
76825 Mont Saint Aignan cedex -
00 33 (0)2 32 82 58 26