Formation Code Igniter

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Savoir mettre en place Code Igniter et l'utiliser pour réaliser une application Web MVC

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 225,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 225,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Frameworks et bibliothèques de fonctions
    Historique de Code Igniter
    Architecture MVC : vue d'ensemble

    Atelier: installation et configuration de CodeIgniter

    Création de pages statiques

    Mettre en place le routage statique
    Créer les contrôleurs et méthodes
    Associer aux fichiers de vue
    Paramètres de route

    Atelier: créer des pages statiques (accueil, contact...)

    Création de pages dynamiques

    Modèle et base de données
    Charger des enregistrements depuis la base
    Lister et afficher des enregistrements

    Atelier: intégrer un modèle de contenu (CM)

    Formulaires

    Assistant de formulaire
    Validation et soumission du formulaire
    Insertion d'enregistrement

    Atelier: ajouter les pages d'ajout et d'édition de contenu

    Les assistants

    Assistants de sortie HTML, format
    Assistant de formulaire Form, Captcha
    Créer son propre assistant

    Les bibliothèques

    Charger la bibliothèques
    Utiliser le moteur de template
    Valider les formulaires
    Sécurité (XSS, CSRF)
    Mettre en place l'internationalisation d'un site
    Utiliser la bibliothèque des URI
    Créer sa propre bibliothèque

    Utilisation avancée

    Les hameçons
    Profilage
    Gestion du cache
    Les pilotes

    Atelier : amélioration du site

    Prérequis

    Avoir suivi la formation PHP avancé ou avoir des connaissances équivalentes

    Public

    Développeur PHP confirmé

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Déployer des applications à partir d'images de conteneur, de fichiers Dockerfile et de code source, dans un cluster OpenShift ;
    • Gérer des applications à l'aide de la console Web OpenShift et de l'interface en ligne de commande OpenShift ;
    • Injecter des données de configuration dans une application ;
    • Publier des images de conteneur d'applications dans un registre externe ;
    • Gérer la création d'applications et de scripts automatiques de création ;
    • Créer des applications à partir de modèles OpenShift ;
    • Gérer des déploiements d'applications ;
    • Surveiller l'intégrité des applications à l'aide de sondes ;
    • Migrer des applications vers des conteneurs et des microservices.
    Tarif

    A partir de 3 924,00 €

    Durée

    5j / 30h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Développer des applications iOS, en autonomie grâce à une approche basée sur la pratique
    • Utiliser le langage Swift et les différentes API
    • Concevoir une interface graphique
    • Echanger des données avec un serveur
    • Gérer le fonctionnement hors ligne d'une application
    • Utiliser des librairies avancées (Localisation, Appareil Photo, Persistance)
    • Démontrer la qualité du code grâce aux tests unitaires et d'interface
    • Déployer une application sur l'App Store.
    Tarif

    A partir de 2 800,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Mettre en place le télétravail en respectant les règles du code du travail
    • Comprendre et suivre les règles juridiques dans le cadre de l’exécution du télétravail
    Tarif

    A partir de 890,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Connaître les principes du Code Civil et du Code des Assurances prévalant dans la formation et la vie du contrat d’assurance de dommages
    • Connaître les aspects juridiques et techniques des assurances de dommages
    • Comprendre les éléments fondamentaux relatifs aux sinistres et aux indemnisations
    • Conseiller les clients et vendre des prestations adaptées
    • Connaître les spécificités des assurances de RC
    Tarif

    A partir de 1 550,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise

    Objectifs de la formation

    Connaître les bonnes pratiques et optimiser le code applicatif
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Connaître les principaux Patterns d'architecture et les principales caractéristiques de développement pour le Cloud - Connaître les fondamentaux des règles de sécurité et de conformité - Savoir automatiser le déploiement et concevoir le dimensionnement « flexible » des environnements - Comprendre comment développer des applications multi-tenants - Connaitre les principaux modèles d'architecture applicative et de services - Savoir produire un code évolutif et mettre en place une stratégie de tests des développements
    Tarif

    A partir de 2 075,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Mettre en œuvre les concepts de la programmation fonctionnelle et déclarative
    • Installer et configurer un projet React
    • Développer des interfaces utilisateurs à base de composants
    • Gérer la navigation au sein de l’application
    • Mettre en place une architecture de gestion d’état de l’application avec Redux
    • Tester le code et les composants
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer et configurer Ansible/Red Hat Ansible Engine sur des nœuds de contrôle ;
    • Créer et mettre à jour des inventaires d'hôtes gérés, et préparer ceux-ci en vue de l'automatisation avec Ansible ;
    • Exécuter des tâches d'automatisation individuelles appropriées à partir de la ligne de commande ;
    • Écrire des playbooks Ansible pour automatiser plusieurs tâches de manière cohérente, et les appliquer aux hôtes gérés
    • Paramétrer des playbooks à l'aide de variables et de faits, et protéger des données sensibles avec Ansible Vault ;
    • Écrire et réutiliser des rôles Ansible existants pour simplifier la création de playbooks et réutiliser le code ;
    • Résoudre les problèmes des playbooks et hotes
    • Automatiser des tâches courantes d'administration système Red Hat Enterprise Linux avec Ansible.
    Tarif

    A partir de 3 600,00 €

    Durée

    5j / 30h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Utiliser un environnement de programmation pour écrire et exécuter un programme
    • Définir et utiliser des variables
    • Ecrire une suite d’instructions structurées
    • Organiser le code avec des fonctions et procédures
    • Définir et utiliser des structures de données complexes (tableaux, objets)
    Tarif

    A partir de 1 800,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre la problématique de la complexité des développements logiciels.
    • Comprendre le bénéfice de l'intégration continue.
    • Adopter les bonnes pratiques de rédaction des tests logiciels.
    • Mettre en place une stratégie de campagne de tests automatisés avec les outils de tests unitaires et d'intégration (PHPUnit, JUnit, PyUnit) et Selenium.
    • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
    • Comprendre le rôle des différents outils d'une chaine d'intégration continue.
    • Utiliser un outil de construction logiciel pour automatiser les étapes de construction et les tests.
    • Mettre en place une plateforme d'intégration continue.
    • Travailler en mode projet collaboratif en adoptant une démarche DevOps.
    • Déployer des applications dans des conteneurs logiciels.
    Tarif

    Contacter l'organisme

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...