Highlights
- Gain an introduction to coding for the web
- Gain an Overview of web technologies
- Learn Web Development Terminology
- Mainstream technologies and languages
- Explore HTML, CSS, etc interact
- Go through HTML intro & Lab: Apply CSS to HTML Documents
- CSS intro & Lab / DOM intro & Lab
- Experience JavaScript intro & Lab
- Exercise – Adding functionality with JavaScript
- The future: Learn about the feature technologies
Course Details
Module 1: Introduction
- Overview of web technologies – what are they, how do they work together
- HTML/5, CSS/3, JavaScript, JS libraries and frameworks e.g. jQuery, Client/server, AJAX
- Testing, testing …
- Browsers
- Compatibility
- Standards & reusability
- Developer tools to use on the course
- Exercise – Set-up your system ready to go
Module 2: HTML
- Structure
- Keywords (Tags) overview
- What is HTML5 and what does it provide
- Using the most popular tags
- Exercise – Build basic HTML content
Module 3: CSS
- CSS structure
- Applying CSS to HTML Documents
- Using the most popular CSS properties
- CSS Web Site Design – layout
- One Size fits all with CSS (Responsive design)
- What is CSS3 and why would I use it
- Exercise – Making your page Stylish
Module 4: DOM
- What is the DOM and how does it relate to webpages
- HTML and the DOM
- JavaScript and the DOM
- Exercise – Animating your webpage
Module 5: JavaScript
- What is JavaScript?
- How is it used on a webpage?
- JavaScript or framework/library
- What are objects and why should I care?
- Exercise – Adding functionality
Module 6: The future
- Future technologies – Angular, React & Flux, MongoDB
- Fashions and fads
- Development practices – Agile & the web project
Who should attend
Feedback
4.8 out of 5 average
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022