With a gentle learning curve, Python is readable, writeable, and endlessly powerful. Its simplicity lets you become productive quickly. This Learning Path provides a solid introduction to Python, and then teaches you about algorithms, data modeling, data structures, and other tools that make Python the ideal choice for working with data.
R Programming Data Analyst Learning Path, is a tour through the most important parts of R, the statistical programming language, from the very basics to complex modeling. It covers reading data, programming basics, visualization, data munging, regression, classification, clustering, modern machine learning, network analysis, web graphics, and techniques for dealing with large data, both in memory and in databases.