Wednesday, 18 September 2013

Week 1 : Introduction to WWW Programming


Computer Programming



  •  Programming or coding.
  • The process of designing, writing, testing and maintaining the source code of computer program.
  • The source code is written in a programming language.
  • The code may me modify form existing source or something new.
  • Need knowledge of the application domain, specialized algorithms and formal logic.



Internet VS WWW(web)

Internet

  •  Network of connected computers.
  •  Transport
  •  A massive network of networks, a networking infrastructure.
  •  Information that travels over the Internet does so via a variety of languages known as protocols.
  • The Internet, not the Web, is also used for e-mail, which relies on SMTP, Usenet news groups, instant messaging and FTP.
WWW(Web)

  • The ways information can be shared over the Internet.
  • Content
  • A way of accessing information over the medium of the Internet
  • uses the HTTP protocol, only one of the languages spoken over the Internet, to transmit data.
  • The Web also utilizes browsers, such as Internet Explorer or Netscape, to access Web documents called Web pages that are linked to each other via hyperlinks.

Subject Synopsis

a) This course focuses on the technology in WWW Programming. 
b)  It caters both client-side scripts as well as server-side scripts. 
c)  Students are exposed to various web programming scripting and methods to develop interactive Web pages with multimedia elements such as image, animated clips, audio, and video.
d) Students need to apply scripting skills by developing web application integrated with a database.


We will learn about : 



Software that we will use throughout this
subject are :

 • Text Editor 
   –ConTEXT or BlueFish: Both are full-featured editors with built-in HTML, CSS and JavaScript editor

• HTML/ Web Design

–Dreamweaver: web design software 

•Web server

–WAMP (Apache, PHP & MySQL) or XAMPP: easy to install Apache distribution containing MySQL, PHP and Perl.






I



In



In