Building Your Own Blog
Since it became popular over a decade ago, writing a blog has lost nothing of its importance. It’s still one of the best ways to communicate your thoughts and to get in touch with your customers or users.
But how do you end up with the right kind of blogging system for you and your situation? Is it enough to start an account on one of the hosted blogging platforms like Medium or Blogger? Should you buy a Wordpress template and go with the most popular system?
This course shows you how to do it your way: step by step, we’ll build a simple, lightweight blog. One that has only the features you need. A blog that is easy to maintain and that has a great performance.
Who is This For?
The course is divided in three main parts:
- Concept - How to plan and structure your blog.
- Design - How to design a blog (in contrast to “normal” websites).
- Development - How to easily develop a simple but capable blogging system.
Parts 1 and 2 are aimed for beginners in these topics: you don’t have to be a “concept professional” or a designer to keep up; in fact, if you’re mostly a software or web developer, you’ll find these chapters are easy starting points into the topics.
On the other hand, you can easily skip these first two parts: In case you’re exclusively interested in actually developing the blog, you can jump right in with part 3 and start developing.
Part 3 is by far the most detailed one in this course. Using Kirby, a flat-file CMS written in PHP, we’ll build our blog from beginning to end. A basic understanding of PHP should be enough to follow.
Additionally, you can track all code changes in detail in the course’s GitHub repository. This helps understanding each part as we go along, step by step.
Let’s start, shall we?