×
ribbon

تا پایان تخفیف

آموزش React Native

مدرس:

احسان گازار

React Native (ری اکت نتیو) یک چارچوب جاوا اسکریپت است که برای توسعه اپلیکیشن های موبایل برای iOS... بیشتر
گواهی‌نامه
دسترسی: کامل
اطلاعات بیشتر
2.8 (13)
7 دیدگاه
877دانشجو
30ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آموزش React Native

آموزش ساخت اپلیکیشن با React Native

آموزش پروژه محور React Native

ورود به بازار کار با یادگیری React Native

این دوره شامل:

6 ساعت ویدئو

3 تمرین و پروژه

23 سؤال سنجش و یادگیری

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

4 هفته مهلت ارسال تمرین و پروژه

سرفصل‌های دوره

6 فصل27 جلسه6 ساعت ویدیو
معرفی و نصب
  آشنایی با React Native و نحوه کارایی آن
11:13
  کار با React Native CLI و نصب مراحل اولیه
15:13
  اجرا کردن React Native و کار با iOS Simulator
22:00
  آشنایی با React Native Component ها و راه‌اندازی Android Simulator
19:06
  کار با Expo Framework
15:14
  کوییز فصل اول
03:00
معرفی مفاهیم پایه‌ای و پیاده‌سازی TicTacToe
  شروع پروژه و آشنایی با کامپوننت‌های Text و View
12:46
  بررسی و کار با CSS FlexBox
12:23
  کار با TouchableOpacity و نوشتن Message در React Native
21:20
  معرفی کامپوننت button و محدودیت‌های‌آن
07:03
  کار با Modal و Pressable
14:28
  پروژه ساخت ماشین حساب (الزامی)
420:00
  کوییز فصل دوم
03:00
معرفی StyledComponent و پیاده‌سازی پروژه News
  شروع پروژه و معرفی StyledComponent/Native
13:07
  تعریف Layout و Debug کردن و بررسی css های invalid
10:04
  تعریف Theme و Font در Expo
09:04
  کار با کامپوننت Image و بررسی Chrome Inspector
15:16
  کار با FlatList
06:26
  کوییز فصل سوم
03:00
کار با React Navigation و کنترل صفحات
  ایجاد لینک و کار با Linking
04:35
  کار با React Navigation
28:12
  اجرای Android Simulator و نسخه Web
11:06
  کار با ScrollView و ارسال Params به Navigation
26:46
  کار با Alert هشدار دادن به کاربر برای خروج از App
05:13
  کوییز فصل چهارم
03:00
کار با Form و React Native APIs
  کار با Formik و ایجاد فرم در React Native
15:53
  چگونه Dark/Light theme داشته باشیم و با Appearance کار کنیم
07:38
  کار با AppState و آپدیت کردن صفحه
13:59
  کار با API ها Share , Easing و Animated
15:54
  سایر امکانات خاص React Native و بررسی پلاگین‌های معروف
09:30
  پروژه اپلیکیشن ساعت (الزامی)
420:00
  کوییز فصل پنجم
03:00
چگونه App را Deploy کنیم؟
  نحوه‌ نصب در گوشی‌های iOS
11:18
  نحوه‌ نصب روی گوشی‌های اندروید
11:07
  پروژه ساخت فروشگاه اینترنتی (الزامی)
600:00
  کوییز نهایی
08:00

پیش‌نیاز‌ها

با توجه به مباحث و موضوعات ارائه‌شده و سطح مسائل مطرح‌شده در این دوره، در طول آموزش دوره این‌گونه در نظر گرفته شده است که مخاطب در سطحی قرار دارد که مباحث ارائه شده را درک خواهد کرد. به طور مشخص‌­تر برای یادگیری موضوعات مطرح شده در دوره نیاز است با موارد زیر آشنایی داشته باشید:

  • آشنایی با فریم‌­ورک React
  • آشنایی با جاوا اسکریپت
  • آشنایی با مفاهیم و اصطلاحات برنامه‌­نویسی

توضیحات دوره

