Need Assistance? 01384 442752 (UK)

JAVASCRIPT BIT202

Duration (approx) 100 hours
Qualification
Statement of Attainment

Why Study JavaScript?

What is JavaScript?
JavaScript is a scripting language which was designed to add more interactive features to static HTML pages. You may have seen some features on websites while browsing the internet such as mouse trailers, popup windows, drop down menus, countdown timers, embedded clocks, etc.; these are all developed using JavaScript. The JavaScript code is usually embedded in the HTML code and runs on the user’s browser, that’s why JavaScript is known as a client-side scripting language. However, the main downside of having a script running on the browser and the code embedded in HTML is that everybody can download and view the code, without the need for a license.

JavaScript is a powerful scripting language which can be used to read and modify HTML elements, validate data, and it can also react to events such as a mouse click or a key press on the keyboard, etc.

JavaScript is by far the most popular and widely used scripting language on the internet. It was invented by Brendan Eich at Netscape and has appeared in Netscape and Microsoft browsers since 1996. JavaScript has since grown in popularity and is now supported by all the major internet browsers (i.e. Internet Explorer, Firefox, Safari, Opera and Chrome).
Learn to create dynamic websites with JavaScript!

A Key Skill for anyone who Programs Web Sites

This is a great course to choose - we believe a good course should not only
develop intelligence and knowledge, but also:

  • Improve your ability to communicate with others within the discipline.
  • Develop problem solving skills relevant to this discipline.
  • Expand awareness and develop creativity.
  • Facilitate networking (develop contacts within an industry).
  • Develop attributes that set you apart from others in your industry.
  • Motivate you, build confidence, and more.

Who Is This Course Suitable For?

This course is suitable for anyone wanting to develop dynamic and interactive websites for personal or professional reasons.

What Will You Learn in This Course?

This course will teach you:

  • Programming essentials
  • The JavaScript language
  • DOM and event handling
  • How to create dynamic html and navigation
  • How to build and maintain great websites
  • Improve your Programming Skills
  • Write web apps & more!

This course compliments our HTML course and forms part of the Certificates in Web Development

JavaScript is one of the major modern components of creating successful webpages. 

This course is suitable for professional/career development, CPD or personal interest.

It's easy to enrol...

1
Select a learning location:
2
Select a payment plan:

3
Select a learning method

4

Lesson Structure

There are 10 lessons in this course:

  1. Introduction
    • Enabling JavaScript (IE, Opera, Safari, Chrome, Firefox)
    • JavaScript in Web Applications
  2. JavaScript Essentials I
    • Operators
    • Strings
    • Arrays
  3. JavaScript Essentials 2
    • Conditional Statements
  4. Functions
    • What is a Function
    • Defining Functions
    • Function Parameters & Return
    • JavaScript Build in Functions
  5. Events and Event handling
    • What is an Event
    • Event Handling
    • Document Object Model
  6. Advanced JavaScript
    • Cookies
    • Browser Detection
    • Creating Objects
    • Objects in JavaScript
  7. Dynamic HTML
    • Difference between Static & Dynamic
    • DTHML JavaScript
    • DHTML XHTML
    • DHTML CSS
  8. Emails, Forms and Form Validation
    • What is Form Validation
    • Validating Text Fields
    • Validating other Inputs
  9. Pop Ups and Navigation Menus
    • Alert Box
    • Prompt Box
    • Confirm Box
    • Menus
    • Pure CSS Menus
  10. JavaScript Applications
    • HTML, CSS & JavaScript
    • Code Validation
    • Improve your Web Development

Each lesson culminates in an assignment which is submitted to the school, marked by the school's tutors and returned to you with any relevant suggestions, comments, and if necessary, extra reading.

