What is Full Stack Development?
copyright by Harsh

What is Full Stack Development?

Full Stack Development is a profession where developer works with both front end & back end part of an application. Full stack developers can design complete application or websites. They work with frontend, backend, database and debugging of application or websites. lets see these words in brief :-

Front end - It refers to the visible part of an application which user will see while interacting with the application. This part includes creative & innovative graphic designs because this part is responsible for user experience. Front end is concerned with graphical appearance of application. Here are some popular front end technologies :- HTML, CSS, JavaScript. Now days we have so many libraries & framework like AngularJS, ReactJS, Bootstrap, jQuery, ExpressJS, etc.

Back end - It refers to the coding & database part of an application where the brain of application is stored. This part is not visible to user and cannot be accessed by user. the term Back end includes database, server & other intermediary software. Back end is concerned with how application will work. Back end part is developed using some programming languages, libraries, frameworks, database. Examples are Python, Java, PHP, C++, SQL, NoSQL, etc.

Combined Development of Front end & Back end is known as full stack development.

"Keep exploring to learn more, learning is the key to discover new world" - Harsh

To view or add a comment, sign in

More articles by Harsh Verma

  • Mastering State Management in React

    Gone are the days of complex class components and lifecycle methods for managing state in React. With the introduction…

  • How to Access Clipboard (Copy & Paste) History in Ubuntu via GPaste

    The clipboard manager, like Gpaste in Ubuntu, enhances productivity by extending the basic clipboard functionality. It…

    1 Comment
  • Using API's with Python

    Application Programming Interfaces (APIs) are a powerful tool that allows developers to access data and functionality…

  • Web Scraping Using Python with Example

    Web Scraping Web scraping is the process of automatically extracting information from websites. It involves writing…

    3 Comments
  • How to access localhost on other devices (Mobile or Laptop) ?

    IMPORTANT : Devices must be connected to the same WiFi Network. Step 1: Find your local IP Address local IP is defined…

    3 Comments
  • What is Odoo?

    Odoo is an acronym of On-Demand Open Object. Odoo is an open-source ERP software developed by the Belgian company Odoo…

    5 Comments
  • SQL vs NoSQL

    NoSQL Databases (or we can say "Not Only SQL") , were first introduced in late 2000s. NoSQL is a Non-Relational…

  • Why Certified Skills?

    Skill what it means? we can define it as an ability to do some task after training or practice. Skills are something…

  • What is IOT?

    IOT stands for Internet of Things. The Internet of things simply means "things communicating with each other using…

    1 Comment

Explore content categories