
Download and preview Calvin and admin templates, set up a localhost blog with Apache, convert pages to PHP, and implement header and footer includes for dynamic database content.
Customize the blog templates by adding a header-opaque style, updating the navigation, and wiring the categories to a database, then expand the admin templates and dynamic links across pages.
Configure add, view, edit, and delete category functionality with popups and PHP includes for blog admin.
Create and configure the edit blog post page in a PHP MySQL app, prefill fields, manage images and tags, and prepare to save changes.
Edit blog post page p2 demonstrates saving edits to a blog, handling image replacement, and updating blog records in a php mysql jquery driven site.
Learn to automatically add tags to blog posts by linking blog post IDs to a tags table, handle tag updates, and implement session resets in a PHP-based blog workflow.
Fetch and display all active blog posts from the database on the home page, showing each post's title, image, summary, and a read more link ordered from latest to oldest.
Create and refine the blog categories page by querying category data, showing category titles and meta titles, and filtering blogs by category_id to display category-specific posts ordered by latest.
Deploy your php blog using free 000webhost hosting, upload files to public_html, and create the blogs database in phpmyadmin. Import data and verify the live site.
Celebrate completing the course and start building your own blog projects with support to answer questions. Share your results and explore the instructor's other courses to build your online presence.
Build your very own beautiful dynamic blog website with an admin panel customized to your needs.
Blogging is one of the most common ways to generate passive income while doing something you enjoy - writing. You will be guided step by step in the creation of your own custom blog website, which you can either use for your blog or outsource to friends, family, and anyone else. Furthermore, the skills you learn in the course will enable you to build platforms such as e-commerce stores, complex web applications and much more.
In my opinion, learning happens best by building something, so I have designed and structured this course where you'll build something fun while learning new skills.
We'll take a look at:
Installing templates
Customizing the templates according to our requirements
Developing our database based on industry standards
Connecting the web project with the database
Adding admin functionality and creating the interface
Linking the admin panel with the front-end blog pages
Debugging code when errors are encountered
Adding extra functionality and features as finishing touches
It is not necessary to have a background in web development to take this course, but programming experience is recommended. In this class, I have attempted to explain the steps and processes as clearly and thoroughly as possible.
Please feel free to contact me if you have any questions or concerns, I'd be delighted to help. Looking forward to having you along for the ride.
If you’re interested, I have another course on building an online presence without having to learn to code.