Skip to content

Foundation in Javascript

Advanced Data Types, Loops, Primitive Data Types


Blackboard Learning

Summary

Price
£12 inc VAT
Study method
Online
Course format What's this?
Video
Duration
7 hours · Self-paced
Access to content
365 days
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
Additional info
  • Tutor is available to students

Add to basket or enquire

Overview

JavaScript is a client-side and server-side scripting language that is free to use. It's text-based, and it works in conjunction with HTML and CSS to improve code functionality and add interactive components. In summary, JS can breathe life into web pages that would otherwise be dull and static. Whether you want to be a front-end or back-end developer in the future, there's no doubt that JavaScript is the best coding language for beginners to learn. Scratch is an excellent choice since it will motivate children to create games, animations, and other visually stimulating projects. Javascript is a good language to learn if your youngster is serious about creating a website or app.

By completing this Foundation in Javascript course, you will get knowledge along with practical tips and advice that will help you to learn every aspect of this Foundation in Javascript course. Foundation in Javascript course gives you the courage to pursue a career as a web designer or careers related to application of javascript.

Description

What will you learn from this course:

  • Advanced function syntax: What you need to know.
  • Common console errors - syntax, type, reference: Tailoring your approach to maximise impact.
  • Mastering advanced data types.
  • Primitive data types & string manipulation.
  • Online resources (W3schools, MDN web docs, stack overflow): To save time and stress, make a daily, weekly and long-term work and goal plan.

Program content:

  • Introduction
  • JavaScript Course Introduction
  • JavaScript Marketplace
  • JavaScript Job Opportunities
  • Intro to JS, History, and Environment
  • Intro To JavaScript & Environment
  • VS Code & Extensions
  • Browser Dev tools & JS Console
  • Common Console Errors - Syntax, Type, Reference
  • Intro to Terminal
  • Crash course on GitHub
  • Online Resources (W3schools, MDN Web Docs, Stack Overflow)
  • Coding Challenge: Hello World in JS
  • Coding Challenge Solution
  • Coding Basics
  • Execution Context Object
  • Single/Multi Line Coding
  • Variable
  • Hoisting
  • Declaration, Assignment
  • Operators
  • Operator Precedence
  • Coding Challenge
  • Coding Challenge Solution
  • Primitive Data Types
  • Primitive Data Types
  • String Manipulation
  • Numbers
  • Number Manipulation
  • Symbol
  • Null and Undefined
  • Boolean Logic & Control Flow
  • Truthy/Falsy values and Equality Operators
  • If/Else Statements, nesting if/else
  • Ternary Operator
  • Switch Statements
  • Code Challenge
  • Code Challenge Solution
  • Advanced Data Types
  • Advanced Data Types Intro
  • Arrays and Length
  • Basic Array Methods
  • Objects and Properties
  • Object Methods
  • Code Challenge
  • Code Challenge Solution
  • Loops
  • For and for in loop
  • While loop
  • Break and Continue
  • Code Challenge
  • Code Challenge Solution
  • Beginner Function Syntax
  • Function Declarations
  • Function Expressions
  • Arrow Functions
  • IIFE
  • Scope
  • Closure
  • Callbacks
  • Code Challenge
  • Code Challenge Solution
  • Advanced Function Syntax
  • Advanced Function Syntax
  • Map Method
  • Filter Method
  • Reduce Method
  • Sort Method
  • Spread Operator

Why BlackBoard Learning

Blackboard Learning is an online learning platform by which students from any corner of the world can learn his/her desired course. Using online learning, we assist students in realising their full potential and advancing their careers. Today, our goal is to be the world's leading provider of online learning experiences with a global impact. By leveraging online learning, we assist students in preparing for bright futures in world-changing jobs. We provide a wide range of categories including Accounting & IT, Programming, Creative and more. Our courses are designed to stretch students intellectually through state of the art online learning.

Who is this course for?

  • This Foundation in Javascript course is ideal for people looking to progress their career into a web developer.
  • For those who want to become a web designer, as well as looking to further develop their skills and knowledge.
  • People who want to perform better in Foundation in Javascript course related careers.
  • Those who are passionate aboutFoundation in Javascript course related skills.
  • Learners who desire to be more efficient inFoundation in Javascript courses.

Requirements

No prior knowledge or experience required

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of completion

Digital certificate - Included

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.