Web Development Technologies
VIGNESH PRAJAPATI
080240116054
Web development
• Strategy for web applicaton.
• Is a broad term involved with developing a web
sites including client side and server side
scripting.
• Client is application User which request to the
hosting server.
• Is provide communication between client and
server.
Web Application :
• Application which accessed over the internet is
called Web application.
• Types of web Application:
1.Ecommerce Site Apps
2.Social site Apps
3.Search engine
4.Online Educational
5.Online Examination
Web Development Technologies:
• Eminent Technologies for Development:
• Likely several types
1. Client side Technology
2. Server side Technology
3. Database Technology
4. Multi media Technology
HTML:Hyper Text Markup Language
• A markup language is a set of
markup tags.
• Telling the browser what to do,
and what props to use.
• HTML uses markup tags to
describe web pages.
• allows images and objects to
be embedded
• used to create interactive
forms.
CSS - Cascading Style Sheets
• Define how to display
HTML elements.
• Defines styles, size , colour
,width and length.
• Multiple style definitions will
cascade into one.
• With id and class keyword
define design.
JAVASCRIPT
• JavaScript is THE scripting language of the Web.
• JavaScript was designed to add interactivity to HTML
pages
• can be used to validate data
• used to detect the visitor's browser
• used to create cookies
JSP- Java Server Pages
• Sun's solution for developing dynamic web sites
• It`s core java + html pages.
• Its compiled on server and executed on the client
machine.
• Supports Oracle, mysql, postgress ,odbc
PHP- Personal Home Page
• server-side scripting language
• It`s an open source
• PHP syntax is very similar to Perl and C
• Creating dynamic and interactive websites.
• Supports many databases (MySQL, Informix,
Oracle, Sybase, Solid, PostgreSQL, Generic ODBC,
etc.)
FLASH
• Flash is a tool for creating interactive and
animated Web sites.
• create interactive "movies" on the Web
• Not require programming skills and is easy to
learn
• Flash loads much faster than animated images
CFML- Cold Fusion Markup Language
• Its server-side Actionscripting language
• Used for-Dynamic website, remote services.
• ColdFusion can also handle asynchronous
events such as SMS via its gateway interface.
• Supports Mysql, oracle.
ASP Active Server Pages
• Microsoft technology
• That runs with IIS Server
• Speedy and simple than cgi and perl.
• Make dynamic web sites.
• Access any data or databases and return the
results to a browser
• Using Asp you can also minimize network trafic.
• For data storage it uses ADO(ActiveX Data
Objects)
AJAX Asynchronous JavaScript And
XML
• AJAX you can create better, faster, and more
user-friendly web application
• JavaScript and HTTP requests
• With ajax,javascript communicate with the
server and display data without reloading page.
• Popular eg. –google searh
XMl - EXtensible Markup Language
• designed to transport and store data.
• markup language much like HTML.
• designed to carry data, not to display data.
• Xml acts as small database storage.
• XML is Used to Create New Internet Languages
• Like xhtml.
• We can define our tags.
SQL - Structured Query Language
• standard language for accessing and
manipulating databases.
Using sql we can peform…
1. Execute queries against a database
2. Retrieve data from a database
3. Insert, update, delete records in a database
4. Set permissions on tables, procedures, and
views
SQL – Database Manager
• DB2 (IBM proprietary)
• Firebird
• Microsoft SQL Server
• MySQL
• Oracle
• PostgreSQL
• SQLite
• Sybase
Web Development Technologies

Web Development Technologies

  • 1.
  • 2.
    Web development • Strategyfor web applicaton. • Is a broad term involved with developing a web sites including client side and server side scripting. • Client is application User which request to the hosting server. • Is provide communication between client and server.
  • 3.
    Web Application : •Application which accessed over the internet is called Web application. • Types of web Application: 1.Ecommerce Site Apps 2.Social site Apps 3.Search engine 4.Online Educational 5.Online Examination
  • 4.
    Web Development Technologies: •Eminent Technologies for Development: • Likely several types 1. Client side Technology 2. Server side Technology 3. Database Technology 4. Multi media Technology
  • 5.
    HTML:Hyper Text MarkupLanguage • A markup language is a set of markup tags. • Telling the browser what to do, and what props to use. • HTML uses markup tags to describe web pages. • allows images and objects to be embedded • used to create interactive forms.
  • 6.
    CSS - CascadingStyle Sheets • Define how to display HTML elements. • Defines styles, size , colour ,width and length. • Multiple style definitions will cascade into one. • With id and class keyword define design.
  • 7.
    JAVASCRIPT • JavaScript isTHE scripting language of the Web. • JavaScript was designed to add interactivity to HTML pages • can be used to validate data • used to detect the visitor's browser • used to create cookies
  • 8.
    JSP- Java ServerPages • Sun's solution for developing dynamic web sites • It`s core java + html pages. • Its compiled on server and executed on the client machine. • Supports Oracle, mysql, postgress ,odbc
  • 9.
    PHP- Personal HomePage • server-side scripting language • It`s an open source • PHP syntax is very similar to Perl and C • Creating dynamic and interactive websites. • Supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
  • 10.
    FLASH • Flash isa tool for creating interactive and animated Web sites. • create interactive "movies" on the Web • Not require programming skills and is easy to learn • Flash loads much faster than animated images
  • 11.
    CFML- Cold FusionMarkup Language • Its server-side Actionscripting language • Used for-Dynamic website, remote services. • ColdFusion can also handle asynchronous events such as SMS via its gateway interface. • Supports Mysql, oracle.
  • 12.
    ASP Active ServerPages • Microsoft technology • That runs with IIS Server • Speedy and simple than cgi and perl. • Make dynamic web sites. • Access any data or databases and return the results to a browser • Using Asp you can also minimize network trafic. • For data storage it uses ADO(ActiveX Data Objects)
  • 13.
    AJAX Asynchronous JavaScriptAnd XML • AJAX you can create better, faster, and more user-friendly web application • JavaScript and HTTP requests • With ajax,javascript communicate with the server and display data without reloading page. • Popular eg. –google searh
  • 14.
    XMl - EXtensibleMarkup Language • designed to transport and store data. • markup language much like HTML. • designed to carry data, not to display data. • Xml acts as small database storage. • XML is Used to Create New Internet Languages • Like xhtml. • We can define our tags.
  • 15.
    SQL - StructuredQuery Language • standard language for accessing and manipulating databases. Using sql we can peform… 1. Execute queries against a database 2. Retrieve data from a database 3. Insert, update, delete records in a database 4. Set permissions on tables, procedures, and views
  • 16.
    SQL – DatabaseManager • DB2 (IBM proprietary) • Firebird • Microsoft SQL Server • MySQL • Oracle • PostgreSQL • SQLite • Sybase