CSS Fundamentals — 2-Day CSS Training CourseCSS Training Course OverviewThis CSS training course covers the fundamentals of CSS web design through expert tuition and hands-on exercises. The course teaches delegates how to deliver identical, visually appealing, content to different browsers, applications, platforms, and devices, using Cascading Stylesheets (CSS). On completion of this basic CSS training course delegates should be able to understand and apply core CSS, i.e. those parts of CSS1, CSS2 and CSS2.1 which are implemented in all modern web browsers. Delegates are encouraged to follow CSS best practice and adhere closely to web standards, so that they continue to hone their skills after the course, rather than merely accumulating experience. Intended Audience for this CSS Training
Suitability for this CSS TrainingThis course is suitable for people with limited CSS experience and those with no CSS experience at all. Delegates with previous CSS experience will not have produced CSS-only page layouts, e.g.
Those who have successfully implemented table-less CSS layout may find our Advanced CSS Training Course more suitable. Prerequisites for this CSS Training
Publicly scheduled dates, locations, and pricesBradford — £575 (+VAT)
Central London — £575 (+VAT)
CSS Training Course ContentsGetting Started with CSS
CSS Boxes and CSS Selectors
Text Formatting in CSS
More CSS Selectors and Selection
CSS Positioning
More on CSS Page Layout
Cascade, Precedence, Specificity and Inheritance in CSS
CSS Layers and Translucency
Using CSS in the Real World
Teaching and Learning MethodsThis CSS course is delivered through hands-on exercises, backed up by expert tuition in fundamental principles and best coding practice. The instructor will typically have 7-8 years experience of coding standards-based CSS on commercial websites, including at least 5 years experience in table-less CSS layout. Students are asked to test their CSS on a range of browsers (including non-graphical browsers) and test suites. The GUI tools provided for editing and testing give prompts, diagnostic feedback, and helpful information. While this CSS course is designed to meet the needs of delegates who use WYSIWYG editors (e.g. Dreamweaver, InDesign, FrontPage, etc.) or Content Management Systems (CMS), hand coding is encouraged. The primary goal of hand coding is educational, i.e. to ensure that delegates acquire a good understanding of the logic behind CSS and not mere routines or recipes. This should, in turn, ensure that delegates are able to adapt WYSIWYG tools to their needs of their websites, rather than vice versa. Delegates are provided with pre-prepared HTML templates, content and sample solutions for exercises, where appropriate, i.e. where they speed up progress without detracting from essential learning experience. Background to CSS TrainingThe World Wide Web Consortium (W3C) developed Cascading Stylesheets (CSS) as a pragmatic way of addressing the the web’s most obvious incompatibility problem: the inability of web designers to create attractive, visual and multimedia effects without using proprietary techniques which lock users into one company’s products. With Cascading Stylesheets (CSS) it is possible to design web pages in which structured data is almost entirely separated from instructions about how to present it in a browser, on a speaker, on a smartphone, etc. By putting the presentational instructions in a separate Cascading Style Sheet (CSS), web designers can now ensure that no user loses an important part of the data in a web page, merely because they are using a different kind of software or device. Although Cascading Stylesheets (CSS) are conceptually simple, the practical implementation of CSS techniques (e.g. table-less layout) can sometimes be tricky. This is largely due to poor support for CSS standards (CSS1, CSS2, CSS2.1) in the web’s most popular browser and the high levels of CSS support in most alternative browsers. Internet Explorer 6 (IE6) implements only a small subset of the current standard (published in 1998!) and wrongly implements much of that subset. IE7 is expected to fix the worst bugs and ommissions in IE6, but this will not bring Internet Explorer up to the level of CSS compliance currently found in modern browsers like Firefox, Opera and Safari (more or less complete implementations of CSS2 and significant support for CSS3) . Indeed, by the time IE7 is released, speedier development in these standalone browsers, may have extended the gap. Bridging this gap is, arguably, the hardest task facing CSS beginners. Very often, self-taught designers find themselves caught in a vicious circle where the fix for a presentational problem in one browser, merely creates new problems in another. This CSS course is specifically designed to address the problem of browser incompatibility. For the most part, it does so, by focusing on the basic CSS supported by IE6. Where the IE implementation itself is buggy, fixes and workarounds are provided. Moreover, both the hands-on exercises and the instruction is peppered with good practice advice about how to avoid triggering these bugs in the first place. |
CSS training UK enquiriesCSS training UK pricesFor publicly scheduled training (individual places), see our UK training schedule. In-house training for company groups is charged at a daily rate per group — see our In-House UK Training Guidelines. Publicly Scheduled Training LocationsWe currently run public training courses in the following locations:
Most UK public training courses are available on a monthly basis. Please see the individual course outlines or our public training schedule for details. In-house (on-site) training locationsWe deliver in-house courses at client premises and/or training facilities in any part of the world which is practically and commercially accessible. Our In-house training guidelines outline our basic requirements and our UK pricing structure. To estimate costs for training in other countries, simply convert to your local currency and then make a rough calculation of our tutor's costs for travelling to and staying at your location. Web Standards ComplianceA good way of assessing the quality of website design training, is to find out whether or not the training company's own web site complies with web standards. Ours does. Every website which adheres to these W3C standards makes the web a little more useful and a little easier to use. Conversely, every site which breaks them not only irritates potential customers, but also undermines the interoperability upon which the basic functions of the web depend. If you ever find a non-compliant page on our site, please let us know. It's most likely to be the result of a momentary lapse in concentration (e.g. markup typos) and will be fixed immediately. |
|
West Yorkshire Office
GBdirect Ltd
Training: 0800 651 0338 Please call between 0900 and 1700 (UK time) on Monday to Friday South East Regional Office
GBdirect Ltd
Training: 0800 651 0338 Please call between 0900 and 1700 (UK time) on Monday to Friday Please note: |