SlideShare une entreprise Scribd logo
1  sur  17
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
SUMMER TRAINING PRESENTATION –2023
V SEMESTER
Disney Plus Hotstar Clone Using HTML ,CSS and Javascript
Certificate
Contents
• Module 1 - Introduction to Web Programming
• Module 2 – Introduction of HTML
• Module 3 – Introduction of CSS
• Module 4 - JavaScript Programming for Web
Applications
• Module 5 – GitHub
• Module 6 - Project Description
• Module 7 - Conclusion
• Module 8 - References
Introduction to Web Programming
• The process of creating and maintaining websites.
• Front-end web development uses languages such as HTML,
CSS, and JavaScript to create the visual layout and functionality
of a website.
• HTML provides the structure of the website.
• CSS is used for styling and layout.
• JavaScript allows for dynamic interactions and animations on
the page.
• Back-end web development involves using programming
languages such as Python, Ruby, and Java to create the server-
side logic and database interactions.
• Web programming can be used to create a wide variety of
websites, from simple static sites to complex web applications.
Introduction to HTML
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.
• HTML Tages • HTML Pages Structure
Introduction of CSS
• CSS stand for(Cascading Style Sheets)
• It is a stylesheet language used to describe the presentation
of a document written in a markup language.
• It is used to add visual formatting to HTML or XML
documents, such as color, layout, and font.
• CSS allows developers to separate the presentation of a
document from its structure, making it easier to maintain and
modify.
• It was first introduced in 1996 and has since become a
standard for web development.
Introduction to Javascript
• JavaScript is a programming language.
• It is primarily used to create interactive and
dynamic web pages.
• It also provide validation, animations, and
responsive design to a website.
• It can also be used to create server-side
applications using technologies such as Node.js.
• It was first introduced in 1995 by Brendan Eich
• JavaScript is a client-side scripting language,
which means that the code is executed by the
client's web browser rather than on the server.
GitHub
• It is a version control system.
• It is primarily used for software development,
but can be used for any type of project .
• Users can host and review code, manage
projects, and build software.
• It also includes features such as bug tracking,
feature requests, task management, and wikis
for every project.
• It is built on top of the Git version control
system.
Project Description
• Project is very similar to the original disney plus website. It is
only one page(homepage) website. It has navbar and search
box with cool click effect same as Disney Plus hotstar has
and it also has a slider or carousel with infinity or endless
effect. Which was very hard for me to make at first. And after
that we also have movie cards. With awesome card hover
effect. And we have much more.
Workflow
• First we created navigation bar by making a carousel class.
• Now we will make slider. We'll create these slides with JS but for
styling purpose just create one for now in HTML.
• Inside app.js we will select our carousel element and create an empty array to store all slider.
• Now by creating a function createslide for creating a slide.
• In this function . In the start we are increasing or setting our next slideIndex with some if/else
condition . And after that we are creating DOM element that we need for our slide.
• Now we will make video play on hover card.
• This effect will work if user click on your site first. If use did not click
on your page first then the video will not play because of google
chrome policy.
Conclusion
• Learnt HTML , CSS and Javascript.
• Build some basic projects to improve development skills.
• Learnt some basic concepts of React.js.
References
• https://www.w3schools.com/whatis/
• https://dev.to/kunaal438/how-to-create-disney-plus-clone-for-
beginner-in-2021-html-css-js-m3p
• Wagner, Gerd. "Introduction to simulation using JavaScript." 2016
Winter Simulation Conference (WSC). IEEE, 2016.
• [2] Musciano, Chuck, and Bill Kennedy. HTML & XHTML: The
Definitive Guide: The Definitive Guide. " O'Reilly Media, Inc.", 2002.
• [3] Nixon, Robin. Learning PHP, MySQL & JavaScript: With jQuery,
CSS & HTML5. " O'Reilly Media, Inc.", 2014.
THANK YOU

Contenu connexe

Similaire à Training presentation.pptx

Pearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperPearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperOfer Zelig
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptxEleenaJha
 
Web Design Course Srigsystems
Web Design Course SrigsystemsWeb Design Course Srigsystems
Web Design Course SrigsystemsSriG Systems
 
Introduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentIntroduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentQurinom Solutions
 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web DevelopmentDaryll Chu
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxRajnirani18
 
full stqack guktgktktykytkyyyjrneyrynye5n
full stqack guktgktktykytkyyyjrneyrynye5nfull stqack guktgktktykytkyyyjrneyrynye5n
full stqack guktgktktykytkyyyjrneyrynye5nGoogleDSCDibrugarhUn
 
Week01 jan19 introductionto_php
Week01 jan19 introductionto_phpWeek01 jan19 introductionto_php
Week01 jan19 introductionto_phpJeanho Chu
 
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Harshith Rockx
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxsilvers5
 
internship presentation 123445667890987a
internship presentation 123445667890987ainternship presentation 123445667890987a
internship presentation 123445667890987adhimanakshit76
 
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2Jeremy Likness
 
project web development
project web developmentproject web development
project web developmentlucky sharma
 

Similaire à Training presentation.pptx (20)

Pearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperPearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET Developer
 
