Informatique et Bureautique

1.17 Web applications

Ce profil de formation s'adresse à des personnes qui veulent :

  • apprendre à utiliser Java coté serveur ;
  • programmer des applications Android ;
  • créer des sites web avec Joomla, Word­press ;
  • créer des plateformes collaboratives avec Moodle.

Le candidat qui souhaite obtenir le diplôme « Web applications » doit réussir les 5 modules obligatoires + 1 module supplémentaire au choix du candidat.

Disponible

Presque complet

Complet

Prévu au semestre suivant

      location date
C1644 GB Spring Boot: Java on the server site Luxembourg

C1644 - Spring Boot: Java on the server site

Public cible

Anyone wishing to develop dynamic, enterprise-class Web applications using Java on the server site. The objective of this course is learning how to use Java on the server site. We concentrate on the Spring Boot.

Objectifs
  • Server site programming concept.
  • Installing and configuring Spring Boot. Basics of Maven.
  • MVC Architecture concept. Generating of an aplication.
  • Controllers,  views, models in Spring Boot.
  • Thymeleaf.
  • Processing HTML forms.
  • Accessing Data with JPA.
  • Authentication and authorisation.
Prérequis

Successful completion of the module « Java crush course for programmers » (C1635E) or « Le langage Java: partie 1 » (C1040) and « Le langage Java: partie 2 » (C1041) or proof of equivalent certified knowledge.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1631 FR Programmation Android

C1631 - Programmation Android

Public cible

Personnes qui ont de bonnes bases en programmation Java, qui aimeraient écrire des programmes pour appareils mobiles sous Android.

Objectifs
  • Recevoir un aperçu global de Androide
  • Installer les logiciels requis et exécuter des expemples d'applications existantes.
  • Créer et tester des projets Androide dans Eclipse. Comprendre la structure du projet donné.
  • Organiser l'écran et connaître différentes possibilités de mises en page.
  • Gérer des événements et invoquer des activités.
  • Mise en réseau sous Android.
  • Faire du Multi-threading.
  • Créer des graphiques et desanimations.
Prérequis

Aucun. Toutefois il est recommandé d'avoir réussi le module« Java crash course for programmers » (C1127) ou « Le langage Java : partie 1 » (C1040) et« Le langage Java : partie 2 » (C1041) ou disposer de connaissances certifiées équivalentes.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1631 GB Android Programming Luxembourg

C1631 - Android Programming

Public cible

Anyone wishing to write programs for mobile devices running under Android operating system on the basis of their Java programming skills.

Objectifs
  • Acquire an overview of Android.
  • Install the needed software and running existing example applications.
  • Create and test Android projects in Eclipse. Understanding the structure of the given project.
  • Organize the screen. Different layouts.
  • Event Handling - Invoking Activities.
  • Networking under Android.
  • Multi-threading.
  • Graphics and Animations.
Prérequis

None. However, it is recommended to complete the module « Java crash course for programmers » (C1635E) or « Le langage Java : partie 1 » (C1040) and « Le langage Java : partie 2 » (C1041) prior to enroll to this module or to have equivalent certified knowledge.

Voir la fiche technique
Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1645 GB Ionic Framework - Mobile Apps with HTML, CSS & JS Luxembourg,

C1645 - Ionic Framework - Mobile Apps with HTML, CSS & JS

Public cible

Anyone wishing to learn how to create mobile applications that work on multiple platforms i.e. iOS (iPhone, iPod, iPad, ), Android, Windows Phone, using HTML5, CSS and JavaScript. The objective of this course is learning how to write applications working on almost all mobile systems.

Objectifs

 

  • The concept of Cordova. Environment setup.
  • First Ionic application for Android and iOS.
  • Angular. Typescript.
  • Ionic UI components.
  • Accessing the device - storage, camera, media.
  • Ajax, Network connections.
  • Using other native plugins.
  • Creating a complex, multi platform application.
Prérequis

