Cette formation passe en revue des points avancés du langage Kotlin. Ces points sont souvent ignorés ou bien passés sous silence. En particulier, les coroutines devraient retenir l’attention ainsi que le comportement des séquences.
Alphorm.com Formation Android et Kotlin : Formation complèteAlphorm
La formation Android et Kotlin, formation complète propose de découvrir la création d’une application Android traditionnelle mais avec Kotlin. Nous commençons par étudier l’outil Android Studio, et par décrire les composants du projet. Nous nous intéressons ensuite aux différentes parties de l’application, des activités aux ContentProvider. La construction d’une interface graphique avec la mise en œuvre d’un Recyclerview est présentée. Pour animer l’application, nous permettons à l’utilisateur d’interagir avec l’interface, et aussi de naviguer entre les écrans. Pour placer les traitements longs, il existe plusieurs possibilités, qui sont discutées. Ensuite nous allons utiliser l’appareil photo, et traiter les données en résultant. Le stockage des données est abordé sous la forme de fichier, de base de données et avec un outil de mapping objet-relationnel. Nous nous intéressons enfin aux accès réseaux pour accéder à des webservices, et nous finissons par l’évocation des coroutines propres à Kotlin.
Alphorm.com Formation Laravel : Le Guide Complet du DébutantAlphorm
Cette formation Laravel est destinée au débutant qui veulent apprendre le framework le plus populaire au monde.
A la fin de cette formation, vous serez capable de réaliser un site web complet avec Laravel.
Nous commencerons dans un premier temps par prendre le framework en main, l’installer, le configurer, découvrir son système de route, le connecter à une base de donnée MySQL.
Nous allons découvrir comment créer des fichiers en ligne de commande grâce à Artisan, l’outil intégré à Laravel qui vous permettra de créer vos tables en base de données, de les peupler et de générer des fichiers tels que des contrôleurs ou des modèles pour développer conformément à l’architecture MVC.
Vous découvrirez Blade, le moteur de template puissant de Laravel, qui vous permettra de gagner du temps dans vos développements.
Vous allez faire connaissance avec Eloquent, l’ORM de Laravel, ce qui vous permettra d’insérer, de mettre à jour, de supprimer et de récupérer des données en base de données le plus facilement du monde. Il vous permettra de manipuler les champs de vos tables comme des objets et de créer des relations entre vos différentes tables, véritable gain de temps lors des manipulations de données.
Nous découvrirons le système de mise en file d’attente de tâche comme l’envoi de notifications par mail, ainsi que l’interface graphique fournie par Horizon, le package indispensable pour visionner vos tâches en attente de traitement, traitées ou échouées.
Nous mettrons en place un système d’Event et de Listener, qui nous permettra d’écouter sur les évènements et de déclencher des actions, comme l’envoi d’une notification à un utilisateur lorsqu’un de ses articles est commenté.
Nous verrons également comment traiter l’upload, le redimensionnement et la sauvegarde d’image via le système de File Storage de Laravel .
Nous implémenterons également la suppression d’un compte utilisateur, ainsi que toutes les données qui lui sont associées.
Vous serez capable de lister des données, et de les ordonner par catégories, des plus récentes ou plus anciennes et vice versa, ainsi que par leurs nombre de commentaires.
Cette formation est le premier pas vers l’autonomie pour développer des applications web avec le framework Laravel.
Alphorm.com Formation Android et Kotlin : Développer avec Google Architecture...Alphorm
Cette formation permet de découvrir les nouveaux composants d’architecture préconisé par Google, afin de rendre l’application plus sûre et stable. En particulier, l’utilisation d’un ViewModel évite de mélanger les données et leur affichage. La navigation entre fragments et activités est simplifiée et des animations sont réalisées lors des transitions. Des composants nouvellement indispensables comme le Storage Access Framework sont étudiés. Des éléments graphiques comme les toolbar et les navigations drawer sont utilisés et mis en œuvre.
Alphorm.com Formation Visual Studio Code et Emmet : Coder plus viteAlphorm
Vous souhaitez être à l'aise avec un éditeur de code pour la conception de vos pages web ?
Ce cours répond parfaitement à votre besoin.
Nous allons voir ensemble comment s'approprier le célèbre éditeur de code: Visual Studio Code.
Visual Studio Code est disponible gratuitement pour l'ensemble des OS (Windows, Max et Linux). Ce logiciel est distribué par la prestigieuse Société Microsoft. Nous allons installer Visual Studio Code sur notre ordinateur puis nous allons nous familiariser avec ce logiciel.
Nous apprendrons à créer des projets ou n'importe quel fichier au travers de cet IDE. Nous passerons en revu toutes les fonctionnalités de base.
Nous allons également apprendre à personnaliser Visual Studio Code afin qu'il réponde parfaitement à nos besoins. Vous allez voir que la personnalisation est infinie !
Nous verrons également comment mettre en relation Visual Studio Code et un compte hébergé sur GitHub. Nous en profiterons pour parler du Terminal de Visual Studio Code.
La dernière partie de cette formation est dédiée au plugin Emmet.
Qu'est-ce que Emmet ?
Emmet est un petit programme, totalement indépendant de Visual Studio Code, qui va nous permettre de coder beaucoup plus vite grâce à un certain nombre de raccourcis. Vous allez voir, le puissance d'Emmet est impressionnante !
Unity 3D fait sans doute partie des logiciels de modélisation 3D et de création de jeu vidéo les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des animations de qualité.
Unity 3D est un logiciel totalement gratuit.
Unity 3D est un puissant logiciel de traitement d'images 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisations 3D. Il a été conçu pour être bien opérationnel et expert dans le domaine de la création de jeu vidéo.
Cette formation Unity 3D vous permettra de faire le tour intégral d’Unity, le logiciel de modélisation 3D dédié à la création de jeu vidéo, utilisé par de nombreux passionnés et professionnels.
Au cours de cette formation Unity 3D, vous aborderez les phases d’un projet concret de modélisation 3D d’un jeu vidéo, avec les fonctions de modélisation 3D, de la création du décor au personnage principal (robot) jusqu’à la programmation en C# des mouvements.
Avec cette formation Unity 3D, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un Spécialiste sur Unity.
Cette formation passe en revue des points avancés du langage Kotlin. Ces points sont souvent ignorés ou bien passés sous silence. En particulier, les coroutines devraient retenir l’attention ainsi que le comportement des séquences.
Alphorm.com Formation Android et Kotlin : Formation complèteAlphorm
La formation Android et Kotlin, formation complète propose de découvrir la création d’une application Android traditionnelle mais avec Kotlin. Nous commençons par étudier l’outil Android Studio, et par décrire les composants du projet. Nous nous intéressons ensuite aux différentes parties de l’application, des activités aux ContentProvider. La construction d’une interface graphique avec la mise en œuvre d’un Recyclerview est présentée. Pour animer l’application, nous permettons à l’utilisateur d’interagir avec l’interface, et aussi de naviguer entre les écrans. Pour placer les traitements longs, il existe plusieurs possibilités, qui sont discutées. Ensuite nous allons utiliser l’appareil photo, et traiter les données en résultant. Le stockage des données est abordé sous la forme de fichier, de base de données et avec un outil de mapping objet-relationnel. Nous nous intéressons enfin aux accès réseaux pour accéder à des webservices, et nous finissons par l’évocation des coroutines propres à Kotlin.
Alphorm.com Formation Laravel : Le Guide Complet du DébutantAlphorm
Cette formation Laravel est destinée au débutant qui veulent apprendre le framework le plus populaire au monde.
A la fin de cette formation, vous serez capable de réaliser un site web complet avec Laravel.
Nous commencerons dans un premier temps par prendre le framework en main, l’installer, le configurer, découvrir son système de route, le connecter à une base de donnée MySQL.
Nous allons découvrir comment créer des fichiers en ligne de commande grâce à Artisan, l’outil intégré à Laravel qui vous permettra de créer vos tables en base de données, de les peupler et de générer des fichiers tels que des contrôleurs ou des modèles pour développer conformément à l’architecture MVC.
Vous découvrirez Blade, le moteur de template puissant de Laravel, qui vous permettra de gagner du temps dans vos développements.
Vous allez faire connaissance avec Eloquent, l’ORM de Laravel, ce qui vous permettra d’insérer, de mettre à jour, de supprimer et de récupérer des données en base de données le plus facilement du monde. Il vous permettra de manipuler les champs de vos tables comme des objets et de créer des relations entre vos différentes tables, véritable gain de temps lors des manipulations de données.
Nous découvrirons le système de mise en file d’attente de tâche comme l’envoi de notifications par mail, ainsi que l’interface graphique fournie par Horizon, le package indispensable pour visionner vos tâches en attente de traitement, traitées ou échouées.
Nous mettrons en place un système d’Event et de Listener, qui nous permettra d’écouter sur les évènements et de déclencher des actions, comme l’envoi d’une notification à un utilisateur lorsqu’un de ses articles est commenté.
Nous verrons également comment traiter l’upload, le redimensionnement et la sauvegarde d’image via le système de File Storage de Laravel .
Nous implémenterons également la suppression d’un compte utilisateur, ainsi que toutes les données qui lui sont associées.
Vous serez capable de lister des données, et de les ordonner par catégories, des plus récentes ou plus anciennes et vice versa, ainsi que par leurs nombre de commentaires.
Cette formation est le premier pas vers l’autonomie pour développer des applications web avec le framework Laravel.
Alphorm.com Formation Android et Kotlin : Développer avec Google Architecture...Alphorm
Cette formation permet de découvrir les nouveaux composants d’architecture préconisé par Google, afin de rendre l’application plus sûre et stable. En particulier, l’utilisation d’un ViewModel évite de mélanger les données et leur affichage. La navigation entre fragments et activités est simplifiée et des animations sont réalisées lors des transitions. Des composants nouvellement indispensables comme le Storage Access Framework sont étudiés. Des éléments graphiques comme les toolbar et les navigations drawer sont utilisés et mis en œuvre.
Alphorm.com Formation Visual Studio Code et Emmet : Coder plus viteAlphorm
Vous souhaitez être à l'aise avec un éditeur de code pour la conception de vos pages web ?
Ce cours répond parfaitement à votre besoin.
Nous allons voir ensemble comment s'approprier le célèbre éditeur de code: Visual Studio Code.
Visual Studio Code est disponible gratuitement pour l'ensemble des OS (Windows, Max et Linux). Ce logiciel est distribué par la prestigieuse Société Microsoft. Nous allons installer Visual Studio Code sur notre ordinateur puis nous allons nous familiariser avec ce logiciel.
Nous apprendrons à créer des projets ou n'importe quel fichier au travers de cet IDE. Nous passerons en revu toutes les fonctionnalités de base.
Nous allons également apprendre à personnaliser Visual Studio Code afin qu'il réponde parfaitement à nos besoins. Vous allez voir que la personnalisation est infinie !
Nous verrons également comment mettre en relation Visual Studio Code et un compte hébergé sur GitHub. Nous en profiterons pour parler du Terminal de Visual Studio Code.
La dernière partie de cette formation est dédiée au plugin Emmet.
Qu'est-ce que Emmet ?
Emmet est un petit programme, totalement indépendant de Visual Studio Code, qui va nous permettre de coder beaucoup plus vite grâce à un certain nombre de raccourcis. Vous allez voir, le puissance d'Emmet est impressionnante !
Unity 3D fait sans doute partie des logiciels de modélisation 3D et de création de jeu vidéo les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des animations de qualité.
Unity 3D est un logiciel totalement gratuit.
Unity 3D est un puissant logiciel de traitement d'images 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisations 3D. Il a été conçu pour être bien opérationnel et expert dans le domaine de la création de jeu vidéo.
Cette formation Unity 3D vous permettra de faire le tour intégral d’Unity, le logiciel de modélisation 3D dédié à la création de jeu vidéo, utilisé par de nombreux passionnés et professionnels.
Au cours de cette formation Unity 3D, vous aborderez les phases d’un projet concret de modélisation 3D d’un jeu vidéo, avec les fonctions de modélisation 3D, de la création du décor au personnage principal (robot) jusqu’à la programmation en C# des mouvements.
Avec cette formation Unity 3D, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un Spécialiste sur Unity.
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-webdev-22-avance
Cette formation WebDev 22 vous présente quelques concepts avancés de WebDev qui vous seront indispensables pour pouvoir améliorer vos sites et applications web développés avec ce logiciel.
Destinée aux développeurs WEBDEV ayant déjà les connaissances de base sur le produit, cette formation WebDev 22 vous permettra de découvrir des fonctionnalités avancées de WebDev, telles que : la gestion dynamique des pages en fonction du navigateur, la gestion des comptes utilisateurs, la création de composants, etc.
Pendant cette formation WebDev 22, vous apprendrez également de nouvelles fonctions du Wlangage, l’envoi d’emails, la gestion des iFrames et des pages internes, la gestion des popups et du téléchargement, etc. Vous aborderez ensuite quelques types de champs élaborés, comme les tables programmées, les graphes et les diaporamas.
Après avoir suivi cette formation WebDev 22, vous serez capable d’implémenter ces nouvelles connaissances dans votre projet WebDev afin de rendre vos sites plus performants , efficaces et conviviaux.
Alphorm.com Formation WinDev 25 : Les fondamentauxAlphorm
WinDev est un AGL (Atelier de Génie Logiciel). Il vous permet de développer des applications dans n’importe quel domaine : Gestion - Industrie - Médical - Multimedia - Internet - Accès distant …
Patrick ANTOULY, Expert développeur PCSOFT, vous a préparé cette formation Windev 25, les fondamentaux, basée sur la version 25 de WinDev, qui vous permettra d'acquérir les concepts ainsi que les connaissances techniques de base nécessaires au développement d’applications avec l’AGL WinDev 25.
Pendant cette formation Windev 25, les fondamentaux, vous découvrirez tous les aspects nécessaires à la réalisation de vos projets : Les différents outils de l’AGL, les principaux éditeurs, la définition d'une base de données, la création des fenêtres, l'édition de documents… jusqu'à la procédure d'installation.
Cette formation Windev 25, les fondamentaux se veut très pragmatique, par la réalisation d'une petite application de gestion d’élèves.
A l'issue de cette formation Windev 25, les fondamentaux, vous serez en mesure de développer vos premières applications avec l'outil WinDev.
Vous pouvez suivre d’autres formations sur Windev : <mettre ici les autres formations Windev/Webdev du catalogue>.
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-creo-parametric-lessentiel
Creo Parametric fait sans doute partie des logiciels de modélisation 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des simulations mécaniques de qualité.
Creo Parametric est un puissant logiciel de traitement d'images 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisations 3D mécaniques. Il a été conçu pour être bien opérationnel et expert dans le domaine de la conception mécanique.
Cette formation Creo Parametric – L’essentiel vous permettra de faire le tour intégral de Creo Parametric, le logiciel modélisation 3D dédié à la mécanique, utilisé par de nombreux passionnés et professionnels.
Au cours de cette formation Creo Parametric, vous aborderez les phases d’un projet concret de conception 3D d’une pièce mécanique de type pince automatique de robot, avec les fonctions de modélisation 3D, de la création des pièces à la création du dossier de plans 2D, en passant par l’assemblage mécanique de l’ensemble.
Avec cette formation Creo Parametric – L’essentiel, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un Spécialiste sur Creo Parametric.
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-windev-22-niveau-expert
Après avoir acquis les bases de Windev avec la formation WinDev 19, les fondamentaux, la formation Windev 20, Perfectionnement et la formation WINDEV 22 Avancé, votre Expert développement PCSOFT, Patrick ANTOULY vous a préparé cette formation Windev 22, Expert afin d’approfondir vos connaissances de WINDEV.
Dans cette formation WINDEV 22, Avancé, vous allez approfondir vos connaissances sur des champs élaborés comme le champ planning, le champ tableau, le traitement de texte et le tableau croisé dynamique.
Vous allez également apprendre à utiliser plusieurs outils d’aide au développement t au débogage tels que l’audit statique et dynamique, les dump de débogage, l’activation des logs d’exécution.
Vous utiliserez les tests automatiques et la fabrique logicielle pour simplifier et optimiser la création de vos applications.
Enfin, vous apprendrez à développer un service Windows.
Comme vous pouvez suivre les formations sur Windev Mobile: la formation WinDev Mobile Android 19 et la formation WinDev Mobile 20 iOS.
Bonnes découvertes et bons développements !
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautésAlphorm
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-autodesk-revit-2018-les-nouveautes
Autodesk Revit fait sans doute partie des logiciels d’architecture 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des images 3D de qualité.
Autodesk Revit est un puissant logiciel de traitement d'images 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des créations en architecture 3D. Il a été conçu pour être bien précis dans ses œuvres, de l'esquisse au crayon à la vitesse et la flexibilité de l'application.
Cette formation Revit 2018 vous permettra de maîtriser les nouveautés de Revit 2018, le logiciel d'architecture 3D, utilisé par de nombreux passionnés et professionnels.
Au cours de cette formation Revit 2018, vous aborderez les nouveautés concernant les améliorations de textes, la création des escaliers multi-étages, l’hébergement des garde-corps sur une topographie, la fonctionnalité de liaison d’un fichier Navisworks sur Revit, les améliorations concernant la création des garde-corps par esquisse.
Avec cette formation Revit 2018 les nouveautés, vous apprendrez à utiliser les nouveautés du logiciel de manière optimale afin de devenir un Spécialiste sur Revit 2018.
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau AvancéAlphorm
Business Objects est un outil permettant à tous les services d’une entreprise de fournir des documents de suivi d’activité digne de ce nom.
Business Objects est la marque qui, la première a proposé une solution simple de production de documents. En effet, plutôt que le service informatique de la société produise des listings de données, ensuite analysé par des services financiers, comptables, ou autres ; ce sont les acteurs de ces services qui élaborent directement leurs documents à leurs gouts.
La BI (Business Intelligence) était née. Depuis de nombreux éditeurs se sont engouffrés dans cette niche, sans réussir à égaler la simplicité d’utilisation de Business Objects
Cette formation Business Objects vous aidera à Comprendre les concepts de la solution BusinessObjects d’une manière rapide afin que vous soyez autonome, mais aussi d’avoir une vision globale des principales fonctionnalités existantes et nouvelles avec le portail et au sein de WebIntelligence.
Cette formation Business Objects, vous permettra également de comprendre le fonctionnement de WEBI, et d’apprendre à créer les rapports et pratiquer les différentes fonctions avec WEBI.
Cinema 4D fait sans doute partie des logiciels de modélisation 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des rendus et animations de qualité.
Cinema 4D est un puissant logiciel de conception 3D dédié à la modélisation organique. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisations 3D. Il a été conçu pour être bien opérationnel et expert dans le domaine de la modélisation 3D.
Au cours de cette formation Cinema 4D, vous aborderez les phases d’un projet de modélisation d’une scène en ruines, avec l’ajout de la végétation en passant par le programme de génération de végétaux Ivy Generator. Nous aborderons donc les exports de modèles et les imports venant d’autres logiciels. Vous apprendrez également à détailler et exploiter les paramètres avancés des outils de modélisation de Cinema 4D.
Avec cette formation Cinema 4D, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un expert en modélisation 3D sous Cinema 4D.
La théorie est une chose, la pratique en est une autre !
Cette formation va vous permettre de mettre en application tout ce que nous avons appris ensemble tout au long de ce parcours dédié au développement web moderne HTML 5 et CSS 3.
Dans cette formation nous poursuivons la mise en application de tout ce que nous avons appris ensemble depuis le début de ce parcours dédié au développement front en HTML 5 ainsi qu'en CSS 3.
Nous allons manipuler des formulaires afin de les rendre plus intéractifs, pour une meilleure expérience utilisateur.
Nous manipulerons également nos pages web au travers d'effets parallaxe, d'effets responsives sur une image de fond ou mieux encore de l'ouverture d'une boîte Div.
Nous verrons également pour manipuler la barre de navigation, et même de créer une barre horizontale qui va intéragir avec le contenu de la page web.
Enfin, nous viendrons améliorer notre barre de navigation en foulttant les liens ou bien en ajoutant un triangle CSS.
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentauxAlphorm
Inventor fait sans doute partie des logiciels de modélisation 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des informations techniques de qualité.
Inventor est un puissant logiciel de dessin technique 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisation 3D. Il a été conçu pour être bien opérationnel et expert dans le domaine de la conception de dessin technique 3D.
Au cours de cette formation Inventor, vous aborderez les outils et fonctions de modélisation, d’assemblage et de mise en plan afin de devenir un spécialiste sur l’utilisation du logiciel.
Avec cette formation Inventor, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un expert en dessin technique 3D sous Inventor.
Cette présentation à pour but d'expliquer à des néophites les avantages du framework PHP Symfony.
Elle m'a servit en entreprise pour expliquer ses concepts complexe à des non-informaticiens.
Alphorm.com Formatio CSS Grid : Maîtriser le ResponsivenAlphorm
Vous souhaitez apprendre à utiliser la technologie du CSS moderne Grid ?
Ce cours répond parfaitement à vos besoins.
Nous allons passer en revu les différentes propriétés CSS liées à Grid.
Tout d'abord nous apprendrons ce qu'est un conteneur et ce que sont les contenus. Ainsi nous pourrons comprendre comment il peut être facile de les manipuler en utilisant efficacement la technologie Grid du CSS3.
Nous apprendrons ensemble à définir des colonnes ainsi que des lignes afin de faciliter la mise en page de nos différents items. Nous pourrons facilement donner une valeur de largeur à nos colonnes ainsi qu'une hauteur à nos lignes et ainsi définir une véritable grille où nous pourrons définir l'emplacement du header, de la nav, de l'article, du footer ou de toute autre boîte que nous aurons définie en HTML.
Nous verrons également que grâce à la technologie Grid, nous allons pouvoir déplacer très facilement nos différents nos items sur l'écran sans toucher à aucun moment le code HTML.
A la fin de cette formation, vous serez parfaitement opérationnel pour mettre ne page n'importe quel site web en utilisant la technologie moderne CSS Grid.
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-adobe-illustrator-cc-decouverte-du-vectoriel
Illustrator est le logiciel vectoriel de référence sur le marché le plus utilisé en milieu professionnel, en particulier par les infographistes et les illustrateurs à destination des créations.
Le dessin vectoriel a l’avantage conséquent d’enregistrer des visuels sous forme d’ensemble de vecteurs et non sous forme de ce qui permet en cas d’augmentation de la taille des images aucune altération de l’image.
Cette formation Adobe Illustrator CC, est la première formation dans un cursus Adobe Illustrator CC étalé sur 3 formations : Découverte du vectoriel, Avancé et Approfondissement.
Pendant cette formation Adobe Illustrator CC, Découverte du vectoriel, Sylvia vous apprendra via des cas pratiques, comment créer des objets en utilisant les outils de dessin vectoriel, dessiner les fonds et les contours, maîtriser les outils de transformation, de sélection, les calques pour structurer vos compositions graphiques.
Durant cette formation Adobe Illustrator CC, Découverte du vectoriel vous allez découvrir tous les aspects graphiques. Comment dessiner à la plume, utiliser les effets visuels intégrés, placer des images, insérer des textes vectoriels.
Cette formation Adobe Illustrator CC, Découverte du vectoriel, avec les cas pratiques vous permettra de mettre en pratique les fonctions principales du Adobe Illustrator CC et de vous progresser pour une utilisation professionnelle.
Vous souhaitez avoir plus de connaissance dans le langage CSS ? Tout savoie ou presque sur une technique liée au CSS 3 ?
Ce cours répond parfaitement à vos attentes !
Nous allons apprendre en détail tout le fonctionnement des éléments flottants. Nous verrons comment ces éléments HTML se comportent vis-à-vis d'autres éléments HTML.
Nous étudierons la propriété background ainsi que ces dérivées afin de tout savoir sur les couleurs de fond ou bien les images de fond données à un élément HTML.
Nous verrons en détail ce que sont les pseudo-éléments et nous apprendrons à nous en servir.
Afin d'avoir un code HTML le plus pure possible, nous étudierons les sélecteurs combinateurs qui nous permettrons de sélectionner des éléments HTML précis.
Nous apprendrons également à réaliser des dégradés de couleur en utilisant le langage CSS,
Et enfin, nous apprendrons à réaliser des animations en deux dimensions dans le but de donner encore plus d'interactivité à nos pages web.
Robot Structural Analysis Professional fait sans doute partie des logiciels de calcul de structure les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des calculs de structure en reprenant les principales normes.
Robot Structural Analysis Professional est un puissant logiciel de calcul de structure. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de réaliser des calculs de structure complets. Il a été conçu pour être bien opérationnel et expert dans le domaine du calcul de structure.
Cette formation Robot Structural Analysis Professional vous permettra de faire le tour intégral du logiciel.
Au cours de cette formation Robot Structural Analysis Professional, vous aborderez les phases d’un projet concret de modélisation 3D et de calcul de structure d’une structure complexe, avec les fonctions de modélisation 3D, d’application des appuis et chargements, ainsi que le lancement du calul et toutes les étapes de dimensionnement et vérification.
Avec cette formation Robot Structural Analysis Professional, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un Spécialiste sur Robot Structural Analysis Professional.
Au cours de cette session, nous présenterons d'une manière générale toutes les caractéristiques qui font de symfony un framework open source tourné vers le monde professionnel.
Il s'agira dans un premier temps de montrer que symfony n'est pas seulement une base de code mais un projet open source à part entière disposant d'un écosystème riche sur lequel n'importe quel développeur peut compter.
Nous porterons ensuite un oeil plus attentif aux fonctionnalités phares du framework telles que sa couche d'abstraction de base de données, son interface en ligne de commande, le routing bidirectionnel, les outils de test automatisés ou bien encore le générateur automatique de backoffice.
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
La formation porte sur l’utilisation de Jenkins dans une approche DevOps et utilisant un projet Springboot.
Les tâches à réaliser sont la Construction, le Test, la Livraison puis le Déploiement.
Jenkins est un outil ancien mais tout à fait d’actualité utilisé dans des configurations très diverses.
Alphorm.com Formation Vue.js : Maitriser les basesAlphorm
Cette formation Vue JS est destinée aux développeur front-end et back-end désirant découvrir ce framework Javascript front-end populaire pour sa simplicité d’utilisation.
A la fin de cette formation Vue JS 3, vous serez capable de développer des applications web côté front-end, d’utiliser des APIs externes, de créer un projet de Todo List, d’utiliser Vue CLI pour créer des applications Vue JS en ligne de commande, de créer et d’utiliser des composants et de vous servir de Vue Router qui vous permettra de mettre en place simplement un système de routing pour votre application Vue JS.
Nous commencerons par installer les outils nécessaires au développement d’applications avec Vue JS, comme l’éditeur de code VSCode et ses extensions indispensables pour développer avec Vue.
Nous installerons également, NodeJS et NPM, Vue Devtools, ainsi qu’un terminal.
Nous partirons ensuite à la découverte de Vue JS 3, en créant notre première instance. Nous découvrirons la propriété data, les méthodes, la boucle for, nous verrons comment lier les évènements, utiliser des conditions pour rendre du contenu, changer l’état des éléments, insérer du HTML, écouter le changement des données, valider un formulaire et comment fonctionne le cycle de vie d’une application Vue JS.
Puis nous mettrons en pratique ce que l’on aura appris au travers du développement de A à Z d’une application concrète de Todo List.
Nous installerons ensuite Vue CLI afin de créer des applications pros en ligne de commande. Nous étudierons au passage la structure des dossiers générés par Vue CLI.
Nous passerons ensuite aux composants, éléments indispensables dans le développement d’une application Vue JS.
Nous verrons comment créer et importer des composant de manière globale et de manière locale, comment utiliser des composant à l’intérieur d’autres composant pour éviter d’avoir à dupliquer du code.
Nous verrons comment importer du CSS, comment passer des données d’un composant à un autre, comment utiliser les slots et les propriétés calculées.
Aujourd’hui les APIs sont utilisées dans la plupart des applications, nous verrons donc comment consommer une API avec Vue JS.
Nous verrons comment utiliser Vue JS et Axios, un client HTTP Javascript qui nous permettra de créer, mettre à jour, lire et supprimer des données d’une API externe.
Nous implémenterons entre autres, une galerie d’images récupérées d’une API.
Dans la dernière partie de cette formation Vue JS, nous découvrirons et utiliserons Vue Router au travers du développement d’une application récupérant des menus avec des ingrédients, contenants textes et photos.
Nous installerons une application avec Vue CLI avec Vue Router. Nous verrons ensuite comment créer des routes pour notre application, comment les utiliser pour les liens internes à une application Vue JS.
Nous verrons comment fonctionne le mode History avec Vue Router, nous verrons également comment importer un composant dynamiquement afin de gagner en performance.
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-webdev-22-avance
Cette formation WebDev 22 vous présente quelques concepts avancés de WebDev qui vous seront indispensables pour pouvoir améliorer vos sites et applications web développés avec ce logiciel.
Destinée aux développeurs WEBDEV ayant déjà les connaissances de base sur le produit, cette formation WebDev 22 vous permettra de découvrir des fonctionnalités avancées de WebDev, telles que : la gestion dynamique des pages en fonction du navigateur, la gestion des comptes utilisateurs, la création de composants, etc.
Pendant cette formation WebDev 22, vous apprendrez également de nouvelles fonctions du Wlangage, l’envoi d’emails, la gestion des iFrames et des pages internes, la gestion des popups et du téléchargement, etc. Vous aborderez ensuite quelques types de champs élaborés, comme les tables programmées, les graphes et les diaporamas.
Après avoir suivi cette formation WebDev 22, vous serez capable d’implémenter ces nouvelles connaissances dans votre projet WebDev afin de rendre vos sites plus performants , efficaces et conviviaux.
Alphorm.com Formation WinDev 25 : Les fondamentauxAlphorm
WinDev est un AGL (Atelier de Génie Logiciel). Il vous permet de développer des applications dans n’importe quel domaine : Gestion - Industrie - Médical - Multimedia - Internet - Accès distant …
Patrick ANTOULY, Expert développeur PCSOFT, vous a préparé cette formation Windev 25, les fondamentaux, basée sur la version 25 de WinDev, qui vous permettra d'acquérir les concepts ainsi que les connaissances techniques de base nécessaires au développement d’applications avec l’AGL WinDev 25.
Pendant cette formation Windev 25, les fondamentaux, vous découvrirez tous les aspects nécessaires à la réalisation de vos projets : Les différents outils de l’AGL, les principaux éditeurs, la définition d'une base de données, la création des fenêtres, l'édition de documents… jusqu'à la procédure d'installation.
Cette formation Windev 25, les fondamentaux se veut très pragmatique, par la réalisation d'une petite application de gestion d’élèves.
A l'issue de cette formation Windev 25, les fondamentaux, vous serez en mesure de développer vos premières applications avec l'outil WinDev.
Vous pouvez suivre d’autres formations sur Windev : <mettre ici les autres formations Windev/Webdev du catalogue>.
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-creo-parametric-lessentiel
Creo Parametric fait sans doute partie des logiciels de modélisation 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des simulations mécaniques de qualité.
Creo Parametric est un puissant logiciel de traitement d'images 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisations 3D mécaniques. Il a été conçu pour être bien opérationnel et expert dans le domaine de la conception mécanique.
Cette formation Creo Parametric – L’essentiel vous permettra de faire le tour intégral de Creo Parametric, le logiciel modélisation 3D dédié à la mécanique, utilisé par de nombreux passionnés et professionnels.
Au cours de cette formation Creo Parametric, vous aborderez les phases d’un projet concret de conception 3D d’une pièce mécanique de type pince automatique de robot, avec les fonctions de modélisation 3D, de la création des pièces à la création du dossier de plans 2D, en passant par l’assemblage mécanique de l’ensemble.
Avec cette formation Creo Parametric – L’essentiel, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un Spécialiste sur Creo Parametric.
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-windev-22-niveau-expert
Après avoir acquis les bases de Windev avec la formation WinDev 19, les fondamentaux, la formation Windev 20, Perfectionnement et la formation WINDEV 22 Avancé, votre Expert développement PCSOFT, Patrick ANTOULY vous a préparé cette formation Windev 22, Expert afin d’approfondir vos connaissances de WINDEV.
Dans cette formation WINDEV 22, Avancé, vous allez approfondir vos connaissances sur des champs élaborés comme le champ planning, le champ tableau, le traitement de texte et le tableau croisé dynamique.
Vous allez également apprendre à utiliser plusieurs outils d’aide au développement t au débogage tels que l’audit statique et dynamique, les dump de débogage, l’activation des logs d’exécution.
Vous utiliserez les tests automatiques et la fabrique logicielle pour simplifier et optimiser la création de vos applications.
Enfin, vous apprendrez à développer un service Windows.
Comme vous pouvez suivre les formations sur Windev Mobile: la formation WinDev Mobile Android 19 et la formation WinDev Mobile 20 iOS.
Bonnes découvertes et bons développements !
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautésAlphorm
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-autodesk-revit-2018-les-nouveautes
Autodesk Revit fait sans doute partie des logiciels d’architecture 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des images 3D de qualité.
Autodesk Revit est un puissant logiciel de traitement d'images 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des créations en architecture 3D. Il a été conçu pour être bien précis dans ses œuvres, de l'esquisse au crayon à la vitesse et la flexibilité de l'application.
Cette formation Revit 2018 vous permettra de maîtriser les nouveautés de Revit 2018, le logiciel d'architecture 3D, utilisé par de nombreux passionnés et professionnels.
Au cours de cette formation Revit 2018, vous aborderez les nouveautés concernant les améliorations de textes, la création des escaliers multi-étages, l’hébergement des garde-corps sur une topographie, la fonctionnalité de liaison d’un fichier Navisworks sur Revit, les améliorations concernant la création des garde-corps par esquisse.
Avec cette formation Revit 2018 les nouveautés, vous apprendrez à utiliser les nouveautés du logiciel de manière optimale afin de devenir un Spécialiste sur Revit 2018.
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau AvancéAlphorm
Business Objects est un outil permettant à tous les services d’une entreprise de fournir des documents de suivi d’activité digne de ce nom.
Business Objects est la marque qui, la première a proposé une solution simple de production de documents. En effet, plutôt que le service informatique de la société produise des listings de données, ensuite analysé par des services financiers, comptables, ou autres ; ce sont les acteurs de ces services qui élaborent directement leurs documents à leurs gouts.
La BI (Business Intelligence) était née. Depuis de nombreux éditeurs se sont engouffrés dans cette niche, sans réussir à égaler la simplicité d’utilisation de Business Objects
Cette formation Business Objects vous aidera à Comprendre les concepts de la solution BusinessObjects d’une manière rapide afin que vous soyez autonome, mais aussi d’avoir une vision globale des principales fonctionnalités existantes et nouvelles avec le portail et au sein de WebIntelligence.
Cette formation Business Objects, vous permettra également de comprendre le fonctionnement de WEBI, et d’apprendre à créer les rapports et pratiquer les différentes fonctions avec WEBI.
Cinema 4D fait sans doute partie des logiciels de modélisation 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des rendus et animations de qualité.
Cinema 4D est un puissant logiciel de conception 3D dédié à la modélisation organique. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisations 3D. Il a été conçu pour être bien opérationnel et expert dans le domaine de la modélisation 3D.
Au cours de cette formation Cinema 4D, vous aborderez les phases d’un projet de modélisation d’une scène en ruines, avec l’ajout de la végétation en passant par le programme de génération de végétaux Ivy Generator. Nous aborderons donc les exports de modèles et les imports venant d’autres logiciels. Vous apprendrez également à détailler et exploiter les paramètres avancés des outils de modélisation de Cinema 4D.
Avec cette formation Cinema 4D, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un expert en modélisation 3D sous Cinema 4D.
La théorie est une chose, la pratique en est une autre !
Cette formation va vous permettre de mettre en application tout ce que nous avons appris ensemble tout au long de ce parcours dédié au développement web moderne HTML 5 et CSS 3.
Dans cette formation nous poursuivons la mise en application de tout ce que nous avons appris ensemble depuis le début de ce parcours dédié au développement front en HTML 5 ainsi qu'en CSS 3.
Nous allons manipuler des formulaires afin de les rendre plus intéractifs, pour une meilleure expérience utilisateur.
Nous manipulerons également nos pages web au travers d'effets parallaxe, d'effets responsives sur une image de fond ou mieux encore de l'ouverture d'une boîte Div.
Nous verrons également pour manipuler la barre de navigation, et même de créer une barre horizontale qui va intéragir avec le contenu de la page web.
Enfin, nous viendrons améliorer notre barre de navigation en foulttant les liens ou bien en ajoutant un triangle CSS.
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentauxAlphorm
Inventor fait sans doute partie des logiciels de modélisation 3D les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des modélisations 3D et des informations techniques de qualité.
Inventor est un puissant logiciel de dessin technique 3D. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de modifier des modélisation 3D. Il a été conçu pour être bien opérationnel et expert dans le domaine de la conception de dessin technique 3D.
Au cours de cette formation Inventor, vous aborderez les outils et fonctions de modélisation, d’assemblage et de mise en plan afin de devenir un spécialiste sur l’utilisation du logiciel.
Avec cette formation Inventor, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un expert en dessin technique 3D sous Inventor.
Cette présentation à pour but d'expliquer à des néophites les avantages du framework PHP Symfony.
Elle m'a servit en entreprise pour expliquer ses concepts complexe à des non-informaticiens.
Alphorm.com Formatio CSS Grid : Maîtriser le ResponsivenAlphorm
Vous souhaitez apprendre à utiliser la technologie du CSS moderne Grid ?
Ce cours répond parfaitement à vos besoins.
Nous allons passer en revu les différentes propriétés CSS liées à Grid.
Tout d'abord nous apprendrons ce qu'est un conteneur et ce que sont les contenus. Ainsi nous pourrons comprendre comment il peut être facile de les manipuler en utilisant efficacement la technologie Grid du CSS3.
Nous apprendrons ensemble à définir des colonnes ainsi que des lignes afin de faciliter la mise en page de nos différents items. Nous pourrons facilement donner une valeur de largeur à nos colonnes ainsi qu'une hauteur à nos lignes et ainsi définir une véritable grille où nous pourrons définir l'emplacement du header, de la nav, de l'article, du footer ou de toute autre boîte que nous aurons définie en HTML.
Nous verrons également que grâce à la technologie Grid, nous allons pouvoir déplacer très facilement nos différents nos items sur l'écran sans toucher à aucun moment le code HTML.
A la fin de cette formation, vous serez parfaitement opérationnel pour mettre ne page n'importe quel site web en utilisant la technologie moderne CSS Grid.
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...Alphorm
Formation complète ici :
http://www.alphorm.com/tutoriel/formation-en-ligne-adobe-illustrator-cc-decouverte-du-vectoriel
Illustrator est le logiciel vectoriel de référence sur le marché le plus utilisé en milieu professionnel, en particulier par les infographistes et les illustrateurs à destination des créations.
Le dessin vectoriel a l’avantage conséquent d’enregistrer des visuels sous forme d’ensemble de vecteurs et non sous forme de ce qui permet en cas d’augmentation de la taille des images aucune altération de l’image.
Cette formation Adobe Illustrator CC, est la première formation dans un cursus Adobe Illustrator CC étalé sur 3 formations : Découverte du vectoriel, Avancé et Approfondissement.
Pendant cette formation Adobe Illustrator CC, Découverte du vectoriel, Sylvia vous apprendra via des cas pratiques, comment créer des objets en utilisant les outils de dessin vectoriel, dessiner les fonds et les contours, maîtriser les outils de transformation, de sélection, les calques pour structurer vos compositions graphiques.
Durant cette formation Adobe Illustrator CC, Découverte du vectoriel vous allez découvrir tous les aspects graphiques. Comment dessiner à la plume, utiliser les effets visuels intégrés, placer des images, insérer des textes vectoriels.
Cette formation Adobe Illustrator CC, Découverte du vectoriel, avec les cas pratiques vous permettra de mettre en pratique les fonctions principales du Adobe Illustrator CC et de vous progresser pour une utilisation professionnelle.
Vous souhaitez avoir plus de connaissance dans le langage CSS ? Tout savoie ou presque sur une technique liée au CSS 3 ?
Ce cours répond parfaitement à vos attentes !
Nous allons apprendre en détail tout le fonctionnement des éléments flottants. Nous verrons comment ces éléments HTML se comportent vis-à-vis d'autres éléments HTML.
Nous étudierons la propriété background ainsi que ces dérivées afin de tout savoir sur les couleurs de fond ou bien les images de fond données à un élément HTML.
Nous verrons en détail ce que sont les pseudo-éléments et nous apprendrons à nous en servir.
Afin d'avoir un code HTML le plus pure possible, nous étudierons les sélecteurs combinateurs qui nous permettrons de sélectionner des éléments HTML précis.
Nous apprendrons également à réaliser des dégradés de couleur en utilisant le langage CSS,
Et enfin, nous apprendrons à réaliser des animations en deux dimensions dans le but de donner encore plus d'interactivité à nos pages web.
Robot Structural Analysis Professional fait sans doute partie des logiciels de calcul de structure les plus performants actuellement. Il dispose d'une large gamme de fonctionnalités permettant de produire des calculs de structure en reprenant les principales normes.
Robot Structural Analysis Professional est un puissant logiciel de calcul de structure. Plus précisément, le programme permet de concevoir, de visualiser, et bien entendu de réaliser des calculs de structure complets. Il a été conçu pour être bien opérationnel et expert dans le domaine du calcul de structure.
Cette formation Robot Structural Analysis Professional vous permettra de faire le tour intégral du logiciel.
Au cours de cette formation Robot Structural Analysis Professional, vous aborderez les phases d’un projet concret de modélisation 3D et de calcul de structure d’une structure complexe, avec les fonctions de modélisation 3D, d’application des appuis et chargements, ainsi que le lancement du calul et toutes les étapes de dimensionnement et vérification.
Avec cette formation Robot Structural Analysis Professional, vous apprendrez à utiliser le logiciel de manière optimale afin de devenir un Spécialiste sur Robot Structural Analysis Professional.
Au cours de cette session, nous présenterons d'une manière générale toutes les caractéristiques qui font de symfony un framework open source tourné vers le monde professionnel.
Il s'agira dans un premier temps de montrer que symfony n'est pas seulement une base de code mais un projet open source à part entière disposant d'un écosystème riche sur lequel n'importe quel développeur peut compter.
Nous porterons ensuite un oeil plus attentif aux fonctionnalités phares du framework telles que sa couche d'abstraction de base de données, son interface en ligne de commande, le routing bidirectionnel, les outils de test automatisés ou bien encore le générateur automatique de backoffice.
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
La formation porte sur l’utilisation de Jenkins dans une approche DevOps et utilisant un projet Springboot.
Les tâches à réaliser sont la Construction, le Test, la Livraison puis le Déploiement.
Jenkins est un outil ancien mais tout à fait d’actualité utilisé dans des configurations très diverses.
Alphorm.com Formation Vue.js : Maitriser les basesAlphorm
Cette formation Vue JS est destinée aux développeur front-end et back-end désirant découvrir ce framework Javascript front-end populaire pour sa simplicité d’utilisation.
A la fin de cette formation Vue JS 3, vous serez capable de développer des applications web côté front-end, d’utiliser des APIs externes, de créer un projet de Todo List, d’utiliser Vue CLI pour créer des applications Vue JS en ligne de commande, de créer et d’utiliser des composants et de vous servir de Vue Router qui vous permettra de mettre en place simplement un système de routing pour votre application Vue JS.
Nous commencerons par installer les outils nécessaires au développement d’applications avec Vue JS, comme l’éditeur de code VSCode et ses extensions indispensables pour développer avec Vue.
Nous installerons également, NodeJS et NPM, Vue Devtools, ainsi qu’un terminal.
Nous partirons ensuite à la découverte de Vue JS 3, en créant notre première instance. Nous découvrirons la propriété data, les méthodes, la boucle for, nous verrons comment lier les évènements, utiliser des conditions pour rendre du contenu, changer l’état des éléments, insérer du HTML, écouter le changement des données, valider un formulaire et comment fonctionne le cycle de vie d’une application Vue JS.
Puis nous mettrons en pratique ce que l’on aura appris au travers du développement de A à Z d’une application concrète de Todo List.
Nous installerons ensuite Vue CLI afin de créer des applications pros en ligne de commande. Nous étudierons au passage la structure des dossiers générés par Vue CLI.
Nous passerons ensuite aux composants, éléments indispensables dans le développement d’une application Vue JS.
Nous verrons comment créer et importer des composant de manière globale et de manière locale, comment utiliser des composant à l’intérieur d’autres composant pour éviter d’avoir à dupliquer du code.
Nous verrons comment importer du CSS, comment passer des données d’un composant à un autre, comment utiliser les slots et les propriétés calculées.
Aujourd’hui les APIs sont utilisées dans la plupart des applications, nous verrons donc comment consommer une API avec Vue JS.
Nous verrons comment utiliser Vue JS et Axios, un client HTTP Javascript qui nous permettra de créer, mettre à jour, lire et supprimer des données d’une API externe.
Nous implémenterons entre autres, une galerie d’images récupérées d’une API.
Dans la dernière partie de cette formation Vue JS, nous découvrirons et utiliserons Vue Router au travers du développement d’une application récupérant des menus avec des ingrédients, contenants textes et photos.
Nous installerons une application avec Vue CLI avec Vue Router. Nous verrons ensuite comment créer des routes pour notre application, comment les utiliser pour les liens internes à une application Vue JS.
Nous verrons comment fonctionne le mode History avec Vue Router, nous verrons également comment importer un composant dynamiquement afin de gagner en performance.
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm
Vous avez suivi les formations PowerShell : Niveau Initiation et PowerShell : Niveau Avancé et vous souhaitez maintenant élever vos compétences au niveau supérieur ? Cette formation est alors faite pour vous.
Au cours de cette formation, vous allez approfondir vos connaissances sur la portée des variables et vous apprendrez à accéder à une variable d’une portée différente.
Vous apprendrez à développer des fonctions avancées qui vous permettront de donner à vos fonctions l’aspect d’une vrai Cmdlet PowerShell.
Vous découvrirez les Classes et vous apprendrez à développer des scripts Orientés Objets. Vous apprendrez également à utiliser les énumérations grâce à PowerShell.
Vous apprendrez à utiliser PowerShell avec le Framework DotNet de façon plus détaillée et vous apprendrez à utiliser les Assemblies et les Espaces de nom. Vous apprendrez à utiliser les Classes du Framework DotNet avec PowerShell.
Au cours de cette formation, vous apprendrez également à utiliser les collections d’objets avancées, tel que les Lists, les Dictionaries, les Queues ainsi que les Stacks. Tout ceci grâce aux Classes du Framework DotNet.
Vous découvrirez la structure des Modules PowerShell et vous apprendrez à développer vos propres modules PowerShell.
Au cours de cette formation vous apprendrez à développer des interfaces graphiques grâce au Framework .Net et PowerShell.
Vous apprendrez également à exécuter des scripts à distance et à signer des Scripts PowerShell.
Cette formation se terminera par plusieurs travaux de mises en pratiques.
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
Cette formation Vue JS est destinée aux développeurs front-end et back-end désirant découvrir la composition API de Vue 3.
A la fin de cette formation Vue JS 3, vous serez capable de développer des applications web Vue JS avec la composition API. Vous saurez également maîtriser les composables, utiliser VueUse, développer une application en vous servant de Firebase et Firestore pour disposer d’une base de données temps réel et d’utiliser le store Pinia que nous découvrirons lors de cette formation.
La composition API vient en ajout de l’option API déjà étudiée lors de la formation Vue JS 3 Maîtriser les bases.
Cette nouvelle API apporte de nombreux avantages que nous découvrirons lors de cette formation.
Nous découvrirons la réactivité, d’abord sur les données primitives, puis sur les objets plus complexes.
Nous verrons comment vérifier si une valeur ou un objet est réactif, comment empêcher la mutation d’un objet réactif et vérifier si un objet est en lecture seule.
Nous découvrirons également l’outil Vite, qui comme son nom l’indique nous permettra de développer plus vite et de créer des application Vue JS en un éclair.
Nous verrons aussi comment fonctionne le router sous la composition API.
Nous verrons comment créer et utiliser des directives personnalisées, comme celle présente par défaut dans Vue JS comme v-if ou v-model.
Computed et Watch seront également de la partie, nous verrons comment utiliser les propriétés calculées avec la composition API de Vue 3.
Comment utiliser Emit avec la composition API ? C’est ce que nous aborderons également dans cette formation.
Nous créerons nos propres composants et nous verrons comment les afficher dynamiquement. Nous verrons également comment utiliser KeepAlive afin de garder nos composant en vie.
Nous verrons comment définir et transmettre des props entre composants et comment les assigner de manière dynamique.
La paire Provide/Inject sera également au programme, nous verrons comment fournir des données à des composant descendant sans utiliser de props.
Les composables sont une fonctionnalité incontournable de la composition API. Ils nous facilitent la vie, nous permettent de mettre en place des fonctionnalités très rapidement. Nous verrons donc comment créer nos propres composables, comment les utiliser et les rendre réutilisables.
Nous découvrirons VueUse, véritable usine à composables, nous rendant possible en quelques lignes de codes d’implémenter des fonctionnalités variées telles que la vérification de la connexion, ou encore de passer du mode clair au mode sombre en un clic.
Nous découvrirons et utiliserons Pinia, le nouveau store officiel de Vue qui vient remplacer Vuex et qui nous permettra de développer une petite application de gestion de projets tout en gardant nos données disponibles depuis tous les composants de l’application.
Nous utiliserons les 3 concepts de Pinia, le state, les getters et les actions.
Alphorm.com Formation PowerShell : Niveau InitiationAlphorm
Sorti en 2006, PowerShell est devenu la référence dans l’administration des technologies Microsoft et autres. Multiplateforme et OpenSource depuis 2018, PowerShell est un langage de script qui vous permet d’automatiser les tâches aussi bien sur Windows que sur Linux ou MacOS.
Au cours de cette formation, vous apprendrez à installer PowerShell et à l’utiliser avec Windows.
Vous apprendrez les bases fondamentales de PowerShell et en fin de formation vous saurez administrer Windows avec PowerShell.
Cette formation fait partie d’un cursus complet sur PowerShell. Au cours de cette formation, vous apprendrez à maitriser la console PowerShell et vous saurez ainsi exécuter des commandes simples et complexes.
Vous apprendrez à étendre les possibilités de PowerShell en utilisant des modules externes.
Alphorm.com Formation Exploiter la puissance de LaravelAlphorm
Cette formation Laravel est destinée aux développeurs Laravel de niveau intermédiaire.
A la fin de cette formation Laravel, vous serez capable d’optimiser vos applications en terme de performance, que ce soit au niveau de la consommation mémoire, de la rapidité des requêtes, de la pagination, ou encore de la recherche, et ce sur un large volume de données. Vous serez également capable d’ajouter du temps réel à vos applications Laravel.
Nous commencerons par installer et configurer le framework et les packages PHP nécéssaires au développement de notre application social.
Nous insérerons ensuite en base de données un grand nombre d’entrées, 100 000 pour la table utilisateurs et 200 000 pour la table posts, afin de pouvoir tester l’optimisation sur une application de grande ampleur en terme de données à traiter.
Nous mettrons ensuite en place un système de followers, permettant de suivre ou de ne plus suivre un autre utilisateur, puis de vérifier si un utilisateur en suit un autre et vice versa.
Nous implémenterons un système d’authentification performant grâce à Laravel Fortify. Nous verrons également comment mettre à jour et ajouter une image de profil utilisateur, ainsi que comment supprimer un compte utilisateur avec confirmation.
Nous verrons comment écouter l’évènement de connexion et comment configurer le EventServiceProvider pour mapper l’event et le listener.
Nous implémenterons un système de logging via Laravel pour logger une info lorsque un utilisateur se connecte.
Nous découvrirons le fichier console.php qui nous permettra d’écrire notre propre commande Artisan, puis de l’exécuter.
Le multi-langue sera désormais un jeu d’enfant une fois que nous aurons découvert le système de localisation de Laravel.
Nous verrons comment définir une relation parent – enfant sur un même model grâce à Eloquent.
Alphorm.com Formation IOS avec Xcode : Gérer l'AccessibilitéAlphorm
Cette formation concerne la description des règles à suivre et leur mise en œuvre dans le code pour rendre une application iOS conforme aux lois et règlements qui régentent l’accès des applications mobiles aux personnes en situation de handicap. Nous y présentons les définitions et les enjeux, les paramètres présents sur le téléphone, les outils et les bonnes pratiques ainsi que des exemples de code Swift.
Les points forts de la formation
L’atout de cette présentation est la vue globale, tant réglementaire que technique que nous essayons de conserver. Le point de vue de l’utilisateur final est régulièrement rappelé. De cette façon, le développeur reste concentré sur l’objectif d’accessibilité.
Après une courte présentation du sommaire et des outils nécessaires, nous définirons l’accessibilité ainsi que quelques termes conjointement utilisés. Ce sera aussi l’occasion de présenter les textes réglementaires auxquels il faut se soumettre. Les cas d’usage sont aussi rappelés. Ensuite nous faisons le tour les paramètres du téléphone, et nous étudions quels choix vont avoir un impact sur la programmation. Puis les outils présents sur le téléphone ou fournis avec XCode sont présentés et utilisés, qui permettent de créer, tester et valider l’application. Les bonnes pratiques de développement sont évoquées, puis nous présentons quelques exemples de codes ciblant chacun un point particulier. L’objectif ici est de montrer comment le développeur doit faire pour que l’utilisateur voit l’application prendre en compte ses besoins. Enfin, différents outils de tests sont présentés, des tests manuels aux tests automatiques.
Résultats attendus
A la fin de cette formation, le développeur sera sensibilisé à l’accessibilité sous iOS, et saura mettre en œuvre les bonnes pratiques.
Modalités pédagogiques
Chaque chapitre est introduit par quelques slides immédiatement suivis de l’utilisation pratique et de codage le cas échéant.
Benchmark stratice des plateformes open sourceFFFOD
Benchmark Stratice des plateformes de formation open source - web-conférence du FFFOD du 4 nov 2014
Présentation de Jean-Yves Loiget et Jean-Luc Peuvrier
Présentation à Code d'Armor Lannion, 12 mars 2019.
État de l'art et avancée de la nouvelle version du framework.
Vidéo à retrouver sur:
https://www.youtube.com/channel/UC3MIXkWlQAvzQLa3ALbSqhg
Symphonie pour PHP industrialisé en agilité majeureJonathan Bonzy
Présentation pour l'Agile Grenoble 2011
Avoir des millions d'amis, comparer des millions d'offres ou publier des millions de news sont autant d’exemples d’applications écrites en PHP. Ce langage de la “programmation pour les nuls”, qui permet tous les écarts, reste pourtant un choix privilégié pour les solutions web. Avec les bons outils et les bonnes pratiques, ce langage est modulable, testable et facilement livrable. Au travers d’une approche technique montrant par l’exemple quels instruments choisir, découvrez comment jouer la partition d’une symphonie pour PHP industrialisé en agilité majeure.
Au programme:
- Dégager un boilerplate d’un projet PHP ou comment ne pas tout jeter à l’arrivée
- Reprendre la main sur leur projet frontend et avoir une stratégie de refactoring par les tests
“Not only working software, but also well-crafted software” - Manifesto for Software Craftsmanship
Panorama des tendances, nouvelles normes, conseils précieux aux développeurs… Entre front, back et design, le Blend Web Mix offre chaque année un cocktail très prisé de technologies et de savoir-faire.
Dans cette formation, nous allons commencer par un rappel sur le DevOps, en particulier à quel moment nous avons besoin de l’intégration continue et du déploiement continu. Nous créerons un projet ASP.Net avec Visual Studio, qui sera une brique de l’architecture microservices que nou souhaitons mettre en œuvre.
Pour nous intégrer à une plateforme de déploiement, nous essaierons d’utiliser Azure Kubernetes Service, ce qui est cohérent avec l’utilisation de Microsoft Azure DevOps. Nous présenterons ensuite les services disponibles, à savoir les repositories, les pipelines et les boards. Les repositories seront utilisés pour stocker les sources. Les pipelines décrivent l’enchaînement des tâches de construction , de tests, de déploiement des applications.
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
Dans le cadre de cette formation, vous apprendrez les technologies de protection de l'information qui contribuent à sécuriser votre environnement Microsoft 365. La formation aborde le contenu géré par les droits d'information, le cryptage des messages, ainsi que les labels, les politiques, les règles qui soutiennent la prévention des pertes de données et la gestion du cycle de vie de l’information.
Enfin, vous apprendrez comment effectuer des recherches et des enquêtes sur le contenu pour éviter les risques internes et externe à l’organisation.
Les points forts de la formation :
Une fois cette formation est terminée, les participants devraient être en mesure de :
• Mettre en œuvre la gestion des droits à l'information
• Maitriser la classification de données
• Sécuriser les messages dans Office 365
• Expliquer et utiliser les labels de sensibilité
• Configurer les politiques de prévention de perte des données
• Planifier et déployer un système d'archivage et de conservation des données
• Gérer des risques d'initiés
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
"L'utilisation de Google Sheets commence à se démocratiser. Il présente plusieurs avantages, notamment la gratuité de son utilisation.
Je vous propose dans ce tuto en vidéo d'apprendre à concevoir un tableau de bord à l'aide des feuilles de calcul Sheets.
Nous ferons appel à une fonction qui n'est pas très connue mais qui, une fois maîtrisée, permet de faire des calculs et de générer très rapidement des tableaux de synthèses.
Il s'agit de la fonction Query.
Elle est simple à utiliser et permet (entre autres) d'analyser rapidement un tableau de données pour en extraire des informations clés. Son écriture est très similaire au langage SQL.
Ce tuto est orienté pratique. Nous travaillerons sur un exemple de A à Z pour mieux appréhender la fonction Query de Google Sheets.
En investissant moins de 2 heures de votre temps, vous allez acquérir une compétence concrète vous aidant à maîtriser d'avantage Google Sheets. Si vous êtes déjà un utilisateur de ce tableur, vous savez que c'est un outil extraordinaire pour collaborer, ce qui justifie en partie son utilisation croissante.
L'intérêt de ce cours en ligne est de vous aider à exploiter ce tableur favorisant le travail collaboratif pour créer un tableau de suivi facilitant la prise de décision.
Nous aurons à personnaliser le tableau de bord afin de le rendre plus attractif avec une présentation professionnelle.
Dans ce tuto Google Sheets créer un tableau de bord collaboratif avec la fonction Query
Vous trouverez dans cette formation :
Une partie introductive sur l'utilisation de Google Sheets
Une partie : cas pratique, où nous verrons ensemble comment utiliser Google Sheets pour construire un tableau de bord complet."
La formation CCNP ENCOR 6/8 est pour objectif de la préparation à la certification 350-401 ENCOR. Ce cours permet d’apprendre, d’appliquer et de mettre en pratique les connaissances et les compétences de CCNP Enterprise grâce aux concepts théoriques à une série d'expériences pratiques approfondies qui renforce l’apprentissage. Avec cette formation et la formation CCNP ENCOR, vous possédera les outils pour envisager une inscription à l’examen de certification 350-401.
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
Cette formation Vue JS est destinée aux développeurs front-end et back-end désirant développer une application de A à Z avec Vue JS 3 et la composition API avec Pinia.
A la fin de cette formation Vue JS 3, vous serez capable de développer une application dynamique interagissant avec une API côté back-end, afin que vos utilisateurs puissent s’inscrire, se connecter, mettre à jour leurs informations personnelles telles que leur email, mot de passe, photo de profil.
Les utilisateurs pourront également poster des articles avec photo d’illustration, laisser des commentaires sur des articles, ajouter ou annuler un like sur un article, se déconnecter de leur compte ou tout simplement le supprimer.
Nous commencerons cette formation en mettant en place un template pour notre application. Pour cela nous implémenterons des composants qui constituerons la structure de notre application.
Nous ajouterons également les fichiers CSS, Javascript et les images permettant de constituer l’aspect graphique de l’application.
Nous verrons également comment changer dynamiquement la balise title du layout.
Nous créerons ensuite nos formulaires permettant aux utilisateurs de s’inscrire, se connecter, ainsi que les liens qui permettrons de naviguer depuis notre barre de navigation.
Nous allons créer un composant de formulaire réutilisable, partie essentielle de Vue JS permettant d’éviter la répétition de code HTML.
Nous verrons comment configurer Axios afin qu’il soit paramétré correctement pour faire des appels au back-end toujours dans un souci d’éviter la répétition de code.
Nous commencerons, pour débuter notre communication avec l’API côté back-end, par implémenter l’inscription utilisateur.
Nous analyserons les données renvoyées par le back-end, afin de récupérer et d’afficher les erreurs si jamais elles existent, ou en cas de réponse de succès du serveur nous connecterons notre utilisateur fraîchement inscrit.
Nous utiliserons Pinia le store officiel de Vue JS 3 afin d’implémenter ce système d’inscription. Nous verrons également comment utiliser Vue Router depuis n’importe quel store Pinia.
Nous mettrons en place un système de déconnexion utilisateur, ainsi qu’un système lui permettant de se connecter avec ses identifiants.
Nous mettrons également en place des gardes de navigation qui permettrons de rediriger automatiquement l’utilisateur connecté à des pages accessibles uniquement s’il est connecté à son compte, ou tout simplement redirigé l’utilisateur invité s’il n’est pas autorisé à accéder à certaines pages.
Nous verrons comment récupérer les postes (articles) depuis le serveur back-end grâce à Pinia, puis comment les afficher sur la page d’accueil avec le nombre de vues, de likes, la catégorie, ainsi que l’auteur pour chaque article.
Nous afficherons la date de façon « human friendly » afin que nos visiteurs puissent consulter depuis combien de temps l’article à été posté.
Nous créerons un composant qui permettra d’afficher chaque article dynamiquement.
Nous
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
La Blockchain est un protocole extrêmement innovant d’échange d’informations, qui assemble habilement des technologies connues et maîtrisées et dont l’usage peut se révéler disruptif dans de nombreux secteurs par l’importance de son potentiel industriel en termes de désintermédiation de tous les acteurs jouant un rôle de tiers de confiance, mais aussi en termes de sécurité, de réduction des coûts et de rapidité de service.
S’il peut être considéré comme une menace par certains par le risque de désintermédiation, voire d’obsolescence des modèles d’affaire, ou comme une opportunité par d’autres par la simplification des échanges, beaucoup s’accordent à reconnaître que la Blockchain devrait générer de profonds bouleversements dans les relations inter-entreprises, et pourrait révolutionner leurs modèles économiques.
Bien que présentant les différents types de Blockchains, cette formation s’adresse donc aux managers, décideurs et des chefs de projets techniques pour comprendre les impacts et enjeux de ce protocole pour l’entreprise :
• Culturels, juridiques, de gouvernance, et les choix technologiques des architectures Blockchain à implémenter dans leurs projets.
La formation Sage Gestion Commerciale 100 procure aux utilisateurs l'autonomie indispensable à la gestion complète des fonctionnalités du logiciel Sage 100.
La formation Sage Gestion commerciale enseigne la maîtrise des fonctions liées aux fichiers de base, au paramétrage avancé de certaines fonctions, en passant par le paramétrage des documents de ventes, des achats et du stock, à la gestion des fournisseurs...
Vous disposez ainsi des connaissances indispensables à une gestion efficace de votre activité commerciale.
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
Dans cette formation, nous allons découvrir une notion très importante de la programmation orientée objet en Php, à savoir l'héritage.
Pour cela nous apprendrons à créer des classes mères ainsi que des classes filles qui hériteront des classes mères.
Ceci nous permettra de découvrir une nouvelle visibilité que nous donnerons aussi bien aux propriétés qu'aux méthodes.
Ces nouvelles connaissances nous permettront d'aller encore plus loin dans cette notion d'héritage en créant des classes sous-filles.
De la théorie, mais également de la pratique afin de bien prendre en main ces différentes hiérarchies dans les classes.
Nous découvrirons également l'abstraction en POO. Nous étudierons les classes abstraites ainsi que les méthodes abstraites. Le projet 3 nous permettra de bien prendre en main cette notion d'abstraction en orientée objet.
Nous terminerons cette formation par l'étude des classes finales ainsi que des méthodes finales.
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
Le tableau de bord (dashboard) permet de synthétiser des données brutes en information clés. C’est un outil d’aide à la décision important pour gagner en efficacité.
Je vous propose dans ce tuto de voir ensemble comment utiliser Excel pour Visualiser les données d’une manière plus accessible.
Nous allons utiliser des données fictives afin de construire notre exemple. Il s’agit des ventes réalisées par une boutique en ligne. Les données sont à l’état brutes. Nous allons les synthétiser afin d’être capable de les restituer visuellement.
Une fois le tableau de bord construit, nous allons le personnaliser pour le rendre plus attractif. Cette étape est cruciale, car elle vous permettra de vous différencier et de gagner en maîtrise dans l'utilisation des outils de mise en forme de Microsoft Excel.
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
Créer pas à pas une scène complète comprenant une pièce d’intérieur contenant son mobilier et sa décoration avec le logiciel Autodesk Maya.
Vous allez commencer par créer une nouvelle caméra et lui appliquer des paramètres spécifiques afin de préparer votre rendu final au style isométrique.
En partant de primitives et en utilisant les outils de modélisation polygonale comme Extrude, Bevel ou l'outil Multi-cut, vous allez créer le décor de la pièce, puis chacun des éléments principaux du mobilier en bénéficiant de diverses techniques et astuces.
Vous allez ensuite ajouter des détails pour donner de la vie et de la personnalité à votre création en utilisant l'outil Type text, et les plugins Paint FX et nCloth. Ce dernier vous permettra de vous initier à l'animation et à la déformation dynamique en créant des rideaux avec une simulation réaliste des plis de tissus.
Vous utiliserez ensuite la fenêtre Hypershade pour créer de nouvelles textures basées sur le Ai Standard Surface de Arnold, en voyant quelques presets existants, puis vous appliquerez ces Shaders à la surface de vos objets pour un rendu coloré.
Vous apprendrez ensuite à éclairer votre scène grâce à Arnold Physical Sky ou l'éclairage de type Skydome HDRI pour un rendu esthétique et réaliste.
Enfin, vous allez paramétrer le moteur de rendu Arnold et affiner ses réglages, afin d'exporter un rendu image final de qualité.
Autodesk Maya est un logiciel de conception et d’animation 3D grandement utilisé à la fois dans les secteurs du cinéma et du jeu vidéo. Il est téléchargeable gratuitement dans sa version d’essai pour une durée de 30 jours.
Les points forts de la formation :
• Accompagnement pas à pas et description détaillée de chaque étape
• Commentaires incluant des trucs et astuces
Contenu de la formation :
Introduction
Préparation de la scène
Créer la pièce
Modéliser le mobilier
Ajouter des éléments de décoration
Créer les textures procédurales
Éclairer la scène
Rendu final de la scène
Conclusion
Résultats attendus :
Obtenir un rendu image de qualité au style isométrique, contenant tous les éléments modélisés au cours de la formation.
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
Appréhendez la mise à niveau de l'infrastructure virtuelle VMware vSphere 7 avec ce cours qui vous permettra d'avoir les compétences, fonctionnelles et techniques, nécessaires pour réussir tout type de projet de mise à niveau vSphere. Ce cours est valable aussi pour toute prochaine version de vSphere (Ex : vSphere 8).
Au cours de cette formation pratique, vous explorez les méthodologies et toutes les bonnes pratiques à mettre en œuvre pour réussir la mise à niveau d’une infrastructure VMware.
Des scénarios de mise à niveau de cas d'utilisation réels vous enseignent les compétences dont vous avez besoin pour mettre à niveau tout type d’environnement VMware, non seulement vSphere mais aussi les autres produits, tel que vSAN, vRops, vRep, SRM et NSX-T.
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
Le CSS : Cascading Stylesheet (les feuilles de styles en cascade en français) est, avec l’HTML, le langage du développement web. C’est le langage informatique permettant la mise en forme des pages web.
Le CSS permet de modifier et de contrôler l’apparence des pages visibles sur les ordinateurs de bureau et les écrans mobiles.
En même temps que l’évolution du web, les méthodologies de développement se sont modernisées pour apporter des solutions prêtes à l’emploi et des outils pour automatiser et normaliser le processus de développement.
Des méthodologies comme SOOCS, SUITCS, BEM et SMACSS partagent les mêmes principes et objectifs de :
- Créer une base de code solide et flexible
- Créer des règles CSS avec une convention de nommage standardisée et une syntaxe stricte
- Créer une architecture CSS structuré, ordonné et organisé
Dans cette formation, on découvre :
En premier, une méthodologie pour créer des composants réutilisables et flexibles, BEM, qui est :
● L’abréviation de Block Element Modifier regroupe trois composantes pour créer du CSS plus structurée avec une terminologie reconnaissable
● Une convention de dénomination, simple avec :
○ Une syntaxe stricte pour écrire du code plus lisible, explicite, scalable et robuste
○ Et, des appellations communes pour aider à modifier et maintenir le code front
En deuxième, on découvre SMACSS, qui est l'abréviation de Scalable and Modular Architecture for CSS : une architecture évolutive et modulaire du CSS en français. SMACSS offre :
● Un guide de style pour écrire et diviser le CSS en cinq catégories
● Une terminologie standard et reconnaissable avec un ensemble de directives CSS pour :
○ Organiser les règles CSS en modules réutilisables
○ Créer du code plus propre avec une meilleure lisibilité et maintenabilité
Enfin, on présente OOCSS, la méthodologie CSS pour créer des objets de style et des utilitaires CSS
● OOCSS (CSSOS), CSS orienté objet en français, inclut des composants CSS (à un niveau supérieur) et des objets de style décoratifs (utilitaires réutilisables)
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
Cette formation est la conclusion d’un cursus d’apprentissage du moteur physique Unity en 7 étapes. Vous apprendrez le développement de jeu destiné aux périphériques mobiles Android ou IOS.
A la fin de cette formation vous maitriserez l’exploitation des capteurs comme l’accéléromètre, le gyroscope, le tactile multitouche, ou encore le vibreur de votre smartphone.
Ensuite vous apprendrez à réaliser des systèmes de commande de personnage comme par exemple un joystick virtuel ou un déplacement par glissement tactile.
Puis vous développerez un jeu Car Racer destiné aux plateformes mobiles, en tenant compte des contraintes lié aux périphériques mobiles.
Enfin vous apprendrez à utiliser le service Unity ADS afin de monétiser votre jeu grâce à diffèrent type de publicité.
A l’issue de cette formation, le développement sur Android et IOS n’aura plus aucun secret pour vous !
Résultats attendus
Exploiter les capteurs de périphériques mobiles
Maitriser le développement de systèmes de contrôles de personnages
Monétiser un projet Unity
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
Dans cette formation, je vous propose de découvrir la programmation orientée objet en langage Php.
Nous allons déjà découvrir et comprendre ce que sont les objets en programmation informatique.
Une fois ce concept compris, nous allons écrire notre première classe. Nous découvrirons ainsi ce que sont les propriétés ou attributs et ce que sont les méthodes. Nous parlerons également des constantes de classe.
Nous découvrirons des notions essentielles de la POO telles que le constructeur, les méthodes getters ainsi que les méthodes setters.
Nous parlerons également de visibilité des propriétés, mais aussi des méthodes et nous mettrons en application l'ensemble de nos nouvelles connaissances.
Je vous proposerais de bien asseoir nos nouvelles connaissances au travers de deux projets concrets.
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
Power BI est une solution décisionnelle qui permet de faire une mise en œuvre très rapide d’une analyse des données. Les données peuvent être de sources multiples (BDD, EXCEL, CSV, QVD, QVS, XML, …).
L’outil Power BI est la collection d’application, de connecteurs de données et de services logiciels qui sont utilisés pour obtenir les données de différentes sources de données, de transformer ces données et de produire des rapports et tableaux de bords utiles.
Avec cette formation Power BI, vous serez capable de comprendre très rapidement les différentes fonctionnalités de l'outil, de l'analyse de données et la mise en place de rapports et tableaux de bord. Ce logiciel agit comme un cerveau humain qui travaille sur l’association, et il peut aller dans n'importe quelle direction pour chercher les réponses.
Power BI gère les informations de manière conviviale et similaire au fonctionnement du cerveau humain. Il crée progressivement des connexions entre les informations traitées. Ce n'est pas la base de données, mais bien vous qui posez une question. Cliquez simplement sur l'élément sur lequel vous souhaitez obtenir des informations.
Cette formation Power BI vous aidera à Comprendre les concepts de la solution Business Intelligence d’une manière rapide afin que vous soyez autonome, mais aussi d’avoir une vision globale des principales fonctionnalités existantes et nouvelles.
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
Cette formation représente la deuxième partie d’une suite de formation relative aux techniques essentiel pour un analyste SOC et bien plus encore.
Elle permet d’avoir des compétences fonctionnelles pour tout analyste SOC qui souhaite commencer dans ce métier ou encore pour toute personne travaillante ou souhaitant travailler dans la sécurité défensive : les Blue teams.
Les équipes bleues font référence à l'équipe de sécurité interne qui défend l’organisme contre les menaces et les cyberattaques.
Le Blue Teaming peut englober beaucoup de métiers : Analyste SOC, Incident Responder, Threat Hunte et même administrateurs !
C’est d’abord une mentalité de vigilance constante contre les acteurs de menaces, qui consiste à défendre, de protéger les organismes mais aussi de durcir les mécanismes de défense et rendre la réponse aux incidents beaucoup plus efficace.
Les points forts de la formation
• Formation pratique à hauteur de 80%.
• Formation fonctionnelle qui vous donne des compétences exploitables sur le terrain.
• Formation prenant en considération les besoins du marché.
Résultats attendus
Suite à cette deuxième partie de la formation Techniques de Blue Teaming - L'Essentiel pour l'Analyste SOC, le stagiaire pourra appréhender plusieurs compétences relatives aux besoins d’un contexte de Blue Teaming, notamment les analyste SOC.
Il sera capable de dompter le concept de journalisation que ça soit sous linux avec Syslog ou encore les évènements Windows avec des études de cas concrètes des attaques qu’on peut rencontrer dans un SOC.
Il aura aussi l’arsenal des connaissances afin d’enrichir les logs avec Sysmon et de construire des fichiers de configuration efficaces.
Le stagiaire pourra aussi avoir les compétences nécessaires afin de déployer Osquery et le configurer pour récolter des informations sur l’état des ruches d’un système d’exploitation, de déployer des outils de surveillances de logs tel que Zeek ou encore des sondes de détection d’intrusion tel que Suricata sans oublier le Forwarding des différents logs récoltés au Siem pour des analyses plus approfondies.
Un des chapitres intéressants qu’on retrouve dans la formation est l’Adversary Emulation qui donnera à l’analyste les compétences nécessaires afin de mettre en place des attaques imitant les modes opératoires des acteurs de menaces les plus connus qu’il pourra ensuite apprendre à détecter au niveau chapitre sur les SIEM avec la plateforme « data to everything : Splunk ».
Enfin, le stagiaire pourra découvrir et apprendre à utiliser SIGMA pour exploiter et mettre en place des règles de détection portables.
Modalités pédagogiques
• QCM
• Machines virtuelles
• Support PDF
• Vidéos
Certification
• Aucune
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
Le CSS-in-JS est une technique de style par laquelle JavaScript est utilisé pour styliser les composants. Nous allons donc apprendre à personnaliser les composants de nos applications avec des propriétés CSS combinées au langage javascript.
Il ne s’agit pas d’un cours pour apprendre les bases du CSS, mais conçu pour découvrir la syntaxe et les méthodes du CSS-in-JS.
Les objectifs du cours sont d’apprendre à :
- Maîtriser la syntaxe de CSS-in-JS pour créer des objets de style
- Apprendre à personnaliser les composants avec les solutions CSS intégrées : les librairies styled-components et styled-jsx
- Et apprendre à repousser les limites du CSS avec une syntaxe plus riche et plus flexible
Les points forts de la formation
Ce sont plusieurs présentations de frameworks populaires du développement web moderne. ReactJS et NextJS bénéficient tous les deux d’une solide réputation dans la communauté web et offrent plusieurs avantages tels que :
- Le démarrage rapide et facile des projets de développement grâce aux outils et interfaces de ligne de commande
- Une accélération du processus de développement et des solutions de développement intégrées
On apprend par la pratique avec plusieurs exemples et exercices pour monter très vite en compétence.
Contenu de la formation
Au programme de la formation, on apprend :
- Les méthodes et les solutions de CSS moderne avec les grilles CSS et les boîtes flexibles
- Les techniques du CSS-in-JS pour combiner la syntaxe des feuilles de style CSS et les expressions JavaScript
- Ensuite, on découvre les librairies styled-components et styled-jsx, qui sont des librairies front open-source pour créer des composants de styles
Résultats attendus
- Apprendre les solutions et les avantages du CSS moderne
- Découvrir et utiliser les librairies qui fournissent des solutions intégrées et prêtes à l’emploi
- Développer et améliorer ses compétences de développement front
- Écrire du meilleur CSS, plus riche et plus flexible
- Créer des composants de style flexibles, réutilisables et facilement maintenables
À la fin de ce cours, les apprenants auront appris les techniques et les méthodes de CSS modulaire recommandées par les professionnels et experts de la communauté.
Modalités pédagogiques
Les fichiers d’exercices et autres supports pédagogiques sont mis à la disposition de tous les apprenants qui rejoignent le cours.
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
Cette formation est la sixième approche du moteur Physique Unity et fait partie d’un cursus d’apprentissage complet.
Vous apprendrez à développer différentes intelligences artificielles pour vos personnages de jeu.
Vous utiliserez des API utiles pour affecter un comportement à vos objets selon des critères, vous exploiterez les outils d’Unity afin de déplacer vos personnages de manière réaliste et intelligente.
Dans cette formation nous réaliseront des ateliers pratiques en 2D et en 3D afin de bien maitriser les différents types d’intelligence artificielle de personnages.
Ensuite nous réaliseront un jeu basé sur une intelligence artificielle de réflexion.
A la fin de cette formation vous serez capable de réaliser vos propres systèmes d’intelligence artificielle de jeu que ce soit au niveau du comportement, du déplacement des personnages ou encore pour la réalisation de jeu de réflexion.
Résultats attendus
Maitriser les agents de navigation
Assimiler les API utile à la création d ‘intelligence artificielle
Autonomie dans la réalisation d’IA de projet
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
Cette formation permet de maitriser la gestion entre plusieurs serveurs AD, comprendre la topologie de réplication, et être capable d'implémenter l'architecture adéquate pour répondre aux besoins et faire face aux exigences.
A l'issue de la formation vous seriez capable de gérer et simplifier le déploiement et la gestion de l’infrastructure et à fournir des accès plus sécurisés au contrôleur du domaine de n’importe quel endroit.
Vous apprendriez à configurer quelques fonctionnalités clés d’Active Directory, telles que les services de domaine Active Directory, et découvrir tous les types de contrôleur du domaine.
La formation CCNP ENCOR 5/8 est pour objectif de la préparation à la certification 350-401 ENCOR. Ce cours permet d’apprendre, d’appliquer et de mettre en pratique les connaissances et les compétences de CCNP Enterprise grâce aux concepts théoriques à une série d'expériences pratiques approfondies qui renforce l’apprentissage. Avec cette formation et la formation CCNP ENCOR, vous possédera les outils pour envisager une inscription à l’examen de certification 350-401.
2. Une formation
Introduction
1. L’origine et les outils
2. La syntaxe de base
3. La gestion des nullables
4. La programmation fonctionnelle
5. Les classes et fonctions génériques
6. Les collections et séquences
7. La programmation orientée objets
Conclusion
Plan de la formation
95. Une formation
1. L’origine et les outils
2. La syntaxe de base
3. La gestion des nullables
4. La programmation fonctionnelle
5. Les classes et fonctions génériques
6. Les collections et séquences
7. La programmation orientée objets
Bilan