SlideShare a Scribd company logo
What are HTML, CSS, JavaScript?

HTML: Structure (index.html)

CSS: Styling (styles.css)

JavaScript: Functionality (main.js)



















































































Days Notes
30July2018
Desicussiononwirefraining
Creating wireframe ofexpedia.com
3Eg
I I Itis's Bose
µ
Buttons
Background
tent
h
F 7 I
t
Footetlbigfooter
Jtf
Akshansh Chaudhary 1 MFADT Bootcamp | Parsons School of Design
Homework Create a wireframeforsome otherwebsite
Referencewebsite apple.com web
E
I
T T
FX
Akshansh Chaudhary 2 MFADT Bootcamp | Parsons School of Design
Wireframe Homework
apple.com CMobile
TEE
em
t
her
Akshansh Chaudhary 3 MFADT Bootcamp | Parsons School of Design
Day 2
31July2018
DOM 9 Document
ObjectModel
Hierarchyfworkflow whilemaking a website
Day 3
I Aug 2018
WEBSITE DUPT STRUCTURE
For
creatingany
websites startwith a wireframe
Create
folders main css
image files etc
Now write a pseudocode to the html doe
Then add tags to the code
Add classes
forthe tags
Start
writing code
CREATE COLUMNS
y
Position relative
Position Absolute
Akshansh Chaudhary 4 MFADT Bootcamp | Parsons School of Design
Homework:

Content map

Home

Industry Projects

IT

Pharma

Marketing

Academic Projects
Study notes website

Apply Parsons website

Processing

Self Projects

Logo Design

Photography

Design rangoli making

Position relative the containerCentredid
a Position absolute inside elements
ofthe
container
Once the positioning is set shift theinside
containers the respectiveposition using margins
Give a
freedposition to the header
Start
giving marginsforshifting the outside containers
when
you
change the margin in one
tagupdate the corresponding space in the
related tags
Put top o Cleft right
bottom o 7 tosnapthe
containers
leg headers footers withoutextraspace
whichcomesdue to block elements
Akshansh Chaudhary 5 MFADT Bootcamp | Parsons School of Design
Day 4

Aug 2, 2018





Working with animations

Create div and stylise it
•


Transition: for creating transitions

Transform: for changing objects (transforming them)

Key frames: 









Day 5

Aug 3, 2018





CSS Grids and blocks



Display properties

	 give a display:block; property to the main div

	 give a display:inline; property to the sub-div

	 	 This would arrange everything inside a box and arrange automatically

	 give a display: inline-block; property to the sub-div

	 	 This would arrange it inside the block and maintain its properties





Make website RESPONSIVE



Media queries

	 @media screen and (max-width: 60px) { }

	 	 Put the tag that requires an update inside this property



Example:

	 @media screen and (max-width: 600px) {

	 body {

	 	 background-color: red;

	 }

	 }







Flexbox Grid

	 display: flex;

	 	 Doing these will make the items become increase and decrease in width

	 flex-wrap: wrap;

	 	 Wraps all contents when screen size decreases

	 flex-wrap: wrap-reverse;

	 	 Wraps all contents when screen size decreases, this time, in the reverse order

	 flex-wrap: nowrap;

a
Akshansh Chaudhary 6 MFADT Bootcamp | Parsons School of Design
Does not wrap the contents



	 justify-content: Center, flex-start, flex-end, space-between, space-around, space-evenly;

	 	 For spacing inside the div and flex container





Target a specific div

	 div:nth-child (1n) {}

	 	 This is to target that particular child inside a parent. It gives the value to every other child
(unless stated otherwise)

	 	 	 So, 1n: first element, 2n: 2nd element

	 	 	 	 If there are 3 elements, the 3rd element will have the property of the 1n element
(loops)





Grid-column and grid-row

	 It counts the number of lines there are in a grid. 

	 	 So, if there are 4 blocks, there would be 5 lines.

	 	 You would mention grid-column: 1/ 5 to count all the lines. 

	 	 	 Alternatively, mention grid-column: 1/ -1 (from start “1” to finish “-1”)













