(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 18 July 2022 5 Days Istanbul Registration Form Link
IT-P 320 29 August 2022 5 Days Istanbul Registration Form Link
IT-P 320 24 October 2022 5 Days Istanbul Registration Form Link
IT-P 320 19 December 2022 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
  • AMD and REQUIRE.JS
  • Require.js
  • Modules
  • Configuration Options