SlideShare a Scribd company logo
1 of 9
Download to read offline
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 infographicsMayuree Srikulwong
 
CIS407AWk2iLabDefault.aspx Greetings and Salutations.docx
CIS407AWk2iLabDefault.aspx        Greetings and Salutations.docxCIS407AWk2iLabDefault.aspx        Greetings and Salutations.docx
CIS407AWk2iLabDefault.aspx Greetings and Salutations.docxclarebernice
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX DesignersAshlimarie
 
Web performance essentials - Goodies
Web performance essentials - GoodiesWeb performance essentials - Goodies
Web performance essentials - GoodiesJerry Emmanuel
 
jQuery in the [Aol.] Enterprise
jQuery in the [Aol.] EnterprisejQuery in the [Aol.] Enterprise
jQuery in the [Aol.] EnterpriseDave Artz
 
Styling components with JavaScript
Styling components with JavaScriptStyling components with JavaScript
Styling components with JavaScriptbensmithett
 
Front end performance optimization
Front end performance optimizationFront end performance optimization
Front end performance optimizationStevie 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 Setupvkeeton
 
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 carolcgvwzq
 
Introducing coServ
Introducing coServIntroducing coServ
Introducing coServBen Lue
 
JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementationdavejohnson
 
Learn CSS From Scratch
Learn CSS From ScratchLearn CSS From Scratch
Learn CSS From Scratchecobold
 

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 - AkshanshAkshansh Chaudhary
 
Storytelling with Data Notes - Akshansh
Storytelling with Data Notes - AkshanshStorytelling with Data Notes - Akshansh
Storytelling with Data Notes - AkshanshAkshansh Chaudhary
 
Major Studio 2 Notes - Akshansh
Major Studio 2 Notes - AkshanshMajor Studio 2 Notes - Akshansh
Major Studio 2 Notes - AkshanshAkshansh Chaudhary
 
Design and Education Notes - Akshansh
Design and Education Notes - AkshanshDesign and Education Notes - Akshansh
Design and Education Notes - AkshanshAkshansh Chaudhary
 
Computational Form Notes - Akshansh
Computational Form Notes - AkshanshComputational Form Notes - Akshansh
Computational Form Notes - AkshanshAkshansh Chaudhary
 
Collab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - AkshanshCollab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - AkshanshAkshansh 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 ChaudharyAkshansh Chaudhary
 
Bootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh ChaudharyBootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh ChaudharyAkshansh Chaudhary
 
Bootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh ChaudharyBootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh ChaudharyAkshansh Chaudhary
 
Recursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh ChaudharyRecursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh ChaudharyAkshansh Chaudhary
 
Motion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh ChaudharyMotion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh ChaudharyAkshansh Chaudhary
 
Major Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh ChaudharyMajor Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh ChaudharyAkshansh 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 ChaudharyAkshansh 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 ChaudharyAkshansh 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 ChaudharyAkshansh 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 SumbalyAkshansh 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 SumbalyAkshansh Chaudhary
 
Discrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak SumbalyDiscrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak SumbalyAkshansh 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 SumbalyAkshansh Chaudhary
 
Data Mining Notes - Ronak Sumbaly
Data Mining Notes - Ronak SumbalyData Mining Notes - Ronak Sumbaly
Data Mining Notes - Ronak SumbalyAkshansh 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

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

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