Day 7

Aug 7 2018



JAVASCRIPT



Linking a JS file

	 <script src=“js/main.js”></script>



Variable: var

	 Use only var instead of int, string, bool, float



(x++) vs (++x)

	 x++ assigns the value first, and then increments itself

	 ++x adds the value and then assigns it



Check if a code is working or not

	 eg. console.log(stuff[1]);





Using buttons

<p id=“display”></p>

<button type=“button” onclick=“document.getElementById(‘display’).innerHTML=‘Hi. This is Akshansh’
“>Click here </button>

	 Breakdown:

	 	 onclick: if clicked on the button

	 	 getElementByID(‘display’): fetch the ID “display”

	 	 .innerHTML=‘Hi. This is Akshansh’: Go to the ID display and replace it with the text: Hi. This
Akshansh Chaudhary 7 MFADT Bootcamp | Parsons School of Design
is Akshansh

	 

	 This command creates an ID (display) and a button below it. When I click on the button, that ID is
getting called, and it displays the text (Hi. This is Akshansh).

	 This is the same process when we want to call anything on the browser screen. This must be
done on HTML.





NOTE:

Whatever you write in <script></script> is considered a JavaScript file.

So, if you write, 

<script> 

	 <! - - testing - - > 

</script>

This won’t work because the comment tag is the HTML version. For it to work, we must do it like this:

<script> 

	 // testing

</script>











Day 10

Aug 10, 2018



JQUERY

Format

$(selector).action()

	 $: call the JQuery



Example

$(“.test”).hide()

	 this hides all elements with class = “test”

	 

Example 2

$(“button”).click(function() {

	 $(“div1”).fadeIn();

	 });

	 Instead of writing “div1”, you can also write “this”



	
Akshansh Chaudhary 8 MFADT Bootcamp | Parsons School of Design

More Related Content

Similar to Bootcamp Web Notes - Akshansh Chaudhary

CSS Methodology
CSS MethodologyCSS Methodology
CSS MethodologyZohar Arad
 
How to create interactive infographics
How to create interactive infographicsHow to create interactive infographics
How to create interactive infographics
Mayuree Srikulwong
 
CIS407AWk2iLabDefault.aspx Greetings and Salutations.docx
CIS407AWk2iLabDefault.aspx        Greetings and Salutations.docxCIS407AWk2iLabDefault.aspx        Greetings and Salutations.docx
CIS407AWk2iLabDefault.aspx Greetings and Salutations.docx
clarebernice
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
Ashlimarie
 
Lecture-15.pptx
Lecture-15.pptxLecture-15.pptx
Lecture-15.pptx
vishal choudhary
 
Web performance essentials - Goodies
Web performance essentials - GoodiesWeb performance essentials - Goodies
Web performance essentials - Goodies
Jerry Emmanuel
 
jQuery in the [Aol.] Enterprise
jQuery in the [Aol.] EnterprisejQuery in the [Aol.] Enterprise
jQuery in the [Aol.] Enterprise
Dave Artz
 
Styling components with JavaScript
Styling components with JavaScriptStyling components with JavaScript
Styling components with JavaScript
bensmithett
 
Front end performance optimization
Front end performance optimizationFront end performance optimization
Front end performance optimization
Stevie T
 
Internet and Web Technology (CLASS-4) [CSS & JS]
Internet and Web Technology (CLASS-4) [CSS & JS] Internet and Web Technology (CLASS-4) [CSS & JS]
Internet and Web Technology (CLASS-4) [CSS & JS]
Ayes Chinmay
 
Documentation For Tab Setup
Documentation For Tab SetupDocumentation For Tab Setup
Documentation For Tab Setup
vkeeton
 
Remixing Confluence With Speakeasy
Remixing Confluence With SpeakeasyRemixing Confluence With Speakeasy
Remixing Confluence With Speakeasynabeelahali
 
