Category: Computer Languages

The JavaScript Way (Baptiste Pesquet)
This book aims to be a useful companion for anyone wishing to (re)discover the many facets of JavaScript. Numerous brain cycles were spent to make it Beginner-friendly yet comprehensive, Standards-aligned, Hands-on, and Easy to follow.
Pro HTML5 Programming: Powerful APIs for Richer Internet Apps
With this book, developers will learn how to use the latest cutting-edge HTML5 web technology – available in the most recent versions of modern browsers – to build web applications with unparalleled functionality, speed, and responsiveness.
Android Developer Fundamentals Course: Practical Workbook
It prepares you to take the exam for the Associate Android Developer Certification. You learn basic Android programming concepts and build a variety of apps, starting with Hello World and working your way up to apps that use content providers and loaders.
Modeling and Simulation in Python (Allen B. Downey)
This book is an introduction to physical modeling using a computational approach with Python. You will learn how to use Python to accomplish many common scientific computing tasks: importing, exporting, and visualizing data; numerical analysis; etc.
Python Scientific Lecture Notes (Scipy Lectures)
This book is the teaching material on the scientific Python ecosystem, a quick introduction to central tools and techniques, for programmers from beginner to expert. Work on real-world problems with SciPy, NumPy, Pandas, scikit-image, and other libs.
  • Title Python Scientific Lecture Notes (Scipy Lectures)
  • Author(s) See here
  • Publisher: Scipy Lectures (Updated Continuously)
  • Paperback N/A
  • eBook HTML and PDF Files
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: N/A

Book Description

This book is the teaching material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert.

Beginning with general programming concepts such as loops and functions within the core Python language, and moving onto the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualisation, this textbook also discusses the use of Python to build rich-media, shareable documents for scientific analysis.

Throughout the book, you’ll work with examples from the wider scientific Python ecosystem, using code that illustrates principles outlined in the book. Using actual scientific data, you’ll work on real-world problems with SciPy, NumPy, Pandas, scikit-image, and other Python libraries.

Table of Contents:

  • One document to learn numerics, science, and data with Python
  • Getting started with Python for science
    • Scientific computing with tools and workflow
    • The Python language
    • NumPy: creating and manipulating numerical data
    • Matplotlib: plotting
    • Scipy : high-level scientific computing
    • Getting help and finding documentation
  • Advanced topics
    • Advanced Python Constructs
    • Advanced Numpy
    • Debugging code
    • Optimizing code
    • Sparse Matrices in SciPy
    • Image manipulation and processing using Numpy and Scipy
    • Mathematical optimization: finding minima of functions
    • Interfacing with C
  • Packages and applications
    • Statistics in Python
    • Sympy : Symbolic Mathematics in Python
    • Scikit-image: image processing
    • Traits: building interactive dialogs
    • 3D plotting with Mayavi
    • scikit-learn: machine learning in Python .
  • Index

About Authors

  • N/A

Reviews and Rating:

Related Book Categories:

Read and Download Links:

Similar Books:

Upgrading to PHP 7 (Davey Shafik)
TA short guide to the major changes in this new release, including a revamped engine (Zend Engine 3), a bunch of new features, and lots of language cleanup. You’ll learn about basic language changes, deprecated features, Unicode enhancements, etc.
Programming in C (Bharat Kinariwala, et al)
Simply put, this is a book for programmers, learners taking other computer courses, and other computer users who would like to be versed with the workings of the most popular computer language, C.