React Native (ری اکت نتیو) یک چارچوب جاوا اسکریپت است که برای توسعه اپلیکیشن‌های موبایل برای iOS و اندروید استفاده می‌شود. این فریمورک برای توسعه برنامه‌های موبایل بسیار محبوب است و هم‌اکنون توسط شرکت‌های بزرگ دنیا موارد استفاده قرار می‌گیرد. دوره آموزش React Native با هدف آموزش این فریمورک محبوب در مکتب خونه تهیه شده است که در ادامه به معرفی آن می‌پردازیم و در قسمت توضیحات بیشتر در رابطه با خود React Native و مزایای آن بیشتر خواهیم گفت.

معرفی دوره آموزش React Native

با رشد و توسعه کتابخانه­‌ها و فریم‌­ورک‌­های جاوا اسکریپت در سال­‌های اخیر، موقعیت­‌های علمی و شغلی زیادی در این زمینه ایجاد شده است. یکی از محبوب­‌ترین فریم­‌ورک­‌هایی که در این زمینه مورد استفاده قرار می‌گیرد، React است که شناخت ابعاد گوناگون این فریم‌­ورک به همه علاقه­‌مندان کمک بسیار زیادی خواهد کرد. این دوره آموزش React Native به آموزش این فریمورک محبوب می‌پردازد. در یک تعریف کلی، React Native فریم‌­ورکی است که بر اساس استفاده از کتابخانه React و جاوا اسکریپت ایجاد شده و هدف اصلی از ایجاد این فریم‌­ورک، استفاده از آن برای نوشتن و ایجاد اپلیکیشن‌­های موبایل است.

به طور جزئی‌­تر، اگر قصد داشته باشید با استفاده از دانش جاوا اسکریپت خودتان یک برنامه موبایل تولید کنید، باید برای ایجاد اپلیکیشن‌های اندروید و آی‌او‌اس زبان­‌های کاتلین یا جاوا و سوئیفت را یاد بگیرید؛ اما React Native به شما این کمک را می‌کند که بدون نیاز به نوشتن دو کد گوناگون برای اندروید و ios برنامه مورد نظرتان را ایجاد کنید. در دوره آموزش React Native ضمن آشنایی با ویژگی­‌های گوناگون ری­‌اکت و جاوا اسکریپت، با تمامی مباحث مربوط به React Native نیز آشنا خواهید شد.

هدف از برگزاری دوره آموزش React Native چیست؟

اصلی‌­ترین هدف مورد نظر در این دوره آموزش React Native شناخت ویژگی­‌های مختلف React Native و آموزش استفاده از این فریم­‌ورک برای نوشتن و تولید اپلیکیشن­‌های موبایلی است.

دوره آموزش React Native برای چه کسانی مناسب است؟

با توجه به محتوای این دوره و با توجه به سطح مباحث ارائه شده، این دوره آموزش React Native برای گروه­‌های زیر مناسب­‌تر خواهد بود:

  • دانشجویان و فارغ­‌التحصیلان رشته مهندسی کامپیوتر
  • علاقه‌­مندان به برنامه‌­نویسی علی‌­الخصوص برنامه‌­نویسی موبایل
  • افرادی که با React و جاوا اسکریپت آشنایی دارند و قصد دارند بیشتر یاد بگیرند.

سرفصل‌های دوره آموزش ری اکت نتیو

سرفصل‌های دوره آموزش React Native به‌صورت موارد زیر است:

1. معرفی و نصب React Native

2. معرفی مفاهیم پایه‌ای، نحوه استفاده از React و پیاده‌سازی TicTacToe

3. معرفی StyledComponent و پیاده‌سازی پروژه News

4. کار با React Navigation و کنترل صفحات

5. کار با Form و React Native APIs

6. چگونه App را Deploy کنیم؟ (نحوه خروجی گرفتن)

دیدگاه کاربران

2.8

بر اساس امتیاز 13 دانشجو

1
2
3
4
5

پارسا کیانی

3 ماه پیش

5

عالی

شروین شهرودباری

4 سال پیش

5

آموزش خوبیه تا الان فصل دوم شروع کردم، ولی کیفیت صدا واقعا بده!

