FRONTEND PROGRAMMING BASICS
(JAVASCRIPT)

Prerequisites: basic HTML and CSS knowledge recommended
Number of training days: 5 days

Training objective:
Participants will learn the JavaScript language and the basics of web frontend development.

Training Description:
After learning the basic syntax of the JavaScript language, we will study different techniques of DOM manipulation to develop dynamic and interactive web pages. We will also learn the basics of AJAX and modern frontend frameworks.

Detailed topics:

Day 1: Introduction to JavaScript

  • JavaScript history and applications
  • History of JavaScript and how to deploy it
  • How to write and run your first JavaScript code

Day 2: JavaScript basics and syntax

  • Using variables and data types
  • Defining and using functions
  • Defining and defining functions, definitions and functions

Day 3: DOM manipulation and event handling

  • HTML DOM (Document Object Model) overview
  • Modifying and manipulating DOM elements using JavaScript
  • Event handling and implementing interactivity

Day 4: AJAX and modern frontend frameworks

  • How AJAX (Asynchronous JavaScript and XML) works and how to use it
  • Simple AJAX request and response handling
  • Overview of modern frontend frameworks (e.g. React, Angular, Vue.js)

Day 5: Project work and practical exercises

  • Practical project work: developing a dynamic web application in JavaScript
  • Coding practice and problem solving
  • Project presentation and feedback

ARE YOU INTERESTED IN? WRITE US!