Codant pour les nuls

Codage a un vocabulaire étendu aux laïcs qui peut sembler impénétrable techno-rumeur. Que vous soyez à la lecture de l'article lié au codage en ligne ou en parlant à un promoteur au travail, vous pouvez entendre les mots que vous ne l'avez pas entendu parler auparavant ou qui ont une signification différente dans un contexte de codage. Voici quelques mots de vocabulaire communs à savoir:

Sommaire

  • Dewey bat truman
  • Conditions générales de développement web:

  • Serveur: Un ordinateur qui héberge le code de site, et que “ sert ” Code de site Web lorsque demandé par un “ client ” l'ordinateur. Serveurs siègent généralement dans de grands entrepôts avec des milliers d'autres serveurs, et sont similaires en taille et en puissance à votre ordinateur à la maison.

  • Client: Un dispositif utilisé pour accéder à un site Web, y compris les ordinateurs de bureau ou portables, tablettes ou téléphones mobiles.

  • Designer: Un professionnel artistique qui décide comment un site web sera regarder et sentir, avec les moyens les utilisateurs interagissent avec le site - tels que, par exemple, en cliquant, balayer, et ainsi de suite.

  • Filaire: Une illustration créée par des designers qui montrent en détail les dispositions d'un site web, des images et des couleurs.

  • Développeur: Un professionnel de l'ingénierie qui écrit le code pour activer filaires dans les sites Web utilisables. Basé sur le type de code écrit, les développeurs sont appelés frontal, arrière-ou pile complète.

  • L'extrémité avant: Tout ce que vous pouvez voir et cliquez dans un navigateur. Développeurs front-end écrire du code dans les langues frontales telles que HTML, CSS et javascript pour créer l'apparence d'un site web.

  • Back-end: Tout ce qui se passe derrière les coulisses pour faire le frontal fonctionne comme prévu. Back-end développeurs d'écrire du code dans les langues de back-end comme Ruby ou Python pour créer des fonctionnalités comme la connexion des utilisateurs, stocker les préférences des utilisateurs, et récupérer des données comme les commentaires sur une photo.

  • Conditions relatives aux langues frontaux:

    • *HTML (Langage Signalétique Hyper Text): Un langage utilisé pour placer du texte, des images et d'autres contenus sur une page Web.

    • Balise HTML: Instructions HTML, apparaissant généralement par paires. Navigateurs appliquer des effets spéciaux au texte entre une ouverture et la fermeture Tag HTML. Par exemple, la

      tag rend dans un navigateur comme un gros titre en gras et peut être utilisé comme ceci:

      Dewey bat Truman

      .

    • Attribut HTML: Les attributs ou paramètres pour les balises HTML qui modifient le comportement de la balise. Les attributs sont toujours placés dans la balise HTML d'ouverture. Par example, href est l'attribut dans la balise d'ancrage suivant (utilisé pour créer des liens hypertexte):

      Moteur de recherche
    • CSS (Cascading Style Sheets): Code qui modifie HTML sur les pages Web et qui contrôle l'apparence du contenu en changeant la taille du texte, taille de l'image, et d'autres attributs.

    • javascript: Code qui ajoute de l'interactivité et de l'animation de pages Web. javascript détecte également les événements de navigateur tels que les clics de souris, valide les entrées de l'utilisateur telles que les entrées de texte, et récupère les données à partir des sites Web externes.

    • Variable: Un emplacement de stockage qui est donné un nom et qui contient des données numériques ou du texte (dénommée cordes) Pour une utilisation ultérieure.

    • If (conditionnel): Une instruction de code qui teste une condition qui inclut généralement variables, telles que X lt; 18, et exécute le code que vous écrivez quand la condition est vraie.

    • Fonction: Un nom donné à un groupe d'instructions de programmation pour référence et une utilisation facile.

    • Conditions liées au back-end langues:

      • Ruby: Un langage de programmation open-source le plus connu pour l'utilisation dans la programmation web.

      • Rails: Un cadre visant à faciliter la création des pages Web avec Ruby facile.

      • Python: Un langage de programmation open-source utilisé sur le web, dans les applications scientifiques et d'analyse des données.

      • Codage Références et ressources

        HTML, CSS et javascript sont les langues de codage frontal le plus commun. Le tableau suivant présente certaines ressources en ligne, des références, et des tutoriels pour vous aider à continuer à pratiquer les trois langues.

        • Guides de référence pour HTML, CSS et javascript: W3Schools

        • HTML feuille de fraude: les commandes les plus couramment utilisées HTML

        • CSS feuille de triche: les plus couramment utilisés commandes CSS

        • Tutoriels HTML: Tutoriaux et articles pour le Web maintenu par Google


        • Tutoriels CSS: Tutoriaux et articles pour la programmation web, avec un accent sur CSS

        • javascript tutoriels: Tutoriels et guides de référence javascript

        Les erreurs de codage commun

        Code ne fonctionne pas? Voici quelques erreurs courantes qui peuvent faire trébucher même le codeur le plus expérimenté. Si votre code ne fonctionne pas, essayez de lancer dans cette liste de contrôle pour voir si vous avez une de ces erreurs:

        • Ne pas avoir une balise de fermeture HTML après chaque balise HTML d'ouverture .

        • Supports manquants lt; ou > en HTML.

        • Manquant Accolades, virgules, points-virgules ou en CSS, comme dans l'exemple suivant:

          h1 {color: bleu-}
        • Manquant accolades en javascript, en particulier pour si déclarations.

        • Oubliant d'avoir une paire de fermeture paire de citations pour chaque paire d'ouverture de citations.

        • Ayant plus d'une ouverture et de fermeture tag, tag, ou tag.

        • Mettre code HTML dans le fichier CSS ou de la section, et de mettre le code CSS dans la section HTML. Si le code traite de style et l'apparence, il est probable CSS.

        • Pas un lien vers votre fichier CSS en utilisant la tag, et ainsi de vos effets CSS ne rendent pas dans le navigateur.

        • Misspelling une partie d'une commande, comme dans , ce qui est incorrect parce que l'attribut est orthographié src pas scr.

        • Y compris hors des attributs de la balise HTML d'ouverture. Par example, src = "logo.jpg" est inexacte parce que l'attribut est en dehors de la balise image d'ouverture.