A XSSmas carol
A XSSmas carolA XSSmas carol
A XSSmas carol
cgvwzq
 
Introducing coServ
Introducing coServIntroducing coServ
Introducing coServ
Ben Lue
 
JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementation
davejohnson
 
Learn CSS From Scratch
Learn CSS From ScratchLearn CSS From Scratch
Learn CSS From Scratchecobold
 
HTML CSS & Javascript
HTML CSS & JavascriptHTML CSS & Javascript
HTML CSS & Javascript
David Lindkvist
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
Hassan Ahmed Baig - Web Developer
 

Similar to Bootcamp Web Notes - Akshansh Chaudhary (20)

CSS Methodology
CSS MethodologyCSS Methodology
CSS Methodology
 
Ajax-Tutorial
Ajax-TutorialAjax-Tutorial
Ajax-Tutorial
 
How to create interactive infographics
How to create interactive infographicsHow to create interactive infographics
How to create interactive infographics
 
CIS407AWk2iLabDefault.aspx Greetings and Salutations.docx
CIS407AWk2iLabDefault.aspx        Greetings and Salutations.docxCIS407AWk2iLabDefault.aspx        Greetings and Salutations.docx
CIS407AWk2iLabDefault.aspx Greetings and Salutations.docx
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
 
Lecture-15.pptx
Lecture-15.pptxLecture-15.pptx
Lecture-15.pptx
 
Web performance essentials - Goodies
Web performance essentials - GoodiesWeb performance essentials - Goodies
Web performance essentials - Goodies
 
jQuery in the [Aol.] Enterprise
jQuery in the [Aol.] EnterprisejQuery in the [Aol.] Enterprise
jQuery in the [Aol.] Enterprise
 
Styling components with JavaScript
Styling components with JavaScriptStyling components with JavaScript
Styling components with JavaScript
 
Front end performance optimization
Front end performance optimizationFront end performance optimization
Front end performance optimization
 
Internet and Web Technology (CLASS-4) [CSS & JS]
Internet and Web Technology (CLASS-4) [CSS & JS] Internet and Web Technology (CLASS-4) [CSS & JS]
Internet and Web Technology (CLASS-4) [CSS & JS]
 
Documentation For Tab Setup
Documentation For Tab SetupDocumentation For Tab Setup
Documentation For Tab Setup
 
Remixing Confluence With Speakeasy
Remixing Confluence With SpeakeasyRemixing Confluence With Speakeasy
Remixing Confluence With Speakeasy
 
Accelerated Stylesheets
Accelerated StylesheetsAccelerated Stylesheets
Accelerated Stylesheets
 
A XSSmas carol
A XSSmas carolA XSSmas carol
A XSSmas carol
 
Introducing coServ
Introducing coServIntroducing coServ
Introducing coServ
 
JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementation
 
Learn CSS From Scratch
Learn CSS From ScratchLearn CSS From Scratch
Learn CSS From Scratch
 
HTML CSS & Javascript
HTML CSS & JavascriptHTML CSS & Javascript
HTML CSS & Javascript
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
 

More from Akshansh Chaudhary

Typography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - AkshanshTypography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - Akshansh
Akshansh Chaudhary
 
Storytelling with Data Notes - Akshansh
Storytelling with Data Notes - AkshanshStorytelling with Data Notes - Akshansh
Storytelling with Data Notes - Akshansh
Akshansh Chaudhary
 
Major Studio 2 Notes - Akshansh
Major Studio 2 Notes - AkshanshMajor Studio 2 Notes - Akshansh
Major Studio 2 Notes - Akshansh
Akshansh Chaudhary
 
Design and Education Notes - Akshansh
Design and Education Notes - AkshanshDesign and Education Notes - Akshansh
Design and Education Notes - Akshansh
Akshansh Chaudhary
 
Computational Form Notes - Akshansh
Computational Form Notes - AkshanshComputational Form Notes - Akshansh
Computational Form Notes - Akshansh
Akshansh Chaudhary
 
