Pages | EdisonX Academy

EdisonX Pages

Do you feel that a video tutorial doesn't match your pace? Then,this is for you. EdisonX Pages is repository of interactive learning in text and pictures that help you learn at your own pace. Explore from numerous learning assets in form E-Books, Research Articles, Technical Guides and Cheat Sheets

Machine Learning Projects in Python

Machine learning projects in python

This book will set you up with a Python programming environment if you don’t have one already, then provide you with a conceptual understanding of machine learning in the chapter “An Introduction to...

Comprehensive and Practical Inferential Statistics for Data Science

Comprehensive and practical inferential statistics for data science

This guide will take you through Inferential Statistics, which is one of the most important concepts in statistics for data science. It will cover all related concepts of Inferential Statistics and th...

Short and Concise Guide about Deep Learning by Andrew Ng

Short and concise guide about deep learning by andrew ng

If you want to break into cutting-edge Deep learning. This PDF notes will give you a basic overview from ML perspective. Deep learning is the new "superpower" that will let you build AI systems that j...

C# Notes for Professionals

C# notes for professionals

C# is a multi-paradigm programming language. Gain extensive knowledge and utilize the powerful programming language of C#. With over 700 pages of knowledge, you'll learn everything from how to get...



C++ is a middle-level programming language. Learn the necessary components to be proficient with C++. With over 700 pages of knowledge, you can examine this programming language through examples, s...

C Notes for Professionals

C notes for professionals

C is a general-purpose, imperative computer programming language. Get started with C programming language and start writing better programs. With over 300 pages of knowledge, this resource helps bo...

Excel VBA

Excel vba

Bring your Excel skills to the next level. Learn everything you need to know about Excel VBA and start customizing office solutions. With over 100 pages of knowledge, this resource covers the basic...

Entity Framework

Entity framework

Entity Framework is an open source object-relational mapping framework for ADO.NET. Dive into Entity Framework and start working with data using objects of domain specific classes. With over 80 pag...



Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Get started with CSS and simplify the process of making web p...

Hibernate Notes

Hibernate notes

Delve into the new world of Hibernate with this compact guide that discusses the latest framework features! This is a standalone, reference guide to provide a framework on how to work with Hibernate...



Learn about the standardized, general-purpose purely functional programming language. If you want to learn Haskell, this is the eBook for you. With over 200 pages of knowledge, you'll have the chan...

Git Notes

Git notes

Request Your Free eBook Now: "Git Notes for Professionals" Request Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple peopl...

iOS Developer Notes for Professionals

Ios developer notes for professionals

Get started with iOS development and gain a deeper understanding. With over 800 pages of knowledge, this resource compiles the perfect hints and tricks to help beginner and advanced levels. Take ad...



HTML5 is a markup language used for structuring and presenting content. Get started with the newest version of HTML and reap the rewards. With over 100 pages of knowledge, this resource is perfect...



jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. With over 50 pages of knowledge, this resource will help you discover jQuery. Whether you're be...



Request Your Free eBook Now: "JavaScript Notes for Professionals" Request JavaScript (JS) is a high-level, dynamic, multi-paradigm, interpreted programming language. Navigate JavaScript and ma...



Java technology allows you to work and play in a secure computing environment. Bring your Java skills to a new level. With over 900 pages of knowledge, this resource can be your go-to guide for eve...

Linux Notes

Linux notes

Linux is a family of free and open-source software operating systems built around the Linux kernel. Enhance your skills of the best-known and most-used open source operating system. With over 50 pa...

LaTeX Notes

Latex notes

LaTeX is a document preparation system. Navigate this high-quality typesetting system with some help. With over 50 pages of knowledge, this resource will help you get started and advance your skill...



Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library...



MongoDB is a free and open-source cross-platform document-oriented database program. See what you can do with MongoDB. With over 60 pages of knowledge, this resource will help you get started and a...

Microsoft SQL Server

Microsoft sql server

Get the flexibility you need with Microsoft SQL Server. Dive into this database management system and reap the rewards. With over 200 pages of knowledge, this resource is ideal for both beginner an...



