- 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
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
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
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
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
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
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
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
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
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
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
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