Par "Formations"

Affichage des articles dont le libellé est Formations. Afficher tous les articles

WORKSHOP GRATUIT SUR LA SÉCURITÉ DES APPLICATIONS WEB


S'INSCRIRE

CIBLE

DSI, Responsables sécurité, Développeurs

PRINCIPAL OBJECTIF

L’objectif de ce workshop en sécurité des applications web est de permettre aux développeurs, exploitants et aux responsables des infrastructures de : 

- Comprendre les risques liés aux applications web, 
- Connaître les failles de sécurité les plus importantes et de savoir mettre en place des mesures de sécurité appropriées pour éviter de s’y exposer,
- Se conformer aux réglementations et de protéger les données et la réputation de leur organisation.

OBJECTIFS SPECIFIQUES

Protéger les données confidentielles : 
Les applications web traitent souvent des données sensibles telles que des informations personnelles, des données de paiement ou des secrets commerciaux. Cette session permettra aux développeurs d’être outillés pour protéger ces données contre les cyberattaques et les violations de données.

Se conformer aux réglementations : 
Les organisations publiques comme privées sont soumises à des réglementations de plus en plus strictes en matière de sécurité des données. Ce workshop les aidera à se conformer à ces réglementations et à éviter les sanctions.

Assurer la continuité des activités : 
Les cyberattaques peuvent causer des interruptions de service, ce qui peut entraîner des pertes de revenus et une insatisfaction des clients/ contribuables. Le workshop en sécurité des applications web va aider les organisations à réduire le risque de telles interruptions et à assurer la continuité de leurs activités.

CONTENU

 

 COMMENT  SECURISER VOS APPLICATIONS WEB

1-Introduction Générale

2- La sécurité applicative

3- Principales failles de sécurité des applications web

4- Mesures de protection contre les failles des applications web

5- Intégrer la sécurité dans son cycle de production de logiciel

6-Outils d’audit/pentest et analyse de code

 








LIEU DU WORKSHOP

Le workshop s'effectuera le 15 Mars 2023 de 08H00 à 10H00 à WEBGRAM à la Cité Keur Gorgui, "Résidence MATY", En face du siège de la Sonatel.

CONTACT 

Téléphone : + 221 33 858 13 44   /   + 221 77 712 72 76

Pour vous inscrire, veuillez remplir maintenant le formulaire disponible ici:

S'INSCRIRE

Notre Adresse

Formation sur le Framework Angular


S'INSCRIRE 


CIBLE

Développeurs

OBJECTIFS

 - Maitriser la dernière version 
 - Développer et tester complètement une application
 - Appliquer les bonnes pratiques de développement


CONTENU

ANGULAR

1-Présentation du Framework

2- Les Web components

3- Architecture d'une application Angular

  • La nouvelle version d'Angular
  • Les nouveautés de TypeScript
  • Le moteur de rendu Ivy
  • Introduction au nouvel outil de build Bazel.

  • Une spécification du W3C (World Wide Web Consortium)
  • Création de balises personnalisées
  • Les notions de templates, Shadow DOM, Custom Elements et HTML Imports.

  • Organiser son code avec les modules
  • Les components et les templates Connecter components et templates avec le Data Binding
  • Le rôle des directives
  • Les services
  • Notion d'injection de dépendance.

4- Une première application Angular

5- Les templates

6- Les formulaires

  • La structure d'un projet Angular
  • Les modules et composants
  • Démarrer "from scratch" avec Angular- CLI
  • Utilisation d'Angular-CLI Création de projet
  • Création de modules, components et services.

  • Utiliser l'interpolation Property et event bindings
  • Utiliser des variables locales
  • Utilisation des pipes.

  • Création de formulaires avec le FormsModule
  • Création de formulaires avec le FormBuilder
  • Validation et gestion des erreurs.

7- La bibliothèque RxJS (Reactive extensions for JavaScript)

8- Travail avec HTTP

9- Le routage

  • La programmation réactive
  • Observable et Observer
  • Utilisation des opérateurs Communication entre components avec les Subjects.

  • Le service HTTP
  • Utilisation de RxJS
  • Récupérer des données
  • Promise
  • Observable

  • Les différentes versions du module de routage
  • Fonctionnement du routage
  • Configurer des routes et utiliser les directives

10- Les PWA (Progressives Web App)

11- Découverte de NgRx

12- Les tests et les bonnes pratiques

  • Présentation des Progressives Web App
  • Notion de Service Worker
  • Implémentation d'une PWA avec Angular.

  • Présentation de Redux Store, State et Actions
  • Mise en place de NgRx
  • Gestion des requêtes HTTP avec les Side effects

  • Les tests unitaires et fonctionnels
  • Présentation de Jasmine et Karma
  • Présentation de Protractor John Papa et le coding style guide.





















































DUREE ET COUT DE LA FORMATION + ACCOMPAGNEMENT

Cette formation se déroulera sur 5 jours à temps plein du 27 Février 2023 au 03 Mars 2023
A l'issue de la formation, WEBGRAM vous délivrera une attestation de formation.
Le coût de la formation est de 800.000 FCFA.


LIEU DE LA FORMATION

La formation s'effectuera à WEBGRAM à la Cité Keur Gorgui, "Résidence MATY", 8ème étage Appartement C, En face du siège de la Sonatel.

Pour vous inscrire, veuillez remplir maintenant le formulaire disponible ici: 





Nous vous aidons à avoir un site web professionnel selon votre budget.
Vous êtes une entreprise ou une ONG
Vous n'avez pas encore de site web
Vous avez un budget limité
WEBGRAM vous aide à disposer d'un site web professionnel selon votre budget.

CONTENU :
- WEBGRAM crée votre site web professionnel
- L'Hébergement est GRATUIT
- Le Nom de domaine est GRATUIT
- L'Accompagnement est GRATUIT 
- La Formation est GRATUITE

CONDITIONS :
- Etre une entreprise, une ONG, ou une association
- Disposer des contenus à mettre dans votre site (texte, image, video)
- Soumettre votre budget







Formation et Stage d'entreprise gratuits sur le DEVELOPPEMENT WEB ET MOBILE pour les informaticiens. 

Formation et Stage gratuits organisés par WEBGRAM pour les informaticiens sur le DEVELOPPEMENT WEB ET MOBILE.



CONTENU :

- Développement Web avec ANGULAR et SPRING BOOT
- Développement Mobile ANDROID et IOS
- Développement site Web WORDPRESS et BLOGGER
- Community management 
- Référencement web



CONDITIONS :

- Etre disponible
- Avoir déjà suivi une formation en licence, master ou ingénieur informatique
- Durée de la formation et du stage : 6 mois, à raison de 4 heures par jour du lundi au vendredi
- Lieu de la formation et du stage : WEBGRAM, Cité Keur Gorgui 131/132 Immeuble Auchan, 5ème Etage
- Ordinateur portable obligatoire
- Formation et stage gratuits






Coaching + Stage d'entreprise en CREATION DE SITE ECOMERCE AVEC WORDPRESS
Coaching + Stage d'entreprise en CREATION DE SITE ECOMERCE AVEC WORDPRESS


Ce Coaching + Stage d'entreprise est ouvert à tout public.

Vous avez envie d'apprendre le métier de webmaster ou développeur web Wordpress. Vous avez envie de créer votre propre site Ecommerce et d'être autonome dans votre gestion, mais vous n’avez pas de compétences en développement informatique, le COACHING + STAGE D'ENTREPRISE EN CREATION DE SITE ECOMMERCE WORDPRESS de WEBGRAM est fait pour vous.

OBJECTIFS

