Mô tả

Requirements:

- Basic understanding of JavaScript or any other programming language

- Familiarity with basic web development concepts is helpful but not mandatory


Description:

Unlock the power of React Native and build impressive iOS and Android apps with this comprehensive course. Whether you're a beginner or an experienced developer, this course is designed to equip you with the skills and knowledge needed to create robust mobile applications using React Native.


In the "Getting Started" section, you'll dive into the fundamentals, exploring React Native's core concepts, understanding the difference between React Native CLI and Expo, and setting up your local development environment for both iOS and Android. You'll also get acquainted with important tools like code editors, ESLint, and Prettier.


Once you have a solid foundation, you'll move on to the essentials of React and React Native. Learn about components, stylesheets, props, event handling, and how to create basic UI elements such as buttons, text inputs, and icons. Take a deep dive into React Hooks and gain a solid understanding of useState, useEffect, useRef, useContext, and creating custom hooks.


The course also covers the latest features of React Native, including Hooks, Context API, AsyncStorage, and Animation. You'll get hands-on experience with CodePush, a powerful tool that allows you to push updates directly to your users' devices. The course also introduces you to the concept of bridges, which enable your JavaScript code to communicate with the native code, allowing you to leverage native functionalities in your app.


With hands-on assignments and a practical project, you'll gain real-world experience as you apply your newfound knowledge. Whether you're looking to enhance your skills for career advancement or create your own mobile app, this course is the ultimate resource for mastering React Native in 2023.


Enroll now and join the learners who have already transformed their mobile app development skills with this comprehensive React Native course. Take the next step in your coding journey and unleash the potential of React Native today.


Who this course is for:

- Beginner and intermediate developers eager to learn React Native for cross-platform app development

- Mobile app developers looking to expand their skills to include React Native for iOS and Android

- Web developers with experience in ReactJS wanting to build mobile apps using their existing knowledge

- Individuals seeking to enhance their resume with hands-on experience in React Native app development

- Tech enthusiasts interested in exploring the latest trends in mobile app development

- Professionals looking to create high-quality mobile apps with key features like navigation and user authentication

- Students or self-learners interested in gaining a comprehensive understanding of React Native and its advanced concepts

- Developers aiming to deploy their React Native apps to app stores for wider distribution and user access

Bạn sẽ học được gì

Understanding of React Native basics

Proficiency in making API requests

Mastery of React Native hooks

Ability to upload apps to app stores

CodePush: To push OTA updates to their iOS/Android apps. Instant bug fixes, faster updates.

Yêu cầu

  • Prior to taking this course, learners should have a basic understanding of JavaScript concepts, such as variables, functions, arrays, and objects. This will ensure they can follow along with the course material and understand the code being written. However, the course will also include a brief review of JavaScript basics as they relate to React Native development.

Nội dung khoá học

2 sections

Casino Game Project

20 lectures
Casino Game Project Overview
02:41
Basic Setup
26:58
Flipper for debugging
02:19
Custom Button Component
04:56
Styling our header ( dollar icon, heading and sub-heading)
09:56
Adding custom fonts
09:10
Creating our own custom text component
09:14
Table Component (Part I)
08:44
Table Component (Part II)
10:47
Table Component (Part III)
07:48
Spin Popup (Part I)
13:35
Spin Popup (Part II)
10:52
Spin Popup (Part III)
08:33
Making our screen more responsive
15:41
Adding initial balance logic
03:26
Adding Spin Functionality
07:45
Implementing Game Rules Logic
17:57
Adding Table Functionality
14:53
Creating Game Over Popup UI
18:28
Adding Functionality to Game Over Popup
07:35

Currency Converter Project

15 lectures
Currency Converter App Demo
00:48
API Introduction
02:59
Basic Setup
03:35
Adding Dark Mode : Part 1
06:29
Adding Dark Mode : Part 2
06:00
Adding Dark Mode : Part 3
13:17
Adding AsyncStorage
08:36
Keypad UI
13:52
Adding Keypad Functionality
09:20
Adding useContext
19:12
Creating Custom Input : Part 1
13:14
Creating Custom Input Part 2
16:06
Adding Currency API to our project
21:42
Adding Swap Icon and it's functionality
11:12
Converting input to output currency
12:35

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.