
JavaScript Projects for Kids
Beschreibung
Alle Preise
Weitere Details
Person
Syed Omar Faruk Towaha is a data scientist, and currently working at Meta. He has two bachelor's degrees, one in Physics, another in Computer Science and a Master's in Data Science. He is based in London, England, and has interests in data science and IoTs. While Syed is not busy with his jobs, he uses his time to write something about new technologies. His recent publications include Building Smart Drones With ESP8266 and Arduino, Introduction to Rust Programming, Learning C for Arduino, and JavaScript Projects for Kids.
Inhalt
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Exploring JavaScript in the Console
- Installing Google Chrome
- Installing Atom
- Chrome Developer Tools
- Our first program
- Why do we use Chrome Developer Tools?
- Why do we use Atom as the text editor?
- Exercise
- Summary
- Chapter 2: Solving Problems Using JavaScript
- Variables
- Comments
- Arithmetic operators
- Addition
- Subtraction
- Multiplication
- Division
- Modulus
- More operators and operations
- Increment or decrement operators
- Assignment operators
- JavaScript comparison and logical operators
- Summary
- Chapter 3: Introducing HTML and CSS
- HTML
- Your first webpage
- More HTML tags
- Coloring HTML text
- Linking HTML text
- Inserting an image
- CSS
- JavaScript on an HTML page
- Summary
- Chapter 4: Diving a Bit Deeper
- JavaScript methods
- HTML buttons and form
- Buttons
- Form
- If statement
- Switch-case
- Exercise
- Loops
- The for loop
- Exercise
- The while loop
- Exercise
- Summary
- Chapter 5: Ahoy! Sailing into Battle
- The HTML part
- The CSS part
- The JavaScript part
- The final code
- Summary
- Chapter 6: Exploring the Benefits of jQuery
- Installing jQuery
- Explaining the code
- Going deeper
- The load() method
- The keyup() and keydown() methods
- The change() method
- The blur() and focus() methods
- The resize() method
- The scroll() method
- Summary
- Chapter 7: Introducing the Canvas
- Implementing canvas
- Adding JavaScript
- Drawing a rectangle
- Drawing a line
- A quick exercise
- Drawing a circle
- Draw linear gradient
- A quick exercise
- Let's make a clock!
- Summary
- Chapter 8: Building Rat-man!
- Game user interface
- Adding functionalities to the game
- The app.main.js file
- The app.display_functions.js file
- The app.init.js file
- Images for Rat-man!
- The monsters folder
- The player folder
- The portal folder
- The walls folder
- Adding images to our cats
- Draw the canvas
- The app.key_handler.js file
- The app.movement_functions.js file
- The app.constants.js file
- Playing the game
- Summary
- Chapter 9: Tidying up Your Code Using OOP
- Inheritance in JavaScript
- Encapsulation in JavaScript
- Dissecting Hangman
- Summary
- Chapter 10: Possibilities
- JavaScript as your first programming language
- JavaScript is everywhere
- JavaScript developer as profession
- All chores can be done by JavaScript
- Robotics
- 3D games
- Making apps for your smartphones
- Running web servers
- Running Ruby and Python
- Writing OS-independent desktop applications
- Web scraping and screenshotting
- Web analytics
- Responsive and interactive contents
- Animation
- Creating cookies
- Awesome JavaScript examples
- Summary
- Index
Systemvoraussetzungen
Dateiformat: ePUB
Kopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.
Dateiformat: PDF
Kopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.