Posts

Showing posts from April, 2022

Angular 2.0 complete course With Hands-on

    Introduction to Angular 2 In this course, you will explore Angular 2, which is a sequel to Angular 1.x with numerous enhancements. You will briefly go through the following concepts.- Introduction to Angular 2 -Architecture Environment Setup Module Component Template Metadata Data Binding Service Directives Dependency Injection What is Angular 2? It is a JavaScript framework for creating web and mobile applications. It supports TypeScript, a super script of Javascript that helps in safe coding. It has several enhancements on top of Angular 1.x, which makes it simple to use and get the desired output. But knowledge in Angular 1.x is not necessary to learn Angular 2, since the whole framework is re-written. Why Angular 2? Easy: Unlike previous versions, Angular 2 focuses only on building JavaScript classes; hence it is easier to learn. Freedom: It provides more choices of languages for consumption i.e. ES5, ES6, Typescript, and Dart. TypeScript is recommended here. F...

ECMAScript Basics

   ECMAScript ECMAScript is a language specification standardized by European Computer Manufacturers Association(ECMA). All major JavaScript implementations adhere to the ECMAScript standard. ECMAScript Defines Language Syntax – parsing rules, keywords, statements, declarations, operators, etc. Types – boolean, number, string, object, etc. Prototypes and Inheritance Standard Library of built-in objects and functions. ES6 ECMAScript6 or ES6 is the sixth edition of the ECMA script Language specification standard. TC39, is the committee that drafts the ECMAScript specifications. They follow a yearly model for defining new standards, where new features are added as they are approved, rather than waiting till all features are ready. Thus ES7 will contain all features proposed and approved in 2016. Look Out! As a part of this ECMAScript 6 course, we'll be exploring: Block scope (let and const) Default, Rest and Spread parameters Destructuring Arrow Functions Template Literals ...

TypeScript Complete Course With hands-on

     Introduction to TypeScript Typescript is a superset of Javascript. It acts like icing on the cake enhancing the power of JavaScript. It can be used for safer coding of large applications. This course introduces you to the following aspects of coding a Typescript program. Introduction to TypeScript TypeScript Grammar Data Types Object Oriented way Of Programming Inheritance and Polymorphism Modules and Decorators TypeScript is superset of JavaScript. When a TypeScript code is compiled, it results in a JavaScript code and thus it can run at all instances where JavaScript can run. TypeScript can be visualized as a syntactic add-on for JavaScript. The syntax includes all features of ECMAScript 2015 as well as classes and modules, hence it is object oriented. TypeScript is centralized around the experience of static typing for JavaScript development. TypeScript vs ES6 vs ES5 In ES5, finding bugs at the time of development converts into nightmare sometimes. Plethora ...