Who Can Join This Course?
Javascript, Basic Programming Knowledge
Course Outline
Setting up goals and targets
We want to set our goals in the first module. Why should we learn React Native? How to learn? What is React Native? Why is it so popular all over the world? How is the demand in the job market? We will figure out the answers to these questions together so that we are clear about our goals and objectives in advance.
React Native Environment Setup
In this module, our target will be to run an app on everyone's machine. We will set up the rest of the tools needed to develop React Native app together, inshallah.
VSCODE, VSCODE Extensions, Expo, Node, Npm/Yarn, connection to our devices, etc.
Recap JS Fundamentals | ES6
React Native's language is Javascript. In this module, our target will be to revisit all the topics and concepts of Javascript that are mostly required to work with React Native.
React Fundamentals
React Native is standing on React. In this module, our target will be to understand the fundamental topics and concepts of React. Components, Hooks, Props, State, Reusability, etc.
React Native Fundamental + Layout and Responsive Design
We will learn how to create beautiful designs in React Native. We will learn how to create a layout plus make the layout responsive.
First App
We will start with the first app in this module, In Sha Allah. In this app, we will focus on design and code structure. We will learn Flat List in this app In Sha Allah. We will see exactly how we convert the design from a Figma file to an app at a professional level.
Continue - First App
We need a minimum of 2 classes to complete our first app. In Sha Allah, we will wrap up the first app in this class.
Navigation
In this module we will discuss the very important topic navigation. Inshallah, we will see how to work with Stack Navigation, Drawer Navigation, Tab Navigation in this module.
Second App
In this module, we will learn how to build a full-stack app with React Native. We will make a fully functional app by using Cloud service or Backend as a service framework, In Sha Allah. We will cover important topics like Authentication, Session, CRUD operation, and File Upload in this app
Continue - Second App
In this class, we will focus on Firebase's CRUD operations and form handling. Form handling like a pro!
Continue - Second App
Coming to class number 3, we will hopefully finish this app, In Sha Allah. And in this class, we will learn to work file uploading functionality.
Local Storage
In this module we will learn to work with local storage in React Native. We will learn AsyncStorage, React Native Sqlite these databases In Sha Allah.
React Native Maps and User Location
In this module, we will see how to work with maps in React Native, various important functionalities of maps, how to find location etc. In Sha Allah.
Notification
In this module, we will work on one of the important topics of mobile app development, notification. We will work on how to set up Notification, and how to schedule a local push Notification. We will also discuss remote vs local push notifications.
Global State Management & API Handling with Redux Toolkit and Redux Toolkit Query
In this module, we will discuss Redux, one of the most popular global state management libraries. We will try to understand the main concepts of Redux Toolkit and Redux Toolkit Query.
Third App
In this last app we will mainly work with REST API. We will see how to manage API with Redux Toolkit Query.
Continue - Third App
We will see another interesting thing in our last app that is cache management. We will also see how we can cache the data from the API. In this class we will cover the last app.
Wrap up
In this module, we will discuss how we can publish our app on Playstore or Appstore. Although it is not possible to show it completely by hand, we will discuss it step by step, and later you can release the app by yourself, In Sha Allah.
Finally, at the end of the course, we will discuss what to do next, how to practice, and how to get a job.
Batch 6
Schedule
Starts from Oct 03, 2023
Last date of registration is Sep 30, 2023 (4 Days Remaining)
Register Now Pay NowInstructors

