Livre : JavaScript - Des fondamentaux aux concepts avancés

6
Ce livre sur Javascript est destiné à tous ceux qui se préoccupent de donner plus d'interaction à leurs sites web. JavaScript Des fondamentaux aux concepts avancés Ce livre sur Javascript est destiné à tous ceux qui se préoccupent de donner plus d'interaction à leurs sites web. Il vise deux objectifs : tout d'abord maîtriser les fondements de JavaScript afin d'élaborer les scripts les plus fréquemment utilisés sur le net, puis découvrir le nouveau potentiel de JavaScript aussi bien grâce à son utilisation avec les feuilles de styles en cascade (CSS), le DHTML, AJAX qu'avec les bibliothèques telles que Prototype ou Script.aculo.us. Après avoir présenté la syntaxe de base, le livre prend appui sur des exemples significatifs (gestion des formulaires, du temps, des menus de navigation, glissé-déposé, autocomplétion), pour les commenter et démontrer l'omniprésence de JavaScript dans une architecture Web 2.0. Le livre accompagne le lecteur tout au long d'un véritable parcours allant des rudiments de JavaScript jusqu'à la découverte des concepts les plus avancés. Les exemples de script cités dans l'ouvrage sont en téléchargement sur cette page. Introduction L'Auteur commence par une présentation du langage JavaScript avec son historique et les différentes versions. Il y a un paragraphe consacré à ses avantages et aussi ses limites, un autre très court pour choisir un éditeur de code et un dernier paragraphe pour utiliser le code JavaScript dans une page HTML. Insertion du code JavaScript L'auteur montre rapidement deux possibilités pour exécuter du code JavaScript. Il nous 1 / 6

