Booking System in Laravel With Hybrid Mobile Version - learn Laravel

preview_player
Показать описание
Link to this course(special discount)
Booking System in Laravel With Hybrid Mobile Version - learn Laravel
What you will learn in this course ?
What you'll learnYou will get familiar with the very popular PHP framework - LaravelYou will build from scratch an advanced web application in the Laravel framework - booking systemYou will build a hybrid mobile version of the Internet application for mobile phonesYou will get a very good and complex practical exercise by building two versions of the application: Internet and hybrid mobileYou will be navigated through the process of creating an advanced application by touching many aspects of the full-stack web developer work: not only PHP and Laravel but also frontend technologiesYou will learn the methodology of working on the creation of the application: from the html template to the finished projectYou will achieve the advanced level of web application development in the Laravel frameworkYou can put a project from the course to your portfolio and show it in your CVYou will learn about important Laravel topics such as service container and service providersYou will learn the object-oriented Java Script, thanks to which the jQuery code will be better organized and more readableYou will learn about popular design patterns, which make it easier later to maintain and modify codeYou will build a hybrid API that supports both the web application (14 tables in the database) and a hybrid mobile applicationYou will use all database relationships available in Laravel - including polymorphic ones, thanks to which the application is easier to modify and maintain laterYou will learn how to debug the application betterYou will be inspired to build your own solutions and not just copy someon's else ones ( hybrid api and the way of notification in real time I came up with myself)And much moreShow moreShow less
GO TO A HIGHER LEVEL OF WEB DEVELOPMENT !!!
During the course, you will create  a web application for booking vacation homes in the  Laravel framework and PHP 7, and additionally a hybrid version of this application as a mobile application for smartphones. This is not the same as the responsive website. The application will be responsive, but in addition there will be a second version as a separate application for a mobile phone that runs like a regular application from the phone application list and not from a web browser.
QA:
Why do you use jquery mobile?The mobile application is not the main subject of the course, it is the last few lectures of the course. The course focuses mainly on Laravel and design patterns. By building a mobile application I show in the course what can be done with Laravel. These are some general concepts that can later be applied to other mobile frameworks. However jquery hasn't disappeared from the industry, many companies still require it for maintaining existing websites or even building new ones.
You used Laravel 5 in this course for creating an app. Now we have Laravel 7 already. Does it mean that this course is outdated and I will not benefit from it?Absolutely not! In tools like PHP frameworks the fundamentals and base syntax almost never change regardless of the version. But of course any maintained software evolves all the time. That's why I always suggest you to use the version of software that instructor uses in the course. It prevents from errors and confusions. As a someone who wants to learn web development you should be aware, that real web development involves also adapting the code to newer versions if necessary - but this is not always necessary, not every company do that. Software changes so often that the instructors would not be able to create the courses so that they match the latest version. This is not even advisable, because as a student you would loose an important aspect of real web development - the awareness that everything is changing and you need to be able to deal with it.

IMPORTANT NOTE: Course for more advanced users! Absolutely not for beginners! Not everything will be clearly visible and understood at once. You may need to do some work yourself: print_r or dd(), use chrome console, comment out something, uncomment, etc. This course is a challenge. Or if you want, you can quickly go through all lectures, copy files and get working applications as soon as possible. There are files for the lessons, in most cases I don't write code on the screen, I am discussing it. More complicated code I write on the screen but simple and repeated (e.g. echoing data in views) I don't write in videos. For more information take a look at first video of this course and see in the section below called ""How do the course look like?"".

This
Рекомендации по теме