ICT-Projectmanagement in de praktijk
- formation par Syntra Antwerpen & Vlaams-Brabant
- Malines, Anvers & Port d'Anvers, Louvain
During this training, we will learn how to create a web application by combining HTML, CSS, JavaScript and Angular. In this eight-day ABIS course, we will study the basics of each of the subjects, as well as how to integrate them with a back-end application via an API call.
HTML (Hypertext Markup Language) is a standard language designed for creating pages and sites for the World Wide Web. Although today many simple web sites are created using a graphical productivity tool, a sound knowledge of the syntax and semantics of HTML remains a requirement for building more sophisticated sites, such as those using scripting languages (such as JavaScript, PHP, or Perl) or using HTML5.
In addition to HTML tags, a modern web page uses CSS (Cascading Style Sheets) for styling and often includes interactive elements such as links, forms, and JavaScript functionality.
JavaScript is a simple object-oriented programming language that interacts with HTML pages. This makes it possible to develop webpages which are more interactive and dynamic than with HTML alone.
While HTML is the perfect tool for creating static documents, it isn't really suitable for creating dynamic views in single-page applications. Angular, an open-source framework developed by Google, allows us to create front-end web applications. Angular is a complete rewrite from the same team that built AngularJS. We'll learn how to write a complete single-page web application (SPA), in accordance with best practices for web development. You'll get acquainted with Angular's main building blocks: modules, components, templates, metadata, data binding, directives, services and dependence injection.
At course completion the participant will
Classroom training consisting of alternating explanatory presentations and hands-on exercises.
Delivered as a live, interactive training: available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.
Some programming experience is required (see course Programming fundamentals).
This course is intended for aspiring front-end web designers who want to increase the appeal and functionality of their web pages.