This course is intendet for quick introduction into JavaScript, TypeScript and Angular 2. It also deleivers introductory concepts on testin Angular 2 applications.
https://www.surveymonkey.com/r/Z13818052016
-
Include JavaScript in an HTML
Examples: alert-hi.html
-
Variables
Examples: variable-scope.html
-
Operators
Examples: operators.html
-
Conditional and Loop Statements
Examples: if-statement.html, case-statement.html, loop-statements.html
-
Functions
Examples: functions.html
-
Events
Examples: events.html
-
Dialog Boxes
Examples: dialog.boxes.html
-
User-Defined Objects
Examples: object-1.html, Examples: object-2.html, Examples: object-with-method.html
-
Native Objects
Examples: regex.html
-
Closures, Callbacks and Recursion
Examples: closure-issue.html, closure-1.html, closure-2.html, recursion.html, for-for.html
-
Iteration structures
Examples: iteration.html
-
Prototype
Examples: prototype.html
-
Inheritance
Examples: template-pattern.html
-
Document Object Model (DOM)
Examples: dom-old-way.html, dom-inner-html.html
-
Error Handling
Examples: throw.html, onerror.html
-
Basic Types
Examples: basic-types
-
Variable Declarations
Examples: variable-declarations
-
Destructuring
Examples: destructuring
-
Interfaces
Examples: interfaces
-
Classes
Examples: classes
-
Functions
Examples: functions
-
Generics
Examples: generics
-
Enums
Examples: enums
-
Type Inference
Examples: type-inference
-
Type Compatibility
Examples: type-compatibility
-
Advanced Types
Examples: advanced-types
-
Modules AND Namespaces
Examples: modules, namespaces
-
JSX
Examples: jsx
-
Decorators
Examples: decorators
-
Mixins
Examples: mixins
-
Hello world
Examples: hello-world
-
Attribute, class & style bindings
Examples: user-inputs, emitter
-
Forms
Examples: debounce
-
Pipes
Examples: pipes, async-pipe
-
Custom Attribute Directive
Examples: attribute-directive
-
HTTP Client
Examples: observables-vs-promises
-
Jasmine - Behavior-Driven JavaScript
Examples: jasmine-demo
-
Dependency injection without mocking
Examples: di-no-mock
-
Dependency injection with mocking
Examples: di-with-mock
-
Different testing scenarios example
Examples: test-pack
-
Karma - The Spectacular Test Runner for Javascript
Examples: karma
-
Protractor - end to end testing for Angular
Examples: protractor