1. Introduction to AngularJS

NOTE:******************************************************** This is a copy of recommended books from my other course: HTML, CSS, and Javascript for Web Developers. Books more relevant to the AngularJS course are ********************************************************coming soon__\_________________________________________________________._

Disclosure: Please note that most of the links below are affiliate links, and at no additional cost to you, I will earn a small commission if you decide to make a purchase. Please understand that I recommend these books because I think they are good books and **not** because of the small commissions I make if you decide to buy something. Please **do not** spend any money on these books unless you feel that they will help you achieve your learning goals.

-Yaakov Chaikin

By the way, all the links I provide below are to Amazon.com. Amazon has this really cool service called AmazonPrime. You can sign up for a trial of it here. Using that service, you will get free 2-day shipping on most items on Amazon.com. I use that service all the time and it's really nice! Also, recently, Amazon came out with another service called PrimeNOW. It's only available to AmazonPrime members and they will deliver A LOT of items to your doorsteps within 2 hours for FREE. Yes, seriously. I've used it. Of course, AmazonPrime has a lot of other perks like free movies\/shows\/music streaming, Kindle book library, etc.

With AmazonPrime, a lot of the books below will be at your doorsteps THE SAME DAY you order them, for FREE.Click here to check it out!

Web Design with HTML, CSS, JavaScript and jQuery Set by Jon Duckett Buy on Amazon MY ABSOLUTE TOP PICK FOR WEBDEV. This is a set that combines 2 books for a cheaper price. Both books are excellent: very visual, easy to look up things in, and get straight to the point without a lot of blah blah.
HTML and CSS: Design and Build Websites by Jon Duckett Buy on Amazon MY TOP PICK FOR HTML\/CSS. Great book that is very visually oriented. It’s very easy to look through, especially if you are in a hurry. It’s also very concise and to the point.
Code Complete: A Practical Handbook of Software Constructionby Steve McConnell Buy on Amazon MY TOP PICK FOR SOFTWARE DEVELOPMENT IN GENERAL. This book is a timeless classic that will teach you the "art and science of software construction". It will mature you as a software developer and how you approach software solutions you yourself develop. In my opinion, required reading for any software developer, experienced or beginner.
Clean Code: A Handbook of Agile Software Craftsmanshipby Robert C. “Uncle Bob” Martin Buy on Amazon MY TOP PICK FOR EVERYDAY CODING PRACTICES. This book is another classic similar to "Code Complete" book, but goes into the details of how to actually do the coding well. While the "Code Complete" book will mature you in general software approaches, this one zones in on day to day coding practices. I've seen a lot of software that was easier to just dump and re-write from scratch than update. All because the original developers did not follow the basic principles this book advocates. What does "good code" or "clean code" even mean? Read this book and find out! In my opinion, required reading for any software developer,experienced or beginner.
Soft Skills: The software developer's life manual by John Sonmez Buy on Amazon MY TOP PICK FOR GENERAL CAREER GUIDANCE FOR SOFTWARE DEVELOPERS. I just recently finished this book and it's absolutely invaluable advice for any software developer, especially someone starting out. It's an "eye opener". It's an easy read (or listen to audio version). It provides a holistic approach to life in general with a twist that's applicable to software developers. Like in any profession, in software there is more tobeing successful than just the skill of writing good code. The book goes through tons and tons of topics from different types of software jobs (with their advantages and disadvantages) to drastically increasing your productivity & how to form good habits. It's definitely going on my list of"Required reading for any software developer, experienced or beginner."
Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins Buy on Amazon A fairly comprehensive book that talks about the code AND the design aspect of web page development.
Learning Web App Developmentby Semmy Purewal Buy on Amazon A student found this book and states that "its close to what is taught in this course". Looks like a great book from first glance and does sound close to what we cover in the course.
Mastering Sublime Textby Dan Peleg Buy on Amazon Clear, step by step instructions. Covers Sublime Text 3!
Pragmatic Guide to Gitby Travis Swicegood Buy on Amazon MY TOP PICK FOR GIT. I am a BIG fan of pretty much any Pragmatic programming series book. This one is great as well! Explains the concepts well, so you are not just memorizing commands.
Pro Git by Scott Chacon and Ben Straub Buy on Amazon Explains things pretty well. You can read it for free online here.
JavaScript: The Definitive Guide: Activate Your Web Pages by David Flanagan Buy on Amazon A VERY comprehensive book on Javascript. This Definitive Guide book is a classic.
JavaScript: The Good Parts by Douglas Crockford Buy on Amazon Another classic! Written by the inventor of JSON. Empowers you to harness the true power of Javascript as a language.
JavaScript and JQuery: Interactive Front-End Web Developmentby Jon Duckett Buy on Amazon MY TOP PICK FOR JAVASCRIPT. Just like his HTML\/CSS book, this one is very visual and gets to the point quickly.

1.2 Development Environment Setup、

Development Environment Setup for Mac

Development Environment Setup for Windows, Part 2

1.3 Why NOT Keep Things Simple?

1.4 Why Does Code Get Complex?

1.5 Model-View-ViewModel (MVVM)

1.6 AngularJS Installation and First Simple App

1.7 Sharing Data With The View Through Scope

1.8 What’s Behind the “Magic”: Custom HTML Attributes

1.9 Dependency Injection

1.10 How Dependency Injection Works in Javascript

1.11 Protecting Dependency Injection from Minification

1.12 Expressions and Interpolation

2. Filters, Digest Cycle, Controller Inheritance, and Custom Services

2.1 Lecture 12: Filters

2.2 Lecture 13, Part 3: Creating Custom Filters

2.3 Digest Cycle

2.4 $digest and $apply

2.5 2-way, 1-way and 1-time Binding

2.6 ng-repeat

2.7 Filtered ng-repeat

2.8 Prototypal Inheritance

2.9 Scope Inheritance

2.10 Controller As Syntax

2.11 Custom Services

2.12 Custom Services with .factory()

2.13 Custom Services with .provider()

2.14 ng-if, ng-show and ng-hide

3. Promises, Ajax, and Custom Directives

3. Asynchronous Behavior with Promises and $q

3.1 Ajax with $http Service

3.2 Directives: Dynamic HTML

3.3 restrict Property

3.4 Directive’s Isolate Scope: “=” and “@”

3.5 Using Controllers Inside Directives

3.6 Directive APIs and “&”

3.8 Using Directive’s transclude to Wrap Other Elements

4. Components, Events, Modules, and Routing

4.1 Components & Component-Based Architecture

4.2 AngularJS Event System

4.3 Modules

4.4 Routing

4.5 Routing State with Controller

4.6 Routing State with resolve

4.7 Routing State with URL Parameters

4.8 Routing State with Nested Views

4.9 Router State Transition Events

5. Form Validataion, Testing, and Restaurant Site Development

5.1 Form Validation

5.2 Testing Javascript with Jasmine

5.3 Testing AngularJS Controllers

5.4 Testing AngularJS Services and $http

5.5 Testing AngularJS Directives

5.6 Testing AngularJS Components

5.7 Visit With The Client

5.8 Non-AngularJS Website Overview

5.9 Restaurant Server Setup

5.10 Basic Structure of the Restaurant App

5.11 Coding Up a Loader\/Spinner

5.12 Coding Up $http Interceptor

5.13 Coding Up Menu Categories View

5.14 Single Category View

results matching ""

    No results matching ""