0% found this document useful (0 votes)
31 views2 pages

Full Stack

This document provides an overview of the topics covered in a 30 hour frontend technologies course, including HTML5, CSS, JavaScript, TypeScript, AngularJS, and additional frameworks. The course covers the basics of each technology such as HTML elements, CSS properties, JavaScript data types and functions, TypeScript interfaces and classes, Angular components and templates. It also covers more advanced topics such as asynchronous programming with promises and observables, routing, dependency injection and communicating with backend services in Angular.

Uploaded by

harini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views2 pages

Full Stack

This document provides an overview of the topics covered in a 30 hour frontend technologies course, including HTML5, CSS, JavaScript, TypeScript, AngularJS, and additional frameworks. The course covers the basics of each technology such as HTML elements, CSS properties, JavaScript data types and functions, TypeScript interfaces and classes, Angular components and templates. It also covers more advanced topics such as asynchronous programming with promises and observables, routing, dependency injection and communicating with backend services in Angular.

Uploaded by

harini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Frontend Technologies(30 Hours)

HTML 5: Introduction to Web, Overview of Web Technologies, HTML - Introduction, HTML -


Need,
Case-insensitivity, Platform-independency, DOCTYPE Declaration, Types of Elements, HTML
Elements
- Attributes, Metadata Element, Sectioning Elements, Paragraph Element, Division and Span
Elements,
List Element, Link Element, Character Entities, HTML5 Global Attributes, Creating Table
Elements,
Table Elements : Colspan/ Rowspan Attributes, border, cells pacing and cellpadding attributes,
Creating
Form Elements, Input Elements - Attributes, Color and Date Pickers, Select and Datalist
Elements,
Editing Elements, Media, Iframe, Why HTML Security, HTML Injection, Clickjacking, HTML5
Attributes & Events Vulnerabilities, Local Storage Vulnerabilities, HTML5 - Cross-browser
support, Best
Practices For HTML Web Pages.
CSS
Introduction CSS, Applying CSS to HTML, Selectors, Properties and Values, CSS Colors and
Backgrounds, CSS Box Model, CSS Margins, Padding, and Borders, CSS Text and Font
Properties, CSS General Topics

JavaScript: Why we need JavaScript, What is JavaScript, Environment Setup, Working with
Identifiers,
Type of Identifiers, Primitive and Non Primitive Data Types, Operators and Types of Operators,
Types of
Statements, Non - Conditional Statements, Types of Conditional Statements, If and Switch
Statements,
Types of Loops, Types of Functions, Declaring and Invoking Function, Arrow Function,
Function
Parameters, Nested Function, Built-in Functions, Variable Scope in Functions, Working With
Classes,
Creating and Inheriting Classes, In-built Events and Handlers, Working with Objects, Types of
Objects,
Creating Objects, Combining and cloning Objects using Spread operator, Destructuring Objects,
Browser
and Document Object Model, Creating Arrays, Destructuring Arrays, Accessing Arrays, Array
Methods,
Introduction to Asynchronous Programming, Callbacks, Promises, Async and Await, Executing
Network
Requests using Fetch API, Creating and consuming Modules.
Typescript: Installing TypeScript, Basics of TypeScript, Function, Parameter Types and Return
Types,
Arrow Function, Function Types, Optional and Default Parameters, Rest Parameter, Creating an
Interface, Duck Typing, Function Types, Extending Interfaces, Classes, Constructor, Access
Modifiers,
Properties and Methods, Creating and using Namespaces, Creating and using Modules, Module
Formats
and Loaders, Module Vs Namespace, What is Generics, What are Type Parameters, Generic
Functions,
Generic Constraints.
Angular JS
What is Angular, Features of Angular, Angular Application Setup, Components and Modules,
Executing
Angular Application, Elements of Template, Change Detection, Structural Directives - ngIf,
ngFor,
ngSwitch, Custom Structural Directive, Attribute Directives - ngStyle, ngClass, Custom
Attribute
Directive, Property Binding, Attribute Binding, Style and Event Binding, Built in Pipes, Passing
Parameters to Pipes, Nested Components Basics, Passing data from Container Component to
Child
Component, Passing data from Child Component to ContainerComponent, Shadow DOM,
Component
Life Cycle, Template Driven Forms, Model Driven Forms or Reactive Forms, Custom Validators
in
Reactive Forms, Custom Validators in Template Driven forms, Dependency Injection, Services
Basics,
RxJS Observables, Server Communication using HttpClient, Communicating with different
backend
services using Angular HttpClient, Routing Basics, Router Links, Route Guards, Asynchronous
Routing,
Nested Routes.

You might also like