We use cookies to provide you with the best possible experience. Please carry on browsing if you're happy with this or click here to find out more about how we use cookies and how to manage your preferences.

Contact us online or call us on 0191 377 8377

  • Name*:*
  • Organisation:
  • Telephone:
  • Email:*
  • Message*:*
  • Send me a copy of this email
  • Send me course updates from time to time via email

    Your subscription will naturally terminate after your chosen time limit. We will get in touch just before the end so that you can subscribe again if you would like to continue receiving information after that point.

* Required Fields
Course Web Development 1 with HTML, CSS and JavaScript
  • Public Scheduled Price£1895 +VAT
  • Course Duration5 Days
  • Course Options
    Public Scheduled
    Public Scheduled
    Fixed content, fixed date, fixed location, fixed length, multiple organisations - All you need to do is choose which course you would like to attend and contact us to book!
    Private
    Private
    Flexible content, flexible date, flexible location, variable length, private to your organisation - Courses can be held at one of our training venues or at another location convenient to you. Training can be set over a number of days or weeks to allow for practice time between training sessions.
Overview
The Web Development 1 with HTML, CSS and JavaScript course comprises sessions dealing with HTML, CSS and JavaScript - the three core languages of web development. HTML tags give a web page its structure, Cascading Style Sheets provide the style, and JavaScript code is used to make the page dynamic and interactive. All three are essential for a modern, responsive web site.

The delegate will learn how to construct and style a simple web site, and add dynamic and interactive behaviour to their web pages.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
Prerequisites
    • The Web Development 1 with HTML, CSS and JavaScript course is designed for those new to web development. Delegates should be able to navigate the filesystem, edit a file and browse the web. No programming experience is necessary.
Objectives
    • Building simple web pages
    • Marking up document content
    • Adding links and images
    • Creating tables and forms
    • Laying out page content
    • Styling HTML elements
    • Separating style from content
    • Building responsive web pages
    • Embedding or linking to JavaScript code in a web page
    • Declaring and initialising variables
    • Constructing expressions
    • Constructing conditional and iterative statements
    • Declaring and invoking functions
    • Creating and manipulating objects
    • Creating and manipulating arrays
    • Handling errors and debugging
    • Navigating and manipulating the DOM
    • Writing and assigning event handlers
    • Using the DOM to obtain and store useful information
    • Obtaining data from the server asynchronously
Target Audience
    • The Web Development & JavaScript course is aimed at future Web Developers and Designers that require a core understanding of the W3 and will be utilising JavaScript in web development.
What's included
    • For courses held on our premises, complimentary tea, coffee and biscuits are available. Lunch is not provided, however, there is a wide variety of eateries within a short walk of the centre.
    • Comprehensive course materials and exercises
Course Content
    • DAY 1
      Session 1: INTRODUCTION TO HTML & CSS
      What is HTML
      What is CSS
      Structure and Style
      Versions and Browser Support

      Session 2: HTML STRUCTURE
      Tags, Elements, and Attributes
      Typical Document Structure
      Document Type
      Entities

      Session 3: SIMPLE ELEMENTS
      Headings
      Paragraphs
      Links
      Images

      Session 4: COMPOUND ELEMENTS
      Nesting
      Lists
      Media Queries
      Tables
      Forms
      Divisions
    • DAY 2
      Session 5: CSS STRUCTURE
      Selectors, Properties, and Values
      Class and ID Attributes
      Inline, Internal, and External styles
      Block and Inline Elements
      The Box Model

      Session 6: STYLES
      Generic Styles
      List-specific Styles
      Table-specific Styles
      Positional Styles

      Session 7: COMPLEX SELECTORS
      Combinators
      Pseudo Classes
      Pseudo Elements
      Attribute Selectors

      Session 8: HTML5 & RESPONSIVE WEB DESIGN
      What is HTML5
      Responsive Web Design
      Responsive Grid Layout
      Introduction to Media Queries
      Responsive Web Design Frameworks
    • DAY 3
      Session 9: INTRODUCTION TO JAVASCRIPT
      What is JavaScript
      Dynamism and Interactivity
      JavaScript and ECMAScript
      Versions and Browser Support

      Session 10: JAVASCRIPT STRUCTURE
      Inline, Internal, and External Scripts
      The script and noscript Tags
      Case Sensitivity
      Whitespace
      Comments

      Session 11: VARIABLES & EXPRESSIONS
      Variable Declaration and Assignment
      Data Types
      Type Conversion
      Operators: Arithmetic, Assignment, Comparison, and Logical
      Simple and Compound Expressions

      Session 12: CONDITIONS & LOOPS
      If Else
      Switch
      Ternary Operator
      For
      While
      Do
      Break
      Continue
    • DAY 4
      Session 13: FUNCTIONS
      Function Declaration
      Function Invocation
      Variable Scope and Hoisting
      Functions as Data
      Anonymous Functions

      Session 14: OBJECTS
      Object Literal
      Object Properties
      Constructor Function
      Prototype Manipulation
      String, Number, Date, and Math
      Regular Expressions

      Session 15: ARRAYS
      Array Literal
      Array Elements
      Array Traversal
      Array Functions
      Multi-dimensional Arrays

      Session 16: ERRORS & DEBUGGING
      In-browser Developer Tools
      Console Object
      Debugging
      Throw, Try, and Catch
    • DAY 5
      Session 17: DOM
      Relationship between HTML and JavaScript
      Element Referencing
      Common Element Properties
      DOM Navigation
      DOM Manipulation

      Session 18: EVENT HANDLING
      Event
      Event Object
      Event Handler
      Event Handler Assignment
      Form Validation

      Session 19: BOM
      Window Object
      Screen, History, and Navigator Objects
      Alerts and Prompts
      Timeouts and Intervals
      Cookies

      Session 20: AJAX
      The Request and Response Model
      XMLHttpRequest Object
      Asynchronous Request
      Callbacks
      Introduction to XML and JSON

 

 

 

 

 

Contact us

  • Name*:*
  • Organisation:
  • Telephone:
  • Email:*
  • Message*:*
  • Send me a copy of this email
  • Send me course updates from time to time via email

    Your subscription will naturally terminate after your chosen time limit. We will get in touch just before the end so that you can subscribe again if you would like to continue receiving information after that point.

* Required Fields