React Native
PLACEMENT ORIENTED COURSE AT
DETAILED CURRICULAM
DURATION: 4 to 6 MONTHS (3 DAYS A WEEK)
info@technishal.com
+919313386475
H - 1210, TITANIUM CITY CENTER,
SATELLITE,AHMEDABAD
www.technishal.com
Course Overview
React Native Course is designed to provide participants with a comprehensive
understanding of Mobile App Developement in iOS & Android both. From setup
to deployment, learn essential skills in component development, navigation, API
integration, state management, and more. Whether you're new to mobile
development or looking to enhance your skills, this course is designed to equip
you with everything you need to build native mobile applications.
Course Outline
Module 1: JavaScript ES6
Introduction to ES6
Introduction to variables, Datatypes, Arrow functions
Arrays and string methods, Date in JS, For loops, Map
Promises and Asynchronous Programming
setTimeout and setInterval Concepts
Module 2: Introduction to React Native
Introduction to React Native
Understanding of difference between React & React Native.
Setting up the development environment (Windows & iOS)
Understanding of difference between expo & react-native-cli projects and
structure and project directory walkthrough
Building and running a basic React Native application
work.technishal@gmail.com (+91) 9313386475
Course Outline
Module 3: React Native Components
Understanding of different types of Components (Core, Community &
Custom Components)
Styling Components
Creating Custom components with JSX & TSX
Understanding of State & Props variables
Consuming file exports
Module 4: Routing & Navigation
Creating Routes for different scenes (Screens, Views)
Understanding of Navigation between screens
Stack Navigator & Tab Navigator
Pass data between screens using props.
Module 5: Handling Data with Local Storage
Understanding of managing AsyncStorage
Overview of SQLite Database for mobile application.
Handling CURD operations with SQLite Database.
work.technishal@gmail.com (+91) 9313386475
Course Outline
Module 6: Handling Data with Redux
Understanding of Redux & its core principles.
Setting up redux in React Application.
Handling & Managing redux data with different components.
Module 7: Advanced Topics
Working with Forms and Form Validation in React
Implementing Client-server communication with REST APIs
Handling asynchronous operations with Redux Toolkit
Performance Optimization techniques in React
Native Modules implementation with Android & iOS
Module 8: Real World Project & GTI
Project Development in ReactJS
Applying learned Concepts to build Complete application.
Learning GIT basics and to commit the application on GIT.
work.technishal@gmail.com (+91) 9313386475
Launching Your Career
Customized Placement Assistance Program
Profile Building
Soft Skills Development
Aptitude Based Learning
Mock Interviews
Placement Assistance
Why TechNishal?
Comprehensive Curriculum
Offline Training For Hands On Experience
Industry Experienced Experts
Personalized Training Approach
Limited Size Batch
Practical Live Project
Industry Partnerships
Affordable Training Programs
Flexible Training Options
Industry-Recognized Certifications
work.technishal@gmail.com (+91) 9313386475
Other Courses We Offer
Who can Join?
BE / B.Tech
M.Sc. IT
B.Sc. IT
BCA / MCA
Diploma / PGDM
Any IT Enthusiast
Why enroll for Node JS Training Course?
Live Interactive Learning
World-Class Instructors
Expert-Led Mentoring Sessions
Hands-On Project Based Learning
Industry-Relevant Projects
Quizzes & Assignments
Industry Recognised Certification
FOR ANY QUERIES ON COURSE
VISIT US AT
D-806, Titanium City Center, Prahlad Nagar Road,
Ahmedabad, Gujarat 380015
+919313386475
www.technishal.com
FOLLOW US ON