دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

مصاحبه انگولار و جاوا اسکریپت: 400 سوال برتر (2024)

مصاحبه انگولار و جاوا اسکریپت: 400 سوال برتر (2024)

✅ سرفصل و جزئیات آموزش

در مصاحبه های فرانت اند و فول استک انگولار، جاوا اسکریپت، HTML، سی اس اس و بوت استرپ (با کتاب PDF) موفق شوید.

آنچه یاد خواهید گرفت:

  • موفقیت در مصاحبه های فرانت اند - سوالات مصاحبه انگولار، جاوا اسکریپت، HTML، سی اس اس و بوت استرپ
  • 100 پرسش و پاسخ برتر مصاحبه جاوا اسکریپت
  • 200 پرسش و پاسخ برتر مصاحبه جاوا اسکریپت - شامل کدنویسی
  • 100 سوال برتر مصاحبه HTML، سی اس اس و بوت استرپ
  • کتاب PDF برای بازبینی گنجانده شده است.

پیش نیازهای دوره

  • درک بسیار ابتدایی HTML و جاوا اسکریپت مورد نیاز است.

توضیحات دوره

این دوره یک مقصد برای همه سوالات مصاحبه است.

این دوره شامل 400 پرسش و پاسخ مصاحبه برتر با درس های ویدئویی با کتاب های PDF بازبینی می باشد.

100 سوال برتر مصاحبه انگولار

(موضوعاتی که سوالات از آنها می باشد)

  • فریمورک انگولار
  • کامپوننت ها و ماژول ها
  • اتصال داده
  • دایرکتیوها
  • دکوراتور و پایپ ها
  • سرویس ها و تزریق وابستگی
  • هوک ها و چرخه عمر کامپوننت
  • مسیریابی
  • Observable ،HttpClient ،RxJS
  • مبانی تایپ اسکریپت
  • تایپ اسکریپت - OOPS
  • فرم های انگولار
  • احراز هویت، JWT ،Auth Gurad ،HTTP Interceptor
  • ارتباط کامپوننت های Parent Child

200 سوال برتر مصاحبه جاوا اسکریپت

(موضوعاتی که سوالات از آنها می باشد)

  • مبانی
  • متغیرها و انواع داده
  • اپراتورها و شرطی ها
  • آرایه ها
  • حلقه ها
  • توابع
  • رشته ها
  • DOM
  • مدیریت خطا
  • آبجکت ها
  • رویدادها
  • Closures
  • برنامه نویسی غیرهمزمان: مبانی
  • برنامه نویسی غیرهمزمان: Promises
  • برنامه نویسی غیرهمزمان: Async Await
  • Browser APIs و Web Storage
  • کلاس ها، constructors ،this و وراثت
  • ECMAScript و ماژول ها
  • امنیت و عملکرد
  • مبتنی بر سناریو: سوالات کوتاه فریبنده
  • سوالات توسعه ویژگی مبتنی بر سناریو
  • سوالات کدنویسی JS

(جایزه) 100 سوال برتر مصاحبه HTML، سی اس اس و بوت استرپ

(موضوعاتی که سوالات از آنها می باشد)

  • درس های HTML5:
    • مبانی و ساختار سند
    • عناصر و تگ های HTML – بخش 1
    • عناصر و تگ های HTML - بخش 2
    • ویژگی های HTML، لینک های HTML و ناوبری
    • لیست ها و جداول HTML
    • تصاویر HTML و مالتی مدیا یا چندرسانه‌ ای
    • فرم های HTML
    • بهترین شیوه ها و استقرار
    • واکنش گرایی و دیگران
  • درس های CSS:
    • مبانی و پیاده سازی
    • انتخابگرها در CSS
    • طرح بندی و موقعیت یابی
    • طراحی واکنشگرا
  • درس های بوت استرپ:
  • بوت استرپ

این دوره برای چه کسانی مناسب است؟

  • افراد جویای شغل در حوزه انگولار
  • کاندیدهایی که به دنبال مشاغل فرانت اند در صنعت نرم افزار با مهارت های انگولار، جاوا اسکریپت، HTML ،CSS و بوت استرپ هستند. 