Collab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - AkshanshCollab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - Akshansh
Akshansh Chaudhary
 
Creativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh ChaudharyCreativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Bootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh ChaudharyBootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Bootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh ChaudharyBootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Recursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh ChaudharyRecursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Motion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh ChaudharyMotion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Major Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh ChaudharyMajor Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Design for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh ChaudharyDesign for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Creativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh ChaudharyCreativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Design for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh ChaudharyDesign for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Data Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak SumbalyData Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Logic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak SumbalyLogic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Discrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak SumbalyDiscrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Design and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak SumbalyDesign and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Data Mining Notes - Ronak Sumbaly
Data Mining Notes - Ronak SumbalyData Mining Notes - Ronak Sumbaly
Data Mining Notes - Ronak Sumbaly
Akshansh Chaudhary
 

More from Akshansh Chaudhary (20)

Typography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - AkshanshTypography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - Akshansh
 
Storytelling with Data Notes - Akshansh
Storytelling with Data Notes - AkshanshStorytelling with Data Notes - Akshansh
Storytelling with Data Notes - Akshansh
 
Major Studio 2 Notes - Akshansh
Major Studio 2 Notes - AkshanshMajor Studio 2 Notes - Akshansh
Major Studio 2 Notes - Akshansh
 
Design and Education Notes - Akshansh
Design and Education Notes - AkshanshDesign and Education Notes - Akshansh
Design and Education Notes - Akshansh
 
Computational Form Notes - Akshansh
Computational Form Notes - AkshanshComputational Form Notes - Akshansh
Computational Form Notes - Akshansh
 
Collab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - AkshanshCollab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - Akshansh
 
Creativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh ChaudharyCreativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh Chaudhary
 
Bootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh ChaudharyBootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh Chaudhary
 
Bootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh ChaudharyBootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh Chaudhary
 
Recursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh ChaudharyRecursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh Chaudhary
 
Motion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh ChaudharyMotion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh Chaudhary
 
Major Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh ChaudharyMajor Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh Chaudhary
 
Design for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh ChaudharyDesign for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh Chaudhary
 
Creativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh ChaudharyCreativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh Chaudhary
 
Design for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh ChaudharyDesign for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh Chaudhary
 
Data Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak SumbalyData Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak Sumbaly
 
Logic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak SumbalyLogic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak Sumbaly
 
Discrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak SumbalyDiscrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak Sumbaly
 
Design and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak SumbalyDesign and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak Sumbaly
 
Data Mining Notes - Ronak Sumbaly
Data Mining Notes - Ronak SumbalyData Mining Notes - Ronak Sumbaly
Data Mining Notes - Ronak Sumbaly
 

Recently uploaded

Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

