معرفی اجمالی دوره
دوره آموزش React Native چیست؟
با رشد و توسعه کتابخانهها و فریمورکهای جاوا اسکریپت در سالهای اخیر، موقعیتهای علمی و شغلی زیادی در این زمینه ایجاد شده است. یکی از محبوبترین فریمورکهایی که در این زمینه مورد استفاده قرار میگیرد، React است و شناخت ابعاد گوناگون این فریمورک به همه علاقهمندان کمک بسیار زیادی خواهد کرد. این دوره به آموزش React Native میپردازد.
در یک تعریف کلی، React Native فریمورکی است که بر اساس استفاده از کتابخانه React و جاوا اسکریپت ایجاد شده است و هدف اصلی از ایجاد این فریمورک، استفاده از آن برای نوشتن و ایجاد اپلیکیشنهای موبایل است.
به طور جزئیتر، اگر قصد داشته باشید با استفاده از دانش جاوا اسکریپت خودتان یک برنامه موبایل تولید کنید، باید برای ایجاد اپلیکیشنهای اندروید و آیاواس زبانهای کاتلین یا جاوا و سوئیفت را یاد بگیرید؛ اما React Native به شما این کمک را میکند که بدون نیاز به نوشتن دو کد گوناگون برای اندروید و ios برنامه مورد نظرتان را ایجاد کنید.
در دوره آموزش React Native ضمن آشنایی با ویژگیهای گوناگون ریاکت و جاوا اسکریپت، با تمامی مباحث مربوط به React Native نیز آشنا خواهید شد.
هدف از برگزاری دوره آموزش React Native چیست؟
اصلیترین هدف مورد نظر در این دوره شناخت ویژگیهای مختلف React Native و آموزش استفاده از این فریمورک برای نوشتن و تولید اپلیکیشنهای موبایلی بوده است.
دوره آموزش React Native برای چه کسانی مناسب است؟
با توجه به محتوای این دوره و با توجه به سطح مباحث ارائه شده، این دوره برای گروههای زیر مناسبتر خواهد بود:
دانشجویان و فارغالتحصیلان رشته مهندسی کامپیوتر
علاقهمندان به برنامهنویسی علیالخصوص برنامهنویسی موبایل
افرادی که با React و جاوا اسکریپت آشنایی دارند و قصد دارند بیشتر یاد بگیرند
ویژگیهای دوره
گواهینامه مکتبخونه
خدمات منتورینگ
پروژه محور
تمرین و آزمون
تالار گفتگو
تسهیل استخدام
فصول دوره
معرفی و نصب
معرفی مفاهیم پایهای و پیادهسازی TicTacToe
معرفی StyledComponent و پیادهسازی پروژه News
کار با React Navigation و کنترل صفحات
کار با Form و React Native APIs
چگونه App را Deploy کنیم؟;
معرفی مدرس
احسان گازار
احسان گازار برنامهنویسی را از ۱۷ سالگی با QBasic شروع کرد و سپس زبان C و C++ را آموخت. از همان ابتدا علاقهی زیادی به برنامهنویسی وب داشت. از همین رو چندین سایت برای سرگرمی با HTML، CSS و JavaScript طراحی کرد.
احسان گازار فارغالتحصیل مهندسی کامپیوتر، گرایش سختافزار از دانشگاه خواجهنصیر است اما به دلیل علاقه زیاد او به برنامهنویسی وب، برنامهنویسی JavaScript را ادامه داد و تبدیل به Full Stack JavaScript Developer شد.
وی از سال 90 در ایران در شرکتهای معتبری مانند نت برگ بهعنوان Back End Developer فعالیت داشته و از سال 95 تا سال 98 در سیدنی استرالیا بهعنوان Full Stack JavaScript Developer مشغول به کار بود و از سال 98 در ملبورن استرالیا بهعنوان مهندس نرمافزار مشغول به کار است. ایشان همیشه به آموزش علاقهمند بوده و دورههای مختلفی در زمینه Front End و سایر موضوعات برنامهنویسی تدریس کرده است.
پیشنیازها
با توجه به مباحث و موضوعات ارائهشده و سطح مسائل مطرحشده در این دوره، در طول آموزش دوره اینگونه در نظر گرفته شده است که مخاطب در سطحی قرار دارد که مباحث ارائه شده را درک خواهد کرد. به طور مشخصتر برای یادگیری موضوعات مطرح شده در دوره نیاز است با موارد زیر آشنایی داشته باشید:
آشنایی با فریمورک React
آشنایی با جاوا اسکریپت
آشنایی با مفاهیم و اصطلاحات برنامهنویسی
آموزش React JS مقدماتی
آموزش جاوا اسکریپت (JavaScript)
روش ارزیابی و نمرهدهی
حد نصاب قبولی در دوره: 70.0 نمره فارغالتحصیل شدن در این دوره نیاز به ارسال تمرینها و پروژههای الزامی دارد.
نمونه گواهینامه