Entreprise

Termes techniques Crash Course: 19 Termes à connaître

Au fur et à mesure que vous commencez à apprendre à propos de tout ce qui touche à la technologie, vous rencontrerez probablement tant de nouveaux mots de vocabulaire que vous aurez l'impression d'être de retour à l'école secondaire pour étudier à nouveau le SAT. Pour vous aider à démarrer, voici un guide des termes techniques de base que tout le monde devrait connaître ... même si vous êtes débutant.

Expérience utilisateur (UX)

L'expérience utilisateur traite de la façon dont une personne expérimente un produit, en particulier en ce qui concerne les sites Web ou les applications. UX est principalement concerné par la facilité d'utilisation et la satisfaction de l'utilisateur / plaisir.

  • Plan du site: un aperçu de toutes les pages d'un site Web
  • UI: Interface utilisateur. Chaque partie d'une machine avec laquelle les utilisateurs interagissent; compte des choses comme des affichages, des écrans, des claviers, des mouse / touchpads, etc.
  • Recherche d'utilisateurs: Observation et analyse menées dans le but de comprendre les besoins et les comportements des utilisateurs.
  • Wireframe: Esquisse de ce à quoi ressemblera un site web / une application web, incluant les composants clés sur le site.

Outils et matériel de flux de travail

Des outils qui aident à augmenter votre productivité et votre efficacité.

  • Éditeur de texte: Logiciel utilisé pour le codage et la programmation afin d'écrire du texte simple et non formaté. Exemples: Sublime Text, Brackets, TextEdit, TextWrangler, Notepad ++
  • IDE: Environnement de développement intégré. Aide les gens à programmer plus efficacement. Similaire à un éditeur de texte, mais a plus de fonctionnalités. Exemples: PyCharm, Webstorm
  • Routeur: Un routeur est l'étape entre un modem et un ordinateur. Lorsque l'information arrive à un modem via le haut débit, le routeur déchiffre et envoie ces données à votre ordinateur.
  • Machine virtuelle (VM): Une machine virtuelle est, essentiellement, un logiciel qui se comporte comme le matériel: il n'a pas de présence physique mais peut exécuter des programmes comme une machine physique. Les deux types de machines virtuelles sont des machines virtuelles système (conçues pour exécuter des systèmes d'exploitation complets) et des machines virtuelles de processus (conçues pour exécuter un seul programme).
  • Réseau privé virtuel (VPN): les VPN fournissent une couche de sécurité supplémentaire aux réseaux. Ils peuvent être utilisés pour les réseaux publics ou privés, mais sont plus courants dans les entreprises qui veulent protéger les données.
  • Contrôle de version : le contrôle de version est un système qui suit les modifications apportées à un fichier ou à un ensemble de fichiers au fil du temps. Il vous permet de rappeler plus tard des versions spécifiques si certaines modifications ne fonctionnent pas, vous évitant ainsi d'annuler toutes les étapes.
  • Gestionnaire de tâches: Applications qui permettent d'automatiser des tâches répétitives mais nécessaires, en rationalisant votre processus de travail. Exemples: Grunt, Gulp

    Développement frontal

    Aussi connu sous le nom de «côté client», car c'est ce que les utilisateurs / clients verront sur leurs ordinateurs. Le «front end» d'un site Web ou d'une application implique l'affichage / le design codé dedans.

    • HTML : langage de balisage hypertexte. Le "visage" d'internet. Tous les sites ont HTML. Les navigateurs Web lisent les fichiers HTML et les convertissent dans le site Web que vous voyez en fin de compte.
    • CSS: feuilles de style en cascade. Si HTML est le "visage", CSS est le "maquillage". Cela vous permet de choisir des styles et d'ajouter de la variété.
    • JavaScript: s'exécute dans le client (l'un des rares langages de programmation). Langue la plus populaire dans le développement web. Maintenant utilisé à l'arrière, aussi.

    Développement back-end

    Souvent appelé «côté serveur», l'arrière-plan est ce qui se passe dans les coulisses pour faire fonctionner un site Web ou une application - l'extrémité avant est le visage et l'arrière est le cerveau. Inclut les serveurs et les bases de données.

    • API : Interface de programmation d'application. Utilisé dans le développement de logiciels pour fournir un ensemble de règles et de blocs de construction pour un programme.
    • Base de données: collecte des données d'une application Web.
    • DevOps: Méthode de développement logiciel conçue pour aider les équipes à communiquer et à mieux travailler ensemble. Réunit les développeurs avec d'autres informaticiens dans le but final d'augmenter la production et l'efficacité.
    • Framework : Le terme complet est «framework d'application Web». Il réduit le temps nécessaire à la création d'un site Web / d'une application en fournissant des modèles et des bibliothèques pré-codés, de sorte que vous disposez d'une «base».
    • Serveur Web: l'objectif principal d'un serveur Web est de stocker du contenu et de le livrer aux clients. Il peut s'agir de matériel (un ordinateur accessible sur le Web) ou de logiciel (un programme qui détecte et répond aux demandes du serveur).

    Conclusion

    19 termes techniques, seulement quelques centaines (ou milliers) à faire. Prenez le temps, ne vous laissez pas submerger, et vous les maîtriserez en un rien de temps.

    Recommandé
    La distribution est la façon dont la musique enregistrée entre dans les mains des consommateurs. Traditionnellement, les sociétés de distribution signent des accords avec des maisons de disques qui leur donnent le droit de vendre les produits de cette marque. Le distributeur prend une part de revenu de chaque unité vendue et paie ensuite l'étiquette au solde restant. La p
    Acquisition, Logistique et Technologie NCO - 51C *Ce n'est pas une position d'entrée de gamme. Description de l'emploi de base Fournir un soutien contractuel opérationnel et de contingence aux forces déployées et aux agences du DoD. Les responsabilités du poste pourraient inclure : servir en tant que sous-officier dans une équipe contractuelle modulaire; servir à titre de sous-officier contractant à l'appui des bureaux de commandement de la Brigade Contracting, du Commandement des contrats de bataillons et / ou de l'installation pour l'entraînement et le soutien aux miss
    Voici dix livres de gestion d'entreprise clés que vous devez lire pour améliorer vos compétences en gestion et vos capacités de gestion des personnes. Tout d'abord, casser toutes les règles Vous sauvegardez: Gallus Buckingham et Curt Coffman résument dans ce livre les résultats de leur étude approfondie des grands managers. Les ge
    Fabriquer un CV de saisie de l'attention Un curriculum vitae ne peut jamais montrer pleinement l'étendue de votre carrière d'écriture et d'édition, en particulier pour les pigistes. Vous n'avez pas seulement terminé une série d'emplois d'écriture; Au contraire, vous avez construit votre propre entreprise. Vous
    Comment gérer les avances inappropriées au cours d'une entrevue d'emploi Lorsque vous postulez pour un emploi, vous pourriez vous retrouver dans une position vulnérable de façon inattendue. Malheureusement, tous les intervieweurs n'ont pas les mêmes normes éthiques, et il est possible que l'on se fasse frapper pendant un entretien d'embauche. Que
    Les gestionnaires d'embauche seront curieux de savoir pourquoi vous voulez changer d'emploi. Ils veulent entendre que vous partez pour les bonnes raisons - une meilleure occasion, plus de défis et une croissance de carrière. L'intervieweur voudra s'assurer que vous ne quittez pas votre emploi à cause d'une mauvaise performance, de relations de travail difficiles ou parce que vous détestez votre travail ou votre patron. Lo