• Complain

Tony de Araujo - JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep

Here you can read online Tony de Araujo - JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2014, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep
  • Author:
  • Genre:
  • Year:
    2014
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Tony de Araujo: author's other books


Who wrote JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep? Find out the surname, the name of the author of the book and a list of all author's works by series.

JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

JavaScript in PlainLanguage

A Self-Study Method

JSON and AngularJS Prep

by

Tony de Araujo
Technical Instructor


New Jersey USA

Fully updated on October2015


ALSO BY TONY DE ARAUJO

JavaScriptObjects Functions and Arrays Explained

SmallProjects to Learn JavaScript - Drawing Six 'Lucky' Numbers

AngularJSSupplement: Easy Projects on Filters and Directives


copyright Tony de Araujo

All Rights Reserved


To my family andfriends
all my readers, Amazon
and Amazon supporting staff...
Thank you so much!


This eBook works best whenusing the free Kindle Reading App due to all the resources given and allthe linked exercises.


You can download an Amazon Kindle Reading App from the following link:

amazon.com/gp/digital/fiona/kcp-landing-page


Table of Contents


Introduction

This book is for everyone who wants to learn basicprogramming using the JavaScript language without taking a formal course. Itmay also serve as a classroom supplement for practicing and review.

  • The intended audience is beginning, intermediate, or an advanced reader looking to restudy the subject.

This book contains lots of exercises with answers andexplanations. Each section is one page or less long and each topic is followedby lab work with links to raw files. There is also a forum board tofacilitate further reading and practice. Since all scripts are short, theselinks are there just to clear any possible doubt you may have about your ownwork.

I suggest spending at least 30 minutes per day reading andpracticing each chapter. Do not rush the material because the topics covered arethe foundation to master the language. Take time to absorb each concept. Do notgo into a new subject without taking a conscious break from the computer to do somephysical activity like for example a minor stretch.

Read each subtopic and do the exercises. Follow the bookfrom beginning to end; then later you may want to use this material as acomprehensive reference to refresh your mind or for practicing purposes. Forfurther practicing refer to the dedicated forum platform presented later in thebook.

If you study every day you will complete the course in abouttwo weeks.

If you just read it as a review, you may finish it on a weekendstime.

The book takes advantage of your browsers JavaScript Console.I recommend using the Console from Google Chrome and I will explain how toaccess it and use it for our purposes. Opera and Epic will workthe same way. Of course, you can utilize any other test method you wish as longas you know how to access it. The new Microsoft Edge browser also has aJavaScript Console accessed by the shortcut F12.

Besides recommending Google Chrome, I will also recommendthe usage of jsbeautifier (a very useful online editor), as well as myown website forum where you will find all the linked exercises and furtherreading and practicing materials.

Dont worry about it for now; there will be plenty ofreference links posted at the appropriate time.


What you should know before reading this material

The only prerequisite for reading and practicing theprojects in this book is that you are familiar with basic computer skills suchas copy/paste and editing a line of text.

For a more complete experience you need access to the Internet.

You can always review the material offline but you will notbe able to access any of my sample files if you dont go online.

In order to fully understand the last section of thebook which introduces AngularJS in plain words, you will need to knowbasic HTML syntax like for example, understanding how a basic HTML page iscreated, the HTML tag, the BODY tag, how to create a paragraph or a DIV nothingtoo complex.

The book will give you the foundation to become comfortablewith JavaScript so that you can advance firmly regardless of which area of thelanguage you plan to specialize on.

Basic math is a plus, but even if you think math is not yourcall, all math examples are well explained in the book. No one should have anyproblem with them.

The book will prepare you to understand modern JavaScript.This includes a firm introduction to JSON and AngularJS in plain words, which will open doors and break down barriers for you to getinto those very hot technologies.


The Spiral approach for code learning

This eBook utilizesthe idea of a spiral approach for code learning as outlined below:

1- Thehistory of development is preserved.

2- Simplesolutions are provided first and then replaced by more advanced, robustsolutions.

3- Onlythe concepts used in a spiral are explained, with links for further readingmaterial.

Each project conserves its incremental history as a snapshotof something useful to review, like a spiral. The spiral approach is a techniqueoften used in teaching where first the basic facts of a subject are learned,without worrying for detail. Then as learning progresses, more and more detailsare introduced while at the same time they are related to the basics which arereemphasized many times to help the internalization of concepts.

No memorization is needed .

  • The book must be read in sequence for a more effective, powerful and meaningful experience.
  • The exercises should be repeated not just right after finishing the current lab work, but also after finishing the whole section or reading the whole book.
  • Practice like you would be practicing guitar: every day and with intent. Think of JavaScript exercises as scales to be played.
  • After finishing an exercise, always think on how you would apply the concepts covered for a different recipe. Think like a master chef. Programing is like cooking.
  • Programming is also like plumbing. We create interfaces by facilitating connections.
  • Finally, programming is part science part art. It brings together the best of both worlds.

What is JavaScript

JavaScript is a programming language designed to interactwith the computer browser. There is currently no other language with the samebrowser compatibility as JavaScript. Most of those languages trying to replaceJavaScript actually decompiletheir code into JavaScript.

What is the difference between JavaScript and HTML?

HTML is a presentation markup language. It creates objects (containerboxes) that get displayed on the page. It does not make decisions based on userinteraction. HTML paints the computer screen.

JavaScript extends HTML in the sense that it makes the pagedynamic by interacting with the user based on certain conditions and outcomes.

In order to create outcomes and make decisions we need tolearn JavaScript syntax and thats what this book is about.

In later chapters we will learn how to create modern webinteraction using one of the latest implementation techniques called AngularJS.

The book will not make you an expert in AngularJS. It willhowever give you a very solid foundation to empower you and propel you forwardinto more advanced concepts.

This book follows a hands-on approach. Please be prepared foran extensive workout.

PART I: AT THE GATES OF ENLIGHTENMENT

Empty your cup; return to the beginning.

1.1 The browser interface

Every time we go online we get to use an interfaceto communicate with the internet. This particular interface is known as the browser and itspurpose is to translate the incoming data from the outer world into ourcomputer screen. The most popular browsers are Internet Explorer (known as IEand now replaced by Microsoft Edge), Google Chrome, Firefox, Opera and Safaribut there are hundreds of other browsers.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep»

Look at similar books to JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep»

Discussion, reviews of the book JavaScript in Plain Language - A Self-Study Method: JSON and AngularJS Prep and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.