| Location | Jun | Jul | Aug | Sep | view later dates |
|---|---|---|---|---|---|
| Location | Oct | Nov | Dec | Jan | view earlier dates |
| International House, E1W | |- | |- | |5 | |- | ![]() |
| Location | Oct | Nov | Dec | Jan | view earlier dates |
|---|---|---|---|---|---|
| International House, E1W | |- | |- | |- | |- | ![]() |

| 05 Aug | 5 or more places available | £2,525 exc VAT | |
| Building an Effective Web Site training in International House, E1W | |||
| Middlesex Street, E1 | |- | |- | |- | |9, 23 | ![]() |
| Location | Oct | Nov | Dec | Jan | view earlier dates |
|---|---|---|---|---|---|
| Middlesex Street, E1 | |28 | |- | |9 | |- | ![]() |

There has been enormous growth in the use of the World Wide Web for delivering information and extending commercial capabilities. An organisation's web site is now increasingly becoming its public face. This places a heavy responsibility on the interface design to ensure that it properly reflects the organisation, and worthy of a visit. There are many balances to be struck between exploitation of the available technology and the usability and accessibility of the information provided.
The design issues affect Internet and intranet publishers alike and the questions are many: When is it best to use images? What sort of technology is available for interactive content? How is information passed back to the server? How accessible is my content? These are all questions that need to be addressed when trying to provide information across the network in the best way.
This course shows technologies and tools available for building a web site and will help you to decide which of them are best suited to your environment. Delegates will gain experience of building professional web content using the latest technologies to augment the user experience.
In addition, this course is designed to provide delegates with hands-on experience of building their own Web site. During the practical sessions you can choose which tool you would prefer to use - instructions are provided for Microsoft Expression Web and Dreamweaver CS, as well as a pure HTML editor.
The course is aimed at anyone who has been charged with setting up a website or developing web content as well as those interested in getting a better understanding of the many technologies used to deliver web content.
Module 1: Introduction
Module 2: World Wide Web Basics
Designing powerful and intuitive web sites requires an understanding of the underlying technologies such as URL's, HTTP and MIME. Delegates will become confident in building their internal or external environments around these base technologies.
Module 3: Basic HTML
HTML forms the basis for most web content. This chapter deals with creating basic pages, including creating links, lists and basic formatting.
Module 4: Web Tools
Although many developers and content writers will use a basic tool such as Notepad, most developers will prefer to use a more advanced tool that can not only create content but also administer their web sites. We describe some of the more common tools and then allow the delegates to pick one of three ways to complete the exercises for the remainder of the course. They may choose to use MS Expression Web, Dreamweaver CS or Notepad.
Module 5: Images
There are many image formats although only a few are suitable for the web. Images are required for most sites and may be used for a multitude of purposes, including navigation. It is therefore very important to use the right type of image as well as understanding the HTML that will present the image in the most pleasing way.
Module 6: Tables, Inline Frames and CSS
Tables have been the mainstay of page design for many major sites and can be used to create the look and feel of the site interface. Although there is less need for this now, it is still important to understand table structures and how to lay out data on the page. In addition, the delegates will learn how to use and configure Inline frames. There is also an introduction to CSS including embedded, inline and linked style sheets as well as using CSS classes.
Module 7: Other Media Formats
Many types of media are now used as part of the construction of web pages and it is important to understand how the browser interacts with these files and how to enhance your web sites with multimedia components.
Module 8: Web Site Design
Making your site easy to navigate and fast are of paramount importance as web users change their views of what is acceptable. Developers need to keep up with the methods for making their sites as efficient as possible. Small changes in say an image configuration may have a large impact on the time it will take a page to download and therefore on the users experience of your site.
Module 9: Architecture
In some cases a web site will be the first, and possibly only, interface between the corporate environment and a possible client. Any mistakes, even minor ones, will give a bad impression to the user and those they communicate with. A simple broken link or link that goes to the wrong resource can do major damage to the corporate image.
Module 10: Other Internet Services
Most people assume that the web and the internet are the same thing. There are other internet services, apart from the web, that may be needed as part of your development environment, including dealing with file transfers, creating email links and how some of the newer services may affect your decision making, such as peer to peer technologies.
Module 11: Dynamic Content (Server)
You will need to consider the server if you want more than just a static page. The server sits between the user and other corporate systems and can be used to create dynamic content from those systems. This chapter deals with the communications and mechanisms for making these dynamic requests as well as how to construct the web page forms that will allow the user to send data and information that may be used or stored at the server.
Module 12: Dynamic Content (Client)
Most browsers provide an extremely powerful environment to the user that can be used to affect and change pages without a round trip to the server. Scripting technologies can be used to not only give an enhanced interface to the user, i.e. drop down menus and rollover images, but also to deal with the background mechanisms such as validating form content before being sent to the server. In addition, the delegates will see how Java applets are used and configured on the client.
Module 14: Active Server Pages (ASP and ASP.Net)
Although this is a Microsoft technology, it is an ideal mechanism for demonstrating server side scripting. The delegates will be able to understand how communications from the client and server can be interrogated and manipulated to provide dynamic pages. They will also use ASP and ASP.Net in order to create their own server side scripts.
Module 15: Search Engine Optimisation
This chapter deals with incorporating search mechanisms in to your own environments as well as how your pages should be configured so that the search engines will be able to provide results that make sense to users. The different types of search engine are discussed and how, once your site has been created and tested, you will want to make sure that users become aware of it.
Module 16: Database Integration
One of the many server mechanisms that most corporate sites will want to introduce is database integration. We talk about three tier architecture as well as middleware integration products and, as part of their exercises, the delegates will create an impressive dynamic ASP.Net page that will query back end databases for user specific data.
Module 17: Dynamic HTML and CSS Positioning
There are some very impressive websites that use a combination of technologies in order to achieve their look and feel. Dynamic HTML is a term used to describe this combination of technologies which includes client side scripting and the document object model as well as CSS positioning. This now means that any part of a page can be manipulated by capturing events and allows for almost a desktop publishing type mechanism for the placement of content on the page.
Module 18: HTML4 and Accessibility
The current specification for HTML is version 4 and this introduced many new tags and attributes designed to enhance the user's experience of your site as well as tags and attributes specifically related to accessibility for those who are visually impaired or disabled. Accessibility has become an important part of web site design because of the Disabilities Act.
Module 19: eXtensible Mark-up Language (XML)
XML is one of the most important developments within the web technology arena. It provides a standard representation of data in a format that is easily disseminated across internet and intranet infrastructures. The chapter will describe XML as well as the surrounding technologies such as XSL transformations and Schemas that allow it to work. The delegates will not only create some of their own well formed and validated XML but also a stylesheet transformation in order to view it in the browser.
Module 20: Security
Security is a very interesting aspect of web communications that is often misunderstood by users as well as developers. This chapter aims to demystify the most commonly used mechanisms and deals with the three main requirements of preventing eavesdropping, preventing modification and preventing impersonation. The technology behind the secure socket layer (HTTPS) is described and delegates will enable secure communications to part of their site using a digital certificate and SSL.
Module 21: Content Delivery
New ways of delivering content to the user are arriving all the time. We have picked a few of these mechanisms which include SVG for data driven images at the client and Newsfeeds (RSS). RSS (Really Simple Syndication) is now becoming very popular with major sites that are providing some of their content in this format which enables reuse across many environments. In addition, delegates will create an AJAX implementation as well as use Microsoft's Deep Zoom Composer to create a Silverlight application and add this to one of their pages.
Module 22: E-Commerce
Now that the delegates have experienced what is required in order to create effective web sites they can understand what may be needed to create E-commerce applications relating to the main categories of B2B and B2C. The implications in using this public trading infrastructure are many and must be considered carefully so that the likelihood of success can be increased.
Certification
This course will assist delegates preparing for the following exams:
N/A
Recommended follow on courses
For those with programming experience:-
Building Effective ASP.Net 2.0 Applications with Visual Studio 2005
Building Effective ASP.Net 3.5 Applications with Visual Studio 2008
Building Effective ASP.Net 4.0 Applications with Visual Studio 2010
Windows Server 2012 introduces a new technology that allows any application to be enabled to allow SAN based storage to copy files internally rather than be copied by the Windows Server across the network.
The VMware Data Protection backup problem is fairly straight forward to setup, the hardest bit is remembering the initial root password
With huge amounts of machine data generated in dynamic, virtual and cloud infrastructures on a daily basis, there is an acute need to apply analytics-based technologies to solve IT problems. VMware vCenter Log Insight extends VMware’s leadership in analytics capabilities to unstructured data and log files, giving you operational intelligence and deep, enterprise-wide visibility across all tiers of your IT infrastructure and applications, without the need to know the data beforehand.
Nominations for the Microsoft Apprentice of the Year award 2013.
Applocker can be used to restrict or allow which software can be run by end users.