I have been working as a mobile app developer for the last 5 years. My main stack is React Native.
What Students Said
ব্যাক্তিগত: আমি সিএসই গ্রাজুয়েট হওয়ার পরেও কিছু ব্যাক্তিগত এবং পারিপার্শ্বিক কারনে ট্রাকে ফিরতে পারছিলাম না। কিন্তু নিজের ঘরে ফেরার তাড়না অনুভব করতাম সবসময়। অন্য ট্রাকে কাজ করার কারনে স্কিলের ভিষন অভাব অনুভব করতে থাকি। ট্রাকে ফিরতে যেটার খুব প্রয়োজন। অবশেষে আমি সব ঝেড়ে ফেলে দিয়ে স্কিলের দিকে মনোযোগ দেব সেই সিদ্ধান্ত গ্রহন করি। যে ব্যাপারটা আমার জন্য মোটেই সহজ ছিলা না। এরপর খুজতে থাকা ভাল মেন্টর। অনেকেই মেন্টর ছাড়াও শিখতে পারে কিন্তু আমার জন্য এটার অনেক বেশি দরকার ছিল। আমার অনেকটা সময় নষ্ঠ হয়েছে অন্য কাজের মধ্যে থেকে। এটাও ব্যাক্তিগত কারন। ফেসবুকে কোনভাবে আমি ডেভস্কিলের সাথে যুক্ত হয়ে যাই। তাঁদের কাজ কর্ম, ট্রেনিং প্যাটার্ন, ট্রেইনারদের কথা, কয়েকটি ওয়েবিনারে অংশগ্রহন, জালাল স্যারের অনেক পোস্ট, বিভিন্ন ছাত্রদেরকে দেওয়া গাইডলাইন, স্যারের অনেক মন্তব্য এবং বেশ অনেকদিন ধরে ফেসবুকে বিভিন্ন ছাত্রদের মন্তব্য থেকে আমি বুঝতে পারি যে আমার যেটা প্রয়োজন তাঁদের কাছ থেকে আমি সেটা পাব। সেভাবেই আমি এই কোর্স এ ভর্তি হই। কোর্স টিচার: আমাদের কোর্স প্রশিক্ষক সা’দ ভাই। সব মিলিয়ে অসাধারণ মানুষ। টিচার হিসাবে বলব এই রকম টিচার পাওয়া খুব মুশকিল। কারন অনেকগুলো… -সাবজেক্ট সম্পর্কে খুব ভাল জ্ঞান রাখেন। -বোঝান অসাধারণভাবে পয়েন্ট টু পয়েন্ট। -সবসময় খোজখবর রাখেন, কারো কোন অসুবিধা হচ্ছে কিনা। -কখন বিরক্ত হন না। (অনেকেই এক কথা দুইবার শুনলে বিরক্ত হয়ে যায়) -আমাদের এই কোর্স চলাকালীন সময়ে অনেক ব্যাক্তিগত সমস্যা থাকার পরেও উনি আমাদেরকে সর্বোচ্চটা দিয়েছেন। ডেভস্কিল: ট্রেনিং ইনস্টিটউট হিসাবে খুব উচুমানের প্রতিষ্ঠান ডেভস্কিল। কারন… - যে ধরনের কোর্স যে ধরনের ছাত্রদের প্রয়োজন তাদেরকে সেই রকমই সাজেশন দেন। - ছাত্রদের খোজখবর করেন। - কোর্স টিচার বাছাই অসাধারন। - সব থেকে ভাল হল টিচাররা কেমন পড়াচ্ছেন সে ব্যাপরে সর্বদা তদারকি করা। - কোর্স এর কন্টেন্ট ডিজাইন অসাধারন। যুগোপযোগী অনলাইনে ক্লাস হওয়ার কারনে জালাল স্যার সহ অন্যান্য টিচারদের সান্নিধ্য মিস করেছি। জীবনে ভাল কিছু করতে হলে ভাল শিক্ষক/উস্তাদ/ বা গুরু, আসলে তাঁদের সান্নিধ্য খুবই প্রয়োজন। কখন সুযোগ পেলে ডেভ স্কিলের টিচারদের সান্নিধ্য পেতে চাইব ব্যাক্তিগতভাবে। রেকমেন্ডশেন: আমার ব্যাক্তিগতভাবে স্কিল ডেভলপ করার জন্য রিলেটেড আরো কিছু কোর্স করার ইচ্ছা আছে। সত্যই যদি কেউ টেকনোলজি নিয়ে কাজ করতে চায় তাহলে ডেভস্কিলের কোর্সগুলো তাদের জন্য লাইফটাইম ফলপ্রসু হবে। কোর্সমেট: সবাই খুব ভাল এবং বন্ধুবৎসল। একসাথে ক্লাস করতে পারলে অনেক বেশি ভাল লাগত। সবশেষে ডেভস্কিল এবং সা’দ ভাইয়ের হাত ধরে আমার নতুন পথ চলা। আশা করছি সামনে নতুন অনেক কিছু শিখতে পারব। ডেভস্কিল ভাল মানুষ এবং ভাল টেকনোলজিস্ট তৈরী করুক, সেই কামনা নিরন্তর…