عارف محمدرضاپور

2 سال پیش

4

عالی،پروژه های خوبی داشت

علیرضا عطار

3 سال پیش

2

دوره خوبی هست ولی اصلا صدا کیفیت ندارد . بعضی از جلسه ها اصلا متوجه نمی شوم چی دارن میگن . واقعا از مکتب خونه انتظار نداشتم

نفس ابراهیمی

3 ماه پیش

1

کیفیت صدای دوره بشدت بده. اصلا واضح نیست مدرس چی میگه.

سیدمحسن حسینی

1 سال پیش

1

کیفیت صدا افتضاحه، پشیمون شدم از خرید دوره

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
8دوره
15,777دانشجو
518نظر و امتیاز

احسان گازار برنامه‌نویسی را از ۱۷ سالگی با QBasic آغاز کرد و پس از یادگیری زبان‌های C و C++ به دنیای وب وارد شد. او در همان سال‌های ابتدایی با HTML، CSS و JavaScript چندین وب‌سایت طراحی کرد و علاقه‌اش به برنامه‌نویسی وب مسیر آینده‌اش را شکل داد.

او فارغ‌التحصیل مهندسی کامپیوتر (گرایش سخت‌افزار) از دانشگاه خواجه نصیر است اما مسیر حرفه‌ای خود را به عنوان یک Full Stack JavaScript Developer ادامه داد. احسان از سال ۱۳۹۰ فعالیت حرفه‌ای خود را در ایران آغاز کرد و سپس برای ادامه‌ی مسیر کاری به استرالیا مهاجرت کرد؛ جایی که به عنوان مهندس نرم‌افزار و رهبر تیم‌های فنی تجربه‌های ارزشمندی به دست آورد. از سال ۲۰۲۳ نیز در لندن به فعالیت خود ادامه می‌دهد.

احسان علاوه بر فعالیت‌های حرفه‌ای، همیشه به آموزش و انتقال تجربه علاقه‌مند بوده است. تاکنون بیش از ۵۰۰ ویدیو، ۱۰۰ مقاله و چندین دوره آموزشی منتشر کرده و بیش از ۱۲ هزار دانشجو از آموزش‌های او بهره‌مند شده‌اند. او همچنین پادکست فارسی نقطه ورود را راه‌اندازی کرده است که به بررسی موضوعات روز دنیای فناوری برای برنامه‌نویسان و علاقه‌مندان ایرانی می‌پردازد.

در کنار آموزش، احسان یک کارآفرین فعال نیز هست و پروژه‌های متنوعی در حوزه فناوری و هوش مصنوعی را راه‌اندازی کرده است. برای آشنایی بیشتر با این پروژه‌ها می‌توانید به وب‌سایت شخصی او در gazar.dev مراجعه کنید.

مسیر حرفه‌ای و شخصی احسان از تهران تا استرالیا و لندن، بازتابی از کنجکاوی، پشتکار و اشتیاق او به یادگیری و ساختن است. او خود را مهندس، کارآفرین و داستان‌گو می‌داند و مأموریتش توانمندسازی برنامه‌نویسان و تیم‌ها برای رسیدن به رشد و تأثیرگذاری بیشتر است.

دوره‌های مشابه

دیگر دوره‌های احسان گازار

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

برای گذراندن دوره، حداقل زمان مشخصی وجود ندارد و شما می‌توانید در هر زمان که مایل هستید، ویدیوهای آموزشی دوره را ببینید و تمارین را انجام دهید؛ اما برای هر دوره یک حداکثر زمان تعیین شده که در صفحه معرفی دوره قابل مشاهده است که تنها در این بازه زمانی امکان تصحیح پروژه‌ها توسط پشتیبان و دریافت گواهی‌نامه را خواهید داشت.

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

خیر. با خرید دوره، امکان شرکت در دوره و دسترسی به محتوای آن را خواهید داشت؛ اما تنها در صورتی که در بازه زمانی تعیین‌شده دوره را با موفقیت و نمره قبولی به اتمام برسانید، گواهی‌نامه به نام شما صادر می‌شود.