(Click Category to List Courses)

41 - IT-P Information Technology - Programming

IT-P 320 - Introduction to JavaScript

Code Start Date Duration Venue
IT-P 320 10 June 2024 5 Days Istanbul Registration Form Link
IT-P 320 15 July 2024 5 Days Istanbul Registration Form Link
IT-P 320 19 August 2024 5 Days Istanbul Registration Form Link
IT-P 320 23 September 2024 5 Days Istanbul Registration Form Link
IT-P 320 28 October 2024 5 Days Istanbul Registration Form Link
IT-P 320 02 December 2024 5 Days Istanbul Registration Form Link
Please contact us for fees


Course Description

The JavaScript programming language is a fundamental building block of the internet, and is an essential tool to have in any web development toolkit. This JavaScript training course can help participants use JavaScript in conjunction with HTML and CSS to add interactive, dynamic elements to your web pages. They will learn the basics of JavaScript for front end web development through hands-on application and examples every step of the way. By the end of the course, they will have built a fully functional flashcard app to demonstrate the practical knowledge.

Course Objectives

  • Understanding the core elements of the JavaScript language
  • Mastering the fundamentals of jQuery starting from the basics and progressing to the advanced 
  • Learning how to add content filers, form validations, having sliders, animations and handling errors
    • Understanding JavaScript statements and learn how to comment code
    • Storing data in variables and apply arithmetic, comparison and logic operators

Who Should Attend?

  • IT professionals
  • Programmers
  • Anyone who deal directly or indirectly with Java applications

Course Details/Schedule

Day 1

  • JavaScript Basics
  • JavaScript Core
  • Variables, Arrays and Operators
  • JavaScript Functions
  • Conditionals and Loops
  • JavaScript and the Browser

Day 2

  • JavaScript Form Validation
  • AJAX
  • Error Handling
  • Navigator, History, and Location Objects
  • Debugging JavaScript
  • JavaScript Advanced

Day 3

  • Expressive JavaScript
  • Functions In Depth
  • Closures In Depth
  • Object Orientation With Prototypes
  • JavaScript Gotchas
  • Using Templates

Day 4

  • Modular JavaScript
  • JQuery
  • Wrapped Sets
  • Manipulating element properties and attributes
  • Changing element styling
  • Setting element content

Day 5

  • Dealing with form element values
  • The jQuery Event Model
  • Animations
  • Require.js
  • Modules
  • Configuration Options