Celebrating 1 year as a Digital Marketing Apprentice
Read here about Toby’s journey as he reaches his 1 year anniversary as a digital marketing apprentice at HBTC.
Read here about Toby’s journey as he reaches his 1 year anniversary as a digital marketing apprentice at HBTC.
Read here about how Ben excelled in his digital marketing apprenticeship and has now become a Marketing Executive!
Follow the story of Joshua, an Apprentice First Line Engineer who achieved permanent employment with XPS Solutions after only a year of his apprenticeship. Find out how he did it and what inspired him on his journey!
Read here about Project Manager Ellie who completed her L3 Team Leader qualification with us.
Read here about how Dan he upskilled himself, completing a team leader apprenticeship alongside some interesting antics up in Scotland…
Read here about Luke’s meteoric rise from Digital Marketing Apprentice to Digital Product Specialist.
Learn more about how Rose became an integral part of the team at Driffield School and developed from IT Apprentice to Computer Technician.
Learn about how Tristan completed his level 3 Team Leader/Supervisor apprenticeship with HBTC
Jack’s upward trajectory since the beginning of his career as an Administrator Apprentice has been nothing short of stunning. At MyPad Accommodation, he started at the bottom and has now worked his way to the top with his hard work and commitment to the business.
Read here about the progress Toby has made in part 2 of his 5 part series of developing as a Digital Marketing Apprentice at HBTC
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
The following topics are covered:
Introduction to Scripting;
JavaScript Characteristics;
JavaScript and Common Programming Concepts;
JavaScript Flavors and Versions;
Technologies Based on JavaScript;
Server-Side vs. Client-Side Applications;
Annotating Your Code with Comments;
Expanding the Role of JavaScript.
The following topics are covered:
Using JavaScript to Communicate with the User;
Using Data More Than Once: Variables;
JavaScript Operators;
JavaScript Expressions;
JavaScript Alerts and Prompts;
Inline Scripting, Simple User Events and Basic Event Handlers;
JavaScript Keywords and Reserved Words.
The following topics are covered:
Introduction to Functions;
Defining a Function;
Calling a Function;
Methods as Functions;
Types of Functions;
User Events and JavaScript Event Handlers.
The following topics are covered:
What Is Debugging?;
Tools for Debugging Code;
Testing Code in Various Browsers;
Debugging Logic Errors;
JavaScript and Mobile Devices.
The following topics are covered:
Controlling Decisional Program Flow;
The if…else Statement;
The while Statement;
The do…while Statement;
The for Statement;
The break Statement;
The continue Statement;
The switch Statement.
The following topics are included:
The JavaScript Document Object Model (DOM);
The window Object;
The document Object;
The image Object;
The history Object;
The location Object;
The navigator Object;
The Virtual DOM.
The following topics are covered:
Introduction to JavaScript Language Objects;
The String Object;
Evaluating Strings;
JavaScript Regular Expressions;
The Array Object;
The forEach Method;
The Map Method;
The Date Object;
Setting and Extracting Time Information;
The Math Object.
The following topics are covered:
Creating Custom Objects;
Creating a JavaScript Object:
The Constructor;
Creating an Instance of a Custom Object;
Creating Object Methods;
Creating Functions for Your Objects;
Concept of Classes;
Iterators and Generators;
Call, apply and bind.
The following topics are covered:
Changing HTML on the Fly;
Using the getElementById Method;
Using the getElementsByName Method;
Using the getElementsByTagName Method;
Using the getElementsByClassName Method;
Modifying Attributes within the DOM;
Appending Text to the DOM.
The following topics are covered:
Interactive Forms;
Overview of Form Elements;
Referring to Form Elements;
The form Object;
The input Elements and text Objects;
The textarea object;
The select Object;
Form Validation;
Common form Security Errors.
The following topics are covered:
Introduction to JavaScript Security Issues;
Browser vs. Operating System;
Browser-Specific Security Issues;
Browser Compatibility and Client-Side Detection;
Script Blocking;
Differences in document.write Among Browsers;
Malicious and Accidental Coding;
Frame-to-Frame URL Changing;
Signed Scripts;
Cross-Site Scripting (XSS);
Cookies and Security in JavaScript;
Ethics in Collecting, Storing, Using and Protecting User Data;
Creating Secure JavaScript Code.
The following topics are covered:
Introduction to JavaScript Libraries and Frameworks;
Choosing a Code Library;
External and Pre-Made Scripts;
Loading Your First Library;
Using JavaScript Library Plug-ins;
Using Frameworks;
Best Practices with JavaScript Libraries and Frameworks;
Copyright Issues and JavaScript.
The following topics are covered:
Introduction to AJAX;
Handling Data and Content Types;
Interactions Among JavaScript, Data and HTML;
Using AJAX Scripts;
AJAX and Servers;
AJAX and Databases;
Usability Issues with AJAX;
Combining AJAX with Libraries.
The following topics are covered:
Web Application Programming Interface (API);
The Web Storage API;
The Geolocation API;
The Canvas API.
All students have the option to purchase Adobe Exam Vouchers for £96.00 which will cover the cost of the exam at participating exam centres. We keep this fee optional as not all learners will want to complete the Adobe exams.voucher to make sure a suitable participating exam centre is available.
A voucher would be required for each Adobe exam you sit. An additional proctoring fee will also need to be paid to the exam centre for each exam arranged.
Please Note: It is the students responsibility to source suitable exam centres. We advise researching exam centres prior to purchasing an exam
Based on the proven “learn by example” principle which, as the name implies, provides real-world examples to illustrate a particular topic or technique, the courses are delivered through our on-line training portal via a standard web browser, such as Internet Explorer, Firefox, Chrome, Opera, or Safari. The lesson notes are delivered through slides giving you the required information to work through each lesson and there are student files you will download to work on so you are putting into practice what you are learning. You will also be supported by a personal tutor who is available to provide feedback on your work at any time throughout the period of study
Based on the proven “learn by example” principle which, as the name implies, provides real-world examples to illustrate a particular topic or technique, the courses are delivered through our on-line training portal via a standard web browser, such as Internet Explorer, Firefox, Chrome, Opera, or Safari. The lesson notes are delivered through slides giving you the required information to work through each lesson and there are student files you will download to work on so you are putting into practice what you are learning. You will also be supported by a personal tutor who is available to provide feedback on your work at any time throughout the period of study.
Exam Vouchers are available to arrange exams through PSI Testing. The exams are available at selected in-house testing centres or through PSI’s remote video proctoring service which allows you to take CIW exams from the comfort of your own home or office.
The remote testing requires an active webcam and stable high speed Internet connection. A live proctor will visually monitor the student and the exam during the entire testing session.
Please Note: CIW Exam Vouchers can only be purchased alongside CIW Course Materials.
Based on the proven “learn by example” principle which, as the name implies, provides real-world examples to illustrate a particular topic or technique, the courses are delivered through our on-line training portal via a standard web browser, such as Internet Explorer, Firefox, Chrome, Opera, or Safari. The lesson notes are delivered through slides giving you the required information to work through each lesson and there are student files you will download to work on so you are putting into practice what you are learning. You will also be supported by a personal tutor who is available to provide feedback on your work at any time throughout the period of study.
Based on the proven “learn by example” principle which, as the name implies, provides real-world examples to illustrate a particular topic or technique, the courses are delivered through our on-line training portal via a standard web browser, such as Internet Explorer, Firefox, Chrome, Opera, or Safari. The lesson notes are delivered through slides giving you the required information to work through each lesson and there are student files you will download to work on so you are putting into practice what you are learning. You will also be supported by a personal tutor who is available to provide feedback on your work at any time throughout the period of study.
All students have the option to purchase MOS Exam Vouchers for £90.00 which will cover the cost of the exam at participating exam centres. A voucher would be required for each MOS exam you sit. An additional proctoring fee will need to be paid to the exam centre for each exam.
Please Note: It is the students responsibility to source suitable exam centres. We advise researching exam centres prior to purchasing an exam voucher to make sure a suitable participating exam centre is available.