3 Coding Training Groups

Those working in Data and Analysis are recommended to take the internal training courses as they are run using the MoJ Analytical Platform and focus on topics of relevance to MoJ analysts. The main introductory R, SQL and Git/GitHub sessions are usually run live in February/March, June/July and October/November each year while you can also work through R, SQL, Git/GitHub and Python sessions yourself using the training material and/or recordings. There is also Python training you can work through yourself.

3.1 R Training

The following sessions are available; click on the links to view the latest recordings and GitHub repositories respectively. The first three are particularly recommended for new starters.

You can view these and other less recent recordings (for instance of the old Developing R packages and RAP ways of working: Link to recording of part 1 and Link to recording of part 2) in the R/SQL/Git Training Video Library.

3.2 Git/GitHub Training

Whether seeking to use R, SQL or Python, it is recommended that all newcomers attend or work through themselves the Introduction to Git/GitHub: see the Link to GitHub repository and most recent Link to recording. You may also want to watch the Intro to Git/GitHub - Merge conflict resolution: see Link to recording. You can view this and other less recent recordings in the R/SQL/Git Training Video Library.

3.3 SQL Training

All newcomers who are to use SQL should attend or work through themselves the Introduction to SQL: see Link to GitHub repository and most recent Link to recording. You can view this and other less recent recordings in the R/SQL/Git Training Video Library.

3.4 Python Training

These have not yet been run as live sessions, but you can work through the material at your own pace.

3.5 Get involved!

One great way of learning is by teaching. If you would be interested in playing an active role, whether delivering, updating or designing training, or co-ordinating the courses, please contact Aidan Mews (R), Georgina Eaton (SQL), or Mike Ratford (Python).

If you have any questions please contact Aidan Mews, Georgina Eaton or Mike Ratford.