Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,749 members, 7,817,069 topics. Date: Saturday, 04 May 2024 at 02:55 AM

GeniusHawlah's Posts

Nairaland Forum / GeniusHawlah's Profile / GeniusHawlah's Posts

(1) (2) (3) (4) (5) (6) (of 6 pages)

Politics / Re: Chris Ngige Is The Weapon Fashioned Against ASUU by GeniusHawlah(m): 8:52am On Aug 05, 2022
Anything related to ASUU triggers my anger. cry
Politics / Re: Buhari's Regime Defied Every Logical Reasoning by GeniusHawlah(m): 8:49am On Aug 05, 2022
Sadder when you realize some people still support this regime with their lives. We actually are on a long thing.
Webmasters / Re: Read This If You're Considering Starting Web Development by GeniusHawlah(m): 10:52am On Jul 16, 2022
CC: Mukina2, Lalasticlala
Webmasters / Read This If You're Considering Starting Web Development by GeniusHawlah(m): 10:48am On Jul 16, 2022
Everyone needs the basics of everything before jumping deeper into it, at least to ensure a solid foundation; the same rule is applicable to web development. Therefore, this article will give you the deep insight you need before diving into the realm of web development.

Are you considering starting a web development journey? Great! It is a beautiful and rewarding thought. We can both agree that the world is evolving and almost all traditional activities have now been digitized. Before we start, the first thing I'll love you to understand is that, irrespective of whatever you might have heard from people or read on the internet, register it at the back of your mind that nothing is impossible to learn. So far you are ready to sacrifice your time, you're equipped with the major resources like internet connection and the necessary gadgets, and you have an undying passion to learn with the right guidance, you're definitely going to succeed excellently. If you think all those are in place already, you can confidently call yourself a Web Developer. cool

Having decided to give it a trial, the immediate next step is to peruse your stand in the digital world, perhaps, considering the background you're coming from. If you're a little bit techy and digitally savvy, then you're fully fit to dive into the world of web development. However, if you're coming from a technologically naive background with absolutely zero knowledge of how the web works, it is highly recommended that you make some prior research to equip yourself with the basic knowledge of the web and the internet, as it'll be required to cement your understanding in the journey of web development. I suggest you watch few YouTube videos on that to grab the concept first. Having ensued a convincing understanding of how the web works, the next thing is to pick up the popular three musketeers (HTML, CSS, and JavaScript). Let's start with the skeleton of the web contents itself - The HTML. What is HTML?

The shortest answer to this is, HTML (HyperText Markup Language), is a markup language. A markup language is a pre-designed system or mechanism of annotating or labelling a bunch of texts in a document so that a group of texts is identified differently from another. That sounds too jargonistic? Let me bring it down to what you may be familiar with; when you identify some texts as heading and some as sub-heading in your Microsoft Word app, there is a way the computer recognizes them under the hood, it's with the help of a markup language. Clearer enough? Let's continue.

As some markup languages are configured to work behind the likes of MS Word app and other word processors, HTML is designed to handle the contents that are prepared to be displayed by web browsers. Therefore, it is safe to say:
HTML is the semantically structured skeleton of any content displayed on the web.

Below is the basic structure of an HTML page.


<html>
<head>
<title>Title of the Page</title>
</head>
<body>
<h1>One of the six headings. We still have h2 to h6.</h1>
<p>This is a paragraph</p>
There are many others, and they are called tags.
</body>
</html>


It is absolutely OK if you don't understand the block of code above, it's not a big deal, as you'll later understand it, and even more.

While HTML is important to the contents on the web, the contents don't, by default, appeal the eyes. This is where CSS takes over. What is CSS?


CSS (Cascading Style Sheet) is a stylesheet used to beautify the structured content laid down by HTML. It is used to describe how the contents of HTML is visually presented to the consumers. If you've ever seen a text on the web that has a background color, or some that are more beautiful than others, that's the work of CSS.

The third tool in this group is JavaScript. JavaScript is a scripting programing language used to primarily, automate and handle interactivity on the web frontend. Also, it's now powerful enough enough to work on the back-end and other aspects of programming. You don't need to worry yourself about those for now.


JavaScript has the power to change the state of web contents from static to dynamic due to its ability to programmatically display contents based on users' activities. At this point, there is no need to go into JavaScript details yet, make it a step at a time.

Platforms to start learning web development as a beginner

There are several platforms online where you can easily learn the basics of any of these tools. Based on experience, I mostly recommend Solo Learn and W3 Schools to beginners. They both have mobile apps where you can richly learn the fundamentals of HTML, CSS, JavaScript, etc. The community and their comments are invaluable as well.

The Major Dos and Don'ts While Learning Web Development


Be Focused and Consistent: Of course, this should be common to every facet of life; it is however vital in web development and programming as a whole. If you're not frequent with it, your progress will be sluggish which will greatly affect your drive and motivation. Ensure you write at least a line of code daily or learn something new daily. Ultimately, all the knowledge will accumulate to mean a lot to you.