Successful completion of the module « Creating web pages with HTML and CSS » (C1601) and « User friendly web pages with JavaScript » (C1611) or proof of equivalent certified knowledge.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1633 GB Joomla: create your web pages only with a mouse Luxembourg, , E-learning Mo

C1633 - Joomla: create your web pages only with a mouse

Public cible

Anyone wishing to learn how to use Joomla, the most known Content Management System, to create or to edit modern, easy to use websites without any programing knowledge.

Objectifs
  • The concept of CMS systems.
  • Downloading and installing Joomla; local and using a Web Hosting.
  • Creating articles.
  • Creating menus.
  • Using of standard modules and components.
  • Adding extensions. Installing plugins, modules and components.
  • Managing the Home Page.
  • Custom templates.
Prérequis

None. However knowledge of HTML or CSS will be an advantage.

Voir la fiche technique
Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1633 GB 18:00 - 21:00 21 sept. 2020 E-learning 200 € Mo aut. 2020
C1634 FR La création de site Web avec WordPress sans connaissances en programmation Luxembourg, je

C1634 - La création de site Web avec WordPress sans connaissances en programmation

Public cible

Toute personne qui souhaite créer un site web ou un blog sans connaissances en programmation informatique.

Objectifs
  • Installer votre site WordPress sur un serveur.
  • Créer, gérer et optimiser le contenu du site.
  • Personnaliser l'apparence/design du site.
  • Ajouter de médias du type images, vidéo,GIF, PDF, etc.
  • Créer un menu de navigation.
  • Installer et configurer de plugins nécessaires (Sécurité, backup, etc.)
  • Référencer votre site (SEO).
Prérequis

Aucun.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1634 FR 18:00 - 21:00 24 sept. 2020 Luxembourg 200 € je aut. 2020
C1634 GB Wordpress, create a website without any programming

C1634 - Wordpress, create a website without any programming

Public cible

Anyone who wants to create a website without programming knowledge.

Objectifs
  • Install your website on a local server.
  • Create, manage and optimize the content of the site.
  • Customize the appearance of the site.
  • Add media like images, video, etc.
  • Create a navigation menu.
  • Install and configure necessary plugins (Security, backup, functions, etc.).
  • Referencing your site (SEO).

 

Prérequis

None.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
Les modules suivants (hors profil) complètent particulièrement bien le profil et sont recommandé par le LLLC de la Chambre des salariés.
C3055 FR Le cadre légal de la protection des données à caractère personnel et ses enjeux Luxembourg, , Blended-learning (Luxembourg) Detail

C3055 - Le cadre légal de la protection des données à caractère personnel et ses enjeux

Public cible

Toute personne qui est en charge d’informer la direction, de faire des recommandations, de conseiller les collaborateurs quant aux règles à respecter en matière de protection des données et de vérifier que les obligations ad hoc soient bien respectées.

Objectifs
  • Comprendre les répercussions pratiques des grands principes de la protection des données à caractère personnelle.
  • Connaitre les différentes étapes de mises en conformité au RGPD et leurs délais de mise en œuvre et intégrer les composantes de la preuve de conformité.
  • Réaliser la cartographie des traitements pour être en mesure de sécuriser les circuits de traitement et les données personnelles elles-mêmes.
  • Comprendre la répartition des responsabilités et identifier le sous-traitant de données personnelles.
  • Informer les personnes physiques.
  • Comprendre les enjeux et les risques des transferts des données ainsi que les moyens d'assurer la sécurité.
  • Mise en conformité contractuelle.
  • Comprendre les droits des personnes concernées et les limites dans lesquelles ils peuvent être exercés et le principe d'un consentement libre et explicite.
Prérequis

Aucun.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C3055 FR 18:15 - 20:45 22 sept. 2020 Blended-learning (Luxembourg) 180 € Detail aut. 2020
C3055 GB Legal framework for the protection of personal data and its challenges Luxembourg, Blended-learning (Luxembourg) Th

