Getting started with Javascript: Professional Training
Par Remy Lentzner
()
À propos de ce livre électronique
À PROPOS DE L'AUTEUR
Remy Lentzner has been a computer trainer since 1985. Specialized in mastering office automation tools, he supports companies in the professional training of their employees. Self-taught, he has fifteen computer books to his credit.
En savoir plus sur Remy Lentzner
Bien débuter avec VBA: Informatique Évaluation : 5 sur 5 étoiles5/5Bien débuter avec Office 365: Guide pratique Évaluation : 0 sur 5 étoiles0 évaluationLes macros avec OpenOffice CALC: La programmation BASIC pour tous Évaluation : 0 sur 5 étoiles0 évaluationGetting started with HTML: Professional training Évaluation : 0 sur 5 étoiles0 évaluationOpenOffice Base: La base de données pour tous Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Keynote: Vos présentations avec le Mac Évaluation : 0 sur 5 étoiles0 évaluationOpenOffice WRITER: Le traitement de texte pour tous Évaluation : 0 sur 5 étoiles0 évaluationLes macros avec LibreOffice Évaluation : 0 sur 5 étoiles0 évaluation
Lié à Getting started with Javascript
Livres électroniques liés
Bien débuter avec HTML: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationGoogle sheets: Le tableur en ligne Évaluation : 0 sur 5 étoiles0 évaluationBien débuter en programmation: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec JavaScript: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Sparkle: Développer un site Web sans programmer sur Mac Évaluation : 0 sur 5 étoiles0 évaluationPublier Votre eBook, C'est Facile ! Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec PHP/MySQL: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationApprenez à programmer par vous-même Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec SQL: Exercices dans l'interface PhpMyAdmin et MySQL Évaluation : 0 sur 5 étoiles0 évaluationGoogle Gmail Online: Professional training Évaluation : 0 sur 5 étoiles0 évaluationDevenez gimpeur Évaluation : 0 sur 5 étoiles0 évaluationSQL Injection Évaluation : 4 sur 5 étoiles4/5Formation pratique a XML avec C#5, WPF et LINQ: Avec Visual Studio 2013 Évaluation : 0 sur 5 étoiles0 évaluationScrivener 3.0 Introduction aux Tutoriels anglais Évaluation : 0 sur 5 étoiles0 évaluationGoogle Docs Online: Professional Training Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec pages: Le traitement de texte du Mac Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Numbers: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationInitiation à l'écosytème Hadoop Évaluation : 5 sur 5 étoiles5/5Bien débuter avec WordPress: Formation professionnelle Évaluation : 5 sur 5 étoiles5/5Démarrer Avec Android Studio Évaluation : 0 sur 5 étoiles0 évaluationProgrammer en JavaScript Évaluation : 5 sur 5 étoiles5/5Guide des Styles Smashwords: Smashwords Style Guide Translations, #7 Évaluation : 5 sur 5 étoiles5/5Bien débuter avec Adobe InDesign Évaluation : 0 sur 5 étoiles0 évaluationUpgrading your skills with excel: Professional Training Évaluation : 0 sur 5 étoiles0 évaluationGOOGLE GMAIL: La messagerie Évaluation : 0 sur 5 étoiles0 évaluationLES MACROS AVEC GOOGLE SHEETS: Programmer en Javascript Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Adobe Acrobat Pro DC: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationGOOGLE SLIDES: La présentation en ligne Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser Python: Guide Complet: La collection informatique Évaluation : 0 sur 5 étoiles0 évaluation
Programmation pour vous
Apprendre Python rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation Évaluation : 0 sur 5 étoiles0 évaluationLe guide du hacker : le guide simplifié du débutant pour apprendre les bases du hacking avec Kali Linux Évaluation : 5 sur 5 étoiles5/5Python pour les hackers : guide pratique pour créez des outils de test de pénétration puissants Évaluation : 0 sur 5 étoiles0 évaluationPython | Programmer pas à pas: Le guide du débutant pour une initiation simple & rapide à la programmation Évaluation : 0 sur 5 étoiles0 évaluationComment analyser les gens : Introduction à l’analyse du langage corporel et les types de personnalité. Évaluation : 0 sur 5 étoiles0 évaluationApprenez à programmer par vous-même Évaluation : 0 sur 5 étoiles0 évaluationPython pour les hackers : Le guide des script kiddies : apprenez à créer vos propres outils de hacking Évaluation : 5 sur 5 étoiles5/5Excel de A à Z: Le Cours Ultime pour Maîtriser Excel Sans être Dépassé - Formules Secrètes Gagnantes pour Sortir du Lot et Impressionner Votre Patron Évaluation : 0 sur 5 étoiles0 évaluationWiFi Hacking : Le guide simplifié du débutant pour apprendre le hacking des réseaux WiFi avec Kali Linux Évaluation : 4 sur 5 étoiles4/5Python Offensif : Le guide du débutant pour apprendre les bases du langage Python et créer des outils de hacking. Évaluation : 0 sur 5 étoiles0 évaluationLe secret De La Cybersécurité: Le guide pour protéger votre famille et votre entreprise de la cybercriminalité Évaluation : 5 sur 5 étoiles5/5Bien débuter avec WordPress: Formation professionnelle Évaluation : 5 sur 5 étoiles5/5Bien débuter avec PHP/MySQL: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationLe guide du test d'intrusion AD Évaluation : 0 sur 5 étoiles0 évaluationMAITRISER Python : De l'Apprentissage aux Projets Professionnels Évaluation : 0 sur 5 étoiles0 évaluationUbuntu Server 10.04 Évaluation : 5 sur 5 étoiles5/5Dark python : apprenez à créer vos propre outils de hacking Évaluation : 0 sur 5 étoiles0 évaluationKali Linux pour débutant : Le guide ultime du débutant pour apprendre les bases de Kali Linux. Évaluation : 5 sur 5 étoiles5/5Éléments de programmation structurée Évaluation : 0 sur 5 étoiles0 évaluationLA REVANCHE D’UN Hacker Évaluation : 0 sur 5 étoiles0 évaluationPython pour Débutants : Guide Complet pour Apprendre la Programmation Pas à Pas Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser PowerShell: Guide Complet: La collection informatique Évaluation : 2 sur 5 étoiles2/5Les Serious Games: Une Révolution Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser le Développement Full Stack : Du Front-End Éblouissant au Back-End Robuste Évaluation : 0 sur 5 étoiles0 évaluationMaison Intelligente: Conception et réalisation d'une maison intelligente Évaluation : 4 sur 5 étoiles4/5Maîtriser le Développement d'Applications Mobiles : De Swift à Kotlin, une Approche Complète Évaluation : 0 sur 5 étoiles0 évaluationLes 100 Connaissances Essentielles pour Débutants en Python Évaluation : 0 sur 5 étoiles0 évaluationLes 100 Connaissances Essentielles pour Débutants en Python Évaluation : 0 sur 5 étoiles0 évaluation
Avis sur Getting started with Javascript
0 notation0 avis
Aperçu du livre
Getting started with Javascript - Remy Lentzner
dates
Chapter 1
Fundamentals
This chapter recalls some HTML code examples and shows that JavaScript is closely linked to it, within the and tags. You will study how to write code inside simple functions that are triggered at a given moment. An HTML page is structured according to a document object pattern called DOM. The JavaScript language is object-oriented and is able to manage all the objects inside the Internet page, thanks to several specific expressions, such as methods and properties. JavaScript can also control the flow of the code using variables.
1.1 The efficient JavaScript/HTML duo
JavaScript is a programming language created in the 1990s to efficiently manipulate the information stored in a web page. When you want to create an Internet page, you use HTML (Hypertext Markup Language), that is a markup language designed to display data with any browsers. Under any circumstances, HTML cannot perform calculations or other complex operations. JavaScript will take care of this since it will be able to execute commands. When developing applications for the Internet, you work with HTML that helps you to create the structure of the web pages. The tags enable you to put the objects in place. For instance, you can create titles, text, images, links, input fields, headers, footers, logos, menus and many others.
At the same time, CSS (Cascading Styles Sheets) is used to organize the data presentation. For example, you can set a page logo, right-aligned and wrapped with a border. Likewise, a specific font and a text size can be specified.
The job of CSS language is essentially to manage the presentation.
Finally, you will use JavaScript to create functions that perform operations above the objects. For example, you can make a calculation from different dates, find a result from numerical values, or manage web user actions when using the mouse or the keyboard.
There is also the PHP language that is used to manage data in a client-server context. This language is preferred by programmers when information is sent to a server and when an answer is needed. It is also possible to use some derivative JavaScript language, that handles these client-server operations, but this kind of programming is complex and beyond the scope of this book.
The HTML-CSS-JAVASCRIPT trio is often referred to as standard web language.
If you don't know HTML-CSS at all, you should start by learning them. If you want to practise, you can purchase the book Getting started with HTML at www.remylent.fr.
Creating Web pages is always an integration between HTML tags, CSS presentation commands and JavaScript functions.
1.1.1 The Brackets editor helps to code
With any text editor, you can write a web page that contains the HTML/JavaScript code. You type the code and you save the file, first with an .html extension, then with a .txt extension. Afterwards, you open your .html file with your browser. You will see the result immediately. To modify the code, reopen the .txt file. This solution is not practical at all because it forces you to open the .txt file to make a change, then you have to save the file again with .html and .txt extension.
On other way (among many others) is to use the free Brackets Editor that I use for my program tests. This tool allows you to write the code, then you will see the result immediately, via the Live Preview option. If you change the code, simply refresh the web page in the browser to see the result. You can download Brackets for Mac at https://brackets.fr.uptodown.com/mac, but you can also download it for Windows or another operating system.
The software Brackets always shows the result in the default browser. If you want to use another browser, simply change the default one.
Not all browsers display the HTML/CSS/JAVASCRIPT code in the same way. And that is why we have difficulties to create web pages that work correctly on many software platforms as computers, tablets, mobiles, connected objects, etc). If you want to develop strong applications, your code will have to take these differences into account.
1.1.2 A web page without JavaScript code
Figure 1.1 shows an example of an HTML page that displays a list of choices. A menu offers to click on four links that call up another specific page.