مصاحبه انگولار و جاوا اسکریپت: 400 سوال برتر (2024)

  • ساختار دوره (کتاب های PDF پیوست شده در منابع) 02:01
  • فریمورک انگولار - مقدمه 00:49
  • انگولار چیست؟ 02:52
  • مزایای انگولار چیست؟ 02:42
  • تفاوت بین AngularJS و Angular چیست؟ 02:43
  • NPM چیست؟ 01:33
  • ابزار CLI چیست؟ 01:40
  • Typescript چیست؟ مزایای تایپ اسکریپت نسبت به جاوا اسکریپت چیست؟ 06:05
  • کجا فایل های استاتیک را در پروژه انگولار ذخیره کنیم؟ 00:22
  • نقش فایل Angular.json در انگولار چیست؟ 00:42
  • تفاوت JIT و AOT در انگولار چیست؟ 03:31
  • کامپوننت ها و ماژول ها - مقدمه 00:58
  • کامپوننت ها در انگولار چیست؟ 02:48
  • Selector و قالب چیست؟ 01:24
  • ماژول در انگولار چیست؟ فایل app.module.ts چیست؟ 03:03
  • اپلیکیشن انگولار بارگیری و شروع به کار کرد؟ تعریف index.html، بررسی app-root، سلکتور و main.ts 03:59
  • Bootstrapped Module و Bootstrapped Component چیست؟ 01:38
  • اتصال داده - مقدمه 01:13
  • اتصال داده در انگولار چیست؟ 02:18
  • درون یابی رشته ای در انگولار چیست؟ 01:55
  • Property Binding (اتصال ویژگی) در انگولار چیست؟ 02:56
  • Event Binding (اتصال رویداد) در انگولار چیست؟ 03:00
  • اتصال دو طرفه در انگولار چیست؟ 03:49
  • دایرکتیوها - مقدمه 00:59
  • دایرکتیوها چیست؟ انواع دایرکتیو چیست؟ 02:29
  • دایرکتیو ngIf Structural* چیست؟ 01:54
  • دایرکتیو ngFor Structural* چیست؟ 01:21
  • دایرکتیو ngSwitch Structural* چیست؟ 02:29
  • دایرکتیو ngStyle] Attribute] چیست؟ 03:08
  • دایرکتیو ngClass] Attribute] چیست؟ 02:41
  • تفاوت بین کامپوننت، Attribute و دایرکتیوهای Structural چیست؟ 01:44
  • دکوراتورها و پایپ ها - مقدمه 00:44
  • دکوراتور چیست؟ 01:44
  • انواع دکوراتور چیست؟ 00:51
  • پایپ ها چیست؟ انواع پایپ ها و پایپ های پارامتری سازی شده چیست؟ 02:18
  • پایپ های زنجیره ای چیست؟ 00:50
  • سرویس ها و تزریق وابستگی - مقدمه 01:36
  • سرویس ها را با مثال توضیح دهید؟ 02:01
  • چگونه سرویس در انگولار ایجاد کنیم؟ 03:18
  • چگونه از Dependency Injector با سرویس ها در انگولار استفاده کنیم؟ 01:52
  • تزریق وابستگی سلسله مراتبی چیست؟ 02:39
  • Provider در انگولار چیست؟ 01:09
  • نقش Injectable Decorator@ در یک سرویس چیست؟ 04:06
  • دکوراتورها و چرخه عمر - هوک ها - مقدمه 01:09
  • کامپوننت های Parent-Child چیست؟ 03:28
  • Input Decorator@ را تعریف کنید؟ چگونه چگونه داده را از کامپوننت Parent به Child منتقل کنیم؟ 05:09
  • Output Decorator@ و Event Emitter چیست؟ 06:18
  • هوک های چرخه عمر در انگولار چیست؟ 03:25
  • Constructor در انگولار چیست؟ 02:18
  • هوک چرخه عمر ngOnChanges در انگولار چیست؟ 04:11
  • هوک چرخه عمر ngOnInit در انگولار چیست؟ 01:26
  • تفاوت بین Constructor و ngOnInit چیست؟ 04:30
  • مسیریابی - مقدمه 00:55
  • مسیریابی چیست؟ چگونه مسیریابی را راه اندازی کنیم؟ 05:20
  • خروجی روتر (router outlet) چیست؟ 01:17
  • لینک های روتر چیست؟ 00:44
  • Observable ،HttpClient ،RxJS - مقدمه 00:54
  • عملیات غیرهمزمان چیست؟ 02:20
  • تفاوت بین Promise و Observable چیست؟ 04:27
  • RxJS چیست؟ 02:33
  • Observable چیست؟ چگونه Observable را پیاده سازی کنیم؟ 04:48
  • نقش HttpClient در انگولار چیست؟ 01:16
  • مراحل واکشی داده با HttpClient و Observable چیست؟ 08:46
  • چگونه در انگولار مدیریت خطاهای HTTP را انجام دهیم؟ 05:05
  • تایپ اسکریپت - مبانی - مقدمه 01:18
  • تایپ اسکریپت چیست؟ تفاوت بین Typescript و Javascript چیست؟ 06:05
  • چگونه Typescript را نصب کنیم و ورژن را بررسی کنیم؟ 01:26
  • تفاوت بین کلمه کلیدی let و var چیست؟ 03:03
  • حاشیه نویسی نوع چیست؟ 01:28
  • انواع Primitives یا Built in و User Defined یا Non-Primitive در تایپ اسکریپت چیست؟ 01:53
  • نوع Enum در تایپ اسکریپت چیست؟ 02:11
  • تفاوت بین نوع void و never در تایپ اسکریپت چیست؟ 01:32
  • Type Assertion در تایپ اسکریپت چیست؟ 01:57
  • توابع Arrow در تایپ اسکریپت چیست؟ 01:43
  • تایپ اسکریپت - OOPS - مقدمه 01:02
  • برنامه نویسی شی گرا در تایپ اسکریپت چیست؟ 03:40
  • کلاس ها و آبجکت ها در تایپ اسکریپت چیست؟ 02:05
  • Constructor چیست؟ 02:18
  • Access Modifiers در تایپ اسکریپت چیست؟ 04:01
  • کپسوله سازی در تایپ اسکریپت چیست؟ 05:50
  • وراثت در تایپ اسکریپت چیست؟ 02:50
  • پلی مورفیسم در تایپ اسکریپت چیست؟ 02:46
  • رابط در تایپ اسکریپت چیست؟ 04:34
  • تفاوت بین توسعه و پیاده سازی در تایپ اسکریپت چیست؟ 01:28
  • آیا وراثت چندگانه در تایپ اسکریپت امکان پذیر است؟ 01:07
  • فرم های انگولار - مقدمه 01:27
  • فرم های انگولار چیست؟ انواع فرم های انگولار چیست؟ 02:20
  • تفاوت بین فرم های قالب محور و فرم های واکنش گرا چیست؟ 01:32
  • چگونه فرم های قالب را راه اندازی کنیم؟ 03:49
  • چگونه می توان اعتبار فیلد مورد نیاز را در فرم های مبتنی بر قالب اعمال کرد؟ 03:18
  • Form Group و Form Control در انگولار چیست؟ 05:05
  • چگونه فرم های واکنش گرا را راه اندازی کنیم؟ 05:10
  • چگونه اعتبار سنجی ها را در فرم های واکنش گرا انجام دهیم؟ 06:37
  • احراز هویت، JWT ،Auth Guard ،HTTP Interceptor - مقدمه 01:13
  • احراز هویت و مجوز در انگولار چیست؟ 02:52
  • احراز هویت توکن JWT در انگولار چیست؟ 02:50
  • چگونه یک API را برای احراز هویت JWT ماک یا جعل کنیم؟ 04:14
  • چگونه احراز هویت را با JWT در انگولار پیاده سازی کنیم؟ 09:42
  • Auth Guard چیست؟ 05:18
  • HTTP Interceptor چیست؟ 08:37
  • اگر پاسخ خطایی از API وجود داشت، چگونه می توان به طور خودکار دوباره امتحان کرد؟ 01:53
  • JWT Token چه قطعاتی دارد؟ 01:55
  • Postman چیست؟ 01:44
  • هنگام ارسال به API، توکن کدام قسمت از درخواست را ذخیره می کند؟ 00:30
  • ارتباط کامپوننت های Parent و Child - مقدمه 00:59
  • راه های مختلف برای برقراری ارتباط بین کامپوننت ها چیست؟ 01:19
  • پروجکشن محتوا چیست؟ <ng-content> چیست؟ 05:28
  • متغیر Template Reference در انگولار چیست؟ 02:07
  • نقش View Child در انگولار چیست؟ 05:30
  • چگونه با View Child به کامپوننت Child از کامپوننت Parent دسترسی پیدا کنیم؟ 03:00
  • تفاوت بین ViewChild و ViewChildren چیست؟ QueryList چیست؟ 05:04
  • ContentChild چیست؟ 06:00
  • تفاوت بین ContentChild و ContentChildren چیست؟ 02:45
  • مقایسه ng-Content ،ViewChild ،ViewChildren ،ContentChild و ContentChildren 04:27
  • معرفی دوره مصاحبه جاوا اسکریپت 02:38
  • جاوا اسکریپت چیست؟ نقش موتور جاوا اسکریپت چیست؟ 02:45
  • سمت کلاینت و سمت سرور چیست؟ 01:30
  • متغیر چیست؟ تفاوت بین var و let و const چیست؟ 03:32
  • چند عملیات مهم رشته در JS چیست؟ 02:10
  • DOM چیست؟ تفاوت بین HTML و DOM چیست؟ 02:31
  • سلکتور در JS چیست؟ 01:05
  • تفاوت getElementById و getElementsByClassName و get elementByTagName؟ 02:42
  • تایپ های داده در JS چیست؟ 01:23
  • عملگر چیست؟ انواع عملگرها در JS چیست؟ 03:46
  • انواع دستورات شرطی در JS چیست؟ 03:19
  • حلقه چیست؟ انواع حلقه ها در JS کدامند؟ 01:25
  • تابع در JS چیست؟ انواع توابع کدامند؟ 01:26
  • توابع Arrow در JS چیست؟ برای چه کاری استفاده می شود؟ 02:14
  • آرایه در JS چیست؟ چگونه عناصر را از آرایه ها دریافت، اضافه و حذف کنیم؟ 02:59
  • آبجکت در JS چیست؟ 02:00
  • اسکوپ در JS چیست؟ 01:24
  • Hoisting در JS چیست؟ 01:49
  • مدیریت خطا در JS چیست؟ 01:16
  • جی سان چیست؟ 01:00
  • برنامه نویسی غیرهمزمان در JS چیست؟ کاربرد آن چیست؟ 03:27
  • متغیرها و تایپ های داده - مقدمه 00:40
  • متغیر چیست؟ تفاوت بین var و let و const چیست؟ 03:32
  • تایپ های داده در JS چیست؟ 01:23
  • تفاوت بین تایپ های داده primitive و non-primitive چیست؟ 04:07
  • تفاوت null و undefined در JS چیست؟ 02:22
  • کاربرد عملگر typeof چیست؟ 01:16
  • type coercion در JS چیست؟ 01:41
  • عملگرها و شرطی ها - مقدمه 00:34
  • عملگر چیست؟ انواع عملگرها در JS کدامند؟ 03:46
  • تفاوت بین عملگرهای تک، باینری و سه گانه چیست؟ 01:33
  • ارزیابی اتصال کوتاه در JS چیست؟ 02:16
  • تقدم عملگر چیست؟ 00:54
  • انواع دستورات شرطی در JS چیست؟ 03:19
  • چه زمانی از کدام نوع دستورات شرطی در اپلیکیشن های واقعی استفاده کنیم؟ 03:32
  • تفاوت بین == و === چیست؟ 01:46
  • تفاوت بین عملگر Spread و Rest در JS چیست؟ 03:26
  • آرایه ها - مقدمه 00:46
  • آرایه در JS چیست؟ چگونه عناصر را از آرایه ها دریافت، اضافه و حذف کنیم؟ 02:59
  • متد ()indexOf یک آرایه چیست؟ 00:48
  • تفاوت بین متدهای ()find و ()filter یک آرایه چیست؟ 03:02
  • متد ()slice در یک آرایه چیست؟ 01:16
  • تفاوت بین متدهای ()push و ()concat یک آرایه چیست؟ 01:27
  • تفاوت بین متدهای ()pop و ()shift یک آرایه چیست؟ 01:22
  • متد ()splice در یک آرایه چیست؟ 03:27
  • تفاوت بین متدهای ()slice و ()splice در یک آرایه چیست؟ 00:40
  • تفاوت بین متدهای ()map و ()Each در یک آرایه چیست؟ 02:37
  • چگونه یک آرایه را مرتب و معکوس کنیم؟ 00:51
  • تخریب ساختار آرایه در JS چیست؟ 01:38
  • آبجکت های شبیه آرایه در JS چیست؟ 02:52
  • چگونه یک آبجکت شبیه آرایه را به آرایه تبدیل کنیم؟ 01:33
  • حلقه ها - مقدمه 00:35
  • حلقه چیست؟ انواع حلقه ها در JS کدامند؟ 01:25
  • تفاوت بین حلقه‌ های while و for چیست؟ 02:13
  • تفاوت بین حلقه‌ های while و do-while چیست؟ 01:50
  • تفاوت بین دستور break و continue چیست؟ 01:35
  • تفاوت حلقه for و for...of در JS چیست؟ 01:32
  • تفاوت for...of و for...in در حلقه چیست؟ 01:28
  • متد forEach چیست؟ مقایسه آن با حلقه for…of و for…in 02:32
  • چه زمانی از حلقه for...of و چه زمانی از متد forEach در اپلیکیشن ها استفاده کنیم؟ 01:39
  • توابع - مقدمه 00:37
  • تابع در JS چیست؟ انواع توابع کدامند؟ 01:26
  • تفاوت بین توابع نامگذاری شده و ناشناس چیست؟ 01:48
  • عبارت تابع در JS چیست؟ 01:11
  • توابع Arrow در JS چیست؟ برای چه کاری استفاده می شود؟ 02:14
  • توابع Callback چیست؟ برای چه کاری استفاده می شود؟ 02:26
  • تابع مرتبه بالاتر در JS چیست؟ 02:14
  • تفاوت بین آرگومان ها و پارامترها چیست؟ 00:44
  • به چند روش می توانید آرگومان ها را به یک تابع منتقل کنید؟ 01:42
  • چگونه از پارامترهای پیش فرض در یک تابع استفاده می کنید؟ 00:56
  • کاربرد مدیریت رویداد در JS چیست؟ 02:40
  • توابع First-Class در JS چیست؟ 01:25
  • توابع Pure و Impure در JS چیست؟ 02:57
  • Function Currying در JS چیست؟ 02:34
  • متدهای فراخوانی، apply و bind در JS چیست؟ 02:34
  • رشته ها - مقدمه 00:25
  • رشته چیست؟ 00:19
  • لیترال های قالب و درون یابی رشته در رشته ها چیست؟ 01:31
  • تفاوت بین نقل قول های تکی ('')، نقل قول های دوگانه ("") و بک تیک ها ('')؟ 00:37
  • عملیات های مهم رشته در JS کدامند؟ 02:10
  • تغییرناپذیری رشته چیست؟ 01:34
  • به چند روش می توانید رشته ها را به هم الحاق کنید؟ 01:17
  • مقدمه DOM 00:30
  • DOM چیست؟ تفاوت بین HTML و DOM چیست؟ 02:31
  • چگونه عناصر DOM را انتخاب، اصلاح، ایجاد و حذف می کنید؟ 00:56
  • سلکتور در JS چیست؟ 01:05
  • تفاوت بین getElementById و getElementsByClassName و getElementsByTag؟ 02:42
  • تفاوت بین ()querySelector و ()querySelectorAll چیست؟ 01:07
  • متدهای اصلاح ویژگی‌ ها و attribute های عناصر چیست؟ 00:39
  • تفاوت بین innerHTML و textContent چیست؟ 01:24
  • چگونه می توان ویژگی های عناصر HTML را در DOM با استفاده از JS اضافه و حذف کرد؟ 01:07
  • چگونه با استفاده از JS استایل را از عناصر HTML در DOM حذف و اضافه کنیم؟ 00:56
  • ایجاد عناصر جدید در DOM با استفاده از JS 02:20
  • تفاوت بین ()createElement و ()createTextNode چیست؟ 01:05
  • مدیریت خطا - مقدمه 00:27
  • مدیریت خطا در JS چیست؟ 01:16
  • نقش بلوک finally در JS چیست؟ 01:21
  • هدف از دستور throw در JS چیست؟ 01:30
  • پس انتشار خطا در JS چیست؟ 00:38
  • بهترین شیوه ها برای مدیریت خطا چیست؟ 01:02
  • انواع مختلف خطا در JS چیست؟ 01:18
  • آبجکت ها - مقدمه 00:33
  • آبجکت در JS چیست؟ 02:00
  • از چند طریق می توانیم یک آبجکت بسازیم؟ 01:36
  • تفاوت بین یک آرایه و یک آبجکت چیست؟ 00:57
  • چگونه می توان ویژگی های یک آبجکت را اضافه، اصلاح یا حذف کرد؟ 00:37
  • توضیح تفاوت بین حاشیه نویسی نقطه و حاشیه نویسی براکت 01:24
  • چند متد متداول برای iterate کردن روی ویژگی های یک آبجکت وجود دارد؟ 01:32
  • چگونه می توان بررسی کرد که یک ویژگی در یک آبجکت وجود دارد؟ 01:23
  • چگونه یک آبجکت را کلون سازی یا کپی کنید؟ 01:48
  • تفاوت بین کپی عمیق و کپی سطحی در JS چیست؟ 02:46
  • آبجکت مجموعه در JS چیست؟ 02:27
  • آبجکت نقشه در JS چیست؟ 01:26
  • تفاوت نقشه و آبجکت در JS چیست؟ 01:01
  • رویدادها - مقدمه 00:32
  • رویداد چیست؟ رویدادها چگونه تریگر می شوند؟ 01:40
  • انواع رویدادها در JS چیست؟ 01:05
  • آبجکت رویداد در JS چیست؟ 02:02
  • Delegation رویداد در JS چیست؟ 02:01
  • Bubbling رویداد در JS چیست؟ 01:40
  • چگونه می توانید پس انتشار رویداد یا Bubbling رویداد در JS را متوقف کنید؟ 01:10
  • ضبط رویداد در JS چیست؟ 01:42
  • هدف از متد ()event.preventDefault در JS چیست؟ 01:08
  • کاربرد کلیدواژه "this" در کانتکس مدیریت رویداد در JS چیست؟ 00:38
  • چگونه هندلر رویداد از یک عنصر در JS حذف کنیم؟ 00:59
  • Closures - مقدمه 00:30
  • توضیح مفهوم محدوده بندی لکسیکال 01:16
  • Closure چیست؟ 01:53
  • مزایای Closures چیست؟ 04:34
  • مفهوم کپسوله سازی در کانتکس Closures چیست؟ 01:21
  • معایب یا محدودیت های Closures چیست؟ 01:02
  • چگونه می توانید مرجع ها یا Closures متغیر را از حافظه منتشر کنید؟ 00:26
  • تفاوت بین تابع عادی و Closure چیست؟ 00:59
  • برنامه نویسی غیرهمزمان - مبانی - مقدمه 00:35
  • برنامه نویسی غیرهمزمان در JS چیست؟ کاربرد آن چیست؟ 03:27
  • تفاوت بین برنامه نویسی همزمان و غیرهمزمان چیست؟ 01:39
  • تکنیک های دستیابی به عملیات های غیرهمزمان در JS چیست؟ 00:37
  • ()setTimeout چیست؟ چگونه از آن برای مدیریت عملیات های غیرهمزمان استفاده می شود؟ 02:09
  • ()setInterval چیست؟ چگونه از آن برای مدیریت عملیات های غیرهمزمان استفاده می شود؟ 01:33
  • نقش Callback ها در واکشی داده API به صورت غیرهمزمان چیست؟ 02:27
  • callback hell چیست؟ چگونه می توان از آن اجتناب کرد؟ 01:44
  • برنامه نویسی غیرهمزمان - Promises - مقدمه 00:35
  • Promises در JS چیست؟ 02:45
  • چگونه Promises را در JS پیاده سازی کنیم؟ 02:30
  • چه زمانی از Promises در اپلیکیشن های واقعی استفاده کنیم؟ 00:47
  • کاربرد متد ()Promise.all چیست؟ 02:11
  • کاربرد متد ()Promise.race چیست؟ 01:23
  • تفاوت بین ()Promise.all و ()Promise.race چیست؟ 01:08
  • برنامه نویسی غیرهمزمان - Async Await - مقدمه 00:22
  • هدف از async/wait چیست؟ مقایسه آن با Promises 04:15
  • توضیح کاربرد کلیدواژه های async و await در JS 03:04
  • آیا می توانیم از کلیدواژه async بدون کلیدواژه await استفاده کنیم و بالعکس؟ 00:44
  • چگونه خطاها را در توابع async/wait مدیریت کنید؟ 00:30
  • API های مرورگر و ذخیره سازی وب - مقدمه 00:25
  • آبجکت پنجره چیست؟ 01:01
  • API های مرورگر در JS چیست؟ 01:52
  • ذخیره سازی وب چیست و کاربرد آن چیست؟ چند نوع ذخیره سازی وب وجود دارد؟ 02:05
  • localStorage چیست؟ چگونه داده را در آن ذخیره، بازیابی و از آن حذف کنیم؟ 02:21
  • sessionStorage چیست؟ چگونه داده را در آن ذخیره، بازیابی و از آن حذف کنیم؟ 01:49
  • تفاوت بین localStorage و sessionStorage چیست؟ 02:36
  • چه مقدار داده را می توان در localStorage و sessionStorage ذخیره کرد؟ 00:34
  • کوکی چیست؟ چگونه کوکی ها را ایجاد کنید و بخوانید؟ 01:49
  • تفاوت بین کوکی ها و ذخیره سازی وب چیست؟ 01:23
  • چه زمانی از کوکی ها و چه زمانی از ذخیره سازی وب استفاده کنید؟ 01:22
  • کلاس ها، Constructors، کلیدواژه this و وراثت - مقدمه 00:15
  • کلاس در JS چیست؟ 03:08
  • constructor چیست؟ 00:50
  • توابع constructor چیست؟ 00:50
  • کاربرد کلیدواژه this چیست؟ 01:33
  • توضیح مفهوم وراثت نمونه اولیه 02:20
  • ECMAScript و ماژول ها - مقدمه 00:26
  • ES6 چیست؟ چند ویژگی جدید معرفی شده توسط آن چیست؟ 01:05
  • ماژول در JS چیست؟ 02:36
  • نقش کلیدواژه export چیست؟ 00:51
  • مزایای ماژول ها چیست؟ 00:56
  • تفاوت بین اکسپورت های نامگذاری شده و اکسپورت های پیش فرض چیست؟ 01:01
  • تفاوت بین ایمپورت های استاتیک و پویا چیست؟ 01:22
  • باندلرهای ماژول چیست؟ 01:23
  • امنیت و عملکرد - مقدمه 00:23
  • تابع ()eval در JS چیست؟ 00:49
  • حمله XSS (اسکریپت نویسی بین سایتی) چیست؟ 01:01
  • حمله SQL Injection چیست؟ 00:52
  • بهترین شیوه ها برای امنیت در JS چیست؟ 01:19
  • بهترین شیوه ها برای بهبود عملکرد در JS چیست؟ 02:08
  • مبتنی بر سناریو - سوالات کوتاه گول زننده - مقدمه 01:05
  • 166 تا 185 10:33
  • مبتنی بر سناریو - سوالات توسعه ویژگی - مقدمه 00:43
  • چگونه ورودی کاربر را هنگام تایپ در یک فرم اعتبارسنجی کنیم؟ 01:37
  • چگونه صفحه بندی را برای نمایش مجموعه های بزرگ داده پیاده سازی کنیم؟ 02:05
  • چگونه قابلیت درگ و دراپ کردن عناصر را در یک صفحه وب پیاده سازی کنیم؟ 01:29
  • ویژگی که به کاربران امکان می دهد آیتم های خاصی را در یک مجموعه داده بزرگ جستجو کنند؟ 01:26
  • ویژگی که به کاربران اجازه می دهد تا در حین تایپ، پیشنهادهای جستجوی لایو را انجام دهند؟ 01:37
  • چگونه یک اپلیکیشن چت بلادرنگ را با استفاده از JS پیاده سازی کنیم؟ 03:03
  • ایجاد اسکرولینگ بی‌ نهایت با استفاده از JS وقتی کاربر به صفحه وب می‌ رسد 01:25
  • پیاده سازی toggle switch برای تغییر تم (light mode و dark mode) یک وب سایت 01:26
  • چگونه از JS برای به روز رسانی پویا تاریخ در زمان واقعی در صفحه وب استفاده کنیم؟ 01:25
  • جلوگیری از ارسال فرم بدون پر شدن فیلدهای الزامی 00:51
  • کدنویسی - مقدمه 00:45
  • تابعی بنویسید که عکس یک رشته را برمی گرداند 02:04
  • تابعی بنویسید که طولانی ترین کلمه جمله را برگرداند 02:13
  • تابعی که بررسی می‌ کند که آیا رشته داده شده پالیندروم است یا خیر 01:23
  • تابعی بنویسید که عناصر داپلیکیت را از یک آرایه حذف کند 03:42
  • تابعی بنویسید که بررسی کند آیا دو رشته آناگرام هستند یا نه 01:58
  • تابعی بنویسید که تعداد حروف صدادار یک رشته را برمی گرداند 01:50
  • تابعی بنویسید تا بزرگترین عدد آرایه را پیدا کند 01:47
  • تابعی بنویسید تا بررسی کند عدد داده شده اول است یا خیر 02:21
  • تابعی بنویسید که فاکتوریل یک عدد را محاسبه کند 01:38
  • تابعی بنویسید که تمام کاراکترهای فضای خالی را از یک رشته حذف کند 01:46
  • تابعی بنویسید تا مجموع تمام عناصر یک آرایه را پیدا کند 00:43
  • تابعی بنویسید تا میانگین آرایه ای از اعداد را پیدا کند 00:33
  • تابعی بنویسید تا آرایه ای از اعداد را به ترتیب صعودی مرتب کند 03:14
  • تابعی بنویسید تا بررسی کند که آیا آرایه به ترتیب صعودی مرتب شده است یا خیر 01:41
  • تابعی بنویسید تا دو آرایه را در یک آرایه مرتب شده ادغام کند 01:13
  • تابعی بنویسید تا یک عنصر خاص از یک آرایه را حذف کند 01:49
  • تابعی بنویسید تا دومین عنصر بزرگ در یک آرایه 01:19
  • تابعی بنویسید که ترتیب کلمات را در یک جمله معین معکوس کند 00:49
  • تابعی بنویسید که طولانی ترین پیشوند مشترک در میان آرایه ای از رشته ها را پیدا کند 03:32
  • تابعی بنویسید تا محل تلاقی دو آرایه را پیدا کند 01:32
  • تابعی بنویسید که دنباله فیبوناچی را تا یک عدد مشخص محاسبه کند 02:16
  • HTML و CSS - مقدمه 01:25
  • HTML چیست؟ تفاوت بین HTML و HTML5؟ مزایای HTML5؟ 04:47
  • تفاوت بین HTML و XHTML چیست؟ 02:33
  • نقش DOCTYPE در HTML چیست؟ 01:25
  • اگر <!DOCTYPE html> را از HTML خود حذف کنید چه می شود؟ 00:33
  • تفاوت بین هد و بادی در HTML؟ مرجع لینک JS را کجا قرار دهیم؟ 02:15
  • تگ عنوان در HTML چیست؟ 4 مزیت تگ عنوان چیست؟ 01:55
  • متا تگ چیست؟ 5 نوع متا تگ کدامند؟ 02:24
  • عناصر و تگ های HTML - بخش 1 - مقدمه 00:50
  • عناصر HTML چیست؟ تفاوت عنصر و تگ چیست؟ 02:07
  • نقش و کاربرد عنصر <div> در HTML چیست؟ 02:07
  • تفاوت بین عنصر <div> و <span> چیست؟ 01:00
  • نقش <p> و <a> و <br> و <hr> و <em> و <img> و <input> و <button> چیست؟ 02:50
  • نقش هدر، بخش اصلی، سکشن، پاورقی و عناصر آدرس در HTML چیست؟ 02:00
  • نقش تگ های عنوان در HTML چیست؟ چگونه بر سئو تاثیر می گذارد؟ 02:56
  • تفاوت بین عناصر <section> و <article> چیست؟ 01:27
  • عناصر و تگ های HTML - بخش 2 - مقدمه 00:47
  • عناصر روت، والد، فرزند و تودرتو چیست؟ 01:44
  • عناصر خالی چیست؟ 01:23
  • عناصر سمانتیک در HTML چیست؟ آیا div یک عنصر سمانتیک است؟ 01:45
  • آیا می توان تگ های HTML را با حروف بزرگ نوشت؟ 00:49
  • سه تفاوت بین عناصر سطح بلوک و عناصر درون خطی چیست؟ 01:33
  • لیست تمام عناصر سطح بلوک و عناصر درون خطی در HTML 01:38
  • ویژگی های HTML - مقدمه 00:27
  • Attribute های HTML چیست؟ انواع Attribute های HTML کدامند؟ 01:49
  • Attribute های شناسه، استایل و کلاس یک عنصر چیست؟ چه زمانی از کدام استفاده کنیم؟ 02:36
  • اگر دو عنصر دارای شناسه های یکسان باشند چه اتفاقی می افتد؟ 01:21

5,832,500 1,166,500 تومان

مشخصات آموزش

مصاحبه انگولار و جاوا اسکریپت: 400 سوال برتر (2024)

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:360
  • مدت زمان :14:46:45
  • حجم :5.16GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید