الانتقال إلى المحتوى الرئيسي
Gust Training
الاتصالات والهاتف المحمول

Formation L’essentiel de PHP – Pour non développeur

Objectifs de la formation PHP initiation Ce cours s'adresse aux personnes non-spécialistes ou débutant en programmation mais ayant déjà

المدة
4 Jours
المستوى
Fondamental
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Ce cours s’adresse aux personnes non-spécialistes ou débutant en programmation mais ayant déjà une certaine culture Web. Il s’agit d’apprendre les bases fondamentales de la programmation Web dans le contexte de PHP. À la fin de ce cours intensif, les participants pourront aisément lire, comprendre, corriger, modifier et faire évoluer un programme PHP existant. Ils découvriront également les possibilités offertes par les bibliothèques de scripts pour la réalisation d’applications par assemblages de modules. Enfin ils seront capables d’écrire des applications simples de bout en bout

لمن تتوجه هذه الدورة؟

Toute personne souhaitant s’initier au langage PHP, webmestre, infographiste, etc …. La connaissance d’un langage de programmation n’est pas nécessaire. Les personnes maîtrisant déjà un langage de programmation sont invitées à suivre directement le cours « PHP/MySQL, développer des sites web dynamiques avec bases de données »

المتطلبات المسبقة

Les participants doivent connaître les bases du HTML et posséder une culture WEB.

البرنامج

Les Bases de la programmation adaptée à PHP

  • Qu’est-ce qu’un programme ? Modes d’exécution : Programme interprétés, compilés et semi-compilés. Les différents éléments d’un programme et leurs rôles. Les différents langages du Web et leurs raisons d’être. La place de PHP. Mon premier programme.

Contextes d’Exécution des programmes PHP

Client/Serveur

  • L’utilisation de PHP dans le cadre des applications Web. Requêtes HTTP et entêtes spécifiques

Les bases du langage : aspects syntaxiques et articulation

Les types de variables

  • Pourquoi typer une variable ? Typage faible. Entiers, chaînes de caractères, nombres réels, autres. Les types évolués

Les fonctions

  • Pourquoi sont-elles incontournables en programmation (réutilisabilité, lisibilité, …) Exemple de modification de programme “mal écrit” . Le passage d’argument. Le code retour d’une fonction

Contrôle de flux

  • La sélection alternative (si … alors … sinon …) Les boucles (tant que …)

Aspects complémentaires

  • Les expressions et les opérateurs, comment les combiner Les commentaires Inclusions Comprendre les messages d’erreur

Premières applications WEB en PHP

Automatisation d’une page Web

  • Les principes client serveur Intégration de PHP dans une page HTML Librairies Fonctions de base, variables serveur et variable PHP

Les formulaires simples

  • Passage et transmission de variables (GET/POST). Lecture écriture de fichier Vérification de login/mot de passe Redirection

Les variables complexes : tableaux

  • Constructeur array Fonctions associées aux tableaux Fonctions d’extraction Fonctions de navigation dans un tableau

Utilisation d’une base de données MySql

  • Présentation de MySql. Concepts fondamentaux: Bases, tables, champs, enregistrements. Création d’une base multi-tables. Introduction au langage SQL (sélection, modification, suppression). Fonctions PHP Mysql Traitement des résultats des requêtes

Briques Logicielles

  • Pear Tableau comparatif des briques existantes. Mise en oeuvre.

Outils et Ressources

  • Les principaux outils de développement (IDE). Les sites de documentation. Les sites de scripts.

Travaux Pratiques

Des stations de travail sous Windows ou Linux équipées du serveur Web Apache avec le module PHP et un serveur MySql

المواضيع: Non informaticiens ou débutant

الاتصالات والهاتف المحمول

Formation Xamarin.Forms

Objectifs de la formation Xamarin forms Xamarin permet de développer en C# des applications mobiles pour iOS, Android, ou Windows Phone.

المدة
3 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

الاتصالات والهاتف المحمول

Formation Xamarin : Développement mobile multi plateforme en C#

Description de la formation Xamarin Cette formation a pour objectif de vous apprendre les bases du développement mobile avec le logiciel Xamarin

المدة
5 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الاتصالات والهاتف المحمول

Formation Windows Phone 8 développement

Objectifs de la formation Windows Phone 8 Cette formation « Windows Phone 8 développement » vous permettra de développer des applications

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

الاتصالات والهاتف المحمول

Formation Windows Phone 7 développement

Objectifs de la formation Windows Phone 7 Cette formation « Windows Phone 7 développement » vous permettra de développer des applications

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire
تواصل عبر واتساب