Using your research to learn coding skills

The easiest way to learn is to work on real-world problem.
The preconfigured Shaip modules provide a quick and easy code deployment that is customised for specified data inputs.
MacBook mockup
"Learning to code is important, but keeping research on track is also important. Shaipup provided a set of tools that helped to generate a base code linked to the research question. Coding skills made sense as they related to familiar data and research problems."

Next steps

Become familiar with the Shaipup framework to deploy and execute code

Shaipup provides a standard code execution and deployment framework across several code languages. Once you have an account, you can quickly learn how the framework is configured. All code is configured using an API framework but can be easily developed and run locally. Third-party Shaips are accessible via the Shaipup Hub, and these are accessible using the Hub via credentialled access.

Deploy custom code aligned with your data analysis needs

Using your preferred coding language, select a specific data analysis job, include details on your data structure, and Shaipup will deploy base code to get you started. There are comments through the code that you can use to help understand what the code is doing. You can easily pass in data and see the results.

Make changes to the code to see how this impacts the results

Start to change the code and run it locally to see how it impacts the results. Look at any loaded packages and find out how they work and what other functions they provide. Become familiar with the file framework and add extra local data to see how this can be accessed. Start with simple changes and try to find code and data where you can access results to check your code is working.