جاوا اسکریپت برای مهندسان تضمین کیفیت و SDETها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- جاوا اسکریپت از مبانی تا موضوعات پیشرفتهتر
- بهکارگیری جاوا اسکریپت در وب اپلیکیشنها
- استفاده از ماژولهای Node برای اعمال استانداردهای کدنویسی
- تست واحد کدتان
- استفاده از ویرایشگر ویژوال استودیو کد
پیشنیازهای دوره
- نیازی به تجربه کدنویسی نیست.
- یک کامپیوتر متصل به اینترنت
- همه نرمافزارهای استفادهشده در این دوره رایگان هستند.
توضیحات دوره
این دوره برای آموزش اصول جاوا اسکریپت از ابتدا و برای افراد مبتدی طراحی و ساخته شده است.
ما شما را به صورت گامبهگام در ویژگیهای اولیه جاوا اسکریپت همراهی میکنیم تا به جایی برسید که با اطمینان بتوانید خودتان را یک توسعهدهنده جاوا اسکریپت بدانید.
این دوره فقط برای مهندسان تضمین کیفیت نیست!
تمرکز اصلی این دوره هنگام طراحی روی مهندسان تضمین کیفیت بوده است. اما همه درسها و جلسات برای هر کسی که بخواهد جاوا اسکریپت را یاد بگیرد کاربرد دارد.
مهندسان تضمین کیفیت
ما به شما آموزش میدهیم و روی همه بخشهای مهم جاوا اسکریپت برای یک تضمین کیفیت تمرکز میکنیم تا بتوانید با موفقیت به یک SDET تبدیل شوید.
شما آماده خواهید بود تا از فریمورکهای اتوماسیون تستی که از جاوا اسکریپت استفاده میکنند، مانند Protractor ،WebDriverIO یا Nightwatch JS، بهره ببرید.
همچنین بررسی میکنیم یک مصاحبه کدنویسی چه شکلی دارد و چند تمرین نمونه را با هم بررسی میکنیم.
در پایان دوره، یک پروژه نهایی خواهید داشت که در آن یک اپلیکیشن یوتیلیتی میسازید تا داده را برای استفاده در تستهای آینده در اختیار شما قرار دهد.
آنچه یاد خواهید گرفت:
- مبانی: متغیرها، دستورهای if، حلقهها، آرایهها، توابع و اشیا
- چگونه کد خود را در کنسول مرورگر اجرا کنیم؟
- چگونه با داده JSON کار کنیم؟
- چگونه کد خود را به یک وب اپلیکیشن متصل کنیم؟
- چگونه DOM را دستکاری کنیم؟
- چگونه با Linting استانداردهای کدنویسی را اعمال کنیم؟
- چگونه کد خود را با تست واحد تست کنیم؟
روش تدریس مدرس:
او به ارائه تعداد زیادی درس که در آنها فقط صحبت میکند و شما گوش میدهید، اعتقادی ندارد بنابراین، در این دوره هیچ جلسهای درباره «تاریخچه جاوا اسکریپت» نخواهید داشت.
میخواهیم همیشه در حال کدنویسی باشید.
درسها کوتاه و مستقیم هستند. شما با مثالها، درسها را دنبال میکنید و فرصت خواهید داشت آنچه آموزش میدهیم را تمرین کنید.
این دوره برای چه کسانی مناسب است؟
- هر کسی که تازه وارد کدنویسی شده و میخواهد جاوا اسکریپت را یاد بگیرد.
- مهندسان تضمین کیفیت که میخواهند کدنویسی را برای اتوماسیون تست یاد بگیرند.
جاوا اسکریپت برای مهندسان تضمین کیفیت و SDETها
-
به این دوره خوش آمدید 01:19
-
بیشترین بهره را از این دوره ببرید 02:12
-
چگونه کمک بگیریم؟ 03:14
-
نکته کوتاه درباره سبک کدنویسی مدرس 03:10
-
مرورگر وب کروم 00:30
-
ویرایشگر کد 00:53
-
راهاندازی ویرایشگر کد 03:04
-
کنسول 02:36
-
فعالیت: !Hello World 02:42
-
متغیر 02:42
-
فعالیت: چند متغیر کنید 01:16
-
قوانین نامگذاری متغیرها 05:01
-
به متغیر خود مقدار بدهید 02:42
-
نوع داده رشته 04:24
-
آیا مقدار دارد؟ 02:51
-
فعالیت: چند متغیر با مقدار ایجاد کنید 01:30
-
کتابخانه متغیرها None
-
کامنتهای کد 05:30
-
متغیرهای عددی 02:05
-
عملگرهای ریاضی 01:26
-
عملگرهای ریاضی ویژه 05:23
-
ترتیب عملیاتها 01:31
-
فعالیت: بیایید کمی ریاضی انجام دهیم 06:28
-
عدد در مقابل رشته 01:24
-
ترکیب رشتهها 04:27
-
ترکیب رشتهها با اعداد 02:10
-
یک داستان کوتاه تعریف کنید None
-
عملگرهای مقایسهای 05:47
-
دستور اولیه if 08:25
-
فعالیت: اگر...، چه؟ 07:27
-
Else 08:04
-
فعالیت: حالا چه؟ 03:07
-
Else If 09:25
-
فعالیت: اما اگر یک چیز دیگر باشد، چه؟ 04:43
-
تصمیمگیریها، تصمیمگیریها None
-
مقایسه چند مجموعه داده در دستور If 04:32
-
تودرتو کردن دستور If 04:14
-
فعالیت: اگر این یا آن 07:56
-
درست یا نادرست 01:36
-
استفاده از بولیها با دستورهای If 06:20
-
فعالیت: راست یا حقیقت 04:22
-
مقادیر یک آرایه 05:10
-
Pop و Push 04:09
-
Shift و Unshift 01:43
-
تغییر عناصر مشخص 02:39
-
Splice و Slice 06:33
-
فعالیت: همه چیزها 03:10
-
کتابخانه آرایه None
-
تکرار با حلقههای For 05:19
-
حلقههای بیپایان 03:12
-
حلقه For با شرط If 02:43
-
Break کردن حلقه For 02:10
-
حلقه For با یک آرایه 02:23
-
فعالیت: برای این یکی، کمی چالشبرانگیز است 08:17
-
حلقه For درون حلقه For 04:20
-
فعالیت: مربع 11:19
-
مثلث None
-
حلقه While 01:18
-
حلقه Do While 01:03
-
For در مقابل While در مقابل Do While 08:59
-
دستور Switch 05:39
-
تغییر با Switch None
-
مبانی توابع 05:52
-
بازگرداندن داده 03:24
-
فعالیت: واگذاری مسئولیت 05:42
-
پارامترها و آرگومانها 03:41
-
فعالیت: مساحت یک مستطیل 02:05
-
ثابتها 03:22
-
اسکوپ متغیر 07:14
-
صندوقدار ساده None
-
مبانی شی 10:29
-
فعالیت: شجرهنامه 08:35
-
متدها 07:33
-
تخصیص مقادیر جدید 02:57
-
منوی رستوران None
-
مبانی داده JSON 04:54
-
مسیر JSON 06:34
-
Pretty JSON در مقابل minify شده 03:39
-
پیدا کردن آن Pokemon None
-
دریافت طول رشته 02:28
-
استفاده از ایندکسها و جستجو 04:25
-
استفاده از slice ،substring و substr 11:56
-
جایگزینی محتوا 05:15
-
تبدیل به حروف بزرگ، حروف کوچک و تریم کردن 03:15
-
تبدیل رشته به آرایه 04:04
-
تبدیل رشته به عدد 06:24
-
پاکسازی داستان None
-
تبدیل عدد به رشته 01:26
-
نمایی و کار با اعشار 04:34
-
عدد نیست 01:41
-
شیء Math 04:25
-
ژنراتور عدد تصادفی None
-
طول آرایه 01:16
-
تبدیل آرایه به رشته 02:28
-
ادغام آرایهها 03:26
-
مرتبسازی یک آرایه رشتهای 01:37
-
مرتبسازی یک آرایه عددی 02:16
-
forEach و map آرایه 08:44
-
فیلتر آرایه 02:01
-
مبانی تاریخ 03:49
-
دریافت بخشهای یک تاریخ 08:52
-
تنظیم تاریخهای جدید 10:10
-
اجرای جاوا اسکریپت از یک صفحه وب 11:26
-
جاوا اسکریپت minify شده 02:01
-
مبانی DOM 02:44
-
پیدا کردن عناصر 08:09
-
روابط 04:32
-
تغییر اچ تی ام ال 10:18
-
تغییر استایل 01:44
-
DOM None
-
آشنایی با رویدادهای جاوا اسکریپت 00:32
-
رویدادها 10:43
-
listenerهای رویداد 08:13
-
رویدادها و باز هم رویدادها None
-
اشکالزدایی جاوا اسکریپت از مرورگر 12:12
-
خطاهای منطقی در مقابل خطاهای سینتکس 07:42
-
کد من را اشکالزدایی کنید None
-
افزودن ویژگیها به اشیا 03:40
-
روشی متفاوت برای افزودن متدها 03:27
-
Getterها و Setterها 05:47
-
Contructorها 07:00
-
نمونههای اولیه 03:49
-
Linting کد 02:31
-
نصب ESLint 09:32
-
ESLint در عمل 13:56
-
بروزرسانی قوانین 07:41
-
تست واحد 14:05
-
فعالیت: تست تابع add 14:46
-
تست سنگ، کاغذ، قیچی None
-
صفحه یوتیلیتی None
-
چه انتظاری داشته باشیم؟ 15:23
-
پالیندروم None
-
مقایسه عناصر در آرایهها None
-
Fizz Buzz None
-
تبریک 00:56
مشخصات آموزش
جاوا اسکریپت برای مهندسان تضمین کیفیت و SDETها
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:مقدماتی
- تعداد درس:135
- مدت زمان :14:13:39
- حجم :1.87GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy