Formation Titanium Appcelerator : Développement d'application native pour mobiles

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Cette formation Titanium Appcelerator vous permettra de réaliser des applications natives pour téléphone mobile, en utilisant uniquement le langage JavaScript. L'utilisation du Framework Titanium vous permettra de développer de véritables applications multiplateformes professionnelles pour mobile en vous affranchissant des contraintes liées aux langages spécifiques à chaque plateforme. Ces applications utiliseront toutes les fonctionnalités des SDK (géolocalisation, accéléromètre, bases de données, système de fichiers, base de contacts, API Facebook, UI, ...). De plus, nous vous montrerons également comment déposer votre application mobile à la fois sur l'AppStore et sur Android Market.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Rappels sur le JavaScript avancé

Les structures de langageProgrammation orientée objetSpécifités du Javascript

Concepts et architecture d'une application Titanium

Fonctionnement de l'IDE Titanium StudioFonctionnement du FrameworkArborescence de fichiers d'un projetLiens entre le JavaScript et les SDK

Les fondamentaux

Création de composantsExploration de l'APIPositionnement de composants et gestion des orientationsConcept de proxyGestion des événementsDéveloppement multiplateforme

Organisation d'une application avec Titanium  Appcelerator

Structure du système de fichierStructure du code : portéesArchitecture TweetaniumArchitecture Titanium 3
Le Framework Alloy basé sur Backbone JS

Débug

Utilisation du simulateur (iOS, Android)Mode débug de Titanium StudioExploration des éléments générés à la compilationTest sur matériel (iOS, Android)Découverte de compte développeur Apple : développement

Base de données

Manipulation de la base de données SQLite depuis le codeExploration de la basePropriétés de l'application

Système de fichiers

Manipulation de fichiers depuis le codeExploration et débug

Synchronisation de données

Requêtes httpManipulation JSON et XMLAppcelerator Cloud Service

Application Hors ligne

ProblématiqueIdentification des besoins et solutions techniques et organisationnellesSynchronisation multi-appareils : socketsNotifications

Gestion de la mémoire et développement avancé

Identification et suppression des pertes de mémoireProblèmes courants, trucs et astuces. InternationalisationUtilisation de l'API Titanium : - Contacts- Géolocalisation- Accéléromètre- API Facebook- Localisation- Réseau

Intégration : Amélioration de l'ambiance de l'application

Propriétés et composants utilisablesGestion et utilisation des imagesInstallation de module complémentaireDifférents moyensIntégration du moduleModules libres et disponibles sur l'Appcelerator Market Place (gratuits ou payants)Utilisation dans le code

Publication et distribution

Compte développeur Apple : distributionOutils iTunes StorePublication Apple Store et Android Market.

Prérequis

Connaître au moins un langage de programmation et avoir des notions de bases sur JavaScript et SQL, La première journée est consacrée aux connaissances essentielles sur ces langages.

Public

Cette formation Titanium Appcelerator s'adresse aux développeurs et aux chefs de projets.

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation MS Dynamics 365 Customer Engagement, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les composants clés impliqués dans les implémentations de service sur le terrain
  • Être capable de définir les produits et services qui seront livrés aux clients
  • Déterminer les options de tarification à utiliser dans des scénarios spécifiques
  • Comprendre comment configurer le système pour prendre en charge les besoins en ressources
  • Tirer parti des fonctionnalités de gestion des stocks de Dynamics 365 for Field Service
  • Savoir créer et traiter des commandes d'achat tout au long de leur cycle de vie
  • Déployer et configurer l'application mobile du service sur le terrain
  • Identifier les composants principaux utilisés pour planifier les éléments
  • Configurer l'application pour tirer le meilleur parti des fonctionnalités de planification
  • Personnaliser l'application pour qu'elle réponde au mieux aux besoins de l'organisation
  • Développer des solutions qui peuvent être utilisées pour planifier une ou plusieurs ressources
  • Identifier les options d'extension disponibles dans le cadre de la planification universelle des ressources
Tarif

A partir de 1 930,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre le principe du modèle MVC dans une application Web PHP et ses apports.
  • Installer Zend Framework dans un projet de développement PHP.
  • Configurer un serveur Web pour héberger une application Zend Framework.
  • Configurer une application Zend Framework.
  • Utiliser Zend Tool pour échafauder la structure d'une application.
  • Développer une couche de persistance de données en utilisant Zend_Db et Doctrine 2 dans Zend Framework.
  • Mettre en place le routage des requêtes HTTP par les contrôleurs.
  • Faire le lien entre les contrôleurs et la partie métier et persistance.
  • Concevoir les templates et les vues pour l'affichage des données.
  • Créer des formulaires de saisie et les traiter dans les contrôleurs.
  • Appliquer des restrictions d'accès à certaines ressources en mettant en place une authentification utilisateur.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objets connectés proposent une sorte de synthèse des technologies informatiques clés comme l’embarqué, le développement logiciel, le réseau, le web, le big data, le cloud, etc. Au-delà de ses fonctions, un « objet connecté » peut envoyer un énorme flux d’informations. Mais qui les récupère et comment sont-elles traitées ? Que va-t-il se passer au fil du temps? Comment va-t-on stocker et analyser les données? Existe-t-il des applications « toutes faites » ou faut-il développer soi-même?

Cette formation vous explique comment, sans connaître le monde traditionnel du développement dit "embarqué", vous pouvez mettre en œuvre une solution logicielle de A à Z : récupérer les informations des capteurs d’une carte (donc d’un objet), les traiter éventuellement, puis les transférer vers une solution Cloud. De nombreuses variantes étant possibles dans l’architecture globale (objet, gateway, firewall, Cloud, Big Data), nous nous appuierons sur une maquette tout à fait réaliste et de vrais équipements pour illustrer ce cours.

Au terme de cette formation, vous disposerez d’une vue globale et opérationnelle sur les technologies logicielles utilisées dans le développement des applications IoT.

Tarif

A partir de 1 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation API - SI et développement d'un modèle d'affaires, vous aurez acquis les compétences et connaissances suffisantes pour :

  • Comprendre les enjeux techniques, fonctionnels et métier des APIs
  • Maitriser la consommation de votre API et son ouverture aux développeurs
  • Savoir déployer et maintenir une stratégie d’API durable.
Tarif

A partir de 2 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les concepts fondamentaux liés aux technologies de sécurité Junos
  • Identifier les diverses fonctions sécuritaires supportées par l'OS Junos
  • Implémenter les caractéristiques de la suite AppSecure Suite : AppFW, AppTrack, AppQoS et SSL Proxy
  • Configurer les signatures d'application personnalisées
  • Décrire la sécurité Junos traitée sur la couche 2 versus la couche 3
  • Implémenter les caractéristiques de sécurité de niveau 2 nouvelle génération
  • Comprendre LSYS (Logical System)
  • Décrire les types d’instances de routage Junos utilisées pour la virtualisation
  • Mettre en œuvre les instances de routage virtuelles
  • Décrire et configurer le partage des routes entre les instances de routage via les interfaces de tunnel logiques
  • Décrire et présenter Sky ATP et ses fonctions dans le réseau
  • Décrire et configurer les fonctions UTM
  • Présenter IPS et ses fonctions dans le réseau
  • Mettre en œuvre les stratégies IPS
  • Décrire et mettre en œuvre SDSN et Policy Enforcer dans un réseau
  • Décrire l’objectif de SSL Proxy
  • Mettre en œuvre la protection client de SSL Proxy
  • Mettre en œuvre la protection serveur SSL Proxy
  • Décrire et mettre en œuvre le firewall du rôle utilisateur dans un réseau
  • Comprendre le firewall utilisateur.

Cette formation utilise Juniper networks SRX Series Services Gateways. Elle est basée sur Junos OS version 15.1X49-D90.7 et Junos Space Security Director 16.2.

Tarif

A partir de 4 090,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer l'environnement de développement et les émulateurs Android
  • Créer et structurer un projet
  • Concevoir et implémenter des activités
  • Mettre en oeuvre les différents pattern de navigation
  • Stocker les données de l'application
  • Échanger des données avec un serveur
  • Intégrer les fonctionnalités de l'appareil (Capteurs, Partage, Message, etc)
  • Adapter l'application aux capacités de l'appareil
  • Traduire l'application dans plusieurs langues
  • Optimiser, construire et déployer une application
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Ansible

Proposé par Sparks

Objectifs de la formation

  • Expliquer l'impact de la culture DevOps et le positionnement d'Ansible sur le marché
  • Installer et configurer Ansible
  • Utiliser les commandes Ad Hoc pour effectuer des tâches courantes
  • Créer et gérer des playbooks pour la configuration, le déploiement et l'orchestration
  • Utiliser des plugins et interagir avec l'Ansible Galaxy
  • Maîtriser les structures de contrôle et les bonnes pratiques d'utilisation
  • Créer et utiliser des templates avec Ansible
  • Implémenter des concepts avancés d'Ansible, tels que les stratégies de test et le développement de modules personnalisés
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Ruby On Rails

Proposé par PLB CONSULTANT

Objectifs de la formation

A l'issue de cette formation Ruby On Rails vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Mettre en place un environnement de développement permettant l'utilisation Ruby On Rails 
  • Mettre en place la création d'une application web avec Ruby On Rails
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Développement Sécurisé en C++ vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître le fonctionnement de la pile
  • Repérer les erreurs dans le code
  • Connaître le rôle des acteurs et la classification des risques : CERT, CWE, OWASP
  • Appliquer les bonnes pratiques.
Tarif

A partir de 1 580,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Blazor

Proposé par Sparks

Objectifs de la formation

  • Comprendre les principes de développement et l'architecture Blazor
  • Développer des interfaces utilisateurs en utilisant les différents composants disponibles
  • Créer des pages, travailler le routage côté client et gérer les mises en page
  • Accéder aux données et les gérer dans une application
  • S'approprier les outils et meilleures pratiques pour développer avec Blazor
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...