Bootcamp Web Notes - Akshansh Chaudhary

  • 1.
  • 2. What are HTML, CSS, JavaScript? HTML: Structure (index.html) CSS: Styling (styles.css) JavaScript: Functionality (main.js) Days Notes 30July2018 Desicussiononwirefraining Creating wireframe ofexpedia.com 3Eg I I Itis's Bose µ Buttons Background tent h F 7 I t Footetlbigfooter Jtf Akshansh Chaudhary 1 MFADT Bootcamp | Parsons School of Design
  • 3. Homework Create a wireframeforsome otherwebsite Referencewebsite apple.com web E I T T FX Akshansh Chaudhary 2 MFADT Bootcamp | Parsons School of Design
  • 4. Wireframe Homework apple.com CMobile TEE em t her Akshansh Chaudhary 3 MFADT Bootcamp | Parsons School of Design
  • 5. Day 2 31July2018 DOM 9 Document ObjectModel Hierarchyfworkflow whilemaking a website Day 3 I Aug 2018 WEBSITE DUPT STRUCTURE For creatingany websites startwith a wireframe Create folders main css image files etc Now write a pseudocode to the html doe Then add tags to the code Add classes forthe tags Start writing code CREATE COLUMNS y Position relative Position Absolute Akshansh Chaudhary 4 MFADT Bootcamp | Parsons School of Design
  • 6. Homework: Content map Home Industry Projects IT Pharma Marketing Academic Projects Study notes website Apply Parsons website Processing Self Projects Logo Design Photography Design rangoli making Position relative the containerCentredid a Position absolute inside elements ofthe container Once the positioning is set shift theinside containers the respectiveposition using margins Give a freedposition to the header Start giving marginsforshifting the outside containers when you change the margin in one tagupdate the corresponding space in the related tags Put top o Cleft right bottom o 7 tosnapthe containers leg headers footers withoutextraspace whichcomesdue to block elements Akshansh Chaudhary 5 MFADT Bootcamp | Parsons School of Design
  • 7. Day 4 Aug 2, 2018 Working with animations Create div and stylise it • Transition: for creating transitions Transform: for changing objects (transforming them) Key frames: Day 5 Aug 3, 2018 CSS Grids and blocks Display properties give a display:block; property to the main div give a display:inline; property to the sub-div This would arrange everything inside a box and arrange automatically give a display: inline-block; property to the sub-div This would arrange it inside the block and maintain its properties Make website RESPONSIVE Media queries @media screen and (max-width: 60px) { } Put the tag that requires an update inside this property Example: @media screen and (max-width: 600px) { body { background-color: red; } } Flexbox Grid display: flex; Doing these will make the items become increase and decrease in width flex-wrap: wrap; Wraps all contents when screen size decreases flex-wrap: wrap-reverse; Wraps all contents when screen size decreases, this time, in the reverse order flex-wrap: nowrap; a Akshansh Chaudhary 6 MFADT Bootcamp | Parsons School of Design
  • 8. Does not wrap the contents justify-content: Center, flex-start, flex-end, space-between, space-around, space-evenly; For spacing inside the div and flex container Target a specific div div:nth-child (1n) {} This is to target that particular child inside a parent. It gives the value to every other child (unless stated otherwise) So, 1n: first element, 2n: 2nd element If there are 3 elements, the 3rd element will have the property of the 1n element (loops) Grid-column and grid-row It counts the number of lines there are in a grid. So, if there are 4 blocks, there would be 5 lines. You would mention grid-column: 1/ 5 to count all the lines. Alternatively, mention grid-column: 1/ -1 (from start “1” to finish “-1”) Day 7 Aug 7 2018 JAVASCRIPT Linking a JS file <script src=“js/main.js”></script> Variable: var Use only var instead of int, string, bool, float (x++) vs (++x) x++ assigns the value first, and then increments itself ++x adds the value and then assigns it Check if a code is working or not eg. console.log(stuff[1]); Using buttons <p id=“display”></p> <button type=“button” onclick=“document.getElementById(‘display’).innerHTML=‘Hi. This is Akshansh’ “>Click here </button> Breakdown: onclick: if clicked on the button getElementByID(‘display’): fetch the ID “display” .innerHTML=‘Hi. This is Akshansh’: Go to the ID display and replace it with the text: Hi. This Akshansh Chaudhary 7 MFADT Bootcamp | Parsons School of Design
  • 9. is Akshansh This command creates an ID (display) and a button below it. When I click on the button, that ID is getting called, and it displays the text (Hi. This is Akshansh). This is the same process when we want to call anything on the browser screen. This must be done on HTML. NOTE: Whatever you write in <script></script> is considered a JavaScript file. So, if you write, <script> <! - - testing - - > </script> This won’t work because the comment tag is the HTML version. For it to work, we must do it like this: <script> // testing </script> Day 10 Aug 10, 2018 JQUERY Format $(selector).action() $: call the JQuery Example $(“.test”).hide() this hides all elements with class = “test” Example 2 $(“button”).click(function() { $(“div1”).fadeIn(); }); Instead of writing “div1”, you can also write “this” Akshansh Chaudhary 8 MFADT Bootcamp | Parsons School of Design