SlideShare a Scribd company logo
About
Coursera
DEPARTMENT OF COMPUTER ENGINEERING
INDUSTRIAL TRAINING PRESENTATION
“Full Stack Web
Development”
PRESENTED BY:- SUDHANSHU VIJAY
REG NO. :- PIET18CS139
YEAR :- 4th
Introduction
About
Coursera
Full
Stack
Development
Coursera Inc. is an American massive open online
course provider founded in 2012 by Stanford
University computer science professors Andrew
Ng and Daphne Koller. Coursera works with
universities and other organizations to offer
online courses, certifications, and degrees in a
variety of subjects.
Full
Stack
Development
Stages
of
Full
Stack
• Full stack development: It refers to the development of
both front end(client side) and back end(server side)
portions of web application.
• Full stack web Developers: Full stack web developers have
the ability to design complete web application and
websites. They work on the frontend, backend, database
and debugging of web application or websites.
Stages
of
Full
Stack
Backend
Full
Stack
Frontend
Backend
Backend
Introduction
to
Django
Back end: It refers to the server-side
development of web application or website
with a primary focus on how the website
works. It is responsible for managing the
database through queries and APIs by client-
side commands. This type of website mainly
consists of three parts front end, back end,
and database.
Introduction
to
Django
Pillars
Of
Django
Definition :
» “Django” is basically a web framework
created using python.
» “Django” is mainly use to create Backend of
a website by mixing python programming in
HTML, CSS, JS etc.
» “Django” provides a platform to develop web
applications rapidly and more securely.
Pillars
Of
Django
Django
Model
VIEW
DJANG
O
Django
Model
Django
View
Introduction To Django
Models
Advantages Of Django Models
Steps To Create Django Models
Django
View
Django
Templates
Creating Django Views
Class Based View V/S
Function Based Views
Django Views
Component
Django
Templates
Key
Features
What Are Django Templates?
Steps to Create Django Templates
Django Template Language
Key
Features
Frontend
Some of the
busiest sites
on the planet
use Django’s
ability to
quickly and
flexibly scale
to meet the
heaviest
traffic
demands.
Exceedingly
Scalable
Django takes
security seriously
and helps
developers avoid
many common
security mistakes,
such as SQL
injection, cross-
site scripting,
cross-site request
forgery and
clickjacking. Its
user
authentication
system provides a
secure way to
manage user
accounts and
passwords.
Reassuringly
Secure
Django includes
dozens of extras you
can use to handle
common Web
development tasks.
Django takes care of
user authentication,
content
administration, site
maps, RSS feeds, and
many more tasks —
right out of the box.
Fully Loaded
Django was
designed to
help
developers
take
applications
from concept
to completion
as quickly as
possible.
RidiculouslyFast
Frontend
What
is
HTML?
Frontend: It is the visible part of website or
web application which is responsible for user
experience. The user directly interacts with
the front end portion of the web application
or website.
What
is
HTML?
Explanation
of
basic
structure
HTMLis the standard markuplanguage for
Web pages.
HTMLwas invented by Tim Berners-Lee.
It is used for creating web pages, which are
displayedon world wide web.
It needs text editors likenotepad, Sublime,
ect. to write the code.
Explanation
of
basic
structure
Types
of
elements
in
html
•The <!DOCTYPE html> declaration defines
that this document is an HTML5 document.
•The <html> element is the root element of
an HTML page.
•The <head> element contains meta
information about the HTML page.
•The <title> element specifies a title for the
HTML page (which is shown in the browser's
title bar or in the page's tab).
•The <body> element defines the document's
body, and is a container for all the visible
contents, such as headings, paragraphs,
images, hyperlinks, tables, lists, etc.
Types
of
elements
in
html
What
is
CSS?
An HTML element is defined by a
start tag, some content, and an end
tag:
<tagname>Content goes
here...</tagname>
<h1>My First Heading</h1>
1. CONTAINER TAG: Requires
opening and closing
both.<b>HTML</b>
2. EMPTY TAG: Doesn't require a
closing tag.Ex,<br>
What
is
CSS?
Types
of
style
sheets
• CSS stands for Cascading Style Sheets
• CSS is the language we use to style an HTML
document.
• CSS saves a lot of work. It can control the
layout of multiple web pages all at once.
Types
of
style
sheets
Advantages
of
CSS
There are three ways of inserting a style sheet:
1. External CSS- It is separate style file used to
define all style rules which is saved with
extension .css.
2. Internal CSS- In this, we define the style
rules in the same html page, where we
wants to style.
3. Inline CSS- We can define the style rule for a
single tag in html page itself.
Advantages
of
CSS
What
is
JavaScript?
• It save time to develop web pages.
• It is easy to maintain.
• It supports all type of web standers and
browsers.
• CSS efficiently works with search engines.
• CSS has wide variety of tags.
What
is
JavaScript?
JavaScript
Example
JavaScript is the world's most popular programming
language.
JavaScript is an object-based scripting language which is
lightweight and cross-platform.
It is a case-sensitive language.
JavaScript is a language that works with html to enhance
web pages and to make them interactive.
JavaScript
Example
How
to
write
code
Explanation of the code:
The text/javascript is the content type that
provides information to the browser about the
data.
The document.write() function is used to
display dynamic content through JavaScript.
<script type="text/javascript">
document.write("
JavaScript is a simple language for learners");
</script>
How
to
write
code
About
Projects
Apply in head section
•<html>
• <head>
• <script type="text/javascript">
• function msg(){
• alert("Hello Javatpoint");
• }
• </script>
• </head>
• <body>
• <p>Welcome to JavaScript</p>
• <form>
• <input type="button" value="click" onclick="msg()"/>
• </form>
• </body>
• </html>
Through external flie
•<html>
•<head>
•<script type="text/javascript" src="message.js"></script>
•</head>
•<body>
•<p>Welcome to JavaScript</p>
•<form>
•<input type="button" value="click" onclick="msg()"/>
•</form>
•</body>
•</html>
function msg(){
alert("Hello");
}
Message.
js
About
Projects
Certificate
चित्रहार
Queries
!
Certificate
Queries
!
Thank
You

More Related Content

What's hot

Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
Oleksii Prohonnyi
 
Backend Programming
Backend ProgrammingBackend Programming
Backend Programming
Ruwandi Madhunamali
 
Full stack development
Full stack developmentFull stack development
Full stack development
Arnav Gupta
 
varun ppt.ppt
varun ppt.pptvarun ppt.ppt
varun ppt.ppt
ArunkumarKArun
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
Web Development
Web DevelopmentWeb Development
Web Development
Harshdeep Singh
 
Ppt full stack developer
Ppt full stack developerPpt full stack developer
Ppt full stack developer
SudhirVarpe1
 
Bootstrap
BootstrapBootstrap
Bootstrap
Jadson Santos
 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web developmentbethanygfair
 
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
Hariharan Ganesan
 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
Ramy Hakam
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
Parvez Mahbub
 
The Full Stack Web Development
The Full Stack Web DevelopmentThe Full Stack Web Development
The Full Stack Web Development
Sam Dias
 
Presentation of bootstrap
Presentation of bootstrapPresentation of bootstrap
Presentation of bootstrap
1amitgupta
 
MEAN Stack
MEAN StackMEAN Stack
MEAN Stack
Krishnaprasad k
 
PHP Project PPT
PHP Project PPTPHP Project PPT
PHP Project PPT
Pankil Agrawal
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
TurnToTech
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN Stack
Surya937648
 

What's hot (20)

Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 
Backend Programming
Backend ProgrammingBackend Programming
Backend Programming
 
Full stack development
Full stack developmentFull stack development
Full stack development
 
varun ppt.ppt
varun ppt.pptvarun ppt.ppt
varun ppt.ppt
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Ppt full stack developer
Ppt full stack developerPpt full stack developer
Ppt full stack developer
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
 
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
MEAN Stack - Introduction & Advantages - Why should you switch to MEAN stack ...
 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
The Full Stack Web Development
The Full Stack Web DevelopmentThe Full Stack Web Development
The Full Stack Web Development
 
Presentation of bootstrap
Presentation of bootstrapPresentation of bootstrap
Presentation of bootstrap
 
MEAN Stack
MEAN StackMEAN Stack
MEAN Stack
 
PHP Project PPT
PHP Project PPTPHP Project PPT
PHP Project PPT
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN Stack
 

Similar to Full stack devlopment using django main ppt

Full Stack Web Developer (MERN STACK Developer.pptx
Full Stack Web Developer (MERN STACK Developer.pptxFull Stack Web Developer (MERN STACK Developer.pptx
Full Stack Web Developer (MERN STACK Developer.pptx
RamudgarYadav
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
chitrachauhan21
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
IRJET- A Personalized Web Browser
IRJET-  	  A Personalized Web BrowserIRJET-  	  A Personalized Web Browser
IRJET- A Personalized Web Browser
IRJET Journal
 
IRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET- A Personalized Web Browser
IRJET- A Personalized Web Browser
IRJET Journal
 
Bridging Front.pdf
Bridging Front.pdfBridging Front.pdf
Bridging Front.pdf
AmirKhan811717
 
What are the basic key points to focus on while learning Full-stack web devel...
What are the basic key points to focus on while learning Full-stack web devel...What are the basic key points to focus on while learning Full-stack web devel...
What are the basic key points to focus on while learning Full-stack web devel...
kzayra69
 
web development blog.pdf
web development blog.pdfweb development blog.pdf
web development blog.pdf
RASKIRATSINGH
 
5 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 20225 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 2022
75waytechnologies
 
internship presentation 123445667890987a
internship presentation 123445667890987ainternship presentation 123445667890987a
internship presentation 123445667890987a
dhimanakshit76
 
kngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyev
kngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyevkngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyev
kngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyev
mithleshkumar1952000
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
Connect Solutions
 
Untitled document (1).pdf
Untitled document (1).pdfUntitled document (1).pdf
Untitled document (1).pdf
Avllo
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
Fariha Tasnim
 
7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf
preeti katiyar
 
ppt of web designing and development
ppt of web designing and developmentppt of web designing and development
ppt of web designing and development
47ishu
 
ppt-190816105541 (2).pdf
ppt-190816105541 (2).pdfppt-190816105541 (2).pdf
ppt-190816105541 (2).pdf
RamCharan481900
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
MohdArbazraza
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
Connect Solutions
 
Front end frameworks
Front end frameworksFront end frameworks
Front end frameworks
Madushan Sandaruwan
 

Similar to Full stack devlopment using django main ppt (20)

Full Stack Web Developer (MERN STACK Developer.pptx
Full Stack Web Developer (MERN STACK Developer.pptxFull Stack Web Developer (MERN STACK Developer.pptx
Full Stack Web Developer (MERN STACK Developer.pptx
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
 
IRJET- A Personalized Web Browser
IRJET-  	  A Personalized Web BrowserIRJET-  	  A Personalized Web Browser
IRJET- A Personalized Web Browser
 
IRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET- A Personalized Web Browser
IRJET- A Personalized Web Browser
 
Bridging Front.pdf
Bridging Front.pdfBridging Front.pdf
Bridging Front.pdf
 
What are the basic key points to focus on while learning Full-stack web devel...
What are the basic key points to focus on while learning Full-stack web devel...What are the basic key points to focus on while learning Full-stack web devel...
What are the basic key points to focus on while learning Full-stack web devel...
 
web development blog.pdf
web development blog.pdfweb development blog.pdf
web development blog.pdf
 
5 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 20225 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 2022
 
internship presentation 123445667890987a
internship presentation 123445667890987ainternship presentation 123445667890987a
internship presentation 123445667890987a
 
kngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyev
kngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyevkngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyev
kngtcd hvfgzb hvfgx vcdz gfrse gcreaqc hgtyev
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
 
Untitled document (1).pdf
Untitled document (1).pdfUntitled document (1).pdf
Untitled document (1).pdf
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
 
7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf
 
ppt of web designing and development
ppt of web designing and developmentppt of web designing and development
ppt of web designing and development
 
ppt-190816105541 (2).pdf
ppt-190816105541 (2).pdfppt-190816105541 (2).pdf
ppt-190816105541 (2).pdf
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
 
Front end frameworks
Front end frameworksFront end frameworks
Front end frameworks
 

Recently uploaded

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 

Recently uploaded (20)

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 

Full stack devlopment using django main ppt

  • 1. About Coursera DEPARTMENT OF COMPUTER ENGINEERING INDUSTRIAL TRAINING PRESENTATION “Full Stack Web Development” PRESENTED BY:- SUDHANSHU VIJAY REG NO. :- PIET18CS139 YEAR :- 4th Introduction
  • 2. About Coursera Full Stack Development Coursera Inc. is an American massive open online course provider founded in 2012 by Stanford University computer science professors Andrew Ng and Daphne Koller. Coursera works with universities and other organizations to offer online courses, certifications, and degrees in a variety of subjects.
  • 3. Full Stack Development Stages of Full Stack • Full stack development: It refers to the development of both front end(client side) and back end(server side) portions of web application. • Full stack web Developers: Full stack web developers have the ability to design complete web application and websites. They work on the frontend, backend, database and debugging of web application or websites.
  • 5. Backend Introduction to Django Back end: It refers to the server-side development of web application or website with a primary focus on how the website works. It is responsible for managing the database through queries and APIs by client- side commands. This type of website mainly consists of three parts front end, back end, and database.
  • 6. Introduction to Django Pillars Of Django Definition : » “Django” is basically a web framework created using python. » “Django” is mainly use to create Backend of a website by mixing python programming in HTML, CSS, JS etc. » “Django” provides a platform to develop web applications rapidly and more securely.
  • 8. Django Model Django View Introduction To Django Models Advantages Of Django Models Steps To Create Django Models
  • 9. Django View Django Templates Creating Django Views Class Based View V/S Function Based Views Django Views Component
  • 10. Django Templates Key Features What Are Django Templates? Steps to Create Django Templates Django Template Language
  • 11. Key Features Frontend Some of the busiest sites on the planet use Django’s ability to quickly and flexibly scale to meet the heaviest traffic demands. Exceedingly Scalable Django takes security seriously and helps developers avoid many common security mistakes, such as SQL injection, cross- site scripting, cross-site request forgery and clickjacking. Its user authentication system provides a secure way to manage user accounts and passwords. Reassuringly Secure Django includes dozens of extras you can use to handle common Web development tasks. Django takes care of user authentication, content administration, site maps, RSS feeds, and many more tasks — right out of the box. Fully Loaded Django was designed to help developers take applications from concept to completion as quickly as possible. RidiculouslyFast
  • 12. Frontend What is HTML? Frontend: It is the visible part of website or web application which is responsible for user experience. The user directly interacts with the front end portion of the web application or website.
  • 13. What is HTML? Explanation of basic structure HTMLis the standard markuplanguage for Web pages. HTMLwas invented by Tim Berners-Lee. It is used for creating web pages, which are displayedon world wide web. It needs text editors likenotepad, Sublime, ect. to write the code.
  • 14. Explanation of basic structure Types of elements in html •The <!DOCTYPE html> declaration defines that this document is an HTML5 document. •The <html> element is the root element of an HTML page. •The <head> element contains meta information about the HTML page. •The <title> element specifies a title for the HTML page (which is shown in the browser's title bar or in the page's tab). •The <body> element defines the document's body, and is a container for all the visible contents, such as headings, paragraphs, images, hyperlinks, tables, lists, etc.
  • 15. Types of elements in html What is CSS? An HTML element is defined by a start tag, some content, and an end tag: <tagname>Content goes here...</tagname> <h1>My First Heading</h1> 1. CONTAINER TAG: Requires opening and closing both.<b>HTML</b> 2. EMPTY TAG: Doesn't require a closing tag.Ex,<br>
  • 16. What is CSS? Types of style sheets • CSS stands for Cascading Style Sheets • CSS is the language we use to style an HTML document. • CSS saves a lot of work. It can control the layout of multiple web pages all at once.
  • 17. Types of style sheets Advantages of CSS There are three ways of inserting a style sheet: 1. External CSS- It is separate style file used to define all style rules which is saved with extension .css. 2. Internal CSS- In this, we define the style rules in the same html page, where we wants to style. 3. Inline CSS- We can define the style rule for a single tag in html page itself.
  • 18. Advantages of CSS What is JavaScript? • It save time to develop web pages. • It is easy to maintain. • It supports all type of web standers and browsers. • CSS efficiently works with search engines. • CSS has wide variety of tags.
  • 19. What is JavaScript? JavaScript Example JavaScript is the world's most popular programming language. JavaScript is an object-based scripting language which is lightweight and cross-platform. It is a case-sensitive language. JavaScript is a language that works with html to enhance web pages and to make them interactive.
  • 20. JavaScript Example How to write code Explanation of the code: The text/javascript is the content type that provides information to the browser about the data. The document.write() function is used to display dynamic content through JavaScript. <script type="text/javascript"> document.write(" JavaScript is a simple language for learners"); </script>
  • 21. How to write code About Projects Apply in head section •<html> • <head> • <script type="text/javascript"> • function msg(){ • alert("Hello Javatpoint"); • } • </script> • </head> • <body> • <p>Welcome to JavaScript</p> • <form> • <input type="button" value="click" onclick="msg()"/> • </form> • </body> • </html> Through external flie •<html> •<head> •<script type="text/javascript" src="message.js"></script> •</head> •<body> •<p>Welcome to JavaScript</p> •<form> •<input type="button" value="click" onclick="msg()"/> •</form> •</body> •</html> function msg(){ alert("Hello"); } Message. js