Should be plenty of time to get a good understanding of the framework foundation and concepts. It will depend on your understanding of PHP, and any prior experience.
@redshot - More than enough time :) Buy yourself a Laracasts subscription if you don't have one already, read through the quickstart guides on Laravel.com (and follow along) and you'll be up and running in no time. Also worth checking out Laravel-News, @freekmurze 's excellent Murze.be regularly for news and following @TaylorOtwell and @JeffreyWay on Twitter as they give great insights.
Having gone through the same process that you're going through, albeit I was probably far behind where you are, my advice would be to jump into the Laravel environment and install Homestead from the get go. I can't believe how trouble free my life has been since doing that. It's also meant when I've come to deploy (using Laravel Forge), there has been no issues at all.
The Laravel environment is a beautiful thing and welcome aboard!
Thank you for your quick answer. I was able to search for answers with what you said. I have now installed laravel homestead and a test laravel application to test if laravel will run in homestead local.
The "laravel 5 fundamentals" video series on laracasts is good to watch and probably the best thing is to go to the docmentation: http://laravel.com/docs/5.1/
Have a read through each page, it is actually written very simple and easy to understand. Sounds daunting but once you read it everything will make so much more sense.
To be honest I'm still a newbie in clear PHP, but it took me about a month to feel at ease in writing applications in Laravel. It's THAT easy :) I've tried CodeIgniter, CakePHP, Symfony, Zend Framework, Kohana, FuelPHP and few other PHP frameworks, and I can't compare them to Laravel.
I started to use and know Laravel one month ago when i needed a PHP framework to develop a webApp for my university project. I come from the world of Java (MVC Spring). Honestly i never thought that i could develop a complex webApp in a short time. Ok I don't pretend to use the best and elegant way (that probably i still don't know) but... comon it's my first Laravel's project.
I took one tutorial in Laravel, one in rails, 4 in node.js, and Laravel is a clear winner. You immediately understand how easy it is to use and yet so powerful. This is what I like in PHP in general, it's a very user friendly language. Just from watching Jeffrey's tutorial on Laravel 5 I was able to built this website - http://dailymeal.co/