Transcript of Livre : JavaScript - Des fondamentaux aux concepts avancés

  • Ce livre sur Javascript est destin tous ceux qui se proccupent de donner plus d'interaction leurs sites web.

    JavaScriptDes fondamentaux aux concepts avancs

    Ce livre sur Javascript est destin tous ceux qui se proccupent de donner plus d'interaction leurs sites web. Il vise deux objectifs : tout d'abord matriser les fondements de JavaScript afind'laborer les scripts les plus frquemment utiliss sur le net, puis dcouvrir le nouveaupotentiel de JavaScript aussi bien grce son utilisation avec les feuilles de styles en cascade(CSS), le DHTML, AJAX qu'avec les bibliothques telles que Prototype ou Script.aculo.us.Aprs avoir prsent la syntaxe de base, le livre prend appui sur des exemples significatifs(gestion des formulaires, du temps, des menus de navigation, gliss-dpos, autocompltion),pour les commenter et dmontrer l'omniprsence de JavaScript dans une architecture Web 2.0.Le livre accompagne le lecteur tout au long d'un vritable parcours allant des rudiments deJavaScript jusqu' la dcouverte des concepts les plus avancs. Les exemples de script citsdans l'ouvrage sont en tlchargement sur cette page.

    IntroductionL'Auteur commence par une prsentation du langage JavaScript avec son historique et lesdiffrentes versions. Il y a un paragraphe consacr ses avantages et aussi ses limites, unautre trs court pour choisir un diteur de code et un dernier paragraphe pour utiliser le codeJavaScript dans une page HTML.

    Insertion du code JavaScriptL'auteur montre rapidement deux possibilits pour excuter du code JavaScript. Il nous

    1 / 6

  • prsente galement les rgles de syntaxe avec l'ajout de commentaires dans le code,JavaScript sensible la casse, l'indentation et l'utilit du point virgule. Dans ce chapitre, vousallez crer votre premire page avec du code JavaScript. Puis l'auteur vous donne diffrentsoutils pour le debug de votre code JavaScript.

    Initiation la Programmation Oriente Objet et JavaScriptCe chapitre vous prsente une initiation la programmation oriente objet avec JavaScript (ouPOO). Vous dcouvrirez les mthodes, les objets et les proprits. Les paragraphes suivantssont consacrs aux mthodes JavaScript (pas celles de la POO). Vous apprendrez utiliseralert, prompt et confirm.

    Utilisation des constantes, variables et oprateursL'auteur vous explique les diffrentes variables, constantes et types disponibles dans lelangage JavaScript. Plusieurs paragraphes vous conseillent des rgles pour une bonneutilisation des variables, les rgles de nommage et les mots rservs. Il y a un paragraphe surles oprateurs, avec leurs priorits entre eux.

    Contrler les scripts avec les structures de contrlesUn chapitre qui dtaille les instructions conditionnelles, les boucles, avec des techniques pourstopper et quitter une boucle ! L'auteur aborde galement la gestion des exceptions et deserreurs, une notion trs utile en JavaScript.

    Fonctions et vnementsL'auteur vous explique comment dclarer et utiliser des fonctions JavaScript, toujours avec desexemples l'appui. Il vous montre galement comment utiliser une fonction pour crer un objetJavaScript. Puis, vous avez la liste de tous les vnements disponibles avec leurssignifications.

    Les formulairesUn concept essentiel en Javascript, il s'agit bien videmment des formulaires. L'auteur vousexplique tout dans le dtail : l'objet form, les lments qui compose un formulaire et commentvalider la saisie de l'utilisateur puis envoyer / valider le formulaire. Les conceptions enseignssont toujours accompagns d'exemples dtaills par l'auteur.

    Les principaux objets JavaScript en dtailDans cette partie, l'auteur dtaille tous les objets disponibles (leurs proprits et mthodes)avec JavaScript, et toujours avec des exemples. Vous apprendrez, entre autre : navigator,window, string, date, document, link, image, screen, array (tableau simple et plusieursdimensions), history, location... Il y a mme plusieurs paragraphes consacrs aux expressionsrgulires et l'objet Event.

    2 / 6

  • Amliorer l'interactivit avec JavaScript et CSSEt un autre avantage du JavaScript combin avec le CSS pour amliorer vos design graphiques! La premire partie de ce chapitre est consacr aux cookies, vous saurez tout pour apprendre utiliser leur potentiel immense (Google ne profite normment). L'auteur vous expliqueensuite le document DOM pour accder au contenu de balises HTML et les modifier en direct.Puis, vient les paragraphes consacrs la base des feuilles de styles CSS avec les propritsles plus utilises (il y en a dj beaucoup). Avec ces connaissances, vous pouvez djbeaucoup vous amuser avec JavaScript et CSS. Il y a plusieurs paragraphes qui vousexpliquent comment interagir entre JavaScript et CSS : la fameuse carte de france, les menusCSS, le gliss / dpos, les calques... Et enfin l'auteur vous enseigne le concept phare du web2.0 : l'utilisation d'AJAX et la modification du contenu HTML en direct sans recharger la page ;)Puis, il y a quelques paragraphes sur les frameworks JavaScript qui vous simplifient la vie, avecdes exemples l'appui.

    ConclusionCe livre est parfait pour dbuter en programmation JavaScript et ainsi concevoir ces premierssites web interactifs. Ce livre est trs intressant car il aborde les concepts de base puis vajusqu'aux lments un peu plus techniques. Les diffrentes fonctionnalits sont trs dtailles,de nombreux exemples de code sont prsents et comments. De plus, tous les exemples citsdans le livre sont en tlchargement sur le sitewww.editions-eni.fr. Un livre idal pour dbuter,dommage que l'auteur ne consacre plus de chapitres "l'expertise JavaScript", tant donn letitre "concepts avancs". Les modles de conception et les frameworks ne sont pas abords(ou trs peu pour les frameworks). Si vous voulez devenir unProfessionnel avec le langageJavaScript, il vous faudra complter votre formation. Sinon, avec les informations contenusdans ce livre, vous pouvez commencer vous amuser dans la cration de sites web interactifsavec vos visiteurs.

    Commander ce Livre JavaScriptCommander sur Amazon le Livre : JavaScript - Des fondamentaux aux conceptsavancs.

    3 / 6

  • JavaScriptDes fondamentaux aux concepts avancs

    SommaireLes chapitres du livre :

    Informations gnralesBases et introduction JavaScriptInsertion du code JavaScriptInitiation la Programmation Oriente Objet et JavaScriptUtilisation des constantes, variables et oprateursContrler les scripts avec les structures de contrlesFonctions et vnementsLes formulairesLes principaux objets JavaScript en dtailAmliorer l'interactivit avec JavaScript et CSS

    Bases et introduction JavaScript

    Historique et versions de JavaScriptLimites et avantages de JavaScriptOutils de conceptionParamtrages et environnement optimal de testInsertion du code JavaScriptHTML et JavaScript

    4 / 6

  • Les deux types d'excution du code JavaScriptLes rgles de syntaxe du codeCration de la page de testCration d'une bibliothque personnelle de scripts JavaScriptMessages d'erreur et conseils pour le dbogageLes outils de dbogage JavaScript

    Initiation la Programmation Oriente Objet et JavaScriptLangage de script et langage de programmationLes principes de la Programmation Oriente ObjetMthodes JavaScript

    Utilisation des constantes, variables et oprateurs

    Typologie et utilisation des constantesTypologie des variablesLes tapes respecter pour une bonne utilisation des variablesRgles de nommage et mots rservsTypologie des oprateurs

    Contrler les scripts avec les structures de contrles

    Les instructions conditionnellesLes instructions de rptitions (boucles)Interrompre et quitter les bouclesLa gestion des exceptions

    Fonctions et vnements

    Rle des fonctionsUtiliser une fonction pour crer un objetLes vnements

    Les formulaires

    Utilisation de JavaScript avec les formulairesL'objet FormLes lments de formulaireValider et envoyer un formulaire par e-mail

    Les principaux objets JavaScript en dtailObjets et navigateursLes objets JavaScript

    5 / 6

  • Autres objets utiles

    Amliorer l'interactivit avec JavaScript et CSS

    JavaScript et les cookiesJavaScript et CSSInteraction JavaScript/CSSAjax et JavaScriptLes bibliothques JavaScript

    Commander sur Amazon le Livre : JavaScript - Des fondamentaux aux conceptsavancs.

    JavaScriptDes fondamentaux aux concepts avancs

    Livre : JavaScript - Des fondamentaux aux concepts avancs

    Powered by TCPDF (www.tcpdf.org)

    6 / 6