Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,155,526 members, 7,826,978 topics. Date: Tuesday, 14 May 2024 at 01:51 AM

Front-end Development - How To Get Started - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Front-end Development - How To Get Started (2548 Views)

Difference Between Website Design, Front End And Back End Development / I Want To Learn Web Development, How Do I Start? / Web Development: How Much Will It Cost To Learn? (2) (3) (4)

(1) (Reply) (Go Down)

Front-end Development - How To Get Started by nairatag: 11:07am On May 02, 2020
Post Covid19 period will see many people lose their jobs. Many have lost their jobs, adding to the ever-growing unemployed market. This is the time to learn a skill, such as front-end development.

Skilled manpower will be in high demand in the post-pandemic era. This is because businesses want to quickly get back on their feet and return to profitability as soon as possible. You should take advantage of the potential surge to acquire a skill that will make you relevant in the post Covid19 era.

One such skill that is in high demand is front-end development. This post tells you exactly what you need to become a front end developer in 2020.

1 Like

Re: Front-end Development - How To Get Started by nairatag: 11:10am On May 02, 2020
Have you ever looked at a website you are surfing and wondered how it's designed, the way the buttons function when clicked, the way the sidebar or menu bar acts, then you start thinking if you can ever do that. Well, you can, and the good news is all those visible parts of the site are built through front end development. The brains behind them are called front-end developers.

What is Front-end Development

Front-end development is also known as client-side development, is the practice of converting a design into a graphical interface through the use of HTML, CSS, and JavaScript so that the end-user can view and interact with them directly.

The main reason for designing a site is to ensure that the end-user can see and read the information displayed on the site easily. This looks easy on paper, but it is complicated when you consider cross-browser, cross-device, and cross-platform compatibility. All this requires careful planning on the part of the front-end developer. This brings up the question of who is a front-end developer.

2 Likes

Re: Front-end Development - How To Get Started by nairatag: 11:12am On May 02, 2020
Who is a front-end developer?

A front-end developer is a person that implements web design through programming languages such as HTML, CSS, and JavaScript.

You can see the work of a front-end developer everywhere and even on the Nairatag website. The way the layout, navigation is on mobile is different from desktop mode. This is one of the works of a front-end developer. They make sure that the website is responsive to different screen resolutions.

Now that you know who a front-end developer is let's look at the main tools used for front-end development.

Tools used for front-end development

Many tools can be used to develop the front-end of a website. Adequate knowledge of these tools is needed to build a dynamic, scalable, and well-designed website.

There are 3 main tools or coding language used by front-end developers. They are

HTML
CSS
JavaScript

The front-end developer code runs on the end-user browser compared to the back end developer whose code runs on the webserver.

2 Likes

Re: Front-end Development - How To Get Started by nairatag: 11:15am On May 02, 2020
HTML - HyperText Markup Language

HTML is the building block of any web development process. It is the skeleton that makes up the website. HTML code is the framework of the site, and it determines how the site looks like. The divs, p, img, link tags all form how the site looks like. The absence of HTML means there is no webpage.

HTML is an essential tool that must be learned in your front-end development journey. You need to get the foundation right.

Tim Berners-Lee developed HTML, and the latest version is HTML5. This is what you should learn to build a strong foundation in front-end development.

CSS - Cascading Style Sheets


If HTML is the framework or skeleton, then CSS is the body or makeup. CSS beautifies your website, and it makes it look presentable and adorable to the end-user. It does this thanks to the style rules specified in the style sheets.

CSS also allows you to build cross-browser, cross-device, and cross-platform websites. This is possible with an adequate understanding of the CSS grid, flexbox, media queries, and many more.

Before you get started in any web development career path, you must master coding with HTML and CSS.

HTML and CSS can be mastered in a couple of months. The good news is that you can build basic websites with HTML and CSS alone.

JavaScript

JavaScript adds functionality to a website. It lets the user interact with the webpage. JavaScript uses the Document Object Model (DOM) to manipulate the HTML webpage.

JavaScript can be used to add functions like a slideshow, online calculator, or word counter to a site. Sites like Udemy, Pinterest use JavaScript a lot to make their user interface easy to use. JavaScript on these sites allows you to pin a picture, view a course without reloading the whole page.

JavaScript is the most popular programming language out there, making it a valuable thing to learn.

1 Like

Re: Front-end Development - How To Get Started by nairatag: 11:18am On May 02, 2020
Git and GitHub

You need a version control system. A version control system lets you keep track of the changes made to your code.

For example, you added a couple of JavaScript functions that break your code. This can cause a headache, and you think of the stress of undoing the cause manually. This is automatic with a version control system as you roll back to the previous version.

Git is the most widely used version control management system, and it is crucial you know how to use it.

GitHub is a git repository hosting service. It's like a social place to store your codes, and you can even view it with GitHub pages. Keeping your codes in your system won't do you any good. You can store it on GitHub and collaborate with other developers out there.

Bootstrap, Reactjs, Angular, and WordPress

These are libraries and frameworks that make your front-end development job easy. They are ready-made, and you only need to pick and use them.

