Yes. Before rooting (well, before unlocking the bootloader, which requires a factory reset), install Android Debug Bridge on your PC, connect your Nexus to your PC by USB and run;
adb backup --apk --all -f c:/your-backup-file.ab
... as administrator. This will backup all your installed apps...