MY YOUTUBE CHANNEL :- Click here



MY INSTAGRAM PAGE:- Click here



MY TELEGRAM CHANNEL :- Click here

VAMSI NAIDANA...

(B.Sc)final year

PRISM Degree&[P.G]Collage

FULLSTACK WEB-DEVELOPMENT

Introdduction to WEB-DEVELOPMENT

Web development refers to the creating, building, and maintaining of websites. It includes aspects such as web design, web publishing, web programming, and database management. It is the creation of an application that works over the internet i.e. websites. Web Development.

In web development involved two types of developments

FRONT-END DEVELOPMENT & BACK-END DEVELOPMENT:-

Front-end development:- is responsible for the aspects of a website that users see and interact with: the user interface (UI). Front-end developers are well-versed in HTML, CSS and JavaScript, often working closely with design and UX teams to capture both the intended look and feel of the site, while also creating a quality user experience across multiple device types.

What does frontend developer do?
A front-end web developer is responsible for implementing visual elements that users see and interact with in a web application.
They are usually supported by back-end web developers, who are responsible for server-side application logic and integration of the work front-end developers do.

The basic languages of Front-End Development are:-

HTML
CSS
JavaScript
Popular JavaScript and CSS frameworks and libraries:
Bootstrap
W3.CSS
HTML jQuery
DOM
JSON
XML
Angular
React

Back-end development:-. is responsible for all the aspects of a website that users do not see. This is also known as server-side development because back-end developers focus primarily on the behind-the-scenes logic, APIs and database interactions that power the site.
A back-end developer writes code that forms the backbone of a website or app. Learn more about this career field and how to get started
What does BACK-END developer do?:-
Back-end development means working on server-side software, which focuses on everything you can’t see on a website.
Back-end developers ensure the website performs correctly, focusing on databases, back-end logic, application programming interface (APIs), architecture, and servers.
They use code that helps browsers communicate with databases, store, understand, and delete data.

What tools do back-end developers use?

Web developers use a variety of tools to develop, test, and maintain web applications. Some common tools for back-end developers include:

DATA BASE:- Here all the information will be stored in the DB Data Base.

A database is an organized collection of structured information, or data, typically stored electronically in a computer system.
A database is usually controlled by a database management system (DBMS).
Together, the data and the DBMS, along with the applications that are associated with them, are referred to as a database system, often shortened to just database.

Data within the most common types of databases in operation today is typically modeled in rows and columns in a series of tables to make processing and data querying efficient. The data can then be easily accessed, managed, modified, updated, controlled, and organized.
Most databases use structured query language (SQL) for writing and querying data.




  1. FRONT-END DEVELOPMENT TOOLS
    • HTML
    • CSS
    • JAVA SCRIPT
    • BOOTSTRAP

  2. BACK-END DEVELOPMENT TOOLS
    • PYTHON
    • JAVA
    • PHP

  3. DATABASE TOOLS
    • MY SQL
    • MONGO DB
    • ORACLE

FRONT-END vs BACK-END:-

poto

All websites require front-end and back-end development.
Front-end development focuses on the visual aspects of a website — the part that users see and interact with..
Back-end development comprises a site's structure, system, data, and logic..
Together, front-end and back-end development combine to create interactive, visually pleasing websites..
Front-end devs use programming languages to bring the client side of a site to life. This development takes technical, creative, and communication skills..
Back-end developers use server-side programming languages to ensure that websites function properly..
Back-end devs remain in high demand for their technical expertise..
According to March 2023 PayScale data, back-end developers earn $90,652 on average, while front-end developers make an average of $80,796
.

what FRONT-END Developer do...?

Front-end developers focus on designing the physical appearance of websites with front-end programming languages.
The visual aspect of a website is the result of front-end development — including fonts, colors, layout, and graphics.


Using Programming Languages :-

  1. HTML
  2. CSS
  3. JAVA SCRIPT


Frameworks & Libraries :-

  1. jQuery
  2. ANGULAR JS
  3. SASS
  4. BOOTSTRAP
  5. EMBER JS

Who They Work With...?

Back-end developers, clients, management, business stakeholders

what Backend-Developer do....?

Back-end developers create the structure or logic of a website by using server-side programming languages.
They write code that tells the website how to bring the front-end programming languages alive.



Using Programming language :-

  1. PYTHON
  2. JAVA
  3. PHP
  4. RUBY

Frameworks & Libraries :-

  1. D JANGO
  2. LARAVEL
  3. SPRING
  4. ZEND
  5. SYMFONY
  6. CAKE PHP

Who They Work With...?

Front-end developers, management, business stakeholders

FRONT-End + BACK-END = FULLSTACK WEB-DEVELOPMENT



FULLSTACK WEB DEVELOPMENT

A full stack developer is someone who works with both the front end and back end of a web application. The front end is responsible for the visual look and feel of the website, while back end is responsible for the behind the scenes logic and infrastructure of the site. Let's take a closer look at the terms front end and back end.

Front end Development (Client side)

Everything on a web page from the logo, to the search bar, buttons, overall layout and how the user interacts with the page was created by a front end developer. Front end developers are in charge of the look and feel of the website. Front end developers also have to make sure the website looks good on all devices (phones, tablets, and computer screens). This is called Responsive Web Design.

Back end Development (Server side)

Back end development refers to the part of the application that the user does not see. Back end developers focus on the logic of the site, creating servers, and working with databases and API's (Application Programming Interfaces). For example, the content and layout for a form would be created on the client side, but when the users submits their information it gets processed on the server side (back end).


LEARN FULL STACK WEB-DEVELOPMENT

Here the website to learn fullstack Web-development
Click here


HERE Some Projectswhich are Developed byFullstack Web-Developers

Project-1 :-

For FLIGHT Ticket Booking :-Click here

Project-2 :-

For BUS Ticket Booking :- Click here

Project-3 :-

For TRAIN Ticket Booking :- Click here

Project-4 :-

For HOTEL Booking :- Click here

Project-5 :-

For SHOPPING :- Click here

Project-6 :-

For MOVIE Tickets Booking :-Click here

Project-7 :-

For HTMLCODE Practicing :-Click here



THANK YOU I'm Vamsi Naidana @(full-stack-Web developer