Get a Trusted Mentor: Find yourself some professional(s) in the field, either physically or virtually, whose steps you carefully follow. Seek opinions and ideas on why they made their decisions, so you can wisely tailor your decisions too and guide your paths without wasting much time. The journey becomes easier when you're rightly guided.

Be Intentional About Your Decisions: In today's ocean of information and resources, it's easier to drown in vain due to information overload. There are loads of choices to make while choosing stack of tools to use. To some developers, Python is the way to heaven, while some others "can kill" for JavaScript. Instead of jumping on any, it's part of the learning skills to research on the major options available to make an informed decision. There are numerous tools (technologies) out there for different purposes and different people. What I'm saying is that, DON'T LEARN "A" JUST BECAUSE MANY PEOPLE ARE LEARNING "A". Critically ask yourself if you need what you are learning or want to learn. It will occur to you if you need it or not.

Don't Fall for Cheap Frustration: Sorry I'm telling you this late. The undiluted truth is that you will be frustrated several times. You will read stuff and not understand it immediately. You will understand some this minute and forget the next minute. It is not your fault, it is nobody's fault. It's simply the nature of the field. Never see quitting as an escape route when those moments of frustration and annoyance come. Be calm, consistent, and adamant.

Avoid Rushing: I can bet there is a space for you ANY TIME you get there. At the same time, there are a lot of tempting reasons for you to rush yourself. Resist the urge to be intimidated to the point of being rushed. I can assure you that the field is relevant enough to lucratively satisfy all developers. So, don't sprint your way up, because that's the easiest way to miss out on the important basics, and remember that house built on weak foundation... besides, Whatever you miss will most likely hunt you down forever in your career until you go back to fix it. So, it's better you take your time to consume as much as possible before accelerating unnecessarily.

Be Inquisitive and be Ready to Consume Info: It's obvious that the tech field is vast like the universe. You have so many things to know/learn (don't worry, it's not that deep). The fact is that, you have to be inquisitive on how what works and why (there should be some limit though, so that you won't waste much time on the abstracted tools.) A 30-second-read tutorial article can lead you to three days of vigorous research, don't fret or be scared, it's usually interesting. Like I said earlier, make it a step at a time and understand the truth that it will take you close to one year before you start seeing things clearer (your manner and level of understanding applies here).

The list goes on... You can learn more here https://www.geniushawlah.xyz/blog/posts/fundamentals-of-starting-web-development

1 Like 1 Share

Education / Re: Zazu Lyrics In UNILORIN Mass Communication Exam (400L) by GeniusHawlah(m): 8:00pm On Feb 01, 2022
Miroslavv:

It is more like a philosophy class and there are no right or wrong answers in a philosophy class.
You earn marks on how well you can explain your perspective.
The fact is that you still can't explain shii if you don't understand the language.

1 Like

Education / Re: Zazu Lyrics In UNILORIN Mass Communication Exam (400L) by GeniusHawlah(m): 5:01pm On Feb 01, 2022
Omotosho1090905:


Rubbish, this has nothing to do with the exam check the font just a prank
Pele o, analyzer.
I was there earlier today, it's real!
Education / Re: Zazu Lyrics In UNILORIN Mass Communication Exam (400L) by GeniusHawlah(m): 4:30pm On Feb 01, 2022
Emday:
Science is all about critical appraisal of happenings around us. The lecturer has neither affirmed nor rejected the song.

He simply asked the students to give appraisal which is how a scientific mind should think.

I believe the lecturer is not necessarily interested in the specific answers but rather the ability of students to think logically and give coherent appraisal of the song considering the lyrics, beats, sociocultural context etc

The song you understand the language used or the one you don't?

1 Like

Education / Re: Zazu Lyrics In UNILORIN Mass Communication Exam (400L) by GeniusHawlah(m): 11:26am On Feb 01, 2022
I actually think it's unfair to the non-Yorubas.

163 Likes 10 Shares

Education / Zazu Lyrics In UNILORIN Mass Communication Exam (400L) by GeniusHawlah(m): 11:25am On Feb 01, 2022
Portable smoke finish get inspiration, una say make people wey no dey smoke come dey analyse the song. grin

6 Likes 5 Shares

Religion / Re: My 8 Year Old Son's Debate With A 7yr Old Atheist by GeniusHawlah(m): 12:05am On Dec 14, 2021
Tetehjewels:


Yet you branded it a lie. How truthful of you smiley
Thinking you lied doesn't equate I have a problem with the lie. You should understand something that basic I suppose. grin
Religion / Re: My 8 Year Old Son's Debate With A 7yr Old Atheist by GeniusHawlah(m): 9:56pm On Dec 13, 2021
Tetehjewels:


Of course you wouldn't believe because you haven't seen him. How typical to chalk everything under a convenient "lie" due to your own limitations and not mine smiley

This is not "everything," it's just a thing, and I still don't believe. Meanwhile, I don't have any problem with it either true or false.
Family / Re: Are Children Really An Achievement?? by GeniusHawlah(m): 9:54pm On Dec 13, 2021
ayubaski:
But you can't buy it in ur regular market



