WebDeveloperSkills

advertisement
Web Developer Skills
Proficiency with HTML(5), PHP, CSS, AJAX, JavaScript, Cold Fusion and jQuery, ASP(.NET)
Experience with Microsoft IIS configuration, deployment and management
Experience with IIS designing and implementing web services, handlers and filters
Experience with Microsoft SQL Server and MySQL database design and integration
Familiarity with Object-oriented programming/design
Familiarity with CMS (Drupal, Wordpress, Joomla)
Competent in one or more web programming languages. (JavaScript, C++, C#, Python, ASP, Java, Ruby, PHP)
A good understanding of cross-browser issues and debugging
Experience architecting, building, and launching complex sites
Knowledge of web analytics tools and related analysis
Excellent verbal and written communication skills
ASP.NET
Wikipedia:: ASP.NET is a server-side Web application framework designed for Web development to produce dynamic
Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web
services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's
Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers
to write ASP.NET code using any supported .NET language. The ASP.NET SOAP extension framework allows ASP.NET
components to process SOAP messages.
CMS
Content management system, integrated way to control content and web pages. Wordpress, Drupal
PHP
Wikipedia: PHP is a server-side scripting language designed for web development but also used as a general-purpose
programming language. PHP is now installed on more than 244 million websites and 2.1 million web servers.[2]
Originally created by Rasmus Lerdorf in 1995, the reference implementation of PHP is now produced by The PHP
Group.[3] While PHP originally stood for Personal Home Page,[4] it now stands for PHP: Hypertext Preprocessor, a
recursive acronym.[5]
CSS
Wikiepedia: Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the
look and formatting) of a document written in a markup language. Its most common application is to style web pages
written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML,
SVG and XUL.
JavaScipt
Typically used for client side (browser) but more recently can be used servicer side, used in some games.
JQuery
Wikiepdia: jQuery is a multi-browser (cf. cross-browser) JavaScript library designed to simplify the client-side scripting of
HTML.[4] Used by over 65% of the 10,000 most visited websites, jQuery is the most popular JavaScript library in use
today.[5][6
Cold Fusion
WikiPedia: originally designed to make it easier to connect simple HTML pages to a database. By Version 2 (1996), it had
become a full platform that included an IDE in addition to a "full" scripting language. Officially CFML (ColdFusion Markup
Language) ,
AJAX
Wikipedia: Ajax (also AJAX; an acronym for asynchronous JavaScript and XML)[1] is a group of interrelated web
development techniques used on the client-side to create asynchronous web applications. With Ajax, web applications
can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the
display and behavior of the existing page. Data can be retrieved using the XMLHttpRequest object. Despite the name,
the use of XML is not required (JSON is often used instead), and the requests do not need to be asynchronous.[2]
Ajax is not a single technology, but a group of technologies. HTML and CSS can be used in combination to mark up and
style information. The DOM is accessed with JavaScript to dynamically display, and allow the user to interact with, the
information presented. JavaScript and the XMLHttpRequest object provide a method for exchanging data
asynchronously between browser and server to avoid full page reloads.
WebService
Wikipedia: A web service is a method of communication between two electronic devices over the World Wide Web. A
web service is a software function provided at a network address over the web or the cloud, it is a service that is "always
on" as in the concept of utility computing.
The W3C defines a "Web service" as:
[...] a software system designed to support interoperable machine-to-machine interaction over a network. It has an
interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in
a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in
conjunction with other Web-related standards.[1]
Download