- Online only
- EOL
Attention! The sale of the product has been completed. Check othercourses in this category. |
- Would you like to learn how to create a complete step-by-step CMS with numerous functionalities?
- Are you interested in creating a web application that can be easily expanded in any direction?
- Are you interested in practical application of the popular MVC design and PHP object-oriented pattern?
- Do you want to create dynamic web applications using modern solutions like AJAX, jQuery or Bootstrap?
- Do you want to gain extensive knowledge that you can use while working on any PHP projects?
The course is designed for people who know the basics of PHP and want to use the knowledge gained so far to build their first CMS. You will gain knowledge that will allow you to create from scratch a complete CMS system equipped with numerous functionalities:
- Login and authorization of users.
- Possibility to define your own content types.
- Content management from the front side after logging in.
- Easy editing of content in WYSIWYG mode.
- Validation of data in all forms.
- Rich set of friendly error messages.
- Settings panel.
- Toolbar.
- Password change with a form.
- Easy integration of CMS functions with HTML structure. Content management system you create with the course you can easily connect to any static site.
Example lesson - Edit index.php file.
What is in the course?
The course discusses step by step the complete process of building a content management system. Many modern technologies were used: Ajax queries, jQuery plugins and Bootstrap framework. The website based on the created CMS will be friendly for both the administrator and ordinary users. From technical point of view, the system was built using MVC template, that is Model, View, Controller. This solution allows to create a clear and easy to maintain source code structure. The modular character of the system makes it possible to easily expand the CMS with any functions in the future.
All files that were worked with were attached to the course. At each stage of work you can use the ready-made code.
Table of contentsBasics
Main CMS files
Login form
Construction of facilities
Edit content
WYSYG functions
Options panel
Password change form
|