C3055 - Legal framework for the protection of personal data and its challenges

Public cible

Anyone in charge of informing management, making recommendations, advising employees on the data protection rules to be respected and verifying that the relevant obligations are complied with.

Objectifs
  • Knowing the key legislative texts and the practical implications of the main principles of personal data protection: lawfulness and fairness, transparency, integrity and knowing the different stages of compliance with the GDPR and the time required to implement them and integrate the components of the proof of conformity.
  • Being able to map the processing to secure the processing circuits and the personal data.
  • Understanding the apportionment of liability, identify the personal data processor, Informing data subjects (transparency), understanding the issues and risks of national and international data transfers and how to ensure the security of these transfers at the contractual level.
  • Understanding the rights of the data subjectand the limits within which those rights can be exercised, as well as the principle of free and unambiguous consent.
Prérequis

None.

Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C3055 GB 18:15 - 20:45 24 sept. 2020 Blended-learning (Luxembourg) 180 € Detail aut. 2020
C1636 FR L’internet participatif

C1636 - L’internet participatif

Public cible

Toute personne qui souhaite suivre une introduction à l'utilisation des réseaux sociaux et voulant créer une carte personnalisée avec Google Maps, puis la publier sur une page web. Avertir le public. Initiation à Facebook.

Objectifs
  • Appréhender le fonctionnement de Google Maps.
  • Connaître les extras de Google Maps.
  • Utiliser le Streetview de Google Maps.
  • Créer un compte Google Maps.
  • Personnaliser et publier une carte Google Maps.
  • Connaître le développement des réseaux sociaux.
  • Connaître les dangers des réseaux sociaux, notamment pour les mineurs
  • S'approprier les règles à suivre pour séparer vie privée et vie publique.
  • Avoir une initiation à Facebook.
Prérequis

Aucun.

Voir la fiche technique
Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1637 FR La vidéo pour Internet Luxembourg me

C1637 - La vidéo pour Internet

Public cible

Toute personne qui souhaite capturer, éditer, convertir et sauvegarder une vidéo pour la publier sur une page web.

Objectifs
  • Connaître les formats des fichiers images, audio, vidéo et flash.
  • Utiliser des appareils photo numériques, photo reflex et caméscope.
  • Connaître les moyens de stockage DVD, DVD HD et Blue Ray.
  • Capturer et convertir des fichiers multimédia.
  • Savoir quels fichiers multimédia sont utilisés sur Internet.
  • Editer des fichiers multimédia avec le logiciel Windows Movie Maker.
  • Optimiser la sauvegarde des fichiers multimédia pour Internet.
  • Publier des fichiers multimédia sur Internet.
Prérequis

Aucun.

Voir la fiche technique
Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1637 FR 18:00 - 21:00 23 sept. 2020 Luxembourg 220 € me aut. 2020
C1635 GB Java crash course for programmers Luxembourg, E-learning Fr

C1635 - Java crash course for programmers

Public cible

Anyone wishing to learn Java using their knowledge of other programming languages. In this course the users are taught the core of Java language, which gives them a solid basis for learning more specific Java applications like Server Side programming, Android programming, Java Desktop programming.

Objectifs
  • Java overview. Environment setup.
  • Java syntax. Data types. Exceptions Handling.
  • Classes and Objects, Interfaces.
  • Inheritance, Overriding.
  • Introduction to Swing.
  • Multithreading.
  • Files and I/O. Using JDBC.
  • Networking. Clients and Servers. NIO (New Input Output).
Prérequis

None. However, participants should know the basic concepts of programming, data types, algorithms and be familiar with another programming language.

Voir la fiche technique
Réf. Horaire Début Lieu Prix Jour Semestre S'inscrire
C1635 GB 18:00 - 21:00 25 sept. 2020 E-learning 200 € Fr aut. 2020

Disponible

Presque complet

Complet

Prévu au semestre suivant