Your solid knowledge of HTML, CSS, and JavaScript will guide you through the use.

Bootstrap is the most popular Html, CSS, and JavaScript library in the world. You can quickly get ready-made responsive codes there.

WordPress is another platform that allows you to build a fully functional website just by dragging and dropping the elements.

Reactjs and Angular make work easier for you when building huge websites.

Your strong foundational understanding of how HTML, CSS, and JavaScript works will save you time used in dealing with bugs, reading documentation, contacting support, and so on. You can easily tweak these libraries and frameworks to your own need.

The fun fact is you can even develop yours if need be.


Mastering the above-listed tools will set you up in the front-end development journey.

Goodluck.

https://www.nairatag.com/programming/front-end-development/

3 Likes

Re: Front-end Development - How To Get Started by doggedfighter(f): 11:34am On May 02, 2020
Following

1 Like

Re: Front-end Development - How To Get Started by nairatag: 11:38am On May 02, 2020
doggedfighter:
Following

Great to hear that.

1 Like

Re: Front-end Development - How To Get Started by Nobody: 12:10pm On May 02, 2020
Discover the art of computer programming and learn what a code can do online at YouTube Programming School free. You get to be exposed to programming languages such as python, java, c++, etc. from the scratch. Learn how to code, and make money from it.

Youtube Programming School
https://m.youtube.com/playlist?list=PLpPwUAYOD-chcxMZREaH8WmWLhott2q4f
Re: Front-end Development - How To Get Started by yubbie13(m): 8:08pm On May 04, 2020
This really help me. Thank you so much.
nairatag:
Who is a front-end developer?

A front-end developer is a person that implements web design through programming languages such as HTML, CSS, and JavaScript.

You can see the work of a front-end developer everywhere and even on the Nairatag website. The way the layout, navigation is on mobile is different from desktop mode. This is one of the works of a front-end developer. They make sure that the website is responsive to different screen resolutions.

Now that you know who a front-end developer is let's look at the main tools used for front-end development.

Tools used for front-end development

Many tools can be used to develop the front-end of a website. Adequate knowledge of these tools is needed to build a dynamic, scalable, and well-designed website.

There are 3 main tools or coding language used by front-end developers. They are

HTML
CSS
JavaScript

The front-end developer code runs on the end-user browser compared to the back end developer whose code runs on the webserver.

2 Likes

Re: Front-end Development - How To Get Started by nairatag: 11:08pm On May 05, 2020
yubbie13:
This really help me. Thank you so much.

You are welcome. Good to hear that. I hope you have started a front-end course

1 Like

Re: Front-end Development - How To Get Started by Nobody: 4:58am On May 06, 2020
Nice article



NB: HTML and CSS are not programming language. Ok
Re: Front-end Development - How To Get Started by olamidedivotee: 7:44am On May 06, 2020
nairatag:
Who is a front-end developer?

A front-end developer is a person that implements web design through programming languages such as HTML, CSS, and JavaScript.

You can see the work of a front-end developer everywhere and even on the Nairatag website. The way the layout, navigation is on mobile is different from desktop mode. This is one of the works of a front-end developer. They make sure that the website is responsive to different screen resolutions.

Now that you know who a front-end developer is let's look at the main tools used for front-end development.

Tools used for front-end development

Many tools can be used to develop the front-end of a website. Adequate knowledge of these tools is needed to build a dynamic, scalable, and well-designed website.

There are 3 main tools or coding language used by front-end developers. They are

HTML
CSS
JavaScript

The front-end developer code runs on the end-user browser compared to the back end developer whose code runs on the webserver.
This help me a lot
Re: Front-end Development - How To Get Started by nairatag: 4:59am On May 09, 2020
olamidedivotee:

This help me a lot

Great to hear
Re: Front-end Development - How To Get Started by yubbie13(m): 2:30pm On May 09, 2020
Yes i have. I started with HTML5 and CSS3 for now..
nairatag:


You are welcome. Good to hear that. I hope you have started a front-end course

1 Like

Re: Front-end Development - How To Get Started by DriggityDre: 2:32pm On May 09, 2020
cc Mekaprime
You could check this out.

1 Like

Re: Front-end Development - How To Get Started by HassieMalcomson(f): 4:55pm On Jul 29, 2021
Though people are complaining a lot about losing jobs during the Covid-19 pandemic but it is also a reality that skilled workforce especially coders and people associated with IT work, got several opportunities. In addition, if I respond to your question about frontend programming languages, then I like JavaScript the most.

First of all, the server load time of JavaScript is very less, and it is easy to use familiar languages like React.Js on the backend. You can also read several other advantages of using JavaScript from here https://blog.back4app.com/front-end-programming-languages/, and yes, this article also discusses many other frontend languages like TypeScript and CSS that could be useful.
Re: Front-end Development - How To Get Started by Nobody: 3:39am On Jun 01, 2022
Can only JavaScript be used to develop a project like ecommerce?

(1) (Reply)

Help Needed With Mysql/php Date Query / Are You Ready To Make More Money While You Work Online?..... BITCOIN / Forget Blogging,freelancing,and Make Thousands Of Dollars Daily

(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. 53
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.