The Internet, The Web and Electronic Commerce

HTML -
HTML stands for Hyper Text Markup Language. HTML was meant to make structured documents by denoting structural semantics for text such as headings links and quotes. HTML is not a programming language. It’s a markup language. A markup language is a set of markup tags that consists of tags surrounded by angle brackets within web page content. It is used by HTML to describe a web page.




Javascript -

Javascript is a scripting language developed by Netscape to enable their designers to create interactive sites. It has similar capabilities to rival other scripting language such as Microsoft Visual Basics. Script languages are easier to code in than the more structured and compiled languages such as C and C++. Everyone can use the JavaScript because it’s an open language and license-free. It is supported by various browsers such as Internet Explorer and Mozilla Firefox.





Applets -
Applet is a small application designed to be executed directly from another application. Web browsers nowadays are equipped with Java virtual machines, can interpret applets from web servers independently. They are ideal for small Internet applications accessible from a browser.





Business-to-Consumer E-Commerce -
Business-to-Consumer E-Commerce (B2C) refers to an online transactions. It involves looking through online catalogs that is available to the customers by a certain business organization to see and buy the product online at the tip of the finger. One of the pioneers of the B2C world is Amazon.com. Amazon.com was once an online bookseller but has now grown to include services such as travel services, auctions and online banking.



Consumer-to-Consumer E-Commerce -
Another popular name for Consumer-to-Consumer (C2C) is Peer-to-Peer (P2P). It involves transactions among consumers with the involvement of third-party such as Ebay and PayPal. In P2P network consumer sells goods and services to other consumers. One of the advantages of P2P network is it's cheap and profitable. Perfect for small business owners who is looking for an alternative ways to reduce the cost of business.



File Transfer Protocol (FTP) -
File Transfer Protocol is a simple way to exchange files between computers. FTP is a protocol that uses the Internet TCP/IP protocols to transfer files to other computer. It is the commonly used to download files from any websites.




Filters
-
Filter is a program that accepts a certain types of data as inputs transforms it in some manner, and then outputs the transformed data. It is also a pattern through which data is passed. Only the data similar to the pattern are allowed access to a certain program.

Careers In IT

Webmaster
A webmaster is someone who maintains a website. Webmasters have to change the design, and maintain the coding of a certain websites. In big companies, they are to edit the content of the company’s websites like posting the news or putting up new advertisement usually managed by third-party contractor. Small businesses often employ someone in-house or hire a part-time independent contractor. Privately owned websites is usually managed by someone who owns a domain. Webmasters must have knowledge in JAVA applications, PHP, HTML, and web server configurations such as Apache.





Computer Support Specialist
A Computer Support Specialists provide technical advice, assistance, and support to consumers of computer systems, hardware and software. They are experts in troubleshooting using their own analytical skills and programs to resolve most computer problems.





Technical Writer
Technical Writers prepares a step by step, detailed and concise written documentation which communicates technical information to a target audience. They are to write a user manual for software, guides for industrial machinery and design specifications for construction projects. Technical writers can be found in engineering, physics, chemistry, technology and an assortment of other industries.





Software Engineer
Software engineers is someone who oversee an assembling a large amount of codes into a working applications, update and fixing problems in a program. A software engineer is a certified professionals and skilled in the application of engineering discipline to the creation of software. People do get confused with a software engineer and a programmer. A programmer creates the code that runs a program while a software engineer makes the design the programmer implements.




Network Administrator
Network administrators are professionals who oversee a computer maintenance network. They are charged with the responsibility of maintaining any hardware needed to operate the network as well as installing new updates to any software that are required to run a network. Network administrators will posses a higher degree connected with Information Systems and Computer Science. They are also trained on function of specific hardware or software that is part of the network. Admin have the power that overrides all other access privileges enjoyed by others in the organization, allowing the admin to troubleshoot when there is a need to monitor activity of a specific user or change access protocols for any reason.




Database Administrator
A database administrator is someone who oversees the installation and ongoing function of software on a system designed for a number of users. Their tasks include setting up new databases, and boosting up the database’s performance and security. A Database Administrator has an extensive knowledge in Computer Science and a wide range of database products for example SQL Server 2005.





System Analyst

System Analyst is someone who offers advice to a certain organization on software and system to achieve the organization’s goal. They may develop new system or devise ways to apply existing resources to additional tasks. System Analyst works with specific computer systems that vary with the kind of organization. Upon receiving a task they will use their analytical skill to identify the problems and use various kinds of techniques such as data modeling, sampling and cost counting. Then they will tell determine which system can set it up and ensure that is performs as planned.




Programmer

A Programmer is a specialist in creating new software. Computer programmer basically writes a code that tells the computer what to do. There 2 types of codes – system code and application code. System code tells a computer how to interact with its hardware while application code like spreadsheet calculating tells a computer how to perform a task. Programmers must be good with programming languages such as JAVA, C++, Ruby, .NET, PHP, Phyton. A Programmer usually has five basic stages of development of new software. They are defining needs, flowchart designing, software coding, debugging, and beta testing.



About Me

Cheras, Kuala Lumpur
Yeah, I am Amirul Ashraf. I'm studying in Taylors. Yeah, LoL :)