- All
- Favorite
- Popular
- Most rated
Optimizing R Code with Rcpp
Use C++ to dramatically boost the performance of your R code.
Parallel Programming in R
Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.
Defensive R Programming
Learn defensive programming in R to make your code more robust.
Intermediate Functional Programming with purrr
Continue learning with purrr to create robust, clean, and easy to maintain iterative code.
Python for MATLAB Users
Transition from MATLAB by learning some fundamental Python concepts, and diving into the NumPy and Matplotlib packages.
Intermediate Julia
Take your Julia skills to the next level with our intermediate Julia course. Learn about loops, advanced data structures, timing, and more.
Foundations of Functional Programming with purrr
Learn to easily summarize and manipulate lists using the purrr package.
Case Studies: Building Web Applications with Shiny in R
Practice your Shiny skills while building some fun Shiny apps for real-life scenarios!
R For SAS Users
Learn how to translate your SAS knowledge into R and analyze data using this free and powerful software language.
Parallel Programming with Dask in Python
Learn how to use Python parallel programming with Dask to upscale your workflows and efficiently handle big data.
Python for R Users
This course is for R users who want to get up to speed with Python!
Developing R Packages
Learn to develop R packages and boost your coding skills. Discover package creation benefits, practice with dev tools, and create a unit conversion package.
Programming Paradigm Concepts
Explore a range of programming paradigms, including imperative and declarative, procedural, functional, and object-oriented programming.
Object-Oriented Programming with S3 and R6 in R
Manage the complexity in your code using object-oriented programming with the S3 and R6 systems.
Intermediate Object-Oriented Programming in Python
Build your OOP skills with descriptors, multilevel inheritance, and abstract base classes!
Foundations of Git
Discover the fundamentals of Git for version control in your software and data projects.
Introduction to Python in Power BI
Learn how to use Python scripts in Power BI for data prep, visualizations, and calculating correlation coefficients.
Introduction to Julia
Julia is a new programming language designed to be the ideal language for scientific computing, machine learning, and data mining.
Introduction to Scala
Begin your journey with Scala, a popular language for scalable applications and data engineering infrastructure.
Intermediate Docker
Master multi-stage builds, Docker networking tools, and Docker Compose for optimal containerized applications!
Building Web Applications with Shiny in R
Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.
Introduction to R for Finance
Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples.
Intermediate Python for Finance
Build on top of your Python skills for Finance, by learning how to use datetime, if-statements, DataFrames, and more.
DevOps Concepts
In this Introduction to DevOps, you’ll master the DevOps basics and learn the key concepts, tools, and techniques to improve productivity.