• No products in the cart.

Durata corso

1 week, 3 days

Inizio corso

December 14, 2022

Studenti max

20

OBJECTIVES

The course aims to introduce the student to the world of FullStack development using NodeJS technology. During the course we will introduce all the concepts of BackEnd and FrontEnd subdivision and indirect interaction with the Database. 

A further focus is applied to REST APIs and why they are so important for the modern realization of structures composed of Microservices. 

TOPICS

Our course is divided into teaching modules: 

Introduction to HTML5 and CSS

  1. Introduction to the main HTML5 tags
  2. Functionality of linking between pages and how to organize content, relative and absolute paths.
  3. Style management using CSS3
  4. Separation between HTML and CSS3 with introduction to the new features introduced by the language
  5. Introduction of the Bootstrap v5.x and v6.x library with a focus on the Grid System for Mobile Friendly visual content management.

Introduction to MySQL Database 

  1. DDL
  2. DML
  3. QL

Introduction to client-side Javascript

  1. Introduction to client-side language features
  2. Variabs and methods
  3. The concept of Object and how to approach OOP in JavaScript
  4. Link with HTML
  5. Client-side approach to debugging

Server-side JavaScript , NodeJS

  1. Introduction to NodeJS
  2. Introduction to Event Based Server
  3. HTTP Request and HTTP Response
  4. Displaying HTML content and EJS template engine
  5. Synchronous/asynchronous reading of data
  6. Connection with MySQL for data retrieval and manipulation
  7. The concept of Middleware

Developing a REST API and separating microservices

  1. Development of a REST end-point
  2. Link REST API - HTML via HTTP Fetch on two separate microservices

ARTICOLI INERENTI

    Compila per accedere ai corsi E-LEARNING

    [ninja_form id='24']
    Copyright | All Rights Reserved