UI/UX/Full stack


     

Websites are now a critical component for any business, for advertisement etc ,stay competitive .And as Web Development trends and best practices changes practically with the season, there's no shortages of work for developers.

But How Do You know exactly what kind of Web Development work to seek out and train for ? If you have poked around on job listing sites or browsed through online course. There are three main concentrations :

Front -End , Back-End and Full Stack (UI/UX).

What is Front -End Developer -

Front-end developers often need to learn those additional back-end skills ,and vise versa ,especially in current economy. A front-end developer is is responsible for two interior design of a house that's been built by a back-end developers. Strong front-end developer can also accurately identify specific issues in user experience and provide recommendation and codified solutions to influence the design. Everything that you see when you're navigation around the internet ,from fonts and colors to drop down menus and sliders is a combo of HTML,CSS, and Java script being controlled by your computer's browser.

Skills and tools for Front-end :
They are responsible for a website's user facing code and the architecture of it's immersive experiences. In order to execute those objectives, must be adept at 3 main languages: HTML,CSS and Java Script programming.In addition to basic you'll come across web frameworks like Bootstrap,Django and Angular ,Js libraries like JQuery,and CSS extension like Sass and Less.

What is Back -End Developer-

Where is all that data stored? This is where the back-end comes in.The back-end of a websites consiste of a server ,an application and a data base. A back-end developer builds and maintains the technology that powers those components which ,together,enable the user-facing side of the websites to even exist in the first place.What ever you fill form ,type address or make purchase, your browser sends a request to server side, which returns info in form of frontend code that browser can interpret and display.

Skills and tools for Back-end:

In order to make the server ,applications and database communication with each others,back-end developers use server-side languages like Php,Ruby,Java ,Python and MySql,Oracle and SQL server to find ,save or change data and server it back to the user in front-end code.

SERVER SIDE SETUP:- Your websites needs a database to manage all the customer and product information.A database stores websites content in a structure that makes it easy to retrieve ,organise ,edit and save data.There are many different database that are widely used ,such as MySql,SQL server and oracle.


   

What is Full Stack Developer-

There's often not a black and white distinction between front-end and back-end development .Full stack developers are jacks -of-all trades.
The idea is that a full stack developers can work cross-functionally on the full "stack" of technology ,i.e. both the front-end and back-end. Full Stack developers offers the full packages .

However, the distinction between frontend and backend is not always so clear-cut. Some developers are proficient in both the frontend & backend;that's what known as Full Stack.





Thank you so much for reading ☺   
Author :ER Shivani Potnis                 





Comments

Popular posts from this blog

Web Technology

Websites and it's types