React Native
React Native
Author Name
Ability to identify and resolve issues using debugging tools, along with
knowledge of performance optimization techniques for efficient app
development.
Collaborative Development Experience:
Exposure to collaborative project development, contributing to the entire
development lifecycle from setup to deployment.
Entry-level of For an advanced course of React Native proposed entry level is minimum
trainees bachelors in relevant subject, so expectations from the trainees are:
Basic understanding of programming concepts.
Familiarity with computer systems and operating systems.
No prior knowledge of React Native is required
Learning The content of this lesson plan is adopted from the internationally
Outcomes of recognized ISTQB certification course, "Certified Tester Foundation
the course Level (CTFL)," ensuring alignment with global standards and practices.
For further reference, the link to the source material is provided below:
Master the creation of functional and class components, apply JSX syntax,
and effectively render components within a React Native environment.
Styling and Layout Design Skills:
React Native
Acquire proficiency in testing React Native apps, using debugging tools
effectively, and implementing optimizations for enhanced app performance.
App Deployment and Collaborative Project Work:
Successfully deploy a React Native app, actively contribute to guided project
development, and collaborate effectively within a development team.
Course The total duration of the course: 1 months (4 Weeks)
Execution Plan Class hours: 4 hours per day
Theory: 20%
Practical: 80%
Weekly hours: 20 hours per week
Total contact hours: 80 hours
Companies
offering jobs in Trillium
the respective Afinity
trade Net Sole
I2c
Multinet
Nescom
Transworld
Netcom
Systems
Web Work Solution
Purelogics
Nets-International
Ebryx
https://www.youtube.com/watch?v=0-S5a0eXPoc
React Native
https://books.goalkicker.com/ReactNativeBook/
https://reactnative.dev/docs/getting-started
https://codesandbox.io/p/sandbox/react-native-practice-4klyx?file=%2Fsrc
%2Findex.js
MODULES
React Native
Week 1 Introduction to Day 1 Hour 1 to Introduction to
React Native 4 React Native
and Setup Overview of
React Native
framework
Advantages of
using React
Native for mobile
app development
Introduction to
cross-platform
development
React Native
Button
Implementing basic
layout designs
React Native
Day 3 Hour 1 to 4 Asynchronous
Programming
Introduction to
asynchronous
programming in
JavaScript
Working with Promises
and async/await for
handling asynchronous
operations
Making asynchronous
API requests
React Native
Day 5 Hour 1 to 4 Data Rendering
and Mapping
Rendering dynamic
data in React
Native components
Using Array.map()
method to render
lists of data
Creating custom
components for
data rendering
React Native
Handling common
debugging issues
and errors
React Native
Day 5 Hour 1 to 4 Project
Development (Part
2)
Continuation of the
guided project
development
Adding advanced
features and
functionalities to the
app
Testing, debugging,
and deploying the
completed project
React Native
Practical Tasks:
● Implement basic
navigation between
screens to handle the task
list and task details.
● Implement state
management to handle
loading indicators, error
messages, and global
state for the selected city.
React Native
● Implement advanced
styling techniques,
animations, and native
module integration to
enhance the user
experience.
● Focus on testing,
performance optimization,
and deployment of the
app.
React Native
Annexure-IV:
Workplace/Institute Ethics Guide
Work ethic is a standard of conduct and values for job performance. The modern definition of what
constitutes good work ethics often varies. Different businesses have different expectations. Work
ethic is a belief that hard work and diligence have a moral benefit and an inherent ability, virtue, or
value to strengthen character and individual abilities. It is a set of values-centered on the
importance of work and manifested by determination or desire to work hard.
The following ten work ethics are defined as essential for student success:
1. Attendance:
Be at work every day possible, plan your absences don’t abuse leave time. Be punctual
every day.
2. Character:
Honesty is the single most important factor having a direct bearing on the final success of
an individual, corporation, or product. Complete assigned tasks correctly and promptly.
Look to improve your skills.
3. Team Work:
The ability to get along with others including those you don’t necessarily like. The ability to
carry your weight and help others who are struggling. Recognize when to speak up with an
idea and when to compromise by blend ideas together.
4. Appearance:
Dress for success set your best foot forward, personal hygiene, good manner, remember
that the first impression of who you are can last a lifetime
5. Attitude:
Listen to suggestions and be positive, accept responsibility. If you make a mistake, admit it.
Values workplace safety rules and precautions for personal and co-worker safety. Avoids
unnecessary risks. Willing to learn new processes, systems, and procedures in light of
changing responsibilities.
6. Productivity:
Do the work correctly, quality and timelines are prized. Get along with fellows, cooperation
is the key to productivity. Help out whenever asked, do extra without being asked. Take
pride in your work, do things the best you know-how. Eagerly focuses energy on
accomplishing tasks, also referred to as demonstrating ownership. Takes pride in work.
7. Organizational Skills:
React Native
Make an effort to improve, learn ways to better yourself. Time management; utilize time and
resources to get the most out of both. Take an appropriate approach to social interactions
at work. Maintains focus on work responsibilities.
8. Communication:
Written communication, being able to correctly write reports and memos.
Verbal communications, being able to communicate one on one or to a group.
9. Cooperation:
Follow institute rules and regulations, learn and follow expectations. Get along with fellows,
cooperation is the key to productivity. Able to welcome and adapt to changing work
situations and the application of new or different skills.
10. Respect:
Work hard, work to the best of your ability. Carry out orders, do what’s asked the first time.
Show respect, accept, and acknowledge an individual’s talents and knowledge. Respects
diversity in the workplace, including showing due respect for different perspectives,
opinions, and suggestions.
React Native