I don't even need to buy it.
Family / Re: Are Children Really An Achievement?? by GeniusHawlah(m): 9:32pm On Dec 13, 2021
Honestly, to me, it's not. It's too cheap to be an achievement IMO.

2 Likes

Religion / Re: My 8 Year Old Son's Debate With A 7yr Old Atheist by GeniusHawlah(m): 9:28pm On Dec 13, 2021
Bluezy13:


Stop hiding under you kid's intelligence, my friend.
I'm yet to believe he even has a kid. cheesy I think he lied, and he's good at it. cheesy

3 Likes

Crime / Re: Murdered OAU Student: I Saw A Vision About My Husband Before His Death - Wife by GeniusHawlah(m): 3:50pm On Nov 27, 2021
Wow
Romance / Re: Your Advice Needed Here Please by GeniusHawlah(m): 3:45pm On Nov 27, 2021
I conclude that I'm an imperfect being after all, so I take it as a lesson learnt the hard way. Then I become more careful.

Life itself is unfair and nobody can escape regrettable acts.
Politics / Re: Goodluck Jonathan Reconnects With Former UNIPORT School Mates 40 Years Later by GeniusHawlah(m): 3:41pm On Nov 27, 2021
Diligent1:

I pray for you to be in high places
Amen! I wish you absolutely the same. grin
Politics / Re: Goodluck Jonathan Reconnects With Former UNIPORT School Mates 40 Years Later by GeniusHawlah(m): 3:40pm On Nov 27, 2021
Bastard1stborn:


For this quote, God will locate you and visit your silent prayers. Goodness and mercy I wish you
Amen, and you too. Thanks, chief!
Crime / Re: Police Officer, Edem Ebong Dismissed After Killing 5 Persons In Enugu (Picture) by GeniusHawlah(m): 9:48am On Nov 27, 2021
Wow

1 Like

Webmasters / Re: POST -your- Website/blog- For- REVIEW by GeniusHawlah(m): 9:30am On Nov 27, 2021
Celebrities / Re: Anita Joseph Kneels For Her Husband To Prove That She Doesn't Control Him (Pix) by GeniusHawlah(m): 9:22am On Nov 27, 2021
To be very honest without concealing how I feel exactly, life won o kan mi at all.

25 Likes 2 Shares

Politics / Re: Goodluck Jonathan Reconnects With Former UNIPORT School Mates 40 Years Later by GeniusHawlah(m): 9:14am On Nov 27, 2021
Wow! A lucky set indeed - they produced a president of the nation from their set. I love to see this. grin

I hope that one day, my friends too will be in high places like this, and we'll reunite in joy.

37 Likes 2 Shares

Jobs/Vacancies / Re: NDLEA Releases List Of Candidates For Final Screening by GeniusHawlah(m): 11:18pm On Nov 15, 2021
Camoready:
Narcotics assistant list out. Ndlea.
My sister's name isn't there. cry
Travel / Re: The Most Beautiful Park In Lagos, Nigeria (pics, Video) by GeniusHawlah(m): 8:05am On Nov 07, 2021
Dailymice:
You see, creating parks in Nigeria is good but the problem is that the masses are not earning enough to chill out and enjoy. They are always hustling, the few rich and relatively comfortable are the ones enjoying all these parks. (the homeless too undecided)

Well, I told myself if I become president, I would create very large parks where families can come and relax, take photographs and chill out not a gated place, but a large expanse of land with fountains, green area, swings, ice cream stands (like in New York) and bicycle lanes like in Denmark and Sweden.

We know how to enjoy in this country, but the average person is underpaid or unemployed.

One advice, If you are a young person here, and you need to earn online; venture into blogging, vlogging, selling nft, etc. There is money online guys (Not Yahoo please)

Lol... You've facts here. We see relaxing and chilling out as wasting of time and money not because they truly are, but because many of us live by the day (if you don't work today you may not eat today)

Anyway, if anyone wants to learn few things about blogging https://www.geniushawlah.xyz/posts/why-you-may-want-to-start-blogging
Jobs/Vacancies / Re: NDLEA Releases List Of Candidates For Final Screening by GeniusHawlah(m): 5:44am On Jul 24, 2021
Have they released third batch?
Programming / Re: Am Too Old To Learn Programming ! by GeniusHawlah(m): 4:46am On Jul 11, 2021
Avast:

I am much older than you and I just started learning web development. So age is not a barrier.

Good luck

I love to see determined people like you sir. It isn't usually easy to maintain focus especially in a challenging field like this. I urge you keep the fire burning bro. You may want to get some tips on dos and don'ts for a web development newbie, who knows, it may help.

https://www.geniushawlah.xyz/posts/fundamentals-of-starting-web-development

1 Like

Jobs/Vacancies / Re: Nigeria Customs Recruitment 2019. How To Apply. 3,200 Officers To Be Recruited by GeniusHawlah(m): 9:03am On Jul 08, 2021
What's the chances of one's name not making the third NDLEA's list? cry

(1) (2) (3) (4) (5) (6) (of 6 pages)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 48
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.