Data Structures
Data Structures
Developme
nt
By :
Aliyeva Khanim, Aliyeva Samaya
Javadzadeh Fatima, Gurbanova Laman
What is Front-
End
Development?
C ONTENT
01 02 03
HTML CSS JAVASCRIPT
04 05 06
FRAMEWORKS VERSION DEVELOPER
CONTROL SKILLS
0
1
Core
Front-End
Technologie
s
Core Front-End Technologies
HTML <body>
<div>
<img>
02
CSS Basics
Class,id, borders,margin, etc.
CSS Basics
DOM
Syntax Manipula Events
-tion
Variables ,
Modifying elements Clicks, press, scrolls
functions, etc.
0
2 Libraries
&
Frameworks
Bootstrap
•Bootstrap is a popular front-end framework
developed by Twitter in 2011 for building
responsive and mobile-first websites.
•It provides pre-designed components like
buttons, modals, and navigation bars, which
are easy to customize.
•The framework includes a grid system that
simplifies creating flexible, responsive layouts.
•Bootstrap uses CSS and JavaScript and
supports integration with libraries like jQuery
and Popper.js.
•It’s widely adopted for its simplicity and
speed, especially for prototyping and small
projects.
React JS
•ReactJS, developed by Facebook in 2013, is a
JavaScript library for building user interfaces.
•It focuses on a component-based architecture,
where UI elements are reusable and
independent.
•React uses a virtual DOM, which improves
performance by updating only the necessary
parts of the real DOM.
•React supports one-way data flow, making
debugging easier and data more predictable.
•It powers many major applications, such as
Facebook, Instagram, and Netflix.
0
3 Front-End
Developer
Skills
Here are
some skills:
•Design Thinking
•Collaboration
•Testing
•Web Performance
• Optimization
•Cross-Browser Compatibility
0
4
Version
control
GIT
Common Git
Commands
Command Description
git init Initializes a new Git repository
git clone <url> Clones an existing repository
git add <file> Stages changes for the next commit
Commits staged changes with a
git commit -m "msg"
message
git push Pushes changes to a remote repository
Fetches and merges changes from a
git pull
remote repo
Displays the status of changes in the
git status
working area
git branch Lists, creates, or deletes branches
git checkout <branch> Switches to a different branch
Git Features
• Branching: Allows you to work on
different features simultaneously.