Être capable de créer un site internet Ecommerce de A à Z en utilisant Wordpress.
Apprendre le métier de webmaster ou développeur web Wordpress.

AVANTAGES

A l'issue de ce Coaching + Stage d'entreprise vous serez en mesure de :
  • Explorer pas à pas la création de votre site web (réservation d'un nom de domaine, hébergement,  prise en main de Wordpress, création complète du design et de toutes les mises en page);
  • Découvrir les différents types de sites web (E-Commerce, Vitrine, Catalogue, Informatif,  Evénementiel);
  • Choisir un bon thème et définir le design global de son site web grâce aux styles du thème;
  • Comprendre l’environnement du e-commerce, les enjeux et les tendances;
  • À la fin de ce Coaching + Stage d'entreprise, vous êtes à même de mettre en ligne le site qui vous ressemble, en utilisant les astuces et les bonnes pratiques de pros en matière de création de contenu, de référencement et de design.

CONTENU

WORDPRESS

1-Installation

2- Interface

3-Création des contenus

-Installation sur un serveur local

-Installation d’un serveur distant

-Création d’une base de données

MySQL

-Paramétrages de bases.

-Le tableau de bord

-Les articles

-Les médias

-Les liens

-Les pages

-Les commentaires

-L’apparence.

-Créer des catégories

-Créer des articles

-Gérer des liens

-Insérer des médias : images,

vidéos, animations

4-Organisation des contenus

5-Gestion des utilisateurs

6-Personnalisation de l’interface

-Catégories et sous-catégories

-Hiérarchisation et descendance des pages

-Thésaurus et utilisation des tags

-Protection les contenus par mot de passe

-Niveaux d’accès aux contenus

-Ajout de nouveaux utilisateurs

-Gestion des commentaires.

-Modifier un thème grâce à l’éditeur de thème

-Créer un thème personnalisé (HTMLCSS).

7-Ajout de nouvelles fonctionnalités

8-Mise en ligne

9-WooCommerce

-Plugins WordPress

-Installer, paramétrer et activer un nouveau plugin.

 

-Vérifier le fonctionnement du blog

-Envoi chez l’hébergeur.

 

-Installation des plugins indispensables

-Paramétrer son e-commerce avec WooCommerce
-Installation, réglages

-Gestion des stocks

-Les commandes

-Les livraisons

-Les moyens de paiement.



DUREE ET COUT DU COACHING + STAGE D'ENTREPRISE

Ce Coaching + Stage d'entreprise sur la CREATION DE SITE ECOMMERCE AVEC WORDPRESS se déroulera en 1 semaine pour la partie coaching. 
La partie stage d'entreprise durera 3 mois et portera sur des projets d'entreprise.

A l'issue de ce Coaching + Stage d'entreprise, WEBGRAM vous délivrera une attestation de formation et une attestation de stage.

Vous pouvez prendre au choix : 
  • Le Coaching d'une semaine dont le coût du est à 55.000 FCFA
  • Le Coaching d'une semaine + Stage d'entreprise de 3 Mois dont le coût est à 75.000 FCFA.

LIEU DE LA FORMATION

Le Coaching + Stage d'entreprise s'effectuera à la Cité Keur Gorgui, au 131/132, 5ème étage, Siège de WEBGRAM.

Si vous êtes intéressé(e) veuillez remplir le formulaire d'inscription ci-dessous pour pouvoir bénéficier du Coaching + Stage d'entreprise.

FORMATION ET COACHING PERSONNEL EN DEVELOPPEMENT MOBILE

CIBLE

Cette formation et coaching personnel est ouvert à tout public.
La FORMATION ET COACHING PERSONNEL EN DEVELOPPEMENT MOBILE de WEBGRAM est ouverte à toutes les personnes souhaitant savoir comment créer une application mobile. Obtenez votre qualification de développeur mobile pour travailler en freelance ou en entreprise. Vous serez accompagné par nos formateurs experts.


OBJECTIFS

Cette formation et coaching personnel vous permet d'atteindre de manière simple et efficace les objectifs suivants: savoir créer vos propres applications mobiles iOS et Android de A à Z (et les publier dans les stores), savoir réaliser tous types d'applications tout en partageant le code entre iOS et Android (gain de temps énorme).

AVANTAGES

A l'issue de cette formation et coaching personnel vous serez en mesure de :
  • Concevoir des applications mobiles ;
  • Développer des applications mobiles, aussi bien natives que Web ;
  • Organiser l’espace graphique d’une interface utilisateur dans un contexte de mobilité ;
  • Gérer la migration d’applications entre différentes plateformes ;
  • Assurer la qualité des applications ;
  • Publier et déployer des applications mobiles.
  • Développer la partie front-end d'une application mobile en intégrant les recommandations de sécurité.
  • Développer la partie back-end d'une application mobile en intégrant les recommandations de sécurité.

CONTENU

DEVELOPPEMENT MOBILE

                         iOS

                     Android

                           Hybride

1-Les architectures iPhone / iPod touch / iPad

1-Présentation d'Android

1-Ionic SDK : présentation et mise en œuvre

-Les besoins en ressources selon l'utilisation
-Impacts du firmware sur les applications
-Contraintes de développement liées à la plateforme iPhone
-
Particularités du système d'exploitation iOS
-
Pourquoi utiliser Objective-C ?

- Historique
- Modèle de développement
- Contexte et enjeux
- Outils et SDK
- Java version Android.

 

Présentation de l'offre de services Ionic.

Framework de développement "hybride", positionnement.

Composantes : Utilitaires, CSS, JavaScript, Services.

Technologies : services cloud, Cordova, le choix d'Angular.

Démarrer, émuler et débugger une application.

Apport du Framework CSS.

2-L'environnement de développement

2-Architecture d'une application Fichier "Manifest"

2-Ionic + Angular : initiation au Framework de Google

-Configuration Mac nécessaire

-Présentation des outils et IDE disponibles (Xcode, Interface Builder, IPhone Simulator)

-Démarrer un nouveau projet avec Xcode

-Compiler à destination de l'iPhone / iPod touch / iPad

-Compiler à destination de l'iPhone / iPod touch (Organizer)

-La signature du binaire (Target)?

-Les pragma XCode / compilateurs ObjC

-Concevoir ses propres modèles (templates) de projet XCode

-Le simulateur iPhone.

Les activités

- Les ressources

- Les receivers

- Les services

- Les fournisseurs de contenu.

 

Structure d'une application Angular.

Identifier les ressources : Services, Components, Directives, Pipe.

Ajax : consommation de services Web.

SPA (Single Page Application) routes et navigation.

Les composants mobiles Ionic.

Utilisation indépendante du Framework CSS Ionic.

3-Le langage Objective-C 2.0

3-L'interface graphique             

3- Le Framework Ionic en profondeur

Présentation générale et vocabulaire

Objective-C 2.0 runtime référence

Comparatif langages orientés objet

Objective-C, C++ et Java

Message d'appel à une méthode

Les méthodes et les classes

Création de classes et d'instances

Les conventions de nommage

 

-Les vues

-Les contrôles

- Les layouts

- Gestion des densités et tailles d'écran différentes

- Les styles et les thèmes

- Autres ressources graphiques

- Animations

- Qu'est-ce que le Material Design ?

- Les boîtes de dialogue

- Les ListView.

Personnalisation ciblée de la plateforme (IOS/Android).

Gestion du contenu : listes, chargement, "scroll", "pull to refresh".

Gestion de la navigation : menu, route et persistance.

Composant interactifs : "modal, action sheet, popover"

Créer des formulaires efficaces.

Gestuelle utilisateur : "swipe, slide, tap...".

4-La programmation objet avec Objective-C 2.0

4-Application multi-écrans

4- Gérer la persistance des données utilisateur

Catégories et extensions

Les propriétés déclarées (@property)

 

L'utilité des protocoles (@protocol)

Déclarations des interfaces donnant la responsabilité à d'autres pour l'implémentation

- Les sous-activités

- Les fragments.

 

Ionic Native : utilisation des plugins Cordova.

Adopter une stratégie "offline first".

Les API pour la sauvegarde locale : IndexDB localStorage.

Centraliser les données : redéfinir le cycle UX.

Quelles fonctionnalités attendre d'un Backend Mobile ?

Les services d'authentification et de "push notification".

5-Les API Cocoa Touch du SDK iPhone

5-Contrôles avancés

5- Préparer le "build" et le déploiement

Tour d'horizon des principales API par thème

Les grandes lignes des méthodes de codage avec Cocoa

Classes de base et hiérarchie.

WebView

- ActionBar

- NavigationDrawer

- TabHost

- ViewPager.

Automatiser la création des icônes et écrans de démarrage.

Présentation des services de la "Ionic Platform".

"Build" service de compilation.

Cycle de déploiement continu.

6-La gestion des données avec le Framework Foundation

6- Réseaux et services Web

 

Philosophie du framework foundation

Les classes fondamentales communes à tous les traitements

-Les collections

-String, Text & Fonts (NSCharacterSet)

-Dates, Times & Numbers (NSDate)

-Interfacer son application avec les réglages utilisateurs standards système.

- API réseaux

- Le multithreading : Handler, AsyncTask

- Appel de services Web

- Invocation asynchrone.

 

 

7-L'interface utilisateur pour vos applications iPhone

7-Persistance de données

                                             

Framework: Cocoa Touch Layer

Le système de coordonnées des Views

Hiérarchies des classes UIResponder / UIWindow / UIView

Combiner une Barre d'“onglets” (Tab Bar) et des Contrôleurs de Navigation

Les apports du framework UIKit

Le modèle MVC (Model View Controller)

Les classes Contrôleur de View (Controller View)

UIView, sous-classe UIResponder (réponse/gestion événements utilisateurs)

La hiérarchie des Views et leur géométrie

Les interactions entre les objets View dans UIKit

L'architecture de rendu des Views

Les bases de Core Animation.

Stockage clé-valeur

- Système de fichiers SQLite.

 

 

8-Distribuer son application

8-Géolocalisation et cartographie

                                             

Présentation de la distribution de son application sur l'Appstore

Les « contraintes » imposées par Apple

Le certificat de distribution.

-Fournisseurs de géolocalisation

-Utilisation de l'API Google Maps V2.

 

                                        

9-API et fonctionnalités multimédia

                                            

 

-Affichage de document

-Prise de photo

-Son et micro

-Envoi et réception de SMS

-Push notification.

 

                                     

10- Déploiement         

 

 

-Prérequis au déploiement

-GooglePlay

-En entreprise

-Internationalisation

 



DUREE ET COUT DE LA FORMATION + ACCOMPAGNEMENT PERSONNEL

Cette formation se déroulera en 3 semaines selon votre disponibilité (journée, demie journée, fin de journée ou week-end). 
A l'issue de la formation, WEBGRAM vous délivrera une attestation de formation.
A la fin de la formation, vous bénéficierez d'un accompagnement de 3 mois sur tous vos projets personnels.
Le coût de la formation et coaching est de 800.000 FCFA (soit 1200 euros).

LIEU DE LA FORMATION

La formation s'effectuera à la Cité Keur Gorgui, au 131/132, 5ème étage, Siège de WEBGRAM.
Il y aura une pause café et une pause déjeuner.

Si vous êtes intéressé(e) veuillez remplir le formulaire d'inscription pour vous inscrire et pouvoir bénéficier de la formation.

Author Name

Formulaire de contact

Nom

E-mail *

Message *

Fourni par Blogger.