- All
- Favorite
- Popular
- Most rated
Optimizing R Code with Rcpp
Use C++ to dramatically boost the performance of your R code.
Defensive R Programming
Learn defensive programming in R to make your code more robust.
Scalable Data Processing in R
Learn how to write scalable code for working with big data in R using the bigmemory and iotools packages.
Intermediate Functional Programming with purrr
Continue learning with purrr to create robust, clean, and easy to maintain iterative code.
Intermediate Regular Expressions in R
Manipulate text data, analyze it and more by mastering regular expressions and string distances in R.
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.
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.
R For SAS Users
Learn how to translate your SAS knowledge into R and analyze data using this free and powerful software language.
Python for MATLAB Users
Transition from MATLAB by learning some fundamental Python concepts, and diving into the NumPy and Matplotlib packages.
Python for R Users
This course is for R users who want to get up to speed with Python!
Parallel Programming with Dask in Python
Learn how to use Python parallel programming with Dask to upscale your workflows and efficiently handle big data.
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.
Transactions and Error Handling in PostgreSQL
Ensure data consistency by learning how to use transactions and handle errors in concurrent environments.
Building and Optimizing Triggers in SQL Server
Learn how to design and implement triggers in SQL Server using real-world examples.
Hierarchical and Recursive Queries in SQL Server
Learn how to write recursive queries and query hierarchical data structures.
String Manipulation with stringr in R
Learn how to pull character strings apart, put them back together and use the stringr package.
Transactions and Error Handling in SQL Server
Learn to write scripts that will catch and handle errors and control for multiple operations happening at once.
Writing Efficient Code with pandas
Learn efficient techniques in pandas to optimize your Python code.
Working with Dates and Times in R
Learn the essentials of parsing, manipulating and computing with dates and times in R.
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.