Search results for "master multi-paradigm python programming"
Items we need to order for you

R 428.00

Mastering Python for Finance
Take your financial skills to the next level by mastering cutting-edge mathematical and statistical financial applicationsKey FeaturesExplore advanced financial models used by the industry and ways of solving them using PythonBuild state-of-the-art infrastructure for modeling, visualization, trading, and moreEmpower your financial applications by applying machine learning and deep learningBook DescriptionThe second edition of Mastering Python for Finance will guide you through carrying out complex financial calculations practiced in the industry of finance by using next-generation methodologies. You will master the Python ecosystem by leveraging publicly available tools to successfully perform research studies and modeling, and learn to manage risks with the help of advanced examples.You will start by setting up your Jupyter notebook to implement the tasks throughout the book. You will learn to make efficient and powerful data-driven financial decisions using popular libraries such as TensorFlow, Keras, Numpy, SciPy, and sklearn. You will also learn how to build financial applications by mastering concepts such as stocks, options, interest rates and their derivatives, and risk analytics using computational methods. With these foundations, you will learn to apply statistical analysis to time series data, and understand how time series data is useful for implementing an event-driven backtesting system and for working with high-frequency data in building an algorithmic trading platform. Finally, you will explore machine learning and deep learning techniques that are applied in finance.By the end of this book, you will be able to apply Python to different paradigms in the financial industry and perform efficient data analysis.What you will learnSolve linear and nonlinear models representing various financial problemsPerform principal component analysis on the DOW index and its componentsAnalyze, predict, and forecast stationary and non-stationary time series processesCreate an event-driven backtesting tool and measure your strategiesBuild a high-frequency algorithmic trading platform with PythonReplicate the CBOT VIX index with SPX options for studying VIX-based strategiesPerform regression-based and classification-based machine learning tasks for predictionUse TensorFlow and Keras in deep learning neural network architectureWho this book is forIf you are a financial or data analyst or a software developer in the financial industry who is interested in using advanced Python techniques for quantitative methods in finance, this is the book you need! You will also find this book useful if you want to extend the functionalities of your existing financial applications by using smart machine learning techniques. Prior experience in Python is required.
R 1,498.00

Applying Math with Python
Discover easy-to-follow solutions and techniques to help you to implement applied mathematical concepts such as probability, calculus, and equations using Python's numeric and scientific librariesKey FeaturesCompute complex mathematical problems using programming logic with the help of step-by-step recipesLearn how to use Python libraries for computation, mathematical modeling, and statisticsDiscover simple yet effective techniques for solving mathematical equations and apply them in real-world statisticsBook DescriptionThe updated edition of Applying Math with Python will help you solve complex problems in a wide variety of mathematical fields in simple and efficient ways. Old recipes have been revised for new libraries and several recipes have been added to demonstrate new tools such as JAX.You'll start by refreshing your knowledge of several core mathematical fields and learn about packages covered in Python's scientific stack, including NumPy, SciPy, and Matplotlib. As you progress, you'll gradually get to grips with more advanced topics of calculus, probability, and networks (graph theory). Once you've developed a solid base in these topics, you'll have the confidence to set out on math adventures with Python as you explore Python's applications in data science and statistics, forecasting, geometry, and optimization. The final chapters will take you through a collection of miscellaneous problems, including working with specific data formats and accelerating code.By the end of this book, you'll have an arsenal of practical coding solutions that can be used and modified to solve a wide range of practical problems in computational mathematics and data science.What you will learnBecome familiar with basic Python packages, tools, and libraries for solving mathematical problemsExplore real-world applications of mathematics to reduce a problem in optimizationUnderstand the core concepts of applied mathematics and their application in computer scienceFind out how to choose the most suitable package, tool, or technique to solve a problemImplement basic mathematical plotting, change plot styles, and add labels to plots using MatplotlibGet to grips with probability theory with the Bayesian inference and Markov Chain Monte Carlo (MCMC) methodsWho this book is forWhether you are a professional programmer or a student looking to solve mathematical problems computationally using Python, this is the book for you. Advanced mathematics proficiency is not a prerequisite, but basic knowledge of mathematics will help you to get the most out of this Python math book. Familiarity with the concepts of data structures in Python is assumed.
R 1,693.00

Mastering RStudio – Develop, Communicate, and Collaborate with R
Harness the power of RStudio to create web applications, R packages, markdown reports and pretty data visualizationsAbout This Book• Discover the multi-functional use of RStudio to support your daily work with R code• Learn to create stunning, meaningful, and interactive graphs and learn to embed them into easy communicable reports using multiple R packages• Develop your own R packages and Shiny web apps to share your knowledge and collaborate with othersWho This Book Is ForThis book is aimed at R developers and analysts who wish to do R statistical development while taking advantage of RStudio's functionality to ease their development efforts. R programming experience is assumed as well as being comfortable with R's basic structures and a number of functions.What You Will Learn• Discover the RStudio IDE and details about the user interface• Communicate your insights with R Markdown in static and interactive ways• Learn how to use different graphic systems to visualize your data• Build interactive web applications with the Shiny framework to present and share your results• Understand the process of package development and assemble your own R packages• Easily collaborate with other people on your projects by using Git and GitHub• Manage the R environment for your organization with RStudio and Shiny server• Apply your obtained knowledge about RStudio and R development to create a real-world dashboard solutionIn DetailRStudio helps you to manage small to large projects by giving you a multi-functional integrated development environment, combined with the power and flexibility of the R programming language, which is becoming the bridge language of data science for developers and analyst worldwide. Mastering the use of RStudio will help you to solve real-world data problems.This book begins by guiding you through the installation of RStudio and explaining the user interface step by step. From there, the next logical step is to use this knowledge to improve your data analysis workflow. We will do this by building up our toolbox to create interactive reports and graphs or even web applications with Shiny. To collaborate with others, we will explore how to use Git and GitHub with RStudio and how to build your own packages to ensure top quality results. Finally, we put it all together in an interactive dashboard written with R.Style and approachAn easy-to-follow guide full of hands-on examples to master RStudio.Beginning from explaining the basics, each topic is explained with a lot of details for every feature.
R 1,889.00




