Twee collega's hebben een fysieke meeting op kantoor
 2.100,00 ex. VAT No extra costs

Expand your web development skills with our course on Software Engineering with JavaScript, covering everything from REST and JSON to Node and Express, and even OWASP pitfalls.

Spoken language
English
Language material
English
Half-days
3
Java

Software Engineering with JavaScript (EN)

Mon 03 March 2025 09:00 - 12:30 Location: Utrecht
This training is conducted by: Bart Kooijman
€2100,- Enrol
Day Date Time Location Trainer
Mon 03-03-2025 09:00 - 12:30 Utrecht Bart Kooijman
Tue 04-03-2025 09:00 - 12:30 Utrecht Bart Kooijman
Wed 05-03-2025 09:00 - 12:30 Utrecht Bart Kooijman
Thu 06-03-2025 09:00 - 12:30 Utrecht Bart Kooijman
Fri 07-03-2025 09:00 - 12:30 Utrecht Bart Kooijman
Mon 10-03-2025 09:00 - 12:30 Utrecht Bart Kooijman

What is Software Engineering with JavaScript

This course is designed for those who have built a webpage but are looking to expand their skills in communicating with back-ends, setting up project structures with a webserver, writing unit tests, and deploying their projects. We’ll take a deep dive into the ‘back-end’ of front-end, covering diverse subjects such as REST and JSON, Node and Express, NPM, unit tests, design patterns, modularization, single responsibility, OWASP pitfalls, and setting up build and deploy structures. After a full week of lessons, you’ll gain a comprehensive understanding of what takes place under the hood of web applications and how to integrate these concepts into your own projects.

Our “Software Engineering with JavaScript” course goes beyond imparting theoretical knowledge. It’s enriched by the practical wisdom of our seasoned trainers, who share valuable insights from their real-world experiences. This comprehensive training is designed to empower you with the skills to construct more secure web pages, accelerate development through modules, and streamline your workflow by automating tests, builds, and deployments. It’s not just a course, it’s a transformative learning experience.


Who should attend Software Engineering with JavaScript

  • Front-end Developers looking to expand their skills
  • Back-end Developers wanting to understand front-end processes
  • Full-stack Developers aiming to deepen their knowledge


Prerequisites

Good understanding of web development in HTML, CSS and JavaScript is required.


Objectives

At the end of the training, you will be able to:

  • Integrate external data like JSON, via REST services, into your application
  • Navigate the Node landscape, including the Node package manager and packages like Express
  • Write unit tests for your self-developed functionality
  • Apply the concept of single responsibility and modularization
  • Develop safe and secure applications, considering OWASP pitfalls
  • Create a build for your application and deploy it!


e-CF competences with this course

  • A.6. Application Design
  • B.1. Application Development
  • B.2. Component Integration

Classroom, online, blended and in-company

At Capgemini Academy you learn in the way that suits you. Do you prefer classroom training, online or a combination of the two (blended)? You can follow most training courses in-company: within your own organization. We use a variety of tools to make learning even more fun and effective. Consider videos, games, quizzes, webinars and case studies, for example. And you can always contact your trainer with any questions.

Sfeerbeeld buiten met man in bordeaux overhemd

In-company training courses

With an in-company training you have several advantages:

  • You choose the location.
  • You train with your colleagues, ensuring it aligns with your practice.
  • The trainer tailors explanations, examples and assignments to your organization.
  • In consultation, exercises can be adapted to organization-specific questions.

Request more information or a quote.

Why Capgemini Academy?

  • checkmark wit
    Part of one of the largest, most innovative IT service providers worldwide.
  • checkmark wit
    Large training offer: both fully online and available in class.
  • checkmark wit
    Most training courses include certification and exam.
  • checkmark wit
    Trainers with passion, didactic skills and a good dose of practical experience as an IT professional.
  • checkmark wit
    Our students rate our training courses with an average of 8.8.