Course : Web Development, Fundamentals

Web Development, Fundamentals

Download in PDF format Share this course by email 2


This highly practical course will introduce you to all the necessary Web technologies. It shows the essential in order to develop a web site, how to work efficiently with the main technical languages (HTML, XML...), how to handle the graphic elements, access to databases and administrative tasks.


Inter
In-house
Custom

Practical course in person or remote class

Ref. DSW
Price : 2490 € E.T.
  4d - 28h00




This highly practical course will introduce you to all the necessary Web technologies. It shows the essential in order to develop a web site, how to work efficiently with the main technical languages (HTML, XML...), how to handle the graphic elements, access to databases and administrative tasks.

Intended audience
This hands-on course is aimed at IT staff who wish to design a client Internet application.

Prerequisites
A base knowledge in Technical architecture.

Course schedule

Web site technologies

  • Web servers (Apache, IIS). Protocols: TCP/IP, PPP, HTTP. FTP. URLs. Additional network services (DNS, DHCP, etc).
  • Domain name management. Choosing the Internet hoster. Technical architecture. Organisation. Web services.

Making access to the Web pages secure

  • HTTPS, SSL protocols.
  • Certificates, the firewall, the proxy.
  • Secured payment.

Creating Web pages: HTML, XML, XHTML

  • Presentation of HTML, XHTML languages.
  • Structure, links, hypertext.
  • Images, frames, style sheets. Vector formats.
  • Techniques for successful listing on the search engines. Metatags.
Hands-on work
Producing complex HTML pages with Frontpage or Dreamweaver. Creating style sheets, preparing the page for listing.

Forms

  • Constraints and advantages. Syntax, structure, entry fields, buttons, check boxes, lists, text areas, file selections.
Hands-on work
Producing a form sending data to the message service and a database.

Graphic and multi-media design

  • Utilising graphics tools (Fireworks) to design an enhanced interface. Developing animated images with Flash.
  • Graphics resources: GIF, JPEG, PNG, shockwave.
Hands-on work
Developing a model HTML page with Fireworks, Flash components. Integrating multi-media plug-ins to display Flash, shockwave components.

Accessibility and ADAE

  • Standard. Impact on development. Making the site comply with accessibility standards. Test tools. Accessiweb labels.
Hands-on work
Utilising test and audit tools.

Ergonomics of a Web application

  • Graphics chart. Usability rules. Graphics pitfalls to avoid in order to have an effective site (navigation, lay-out, tec
Hands-on work
Defining the specifications for the graphics chart.

Dynamic pages: CGIs

  • Method of operation, security. GET and POST methods. Server variables.
  • The configuration of the server.
  • Server-side scripts: ASP, JSP, PHP.
  • Implementing VBSCRIPT.
  • Calling Web services.
Hands-on work
Developing dynamic pages in ASP, interrogating a database, Web services.

Database interface

  • Technologies for access from ASP, ODBC scripts. SQL, the request language.
  • Integrating SQL requests in the page for adding, deleting and modifying database data.
Hands-on work
Managing a database through ASP pages.

The Javascript language and DHTML

  • Syntax of the language. Data entry controls for a form. Rollover effects on the images. Managing cookies. Utilising DHTM
  • DOM and Ajax. Towards Web 2.0.
  • Retrieving and integrating a script in a page.
Hands-on work
Using JavaScript to add DHTML effects and controls to the form, managing events in JavaScript, integrating existing scripts. Managing cookies.

Additional client-side technologies



Practical details
Hands-on work
During each step of the course, the learners will perform practical exercises allowing them to construct a Web client.

Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class