Aims

  • Understand what JavaScript is, identify different locations for JavaScript and be able to enable JavaScript in different browsers.
  • Develop knowledge of the basic programming constructs in JavaScript and their application.
  • Further develop knowledge of JavaScript programming constructs in JavaScript and their application.
  • Describe DOM, and Events and event handling and identify their application in JavaScript.
  • Describe the different events and explain how these can be handled with event handling in JavaScript.
  • Understand conditional statements and explain in which situations they are used.
  • Understand for loops and while loops and explain how these can be used in JavaScript to improve efficiency of a program and reduce code length.
  • Review key concepts of this course and write simple web applications using HTML, CSS and JavaScript.

What Are the Advantages of Studying with ACS Distance Education?

  • You can start at any time to suit you.
  • The courses are self-paced.
  • You can study when and where suits you. They are flexible to fit in around you and your lifestyle.
  • Keep up to date on your learning.
  • Update your CV.
  • It is not just a course, it is a package of learning that includes – course notes, tutor feedback, self-assessment tests, research tasks and assignments.
  • Our tutors are all experts in their field, with years of experience in their field.
  • They are also keen and enthusiastic about their subject and enjoy working with students to improve their knowledge and skills.
  • Courses are also updated regularly to meet the demands of the changing needs for knowledge and to keep our courses up to date.

What Next?

Learn JavaScript - the language to make your website come alive. Improve your website dynamic!

JavaScript is a key programming skill for anyone involved with websites. This is a unique and very relevant course. Invest in yourself. Use your knowledge to promote your business, your career, you!

You can enrol today by clicking the “Enrol Now” button above.

Or

Click here to ask a Question

Or Request a Prospectus Here.

Courses can be started anytime from anywhere in the world!

Meet some of our academics

John MasonMr Mason has worked 45+ years in Writing, Education, Horticulture and Recreation. His experience in both public & private sectors is extensive; particularly across Australia and England.
David CrothersChartered Accountant with 20 years experience in corporate and financial roles. David has a FCA, GAICD, B.Sc.Econ (Hons), Cert IV TAA. Extensive international experience in business and finance.
Josiane JoubranCSC consultant with IBM, Software QA Engineer, Course Writer and Tutor. Josiane is an I.T professional with extensive experience with computer hardware and engineering in Lebanon and Australia. Josiane has a B.Eng., Grad.Dip.I.T., Master Info.Tech., MCP, MCSE.
Jade SciasciaBiologist, Business Coordinator, Government Environmental Dept, Secondary School teacher (Biology); Recruitment Consultant, Senior Supervisor in Youth Welfare, Horse Riding Instructor (part-completed) and Boarding Kennel Manager. Jade has a B.Sc.Biol, Dip.Professional Education, Cert IV TESOL, Cert Food Hygiene.


Check out our eBooks

Technical WritingThe Technical Writing ebook has been written for anybody who would like to become a technical writer, add technical writing to their repertoire of skills, or improve their technical writing skills. Technical Writing is not just limited to scientific or technical documents, is necessary for writing manuals, reports or promotional materials. To be a technical writer you must have a broad range of skills in order to secure employment or ongoing projects, if you are working as a freelance technical writer. To work successfully in this field you will need: - Excellent communication skills - Logic and precision - Excellent word processing skills - To be able to manage projects - To work efficiently and independently - A solid, broad education - Improving your skills and knowledge - Great networking skills
Starting a BusinessBusinesses don't need to fail! This is concise, easy to read, and alerts you to all of the things that commonly make a difference to business success or failure. Seven chapters are: “A Reality Check”, “The Product or service”, “Managing a Business”, “How to Find Customers”, “How to Make a Sale”, “Delivering the Product or Service”, “Pitfalls to Avoid”.
Project ManagementThis ebook is designed to help improve your capacity to manage any type of project in any type of industry. It may be read as a stand- alone book; used as something to refer to during the process of managing projects, or used as a complementary reference to help enhance the overall learning experience when studying a project management course.
Using Artificial IntelligenceLearn more about the scope and nature of AI. The benefits of AI use and the controversy.