MATLAB is a multi-paradigm numerical computing environment. Get up to speed with this programming language. With over 100 pages of knowledge, you can learn the basics and the advanced components al...



Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. Dive into Objective-C. With over 100 pages of knowledge, ut...

Node.js Notes

Node.js notes

Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. Want to learn more about Node.js? With over 300 pages of knowledge, take advanta...



MySQL is an open-source relational database management system. Utilize the world's most popular open source database. With over 100 pages of knowledge, this resource can be your go-to guide for get...

PHP Notes

Php notes

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Navigate this programming language with confidence. With over 400 pages...

Perl Notes

Perl notes

Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages Dive into this high-level programming language. With over 90 pages of knowledge, you'll learn the basics,...

Oracle® Database

Oracle® database

Learn the world's most popular database for running online transaction processing, data warehousing and mixed database workloads. With over 100 pages, this can be your go-to resource for getting st...

Python Notes

Python notes

Python is an interpreted high-level programming language for general-purpose programming. Learn this powerful language and reap the rewards. With over 700 pages of knowledge, this can be your go-to...



PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Get started with PowerShell! With over 1...



PostgreSQL, often simply Postgres, is an object-relational database management system with an emphasis on extensibility and standards compliance. Learn more about this advanced open source database...

React Native

React native

Get started with React Native and gain a deeper understanding. With over 80 pages of knowledge, this resource will help you learn and enhance your skills. Take advantage of the examples and strateg...

React JS

React js

In computing, React is a JavaScript library for building user interfaces. Now is your time to learn React JS. With over 90 pages of knowledge, utilize the tips and examples inside to learn new skil...

R Notes

R notes

R is a free programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. Bring your R skills to a new level. Wi...

Spring Framework

Spring framework

In this 200 page ebook, we provide a compilation of Spring Framework tutorials that will help you kick-start your own programming projects. We cover a wide range of topics, from basic usage and best p...

Ruby on Rails

Ruby on rails

Get started with Ruby on Rails and gain a deeper understanding. Enhance your web development skills with Ruby on Rails. With over 200 pages of knowledge, this is your go-to resource to get started and...



Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. Get started with this powerful programming language! With over 200 pages of knowledge, utilize the tips and exampl...



TypeScript is a free and open-source programming language developed and maintained by Microsoft. Get started with this programming language and enhance your skills. With over 80 pages of knowledge, yo...

Swift™ Notes for Professionals book

Swift™ notes for professionals book

Swift is a general-purpose, multi-paradigm, compiled programming language. See what you can do with Swift. With over 200 pages of knowledge, you can get started and advance your skills all in one plac...

SQL Notes for Professionals book

Sql notes for professionals book

SQL is a standard language for storing, manipulating and retrieving data in databases. Dive into this domain-specific programming language. With over 100 pages of knowledge, this resource will help yo...



The book provides an extensive exploration into the Xamarin. Forms user interface and also covers animation, MVVM, triggers, behaviors, custom layouts, custom renderers, and much more.

Visual Basic® .NET

Visual basic® .net

Visual Basic .NET is a version of Microsoft's Visual Basic that was designed to make Web services applications easier to develop. Get up to speed with Visual Basic .NET. With over 100 pages of knowled...

VBA Notes

Vba notes

Dive into VBA and see what you can do. With over 100 pages of knowledge, this resource will help you discover VBA. Included in this resource are examples, screen shots, and strategic insight to guide...

Android Notes for Professionals book

Android notes for professionals book

The fast-growing popularity of Android smartphones and tablets creates a huge opportunity for developers. If you're an experienced developer, you can start creating robust mobile Android apps right aw...

Everything you need to build Real Projects in Redux

Everything you need to build real projects in redux

The goal of this eBook is to provide a methodical explanation of Redux core concepts and how those can be extended and used in large and complex Redux applications. This helps in learning : How sh...

Algorithms Notes for Professionals

Algorithms notes for professionals

Learn Algorithms from scratch

.NET Framework Notes for Professionals

.net framework notes for professionals

Reference guide for .Net professionals

What is Exploratory Data Analysis?

What is exploratory data analysis?

It is a good practice to understand the data first and try to gather as many insights from it. EDA is all about making sense of data in hand,before getting them dirty with it.

Data Science Cheat Sheet

Data science cheat sheet

