Compéténces Techniques

Compétences techniques - Bootstrap (cours préparatoire)

INTRODUCTION AU DÉVELOPPEMENT WEB ET AUX BASES DU JAVASCRIPT

  • Syntaxe JS 
  • Environnements des navigateurs 
  • Valeurs, types, opérateurs, expressions
  • Fonctions
  • Booleans, comparaisons, conditionnels
  • Opérateurs logiques
  • Itération – pour les boucles et pendant les boucles
  • Tableaux et objets
  • Indices d’éléments de passage
  • Itération sur les objets
  • Cartographie sur la valeur des objets
  • Filtrez
  • Réduire
  • Valeur de départ facultative
  • Abstraction
  • Répétition
  • Récursion
  • Fermetures ajoutant des méthodes
  • Modélisation des données avec les fermetures
  • Fonctions d’ordre supérieur
  • OOP
  • Variables et types de données primitives 
  • Déroulement du programme (bouclage et conditions) 
  • Style et idiome JS 
  • Débogage 
  • Github
  • HTML / CSS
  • jQuery

Compétences techniques - Phase immersive

  • Récursion avancée
  • Algorithmes
  • Fonction contraignante
  • Structures de données : arbres binaires, tas, tables de hachage
  • Analyse de la complexité
  • Mise en réseau et fonctionnement de l’internet
  • Authentification
  • Environnements et déploiement
  • Documentation
  • Serveur
  • Bases de données, schémas et conception de requêtes 
  • Middleware – serveurs virtuels et systèmes de mise en cache
  • Code stylistique 
  • Fermetures anticipées
  • Modèles d’héritage
  • OOP, encapsulation et abstraction
  • Rappels / promesses (enchaînement de fonctions asynchrones)
  • Fonctions d’ordre supérieur
  • Agile / mêlée
  • Conception de l’interface utilisateur et de l’expérience
  • Tests / Développement piloté par les tests
  • API RESTful & CRUD
  • AJAX
  • Syntaxe ES6 & ES5

Languages, Frameworks, et Stack

  • Javascript, HTML5/CSS3, Express, React, Redux, React Native, Angular, Backbone, Node.js, MongoDB, MySQL, Docker, AWS, Redis, Memcached, Java, Git, XML, jQuery
  • Ethereum, Hyperledger Sawtooth, Python

Compétences non techniques

Bootstrap (20%) et phase immersive (80%)

ANGLAIS

    • Compréhension
    • Discours
    • Rédaction
    • Rédaction commerciale
    • Rédaction technique
    • Lecture
    • Le jargon de l’industrie

    SOFT SKILLS
    : Ethique du travail

    • Attention
    • Éthique des affaires
    • Calme
    • Engagement
    • Curiosité
    • Fiabilité
    • Discipline
    • Contrôle des émotions
    • Capacité d’organisation
    • Interdépendance
    • Initiative / auto-motivation
    • Ouverture d’esprit / réduction des préjugés
    • Optimisme
    • Ponctualité
    • Fiabilité
    • Résilience
    • Responsabilité personnelle
    • Orientation vers les résultats
    • Tolérance pour le changement 
    • Tolérance à l’ambiguïté

    SOFT SKILLS
    : Gestion du temps/ tâches

    • Acuité
    • Affectation des ressources
    • Coping
    • Observation critique
    • Focus
    • Définition des objectifs
    • Pacing
    • Introspection
    • Mémoire
    • Organisation
    • Gestion du temps personnel
    • Planification stratégique
    • Priorités
    • Rappeler
    • Calendrier
    • Le sentiment d’urgence
    • Rationalisation
    • Gestion du stress
    • Planification des tâches
    • Suivi des tâches
    • Outils (Asana, Tello)
    • Conscience du temps
    • Équilibre entre vie professionnelle et vie privée

    SOFT SKILLS
    : Communication

    • Supportive communication
    • Verbal Communication
    • Non-Verbal Communication
    • Visual Communication
    • Written Communication
    • Active Listening
    • Clarity
    • Self-Confidence
    • Interviewing
    • Negotiation
    • Personal Branding
    • Persuasion
    • Presentation Skills
    • Public Speaking
    • Storytelling
    • Diplomacy
    • Empathy
    • Friendliness
    • Humor
    • Networking
    • Patience
    • Positive Reinforcement
    • Sensitivity
    • Tolerance for diversity
    • Self-confidence
    • Self-reliance
    • Increased threshold for pain
    • Situational awareness
    • Self-determination
    • Grit (passion + perseverance)

    SOFT SKILLS
    : Professionalisme

    • Hygiène personnelle
    • Rapidité
    • Manières / politesse
    • Habillage

    CAPACITÉ D'APPRENTISSAGE AUTONOME

    • Esprit de croissance
    • Indépendance
    • Les meilleures ressources

    COMPÉTENCES DE RÉSOLUTION DES PROBLÈMES

    • Analyse
    • Pensée divergente
    • Pensée latérale
    • Reconnaissance spatiale
    • Reconnaissance des modèles
    • Logique formelle et informelle
    • Créativité
    • Intuition
    • Modélisation mentale
    • Observation
    • Perspective (zoom arrière)
    • Méthode de conception
    • L’étendue des connaissances

    SOFT SKILLS
    : Travail en équipe

    • Capacité à recevoir un retour d’information
    • critique
    • Collaboration
    • Coopération
    • Coordination
    • Faire face aux situations difficiles
    • Compromis
    • Sensibilisation au handicap
    • Sensibilisation à la diversité
    • Intelligence émotionnelle
    • Échange d’idées
    • Influent
    • Compétence interculturelle
    • Compétences en matière de relations interpersonnelles
    • Médiation
    • Gestion des politiques de bureau
    • Gestion des conflits de personnalité
    • Compétences en matière de vente
    • Conscience de soi
    • Compétences sociales / Intelligence
    • Sensibilité
    • L’écoute active
    • Autocontrôle

    SOFT SKILLS
    : Leadership

    • Formation d’équipes
    • Gérer les conversations difficiles
    • Planification stratégique
    • Gestion du personnel
    • Gestion de projet
    • Agilité / flexibilité
    • Adaptabilité
    • Responsabilité personnelle
    • Équité
    • Coaching
    • Enseignement / mise à niveau des juniors
    • Intelligence culturelle
    • Résolution des conflits
    • Négociation
    • Compromis
    • Conclusion d’un accord
    • Prise de décision
    • Délégation
    • Facilitation
    • Donner des critiques constructives claires et un retour d’information
    • Recevoir des critiques constructives
    • Travailler avec un junior
    • Travailler avec une personne âgée
    • Polyvalence
    • Authenticité
    • Intégrité
    • Générosité
    • Humilité
    • Inspiration
    • Encourager
    • L’altruisme
    • Une compassion rationnelle
    • Honnêteté