There are many wordpress sites that visually blows my mind out. I have enough basic knowledge on how to create a basic wordpress site from scratch, but how can I uplift my front end visuals where can I find tutorials for that?
Excellent question. The answer to your question — how to improve or create custom front-end designs for WordPress — varies widely, depending on the approach you want to take.
Most people who endeavor to learn how to design WordPress sites begin with a theme like Divi or Astra — which include a web-based interface you can use to change fonts, colors, and even layouts, without having to learn how to code.
There are thousands of individuals who earn a steady income just by designing websites with Divi.
If you want to dive in a little deeper, you might consider the Genesis Framework. At first glance, you won’t be impressed by Genesis. If you just look at the theme demo, it doesn’t look like much out-of-the-box.
But when you look closer at it, you’ll find that Genesis is loaded with hooks and functions that can be used by developers to create just about any type of website you can imagine. Take a quick look at their showcase to see some of the websites that have been created by designers and developers who specialize in creating Genesis-powered websites.
You can start with dozens of ready-made child themes for Genesis, and then customize them to create any type of site you can imagine.
Best of all, there is an avid community of Genesis users who are more than happy to share code snippets and provide guidance when you need it. Chances are, if you want to build something with Genesis, it’s been done by someone else, or you can find someone to help you build it.
There’s even an excellent series of video tutorials to help you get up and running with developing for Genesis.
Finally, if you want to develop WordPress sites professionally, you’ll need to learn how to create WordPress themes from scratch. This course by one of our own instructors, Joe Casabona, will teach you how to get started creating you own WordPress themes: Building WordPress Themes
I hope this helps point you in the right direction, and best of luck!