Typescript

Typescript training Ernakulam Kerala
This course will teach you the basics of TypeScript, a superset of JavaScript that adds static typing to the language. You will learn about the benefits of using TypeScript, as well as its core features, such as classes, interfaces, modules, and decorators.
  • Individuals looking to establish their credibility and value in the market as experienced Typescript Practitioners
  • System Administrators
  • Cloud Professionals
  • Solutions Architects
  • Infrastructure Architects
  • Site Reliability Engineers
  • Technical Leads
  • Software Engineers
  • Freshers
By the end of this course, you will be able to: Understand the benefits of using TypeScript Use classes and interfaces to organize your code Prerequisites:

1. Introduction

Learning Objective:Learn how React Native and Expo are used to make mobile applications

    Topics:
  • Intro to TypeScript
  • Tooling and Environment
  • Creating a TypeScript Project

Topics »

2. Type System

Learning Objective:Learn the basic building blocks of React Native apps: core components

    Topics:
  • Core Components
  • Importing Core Components
  • Core Components Optional Functionality
  • Component
  • Component
  • Component
  • Component
  • Component
  • Business-Logic Focused Components
  • Custom Components

Topics »

3. Enums

Learning Objective:Learn the fundamentals of styling in React Native, including Stylesheets and Flex Box

    Topics:
  • StyleSheet
  • style Property
  • Using StyleSheet Definitions
  • Dynamic Styling
  • Flex in React Native
  • flexDirection
  • justifyContent
  • Dimensions in React Native

Topics »

4. Functions

Learning Objective:Learn about information hierarchy and how to implement it with native navigators.

    Topics:
  • Stack Navigation
  • Tab Navigation
  • Drawer Navigation
  • NavigationContainer Component
  • createStackNavigator Factory Method
  • createBottomTabNavigator Factory Method
  • useNavigation Hook
  • Factory Methods

Topics »

5. Interfaces and Classes

Learning Objective:Learn how to manage and configure your infrastructure using Ansible Ad-Hoc commands, Playbooks, and Roles.

    Topics:
  • Introduction to Configuration Management
  • Infrastucture as Code
  • Introduction to Ansible
  • Ansible Architecture
  • Inventory Management
  • Ansible Modules
  • AD-HOC Commands
  • Ansible Playbooks
  • Ansible Roles

Topics »

6. Modules

Learning Objective:In this module, you will learn how to write your application using ES6. Also, you will learn how to Design Dashboard and perform CRUD operations.

    Topics:
  • Containerization
  • Namespaces
  • Docker
  • Docker Architecture
  • Container Lifecycle
  • Docker CLI
  • Port Binding
  • Detached and Foreground Mode
  • Dockerfile
  • Dockerfile Instructions
  • Docker Image
  • Setting up Docker Hub
  • Docker Volumes
  • Installing Docker Compose
  • Installing a Multi-Container Application using Compose
  • Running Docker in Swarm Mode

Topics »

7. Generics

Learning Objective:In this module, you will learn how to secure your application by implementing API Authentication and User authentication using JSON Web Tokens (JWT).

    Topics:
  • Introduction to Container Orchestration
  • Kubernetes Core Concepts
  • Understanding Pods
  • ReplicaSet and Replication Controller
  • Deployments
  • DaemonSets
  • Rolling Updates and Rollbacks
  • Scaling Application
  • Deploying Services
  • Persistent Volumes and Persistent Volume Claims
  • StatefulSets
  • ConfigMaps and Secrets
  • Helm Charts

Topics »

8. Mapped Types

Learning Objective:In this module, you will learn how Build Realtime Chat Application using Socket.IO.

    Topics:
  • Introduction to Prometheus and Grafana
  • Prometheus and Grafana Setup
  • Monitoring using Prometheus
  • Dashboard Visualization using Grafana
  • Creating a Dashboard to monitor the Pipeline

Topics »

9. Conditional Types Decorators

Learning Objective:Learn how to provision and manage infrastructure on a Cloud Platform (AWS) using Terraform Configuration Files.

    Topics:
  • Introduction to Terraform
  • Terraform vs Ansible
  • Terraform Architecture
  • Terraform Configuration
  • Terraform Common Commands
  • Managing Terraform Resources
  • Terraform State
  • Terraform Project

Topics »

9. Conditional Types Decorators

Learning Objective:Learn how to provision and manage infrastructure on a Cloud Platform (AWS) using Terraform Configuration Files.

    Topics:
  • Introduction to Terraform
  • Terraform vs Ansible
  • Terraform Architecture
  • Terraform Configuration
  • Terraform Common Commands
  • Managing Terraform Resources
  • Terraform State
  • Terraform Project

Topics »

9. Conditional Types Decorators

Learning Objective:Learn how to provision and manage infrastructure on a Cloud Platform (AWS) using Terraform Configuration Files.

    Topics:
  • Introduction to Terraform
  • Terraform vs Ansible
  • Terraform Architecture
  • Terraform Configuration
  • Terraform Common Commands
  • Managing Terraform Resources
  • Terraform State
  • Terraform Project

Topics »