0% found this document useful (0 votes)
5 views2 pages

Day1 FullStack Notes

The document provides an overview of Full Stack Development, detailing key technologies such as HTML, CSS, JavaScript, TypeScript, and React. It explains the roles of these technologies in building web applications, including the importance of APIs for communication between systems. Additionally, it outlines prerequisites for starting with React and emphasizes the significance of understanding front-end and back-end components.

Uploaded by

a72007034
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Day1 FullStack Notes

The document provides an overview of Full Stack Development, detailing key technologies such as HTML, CSS, JavaScript, TypeScript, and React. It explains the roles of these technologies in building web applications, including the importance of APIs for communication between systems. Additionally, it outlines prerequisites for starting with React and emphasizes the significance of understanding front-end and back-end components.

Uploaded by

a72007034
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Day-1: Full Stack Development

What is Full Stack?


A "full stack" in software engineering refers to the entire collection of technologies used
to build a complete application. It is broken down into two main parts: the front-end
(client-side) and the back-end (server-side).

What is HTML?
• HTML stands for Hyper Text Markup Language
• HTML is the standard markup language for creating Web pages
• HTML describes the structure of a Web page
• HTML consists of a series of elements
• HTML elements tell the browser how to display the content
• HTML elements label pieces of content such as "this is a heading", "this is a
paragraph", "this is a link", etc.

What is CSS?
CSS is the language we use to style a Web page.
• CSS stands for Cascading Style Sheets
• CSS describes how HTML elements are to be displayed on screen, paper, or in
other media
• CSS saves a lot of work. It can control the layout of multiple web pages all at
once
• External stylesheets are stored in CSS files

What is JavaScript?
• JavaScript is the Programming Language for the Web.
• JavaScript can update and change both HTML and CSS.
• JavaScript can calculate, manipulate and validate data.

What is TypeScript?
• TypeScript is a syntactic superset of JavaScript which adds static typing.
• TypeScript adds syntax on top of JavaScript, allowing developers to add types.

What is React?
• React is a JavaScript library created by Facebook
• React is a User Interface (UI) library
• React is a tool for building UI components

React Quickstart Tutorial


Before you start, you should have a basic understanding of:
• What is HTML
• What is CSS
• What is DOM
• What is ES6
• What is [Link]
• What is npm

What is API?
APIs, or Application Programming Interfaces, are the invisible backbone of modern
software development. They enable applications and systems to communicate and
share data efficiently.
• Enable seamless interaction between applications, platforms, and services.
• Power everyday features such as weather updates, payments, and e-commerce
checkouts.
• The API takes a request, sends it to the server, retrieves the data, and returns
the response.

You might also like