JavaScript projects for kids : gear up for a roller-coaster ride into the world of JavaScript and programming with this easy-to-follow, fun, and entertaining project-based guide /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2016.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 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 operatorsSummary; 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 jQueryExplaining 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 smartphonesRunning 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