Complete Guide to Android & IOS App Development with React Native Batch: 5
ডেভস্কিলের সাথে এটি আমার প্রথম কোর্স। যতটা এক্সপেকটেশন ছিলো, কোর্সটা করে তার চেয়েও বেশি উপকৃত হয়েছি। এই কোর্সের ট্রেইনারা "সাদ" ভাই খুবই আন্তরিক। ভাই খুব সুন্দরভাবে প্রতিটা টপিক বুঝিয়েছেন। কোর্সটি করার পরে রিয়েল ওয়ার্ল্ড এ কাজ করার মত যোগ্যতা অর্জন করা সম্ভব। সবশেষে ডেভস্কিল এবং সাদ ভাইকে ধন্যবাদ এরকম একটি কোর্স আমাদের উপহার দেয়ার জন্য।

Complete Guide to Android & IOS App Development with React Native Batch: 5
কোর্সের শুরুর দিকে আমি কোর্সের আউটলাইন দেখে ভেবেছিলাম এতকিছু মাত্র ১৬ টি ক্লাসে শেখানো অসম্ভব। কিন্তু কোর্স করার পর ভাইয়া আমাদের একদম ইন্টারমিডিয়েট পর্যায়ে নিয়ে গিয়েছেন। কিন্তু সবচেয়ে বড় যে পাওয়া ছিল, সেটা হল যেকোনো বড় প্রোজেক্ট এখন সামনে আসলেও সাহস নিয়ে সেটা হাতে নিতে পারব। অসংখ্য ধন্যবাদ ভাইয়া আপনার আন্তরিক সহযোগিতার জন্য

Complete Guide to Android & IOS App Development with React Native Batch: 5
I am very glad to be a part of this course. I had a cherished dream to complete such a course to improve myself In order to be a good android app developer. This training center helps me to come true my dream properly. And a lot of thanks to DEV skill family members for continuing this course because still, much-reputed training center does not provide this course. And I am so glad to have Saad Vaiya as our course instructor. He is so cooperative and a very very good person. As a result, I never fell get bored in class, and I was never afraid to ask him any questions. In point of my view, undoubtedly he is a very good instructor for this course. He has taught us many things in a short time properly and Now, I just need to practice what I have learned from him.

Complete Guide to Android & IOS App Development with React Native Batch: 5
দেখতে দেখতে রিয়েক্ট নেটিভ কোর্সটি শেষ হয়ে গেল! কিভাবে যে ১৬ টি ক্লাস শেষ হয়ে গেল বুঝতেই পারিনি! কোর্সের কারিকুলাম অনেক সাজানো গোছানো ছিলো ১৬ দিনে অনেক কিছু কভার হয়েছে! কিন্তু ২০+ ক্লাস হলে আরো একটু ভালো হতো, তাহলে হয়তো আরো অনেক কিছু শিখতে পারতাম জানতে পারতাম! ডেভস্কিল এবং সাদ ভাইকে অসংখ্য ধন্যবাদ

Complete Guide to Android & IOS App Development with React Native Batch: 5