How to Build a Freelancing Career as a React Native Developer
9 July
09:00 PM

Mobile App Development with React Native
64 Live Class
15 Day Left
*Course will start from 24 July *
কোর্স কারিকুলাম
JavaScript & React Basics (Module 1-4)
ক্লাস নিবেনঃ

Md. Tausif Hossain
Week
1
JavaScript Essentials
Live Class 1: JavaScript Basics
Topics: Variables (let, const, var) | Data types & type coercion | Template literals & string methods | Console debugging
Live Class 2: Control Flow & Functions
Topics: Conditionals (if/switch) | Loops (for, while) | Function declarations vs. arrow functions | Parameter defaults & rest/spread
Practice Project:
Build a Temperature Converter that takes a number as input and converts it from Celsius to Fahrenheit and vice versa using conditionals and basic operations.
Week
3
Introduction to React
Live Class 1: React Core Concepts
Topics: JSX syntax | Components (functional vs. class) | Props & state basics | Virtual DOM overview
Live Class 2: Component Composition
Topics: Children props | Conditional rendering | Lists & keys | Event handling in React
Practice Project:
Build a simple Counter App with "+" and "−" buttons. The value updates dynamically using state and re-renders on every click using functional components.
Week
2
ES6+ Features & Data Structures
Live Class 1: Modern JS Syntax
Topics: Destructuring arrays/objects | Spread operator | Default parameters | Modules (import/export)
Live Class 2: Arrays & Objects
Topics: Array methods (map, filter, reduce) | Object literals & shorthand | Iterators & for…of | Immutable updates
Practice Project:
Create a Console-Based To-Do List where users can add, remove, and list tasks using arrays, objects, and ES6 features like map
, filter
, and destructuring
.
Week
4
State Management & Hooks
Live Class 1: useState & useEffect
Topics: useState hook usage | Updating state immutably | useEffect for side effects | Dependency arrays
Live Class 2: Advanced Hooks
Topics: useContext for global state | Custom hooks creation | useRef for DOM access | useMemo & useCallback basics
Practice Project:
Create a Light/Dark Theme Toggle App using useState
to switch themes, useEffect
to sync changes, and basic styling logic.
Web to Mobile Transition (Module 5-7)
ক্লাস নিবেনঃ

Md. Tausif Hossain
Week
5
Navigation & Routing
Live Class 1: React Router Basics
Topics: BrowserRouter vs. HashRouter | Route, Switch, Link | URL parameters | Redirects
Live Class 2: Advanced Routing
Topics: Nested routes | Protected routes | Lazy loading routes | useHistory & useLocation hooks
Practice Project:
Build a Multi-Screen Profile Viewer with navigation between “Home”, “About”, and “Profile” screens using React Router and dynamic URL parameters.
Week
7
React Native Fundamentals
Live Class 1: React Native Setup & Components
Topics: Installing CLI & Expo | Core components (View, Text, Image, ScrollView) | Styling with StyleSheet | Flexbox in React Native
Live Class 2: Handling Input & Forms
Topics: TextInput usage | Button & Touchable elements | Form validation strategies | Keyboard handling
Practice Project:
Develop a Personal Info Form with fields like name, email, and phone. Use TextInput
, Button
, and styling. On submit, show the entered info.
Week
6
Styling & Theming
Live Class 1: CSS in JS
Topics: Styled-components basics | Theming with ThemeProvider | Dynamic styling | Global styles
Live Class 2: UI Libraries & Responsive Design
Topics: Using React Native Paper | Flexbox layouts | Media queries via Dimensions | Platform-specific styles
Practice Project:
Design a User Profile Card using styled-components
or React Native styles with Flexbox. Display user photo, name, and a short bio with a themed layout.
কোর্স করেই পেতে পারেন জব অফার
জব প্লেসমেন্ট টিম কিভাবে কাজ করে বিস্তারিত জানতে মাস্টারক্লাসে জয়েন করুন
ফ্রিতে ক্যারিয়ার কাউন্সেলিং পেতে আপনার নাম্বার দিন
সিম্পলি আপনার ফোন নাম্বার দিন, আমরা আপনাকে দ্রুতই কল করবো
অথবা কল করুন - +8801940444482
Frequently Asked Questions (FAQ)
1. আমি কি ভিডিওগুলো ডাউনলোড করতে পারবো?
হ্যা, ওস্তাদের অ্যাপে আপনি ভিডিও ডাউনলোড করে রাখতে পারবেন।2. আমি কি মোবাইল দিয়ে জয়েন করতে পারবো?
মোবাইল দিয়ে লাইভ ক্লাসে জয়েন করতে পারবেন কিন্তু প্র্যাকটিস করতে পারবেন না3. আমার কি ভিডিওগুলোর লাইফটাইম এক্সেস থাকবে?
জ্বি, ভিডিও এবং রিসোর্সের লাইফ টাইম এক্সেস পাচ্ছেন।4. লাইভ ক্লাস কোথায় হবে ?
লাইভ ক্লাসে আপনি একটি সিঙ্গেল ক্লিকে জয়েন করে ফেলতে পারবেন ওস্তাদ প্ল্যাটফর্ম থেকেই।5. এসেসমেন্ট কিভাবে হবে?
প্রতি সপ্তাহে থাকবে একটি করে কুইজ এবং এক্সাম উইকে থাকবে এসাইনমেন্ট এবং কুইজ।6. ওস্তাদ প্রো ব্যাচে কাদেরকে নেয়া হবে?
৭০% বা তার বেশি মার্ক নিয়ে যারা কোর্স কমপ্লিট করবেন তাদেরকে নিয়ে করা হবে প্রো ব্যাচ।7. দেশের বাইরে থেকে কিভাবে পেমেন্ট করবো?
ওস্তাদের ইন্টারন্যাশনাল পেমেন্ট গেটওয়ের (Stripe) মাধ্যমে আপনি ক্রেডিট কিংবা ডেবিট কার্ড দিয়ে পে করতে পারবেন।8. লাইভ ক্লাসের রেকর্ডিং থাকবে?
জ্বী, পাবেন লাইভ ক্লাস রেকর্ডিং এর লাইফ টাইম এক্সেস।9. প্র্যাকটিস করতে গিয়ে সমস্যায় পড়লে সাপোর্ট পাবো কোথায়?
যেকোনো সমস্যায় দুইবেলা সাপোর্ট ক্লাসে স্ক্রিন শেয়ার করে সাপোর্ট নিবেন দক্ষ সাবজেক্ট ম্যাটার এক্সপার্টদের থেকে।
Talk to Career Counselor