توسعه موبایل و جاوا اسکریپت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد کد ساده جاوا اسکریپت
- ایجاد و دستکاری آبجکتها و آرایهها
- نوشتن تست واحد با Jest
توضیحات دوره
این دوره اولین دوره از یک مجموعه است که به شما امکان میدهد تا مهارتهای خود را به عنوان یک توسعهدهنده اندروید به دنیای توسعه موبایل چندسکویی گسترش دهید. این کار به شما این امکان را میدهد که از اصول خود به عنوان یک توسعهدهنده اندروید برای ساخت اپلیکیشنهای موبایل چندسکویی استفاده کنید. اولین قدم در این گسترش، یادگیری برنامهنویسی به زبان جاوا اسکریپت است. این کار شما را برای یادگیری استفاده از کتابخانه ری اکت برای توسعه موبایل آماده میکند.
جاوا اسکریپت زبان برنامهنویسی است که وب مدرن را به حرکت در میآورد. در این دوره، شما مفاهیم اولیه توسعه وب با جاوا اسکریپت را خواهید آموخت. شما با توابع، آبجکتها، آرایهها، متغیرها، انواع داده، HTML DOM و غیره کار خواهید کرد. شما یاد خواهید گرفت چگونه از جاوا اسکریپت استفاده کنید و به کشف امکانات تعاملی با فناوریهای مدرن جاوا اسکریپت بپردازید. در نهایت، شما با عمل تست کد آشنا میشوید و یاد خواهید گرفت چگونه یک تست واحد با Jest بنویسید.
این دوره میتواند در چندین برنامه تخصصی یا گواهینامه حرفهای قابل اجرا باشد. تکمیل این دوره به یادگیری شما در هر یک از برنامههای زیر کمک میکند:
- گواهینامه Meta Android Developer Professional
- گواهینامه Meta iOS Developer Professional
در پایان این دوره شما قادر خواهید بود:
- مفاهیم اولیه توسعه وب با جاوا اسکریپت را توضیح دهید.
- با توابع، آبجکتها، آرایهها، متغیرها، انواع داده، HTML DOM و غیره تمرین کنید.
- از جاوا اسکریپت در فریمورک ری اکت استفاده کنید.
- به تست کد پرداخته و یاد بگیرید چگونه یک تست واحد با Jest بنویسید.
توسعه موبایل و جاوا اسکریپت
-
آشنایی با توسعه موبایل و جاوا اسکریپت 3:24
-
جاوا اسکریپت در دنیای واقعی چگونه استفاده میشود؟ 4:25
-
تنظیم ویژوال استودیو کد (اختیاری) 5:38
-
آشنایی با برنامهنویسی 4:20
-
چرا جاوا اسکریپت؟ 5:01
-
برنامهنویسی در جاوا اسکریپت 3:15
-
متغیرها 7:24
-
انواع داده 5:06
-
عملگرها 6:35
-
اعداد 3:19
-
رشته ها 2:59
-
بولین ها 4:46
-
نوشتن دستورات 3:26
-
کار با دستورات شرطی 5:41
-
constructs حلقه زنی 4:01
-
حلقه for 3:18
-
حلقه while 3:05
-
حلقه های تودرتو 6:22
-
خلاصه ماژول: آشنایی با جاوا اسکریپت 1:05
-
برنامه درسی دوره None
-
چگونه در این دوره موفق شویم؟ None
-
چگونه فرصتهای شغلی را کشف کنیم؟ None
-
چگونه خود را برای یک حرفه جدید آماده کنیم؟ None
-
کار با لابراتوارها در این دوره None
-
اولین کد جاوا اسکریپت خود را بنویسید None
-
تمرین: اعلان متغیرها None
-
راهحل: اعلان متغیرها None
-
بررسی عمیق عملگرها None
-
تمرین: استفاده پیشرفته از عملگرها None
-
راهحل: استفاده پیشرفته از عملگرها None
-
بهبودهای جاوا اسکریپت None
-
منابع اضافی None
-
مثالهای شرطی None
-
تمرین: تمرین دستورات شرطی None
-
راهحلها: تمرین دستورات شرطی None
-
تمرین: تسکهای تکراری با حلقهها None
-
راهحلها: تسکهای تکراری با حلقهها None
-
حلقهها و حلقههای تودرتو None
-
استفاده از حلقهها None
-
تمرین: کار با شرطیها و حلقهها None
-
راهحل: کار با شرطیها و حلقهها None
-
منابع اضافی برای شرطیها و حلقهها None
-
توابع 5:50
-
None 3:48
-
مقدمهای بر اشیاء 4:06
-
شیء ریاضی 3:06
-
بررسی دقیقتر رشتهها 4:22
-
typeof 2:33
-
باگها و خطاها 4:53
-
بلوکهای Try و Catch 6:01
-
مقادیر تعریفنشده، null و خالی 5:34
-
خلاصه ماژول: بلوکهای سازنده یک برنامه 1:50
-
ایجاد و فراخوانی توابع None
-
تمرین: تمرین با توابع None
-
راهحل: تمرین با توابع None
-
لیترالهای آبجکت و حاشیه نویسی نقطه None
-
لیترالهای آبجکت و حاشیه نویسی براکتها None
-
آرایهها آبجکت هستند None
-
چیت شیت آبجکت ریاضی None
-
چیت شیت رشته None
-
تمرین: ایجاد آرایهها و آبجکتها None
-
ایجاد آرایهها و آبجکتها (راهحلها) None
-
متدهای آبجکت None
-
منابع اضافی None
-
خطاهای سینتکس، منطقی و رانتایم None
-
تمرین: پیشگیری از خطا None
-
راهحل: پیشگیری از خطا None
-
تمرین: برنامهنویسی دفاعی None
-
راهحل: برنامهنویسی دفاعی None
-
منابع اضافی None
-
آشنایی با برنامهنویسی تابعی 4:13
-
فراخوانی تابع و بازگشت 2:52
-
آشنایی با اسکوپ 1:40
-
اسکوپ با var ،let و const 3:32
-
مقایسه var ،let و const 3:38
-
مقدمهای بر برنامهنویسی شیگرا 8:40
-
کلاسها 2:07
-
وراثت 4:52
-
تخریب ساختار آرایهها و آبجکتها 3:13
-
حلقههای For of و آبجکتها 4:55
-
کار با لیترالهای قالب 3:40
-
ساختارهای داده 4:12
-
عملگر Spread 4:05
-
عملگر Rest 3:53
-
ماژولهای جاوا اسکریپت 5:20
-
دستکاری DOM جاوا اسکریپت 7:10
-
سلکتورهای جاوا اسکریپت 3:05
-
مدیریت رویداد 4:32
-
حاشیه نویسی آبجکت جاوا اسکریپت - JSON 3:06
-
خلاصه ماژول: پارادایمهای برنامهنویسی 2:23
-
برگشت مقادیر از توابع None
-
پارادایم برنامهنویسی تابعی None
-
منابع اضافی None
-
اصول برنامهنویسی شیگرا None
-
Constructors None
-
ایجاد کلاسها None
-
پارامترهای پیشفرض None
-
طراحی یک برنامه شیگرا None
-
منابع اضافی None
-
حلقههای For of و آبجکتها None
-
مثالهای لیترالهای قالب None
-
Iterating در ویژگیها و مقادیر آبجکت None
-
مثالهای ساختارهای داده None
-
استفاده از Spread و Rest None
-
منابع اضافی None
-
تعاملپذیری جاوا اسکریپت None
-
تمرین: بروزرسانی محتوای وبسایت None
-
تمرین: ضبط داده None
-
ضبط داده (راهحل) None
-
جابجایی داده در وب None
-
منابع اضافی None
-
سایر محیطهای جاوا اسکریپت - Node و NPM 5:31
-
تست چیست؟ 7:12
-
انواع تست 4:32
-
مقدمهای بر Jest 4:49
-
نوشتن تستها با Jest 4:38
-
TDD (توسعه مبتنی بر تست) 6:48
-
خلاصه ماژول: تست 2:12
-
نصب Node و NPM None
-
منابع اضافی None
-
جمعبندی: توسعه موبایل و جاوا اسکریپت 4:00
-
تبریک بابت تکمیل دوره برنامهنویسی با جاوا اسکریپت 1:34
-
درباره تمرین Little Lemon receipt maker None
-
گام های بعدی None
مشخصات آموزش
توسعه موبایل و جاوا اسکریپت
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:124
- مدت زمان :04:07:37
- حجم :502.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy