Learn Programming Web and JAVA - Programming - Java Programming - HTML programming - There are many kinds of programming in the world of computers or technology for example Java programs and the Web, as well as many others. But here we will discuss about the two programming, web and java. We will learn web programming and java.
Learning Web Programming-WWW
If defined, the web is a computer network consisting of various sites that offer text and offers a chart also illustrates a voice over internet protocol hypertext such a course www.searchpicture.com/find-223344-web.php.
Web is also famous for its world wide web or abbreviated as WWW. WWW is a service of the internet's most popular among the other because the Internet is also widely used when the arrival of the WWW service. Well, this goes to the WWW protocol HTTP or HyperText Transfer Protocol.
The web page contains an HTML syntax that can be translated through the internet browser. HTML is able to create a variety of content ranging from graphics, text, animation and video that can be seen when using the internet to look for an update.
Web now becomes a standard interface of all the services available on the internet. Almost a whole using www. The advantages of web applications more than the desktop application that makes web adopted by the company and serve as the information technology strategy.
Some of the reasons why choosing to learn web programming with the www, this is the reason. The first is due to the easy access to information, and server setup is also easy, also because this information is easily distributed, and the latter because free platform so that information can be presented by a browser with a variety of operating systems are different.
Web Programming - HTTP
Hyper Text Transfer Protocol, or HTTP is a protocol used for transferring various documents contained in the world wide web. For the development of HTTP was coordinated by the World Wide Web Consortium (W3C) and the Internet Engineering Task Force (IETF) working in a series which they describe HTTP RFC are now commonly used, namely HTTP / 1.1.
HTTP has a duty to ask and answer the relationship between the client and the server. Typically, a client of HTTP as a web browser will initiate a request by dealing with IP headed to a specific port. Then, the server from the HTTP port that will listen and wait for the client to send a request code. Then after some code then processes the request received and the server determines whether the request was successful or answer or other errors.
Well, that's the way the work of web programming so that we can get a variety of requests we are on the internet, be it data, video, pictures or anything else.
Programming Web 1.0 and Web 2.0
Apart from the name of the web 1.0 and 2.0 has some significant differences, here's the difference:
- Read write user behavior.
- The main perpetrators of corporate users and their communities.
- Relationship with the client-server server peer to peer.
- Programming languages HTML and XML content viewer.
- The pattern of relationships with publishers and users in the direction of two-way interactive.
- Content management taxonomy or directory also from folksonomies or marker.
- Serving a variety of channels of information portal RSS or syndication.
- Relationships between accessor.
- Content sources publisher or owner of the site users.
Web 1.0 is the first generation of the web and is the latest revolution of the Internet world because of the presence of Web 1.0 has changed the workings of the industry and the media.
Web 2.0 is the second generation of the web by bringing forward a collaboration by sharing information online. Or may be referred to as the business revolution in the computer world since the use of the Internet is used as a platform.
Well, this is an attempt to know and understand how the rules in order to know how to achieve success on that new platform. Some Web 2.0-based services these include social networks, flickr, and wiki.
For web 3.0 is still debate among researchers and analysts. Web 3.0 is claimed to have the potential to become the next generation technology for the web version of this definition can be accessed Broadbrand mean as mobile and web services on demand.
That was the difference between the web version 1.0, version 2.0 and version 3.0 web. Now we will turn to the language of web programs.
This is a web programming language you need to know:
HTML is a markup language that is used in the manufacture of a web page. Web browser using HTML example is Mozilla Firefox and Microsoft Internet Explorer. PHP or Personal Home Page widely used in a dynamic website. Most PHP on a Linux operating system.
ASP or Active Server Pages is a web programming language to create a dynamic web pages. ASP is working on the web server. XML or Extensible Markup Language is a W3C recommended markup used for the description of a variety of data.
WML or Wireless Markup Language or languages used in an XML-based applications. WML is the language used wireless program.
PERL is a Unix operating system for the machine as well as to the operating system, DOS, BeOS, Windows, VMS, PocketPC and EBCDIB. CFM created using ColdFusion and Adobe ColdFusion software. Javascript is a scripting language that runs reliably for the client.
CSS or Cascading Style Sheets is a stylesheet language used in the display settings document written in a markup language. CSS is specifically regulated by the W3C or World Wide Web Consortium.
Java programming
Java is a programming language that can be used by a computer or by mobile phone. Java-based applications are generally compiled into p-code and can run with the java virtual machine. Java adlah its general or non-specific. The functionality of the Java makes this application can run several different operating system platforms.
In accordance with the slogan "Write once, run anywhere". Now become a java programming language the most popular and widely used for the development of various software.
Advantages and Disadvantages of Java
First, Multiplatform. This is the major advantage of Java is that it can be run in multiple platforms or computer operating system in accordance with the slogan that has been discussed earlier.
Then, OOP or Object Oriented Programming. Java has a complete library or library. Libraries in question here is a collection of progeam included in Java. It would be easy to make use of the programmers. Completeness of the library is getting big again with the Java community.
There is also no lack of definite advantages here are some deficiencies possessed by Java. Although there are several platforms that demonstrate the advantages of Java, but there is also lack of owned Java slogan "Write once, run anywhere". But there are some things that time is not yet compatible or relevant to one platform with one platform to another. For instance for the J2SE platform SWT-AWT bridge that will not work with Mac OS X.
Another shortcoming is easy to didekompilasi. Decompilation is reversing a ready-made code into the source code. That may be possible because the code is so Java bytecode that stores the language with a high level. This happens also in the Microsoft NET Platform. So it would be easy to program pirated because the program is difficult to hide.
Then, the other due to lack of memory Java uses a lot, larger than the high-level language in a generation before there was Java. However, this problem does not apply to all technologies. Only people who use computer technology or machinery that has been aged longer or more than four years experience this problem. However, not the case with people who use the latest version of the technology.
Thanks for reading our article.
thousand-tips.blogspot.com