PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Blocks

    Design blocks for your website

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Written By
Views

How Do I Get Started With Web Development?

How Do I Get Started With Web Development?

Last year, I seriously began asking myself this question. Okay, to tell the truth, I didn’t exactly know that I wanted to become a web developer. I had started studying Python, -as a complete newbie- because I had a slight interest in coding. I mean, prior to printing out ‘Hello World’, I had no business with the intricate workings of a computer or the building of a webpage from scratch.

But days after I started Python, I got bored. I wanted to do something else, something I enjoyed and found exciting. So I started my research. And if you know anything about this field, it is that the information therein is overwhelming!

DE6C5F15-3EC1-4A98-8CD7-FC9BF3F75F5D.gif

There is soo much to process, it took me a while to find my footing. But I quickly did, because I wanted to learn. I wanted to build. So I combed through the information overload, went through tutorial hell and well... here I am?

I want to make this easier on you, so enough about me. Below are my tested and trusted tips.

1. If you want to get into Web Development, particularly Front end -because that is what yours truly has an interest in- I suggest you get comfortable with the fundamentals.

F55012DF-7A86-492B-A83C-6605E30EC689.gif What are the fundamentals? The building blocks. The foundation.

That would be no other, than the legendary trio: HTML, CSS and JAVASCRIPT. I promise to further break down some of my tips and tricks that simplify how to study, learn and use these languages in a future blog post. But before that, just know that is the key. So what do you do? You get comfortable. You go slow. You are studying these languages like you are trying to learn English or French. It doesn’t happen overnight.

You will get excited and want to build three projects every day at the cost of your precious sleep and time, even taking on projects from family and friends because you can’t stop blabbing about how much you’re learning to build web pages, which will leave you with zero energy and joy at the end of the day even though you did meet all your deadlines... or so I heard. However, like I said, don’t be that overzealous newbie. Don’t burn yourself out. Get comfortable.

2. Find the learning platform that suits you. Is it Google, Youtube, a blog post like this one or hell, books on what you’re interested in? Personally, I like being taught like I’m 5.

506446DA-8FBA-4B3A-B75F-8610DFEC0525.jpeg

Some people might find it overly simplistic. I find it refreshing. I have no prior knowledge before now, so why not? Define every single term. Compare Brad and Angelina’s kid to (a CSS) Selector to help me better understand CSS (Yes, a tutor actually did do that).

So, choose what works for you. Might I suggest (https://www.freecodecamp.org/) ? Not only does it give you easy-to-understand lessons, you get a certification at the completion. Sweet.

3. My last point is to stay consistent. It will get tough. You will shed tears (or maybe that’s just a me thing). But it will get hard, okay? You will wonder why your lines of code aren’t working (damn you semicolon!), whether you even know what you’re doing, why you can’t code a simple navigation bar even though you’ve done it before etc etc ad infinitum. Do stay consistent though. Remember why you started. Show up everyday, even though you don’t feel like it. One thing that helps me?

84CF153C-ABB5-4631-9DC2-D12AB740B226.jpeg

I am a big, big planner. I plan every single detail of my life. (The important bits, at least). So I have to put it down on my to-do list. To study a programming language everyday. And when I do get it done, I take pleasure in marking it before I retire for the day.

The point is, to stay consistent. And if you do genuinely feel like you need a break, then take one. I know I did. And you’ll feel a lot much better and productive after a break anyways.

So that’s all folks! Get to learning. But if you already like this as your classroom, then stay tuned for next week’s breakdown on HTML5.

Follow me on my attached social media platforms and shoot me a mail if you have an inquiry to make ([email protected])

Buh bye! 👋🏾

Comments (0)

loading comments