Physical copy - Simplified JavaScript for Very Important Programmers (Paperback) (Nigeria-only)
Physical

Physical copy - Simplified JavaScript for Very Important Programmers (Paperback) (Nigeria-only)

1
Out of stock
$11.06$15.48

πŸ’₯ (Out of stock) You can get it here instead: ➑️ https://paystack.com/buy/vip-paperback


Finally, a JavaScript book that doesn't make your head spin!


"Simplified JavaScript for Very Important Programmers" is a practical guide for everyone who wants to master the essential parts of JavaScriptΒ without wasting timeΒ on convoluted explanations or struggling to make sense of ambiguous words. The book is packed withΒ real-world examplesΒ and clear, concise language that breaks technical concepts intoΒ easy-to-understandΒ chunks.


Whether you're a student, an entrepreneur, or simply someone interested in programming, this book will guide you through every aspect of JavaScript you need to become a proficient programmer. The book covers all the fundamentals of JavaScript, including variables, data types, operators, control structures, functions, objects, and arrays. You'll also learn advanced topics like asynchronous programming, browser storage, and DOM manipulation.


By following the step-by-step examples and exercises in this book, you'll gain aΒ solid understanding of JavaScriptΒ and build practical skills that you can apply to your projects.


If you're looking for a practical and enjoyable way to learn JavaScript, this is the perfect book for you.


Table of Contents πŸ“š:


βœ… Introduction


βœ… What is JavaScript and How Does it Work?

β€”β€” How Does JavaScript Work?

β€”β€” History of JavaScript

β€”β€” Differences Between JavaScript and HTML/CSS

β€”β€” Uses of JavaScript across multiple fields


βœ… How to write and run JavaScript code

β€”β€” Using a web browser

β€”β€” Using an online code editor

β€”β€” Using an offline code editor


βœ… JavaScript syntax and Data types

β€”β€” Syntax

β€”β€” Data Types

β€”β€” Comments in JavaScript

β€”β€” Basic conditional statements (If-else)


βœ… Variables in JavaScript

β€”β€” Introduction

β€”β€” Variable declaration and assignment

β€”β€” Variable naming rules and conventions


βœ… Basic JavaScript operators

β€”β€” Arithmetic operators

β€”β€” The Concatenation operator

β€”β€” Assignment operators

β€”β€” Comparison operators

β€”β€” Logical operators


βœ… Functions

β€”β€” How to define functions in JavaScript

β€”β€” The return keyword

β€”β€” Function Parameters vs Arguments

β€”β€” More on the return statement

β€”β€” Anonymous functions

β€”β€” Multi-line return statements

β€”β€” Arrow Functions

β€”β€” Functions best practices

β€”β€” JavaScript String Methods

β€”β€” JS Math functions


βœ… Arrays

β€”β€” Declaring and Initializing Arrays

β€”β€” Accessing and modifying Array Elements

β€”β€” Array Length

β€”β€” Array Methods


βœ… Higher Order Functions (HOFs) and Callbacks

β€”β€” Creating Higher-order functions

β€”β€” Built-in HOFs and Array Methods

β€”β€” The JavaScript Timing methods


βœ… JavaScript Objects

β€”β€” Rules and Guidelines for creating objects

β€”β€” Adding, modifying and Removing Properties

β€”β€” Object.prototype

β€”β€” Object methods

β€”β€” Object destructuring


βœ… Conditional Statements

β€”β€” Else-if statements in JavaScript

β€”β€” Nested if statements

β€”β€” The Switch statement

β€”β€” The ternary operator


βœ… Loops

β€”β€” The for Loop

β€”β€” The for...in loop

β€”β€” The for...of loop

β€”β€” The while Loop

β€”β€” The do...while Loop


βœ… The Document Object Model (DOM)

β€”β€” Accessing the DOM

β€”β€” Modifying DOM Elements

β€”β€” Removing elements from the DOM

β€”β€” Traversing the DOM


βœ… How to include JavaScript in an HTML file

β€”β€” Writing JavaScript in the HTML file (inline JavaScript)

β€”β€” Creating a separate JavaScript file (external JavaScript)


βœ… Browser Events

β€”β€” Event Object Properties and Methods

β€”β€” Browser Event types and listeners

β€”β€” Keyboard Events

β€”β€” Form Events

β€”β€” Window Events


βœ… Browser Storage

β€”β€” Cookies

β€”β€” LocalStorage and SessionStorage


βœ… Building A Todo List App with JavaScript

β€”β€” Using HTML to structure our app

β€”β€” Using JavaScript to add functionality to our app

β€”β€” Rendering saved tasks to the browser

β€”β€” Adding tasks to the list

β€”β€” Marking tasks as complete

β€”β€” Removing Tasks


βœ… Asynchronous JavaScript

β€”β€” What is Asynchronous JavaScript?

β€”β€” Promises

β€”β€” Promise Methods

β€”β€” Making HTTP Requests with Promises and the Fetch API

β€”β€” Async/Await


βœ… Working with Date and Time

β€”β€” Creating a Date Object

β€”β€” Getting the Date and Time Components

β€”β€” Setting the Date and Time Components

β€”β€” Formatting Dates and Times


βœ… Final Thoughts

Frequently bought together

Customer Reviews

Β© 2026 Ebenezer Don. All Rights Reserved.

Powered By