Web Development

Course CodeIT00005

Available Dates & Locations

This course is available in multiple locations and online. Choose the most suitable date and delivery method.

London

Dates

London

Venue / Hotel

82 - 83 Eccleston Square, Pimlico, London SW1V 1PS, UK

Duration
1 Week
Price
€5,775
Manama

Dates

Manama

Venue / Hotel

Diplomatic Area 317, Manama | | Bahrain

Duration
1 Week
Price
€4,725
London

Dates

London

Venue / Hotel

82 - 83 Eccleston Square, Pimlico, London SW1V 1PS, UK

Duration
1 Week
Price
€5,775
Cairo

Dates

Cairo

Venue / Hotel

22 El Messaha Sq.، Ad Doqi, Giza, Giza Governorate, Egypt

Duration
1 Week
Price
€3,750

Course Overview

Learn how to build dynamic web applications. In this course, we will teach you the fundamentals through the development of a sample application that exposes a public website. you'll also learn web architecture best practices to help you build single-page, multi-page, and hybrid web apps with Express. With this course, frontend and backend engineers familiar with Javascript will discover new ways of looking at web development

Course Objectives

  • Create a webpage templating system for rendering dynamic data
  • Dive into request and response objects, middleware, and URL routing
  • Simulate a production environment for testing and development
  • Focus on persistence with document databases.
  • Make your resources available to other programs
  • Build secure apps with authentication, authorization, and HTTPS
  • integrate with social media, geolocation, and other third-party services
  • Implement a plan for launching and maintaining your app
  • Learn critical debugging skills

Who Should Attend

  • Front-end and back-end developers working with JavaScript
  • Web developers who want to build dynamic and scalable web applications
  • Software engineers interested in full-stack web development (Express-based applications)
  • Developers working with single-page, multi-page, or hybrid web applications
  • IT professionals aiming to improve skills in modern web architecture and frameworks
  • Beginners with basic programming knowledge who want to enter web development
  • Developers interested in APIs, authentication, and third-party integrations
  • Anyone looking to strengthen practical skills in building production-ready web applications

Course Outline

  • Introduction to server-side technologies (Node.js, PHP, ASP, JSP)
  • Basics of MySQL and database integration
  • XML and AJAX fundamentals
  • Understanding backend architecture and communication with frontend