À propos de Chettibi
🚀 Développeur Web & Mobile Fullstack | Expert SEO & IA | Créateur de GEOmatic AI | Spécialiste NoCode & Automatisation
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- CNEEL
Sur Malt
Aide à la configuration d'une application mobileaoût 2024 - août 2024 (1 mois)Mise en configuration de l'application mobile, transcription avec service client, configuration PWA, insertion de fichier client, géolocalisation, intégration dans app store et apple store, communication client, vérification inscription client - CNEEL elearning centre de formation à distanceAide au développement application elearningEDUCATION & E-LEARNINGaoût 2024 - Aujourd'hui (1 an et 10 mois)Aix-en-Provence, FranceMission de Paramétrage d'Application Mobile pour un Centre d'Enseignement à Distance eLearningDans le cadre de notre collaboration avec un centre d'enseignement à distance de premier plan, nous avons réalisé une mission de paramétrage complète d'une application mobile dédiée aux étudiants et aux équipes pédagogiques. Cette mission a été menée avec une approche rigoureuse, orientée vers l'amélioration de l'expérience utilisateur et l'optimisation des processus internes du centre.Les actions entreprises incluent :Mise en place d'un système d'identification sécurisé : Nous avons implémenté un système d'authentification par ID et mot de passe, garantissant une protection renforcée des données personnelles des étudiants tout en facilitant leur accès à la plateforme.Structure et catégorisation des élèves : Nous avons structuré l'application en créant des catégories spécifiques pour les étudiants, permettant une gestion fluide et personnalisée des parcours éducatifs. Chaque étudiant peut désormais être suivi de manière individualisée en fonction de son profil et de ses besoins.Mise en place de la géolocalisation : Pour répondre aux besoins spécifiques du centre, une fonctionnalité de géolocalisation a été intégrée, permettant de suivre en temps réel la localisation des étudiants, et d’adapter les ressources pédagogiques selon leur situation géographique.Ajout d'informations complètes sur les dossiers étudiants : Nous avons enrichi les profils étudiants avec des informations détaillées, facilitant ainsi le suivi académique et administratif. Ce module permet aux enseignants et aux administrateurs d'avoir une vision globale et précise de chaque élève.Implémentation d'un chat interne : Afin de renforcer la communication entre les étudiants et le personnel enseignant, un système de chat interne a été développé. Cet outil favorise les échanges instantanés et soutient une dynamique collaborative essentielle pour un apprentissage à distance efficace.
Recommandations
Soyez le premier à recommander Chettibi
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Certification européenne supérieur en DEV WEBEICTA Brussels2024Le diplôme EICTA en développement web fait partie de la certification européenne dédiée aux compétences technologiques dans le domaine du web. Bien qu’il puisse y avoir des variations selon les centres de formation, voici un aperçu typique des contenus et compétences enseignés dans le cadre de ce diplôme : 1. Introduction au Développement Web Principes fondamentaux du Web : Comprendre l’architecture du web, les protocoles HTTP/HTTPS, et le fonctionnement des serveurs web. HTML/CSS : Maîtrise du langage de balisage HTML pour structurer les pages web et du CSS pour la mise en forme et la présentation des pages. 2. Développement Frontend JavaScript : Apprentissage des bases du langage JavaScript, manipulation du DOM, gestion des événements et interactions utilisateur. Frameworks et Bibliothèques JavaScript : Introduction aux frameworks populaires tels que React, Angular, ou Vue.js pour le développement d'interfaces utilisateur dynamiques. Responsive Design : Techniques pour concevoir des sites web adaptatifs qui fonctionnent sur divers appareils (mobiles, tablettes, desktops). 3. Développement Backend Langages de Programmation Backend : Initiation aux langages comme PHP, Python (Django), Ruby (Ruby on Rails), ou Node.js. Bases de données : Conception, gestion, et interrogation des bases de données relationnelles (MySQL, PostgreSQL) et non relationnelles (MongoDB). APIs et Web Services : Création et consommation d’APIs RESTful pour la communication entre le frontend et le backend. 4. Sécurité Web Principes de Sécurité : Connaissance des menaces courantes (injections SQL, XSS, CSRF) et des bonnes pratiques pour sécuriser les applications web. Gestion des accès et authentification : Mise en œuvre de systèmes d'authentification sécurisés (OAuth, JWT). 5. Hébergement et Déploiement Hébergement Web : Comprendre les différents types d’hébergement (serveur dédié, VPS, cloud) et déployer des sites web. CI/CD : Mise en place de pipelines d’intégration continue et de déploiement continu pour automatiser les déploiements. Gestion des noms de domaine et DNS : Configuration des DNS et gestion des noms de domaine pour les projets web. 6. Outils de Développement et de Collaboration Git et Gestion de Version : Utilisation de Git pour le suivi des modifications de code, collaboration via des plateformes comme GitHub ou GitLab. Environnements de Développement : Configuration des environnements locaux et distants pour le développement et le testing. 7. Projets Pratiques Projets en conditions réelles : Création de sites web complets, allant de la conception frontend au développement backend, en passant par le déploiement et la gestion. Portfolio : Construction d’un portfolio en ligne pour présenter les projets réalisés durant la formation. 8. Soft Skills et Gestion de Projet Gestion de Projet Web : Introduction aux méthodologies agiles (Scrum, Kanban), gestion des sprints, planification et estimation des tâches. Communication et Travail en Équipe : Techniques de collaboration efficace, gestion des conflits, et communication avec les clients. 9. Certification et Validation des Compétences Examen final : Évaluation des compétences acquises à travers des épreuves pratiques et théoriques. Projet de Fin d’Études : Réalisation d’un projet complet évalué par un jury, souvent en partenariat avec des entreprises.