A consolidate cheatsheet for data science amateurs to glimpse concepts of probability to modelling algorithms

Understanding the major types of machine learning

Understanding the major types of machine learning

In this tutorial, you will Learn the types of machines learning and its applications.

Bash Notes for Professionals

Bash notes for professionals

Bash is the shell, or command language interpreter, for the GNU operating system. Learn the world of Bash and uncover a powerful tool. With over 100 pages of knowledge, this resource is suitable for b...

AngularJS Notes for Professionals

Angularjs notes for professionals

AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries. Every feature can be modified or replaced to...

Outlier Detection in Python using the PyOD Library

Outlier detection in python using the pyod library

In this article, we will take you on a journey to understand outliers and how you can detect them using PyOD in Python.

Top 100 Python Questions

Top 100 python questions

Our Python Interview Questions is the one-stop resource from where you can boost your interview preparation. We have 100 questions on Python Programming basics which will help you with different exper...

The Ultimate Guide to Effective Data Collection

The ultimate guide to effective data collection

Deming describes the importance that organizations, funders, and people, in general, give to data today. Data has become fundamental in nearly every aspect of life.

The Next Level of Data Visualization in Python

The next level of data visualization in python

How to make great-looking, fully-interactive plots with a single line of Python.

Supervised Machine Learning

Supervised machine learning

Lecture notes for the Statistical Machine Learning course

Machine Learning Projects- Python

Machine learning projects- python

In this tutorial, you built several bots for games and explored a fundamental concept in machine learning called bias-variance.

Machine Learning for Everyone

Machine learning for everyone

A simple introduction for those who always wanted to understand machine learning. Only real-world problems, practical solutions, simple language, and no high-level theorems. One and for everyone. Whet...

Machine Learning for Dummies

Machine learning for dummies

In simple words. With real-world examples.

Learn Python - Zero to Hero

Learn python - zero to hero

We can use coding in Python in multiple ways: data science, web development, and machine learning all shine here. Quora, Pinterest and Spotify all use Python for their backend web development. So let’...

Learn Pandas in No Time

Learn pandas in no time

Take your Pandas skills to the next level!

Probability Learning II: How Bayes’ Theorem is applied in Machine Learning

Probability learning ii: how bayes’ theorem is applied in machine learning

Learn how Bayes Theorem is in Machine Learning for classification and regression!

DevOps For Dummies

Devops for dummies

This book is geared to executives, decision-makers, and practitioners who are new to the field of DevOps, who seek more information about the approach, and who want to cut through the hype surrounding...

Deep Learning in Action

Deep learning in action

Using Deep Learning to Solve Minor Annoyances

Data Visualization In  Practice

Data visualization in practice

This guide provides practical knowledge of data visualization.

Angular 2+ Notes for Professionals book

Angular 2+ notes for professionals book

It begins with the basics of Angular and the technologies and techniques used throughout the book, such as key features of TypeScript, newer syntax and concepts, and details about the tools needed to...

Data Visualization – How to Pick the Right Chart Type?

Data visualization – how to pick the right chart type?

Making sense of facts, numbers, and measurements is a form of art – the art of data visualization. There is a load of data in the sea of noise. To turn your numbers into knowledge, your job is not onl...

Cheat Sheet: Kubernetes

Cheat sheet: kubernetes

Kubernetes is an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.

Big Data - Case Study Collection

Big data - case study collection

Big Data is a big thing and this case study collection will give you a good overview of how some companies really leverage big data to drive business performance. They range from industry giants like...

The Data Scientist's Guide to Apache Spark

The data scientist's guide to apache spark

Apache Spark has seen immense growth over the past several years. The size and scale of Spark Summit is a true reflection of innovation after innovation that has made itself into the Apache Spark p...

Advanced Scikit

Advanced scikit

Learn Advanced Scikit with through simple & graphical images explaining the essentials concepts

R Programming - A Primer for Professionals

R programming - a primer for professionals

400+ pages with tips and tricks from R professionals for professionals

Algorithms - Notes for Professionals

Algorithms - notes for professionals

It's a wonderful revision of algorithms for engineers who wants a ready reckoner. Right from Tress to Fast Fourier Transform we covered it all for you