I've used CodeIgnitor and many others - but hands-down for beginners or junior developers, I highly recommend Laravel. You'll find the documentation so easy to follow that within a few hours you'll have the basics and be up and running - with the ability to build pretty much anything php with many data-source options.
If you'd like a guide or need any specific help, I'd be happy to connect.