amanWeb.ppt.pptx
amanWeb.ppt.pptxamanWeb.ppt.pptx
amanWeb.ppt.pptx
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptx
 
Web Design Course Srigsystems
Web Design Course SrigsystemsWeb Design Course Srigsystems
Web Design Course Srigsystems
 
Java script
Java scriptJava script
Java script
 
Java script
Java scriptJava script
Java script
 
Introduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentIntroduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web Development
 
Front end frameworks
Front end frameworksFront end frameworks
Front end frameworks
 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web Development
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
 
full stqack guktgktktykytkyyyjrneyrynye5n
full stqack guktgktktykytkyyyjrneyrynye5nfull stqack guktgktktykytkyyyjrneyrynye5n
full stqack guktgktktykytkyyyjrneyrynye5n
 
Week01 jan19 introductionto_php
Week01 jan19 introductionto_phpWeek01 jan19 introductionto_php
Week01 jan19 introductionto_php
 
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
 
1_Intro_toHTML.ppt
1_Intro_toHTML.ppt1_Intro_toHTML.ppt
1_Intro_toHTML.ppt
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
 
Rajat kumar
Rajat kumarRajat kumar
Rajat kumar
 
internship presentation 123445667890987a
internship presentation 123445667890987ainternship presentation 123445667890987a
internship presentation 123445667890987a
 
Javascript 01 (js)
Javascript 01 (js)Javascript 01 (js)
Javascript 01 (js)
 
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
 
project web development
project web developmentproject web development
project web development
 

Dernier

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 

Dernier (20)

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

Training presentation.pptx

  • 1. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING SUMMER TRAINING PRESENTATION –2023 V SEMESTER Disney Plus Hotstar Clone Using HTML ,CSS and Javascript
  • 3. Contents • Module 1 - Introduction to Web Programming • Module 2 – Introduction of HTML • Module 3 – Introduction of CSS • Module 4 - JavaScript Programming for Web Applications • Module 5 – GitHub • Module 6 - Project Description • Module 7 - Conclusion • Module 8 - References
  • 4. Introduction to Web Programming • The process of creating and maintaining websites. • Front-end web development uses languages such as HTML, CSS, and JavaScript to create the visual layout and functionality of a website. • HTML provides the structure of the website. • CSS is used for styling and layout. • JavaScript allows for dynamic interactions and animations on the page. • Back-end web development involves using programming languages such as Python, Ruby, and Java to create the server- side logic and database interactions. • Web programming can be used to create a wide variety of websites, from simple static sites to complex web applications.
  • 5. Introduction to HTML 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.
  • 6. • HTML Tages • HTML Pages Structure
  • 7. Introduction of CSS • CSS stand for(Cascading Style Sheets) • It is a stylesheet language used to describe the presentation of a document written in a markup language. • It is used to add visual formatting to HTML or XML documents, such as color, layout, and font. • CSS allows developers to separate the presentation of a document from its structure, making it easier to maintain and modify. • It was first introduced in 1996 and has since become a standard for web development.
  • 8. Introduction to Javascript • JavaScript is a programming language. • It is primarily used to create interactive and dynamic web pages. • It also provide validation, animations, and responsive design to a website. • It can also be used to create server-side applications using technologies such as Node.js. • It was first introduced in 1995 by Brendan Eich • JavaScript is a client-side scripting language, which means that the code is executed by the client's web browser rather than on the server.
  • 9. GitHub • It is a version control system. • It is primarily used for software development, but can be used for any type of project . • Users can host and review code, manage projects, and build software. • It also includes features such as bug tracking, feature requests, task management, and wikis for every project. • It is built on top of the Git version control system.
  • 10. Project Description • Project is very similar to the original disney plus website. It is only one page(homepage) website. It has navbar and search box with cool click effect same as Disney Plus hotstar has and it also has a slider or carousel with infinity or endless effect. Which was very hard for me to make at first. And after that we also have movie cards. With awesome card hover effect. And we have much more.
  • 11.
  • 12. Workflow • First we created navigation bar by making a carousel class. • Now we will make slider. We'll create these slides with JS but for styling purpose just create one for now in HTML.
  • 13. • Inside app.js we will select our carousel element and create an empty array to store all slider. • Now by creating a function createslide for creating a slide. • In this function . In the start we are increasing or setting our next slideIndex with some if/else condition . And after that we are creating DOM element that we need for our slide.
  • 14. • Now we will make video play on hover card. • This effect will work if user click on your site first. If use did not click on your page first then the video will not play because of google chrome policy.
  • 15. Conclusion • Learnt HTML , CSS and Javascript. • Build some basic projects to improve development skills. • Learnt some basic concepts of React.js.
  • 16. References • https://www.w3schools.com/whatis/ • https://dev.to/kunaal438/how-to-create-disney-plus-clone-for- beginner-in-2021-html-css-js-m3p • Wagner, Gerd. "Introduction to simulation using JavaScript." 2016 Winter Simulation Conference (WSC). IEEE, 2016. • [2] Musciano, Chuck, and Bill Kennedy. HTML & XHTML: The Definitive Guide: The Definitive Guide. " O'Reilly Media, Inc.", 2002. • [3] Nixon, Robin. Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5. " O'Reilly Media, Inc.", 2014.