Digital Skills: Learn to program in SQL, R and Python

If programming is not included as a standard component or course in your program, but you want to learn it, then Digital Skills offers various solutions to learn these valuable skills. For instance, classes, practical labs and an online learning environment. Below more detailed information can be found.

Tilburg University wants to prepare its students optimally for the job market. Developing skills next to your studies is part of this, and one of these skills is the ability to program. All students are allowed to learn how to do this. With programming skills becoming more and more important, having these at your disposal may come in very handy in your future job.


Datacamp is an online learning environment where you can follow courses at your own pace in your own time. All students of Tilburg University can make use, free of charge, of all content on DataCamp. This learning environment specializes in training courses in modeling, data manipulation, and programming skills in R, Python, and SQL. The platform includes more than 800 courses and features more than 250 different instructors.

Register now

We will process your request within 2 working days.

More info? Check the manual for creating an account online.

Opening hours

You can also visit us for specific programming questions. You can find us on the right side of the desk of the university library, before the gates.


During our opening hours, you can visit us for support with questions about DataCamp, programming, or data science methods. For example, we can help with installing packages, or act as a second pair of eyes when you're stuck with debugging your code. If you are planning to visit us, you can book a time slot here:

Make an appointment


In addition to taking the courses at DataCamp, we offer workshops. During these workshops, you learn more about specific programming skill. For example, a course about R, Python, SQL, NLP or Web scraping; automating interaction with websites, to, for example, collect data. Are you interested in our workshops? Keep an eye on the screens in the library or on this web page. 

Upcoming workshops

In the schedule below, all upcoming workshops can be found. The exact date and additional information will be announced as soon as possible. 

Basic RTuesday 27 February 14:00-15:30
Basic SQLWednesday 20 March 11:00-12:30
Power BIThursday 28 March 13:00-14:30
Basic PythonTBA
Generative AI-NLPWeek 19 (6-10 May)
PromptingWeek 21 (21-24 May)

Register now

Any questions?

If you encounter any problems, please send an e-mail to

Frequently Asked Questions

I did not get an invitation to join a DataCamp classroom.

You requested access to a DataCamp classroom by filling out the web form. After this, we need up to 2 working days to process your request. When we processed your request, you received an invitation to join a DataCamp classroom in your Tilburg University mailbox. The e-mail may end up in your spam folder. If you have not received this e-mail, please let us know by sending an e-mail to

When I accept the invitation, I get the error message: “The invitation has been claimed. You already joined this group!”.

Usually, when this error shows up, you have subscribed to the classroom anyway. See the following question to determine whether you are subscribed to a classroom. If you see this error message and are not enrolled in a classroom, please send an e-mail to

How do I know whether I am enrolled in a classroom?

At account settings, you can find the ‘Subscription’ button. When you see ‘You have access because you’re part of a team.’ it means you are added to a classroom. In the guide, you can find steps, including images on how to find this. If you should be enrolled, send an e-mail to Note that if you just accepted an invitation, DataCamp might need some time to process the acceptance. This may take up to 1 hour.

I cannot log in.

Check whether you are at the login page and make sure you use your correct account, hence …, and use the valid password. If you do not have an account at your … e-mail address, do so first and try again. To make an account, follow the guide. If the problem remains, check whether DataCamp is not having any issues.

I do not have a Tilburg University e-mail. Can I still join?

If you are a student at Tilburg University, you always have an e-mail address with If you are not a student at Tilburg University, you cannot join this pilot.

Can I determine what level of programming I am currently at?

Determining your level of programming is ambiguous. However, DataCamp does offer DataCamp Signal Assessment, in which you get an indication of your level of programming. It might not be perfect, but it is an excellent way to have some indication.

Are there examples where I can use my programming skills?

There are many ways in which you can use your programming skills. If you want to practice with a problem, you can look at the projects available at DataCamp. If you want to have it related to a course offered to you by Tilburg University, then you can reach out to your teacher, but it is not certain they have this for you.

I want to learn a specific skill, but there is no track.

DataCamp offers different tracks. Most tracks are available here. If you desire a specific track for one of the courses, please reach out to your teacher and us, and we can look at what is available and possible.

The material I am searching for is not available at DataCamp.

If DataCamp does not offer it (yet), you can suggest DataCamp to create it. Have a look at the upcoming material or submit your request to the Support team of DataCamp. Currently, Tilburg University does not produce its own content.

Can I contact other users of DataCamp?

You cannot see the other users from Tilburg University. However, you can contact other users in the community of DataCamp.

Why do I need access to a classroom to access the courses on Datacamp?

Datacamp provides free access for teachers and students. This access is provided through a classroom.