آموزش تسلط بر کد مصاحبه توسعه دهنده وب

Mastering Web Developer Interview Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: خواه فعالانه به دنبال کار جدید باشید ، یا فقط می خواهید مهارت های رمزگذاری خود را تیز نگه دارید ، مهم است که درک خود را از انواع کد توسعه دهنده های جلویی و تمام پشته که کارفرمایان بالقوه ارزش دارند ، تازه کنید. در این دوره ، مربی ارشد کارکنان Ray Villalobos مهارت های رمزگذاری اساسی را که هر توسعه دهنده باید در مجموعه ابزار خود داشته باشد ، بررسی می کند. این دوره علاوه بر اینکه شما را با انجام یکسری تمرینات مختصر و کاربردی انجام می دهد ، شامل مصاحبه با مدیران استخدام و متخصصان صنعت است که می تواند به تخریب روند مصاحبه برای توسعه دهندگان وب کمک کند و نمونه هایی از چگونگی حرکت سایر افراد در این حرفه را در اختیار شما قرار می دهد. .

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

مقدمه Introduction

  • با کد مصاحبه برنامه نویسان وب سر و صدا کنید Stay sharp with web developer interview code

  • آنچه شما باید بدانید What you should know

  • استفاده از تمرینات این دوره Using the exercises for this course

1. سوالات 1. Questions

  • چگونه از ویژگی data- در HTML استفاده می کنید؟ How do you use the data- attribute in HTML?

  • آیا از استفاده از jQuery راحت هستید؟ Are you comfortable using jQuery?

  • توصیف کنید که چه زمانی باید از روش bind () استفاده کنید Describe when you should use the bind() method

  • آیا می دانید چگونه از اپراتور مشروط استفاده کنید؟ Do you know how to use the conditional operator?

  • آیا برای بارگذاری یک پرونده خارجی از Ajax استفاده کرده اید؟ Have you used Ajax to load an external file?

  • آیا از الگوهای جاوا اسکریپت استفاده کرده اید؟ Have you used JavaScript templates?

  • چگونه DOM را دستکاری می کنید؟ How do you manipulate the DOM?

  • چگونه با استفاده از برنامه نویسی عملکردی جستجو می کنید؟ How do you search using functional programming?

  • چگونه برای ایجاد نمونه ها از سازنده استفاده می کنید؟ How do you use a constructor to create instances?

  • چگونه از توابع پیکان در ES6 استفاده می کنید؟ How do you use arrow functions in ES6?

  • چگونه از Fetch API استفاده می کنید؟ How do you use the Fetch API?

  • چگونه JSON را به یک عنصر DOM ارائه می دهیم؟ How do you render JSON to a DOM element?

  • IIFE چگونه کار می کند؟ How does an IIFE work?

  • تغییر ناپذیری در JavaScript چگونه کار می کند؟ How does immutability work in JavaScript?

  • چگونه از JavaScript کاهش () استفاده می کنید؟ How would you use JavaScript reduce()?

  • مفاهیم سریع: آیا شما تجربه پر کردن کد خود را دارید؟ Quick concepts: Do you have experience linting your code?

  • حباب و انتشار رویداد در مورد چیست؟ What are event bubbling and propagation about?

  • "استفاده دقیق" چه کاری انجام می دهد؟ What does "use strict" do?

  • پاسخگویی چیست و چگونه از آن استفاده می کنید؟ What is a callback and how do you use it?

  • چه رابطه ای بین وعده و پاسخ وجود دارد؟ What is the relationship between promises and callbacks?

  • DOM مجازی چیست؟ What is the virtual DOM?

  • بلند کردن متغیر چیست و چگونه از آن محافظت می کنید؟ What is variable hoisting and how do you guard against it?

  • در گذشته از چه گزینه های ابزار استفاده کرده اید؟ What tooling options have you used in the past?

  • چه زمانی از بازگشت استفاده می کنید؟ When would you use recursion?

  • آیا می توانید یک مخلوط ساس بسازید؟ Can you build a Sass mixin?

  • آیا می دانید چگونه از متغیرهای CSS استفاده کنید؟ Do you know how to use CSS variables?

  • زیر خط را در شناور در CSS متحرک کنید Animate an underline on hover in CSS

  • تفاوت بین موقعیت مطلق و نسبی را توضیح دهید Explain the difference between absolute and relative positioning

  • چقدر با ساس راحت هستید؟ How comfortable are you with Sass?

  • چگونه CSS را متحرک سازی می کنید؟ How do you animate CSS?

  • چگونه CSS را با استفاده از مرورگر خود اشکال زدایی می کنید؟ How do you debug CSS using your browser?

  • چگونه از calc () در CSS استفاده می کنید؟ How do you use calc() in CSS?

  • چگونه می توانید از flexbox برای کنترل هم ترازی افقی استفاده کنید؟ How would you use flexbox to control horizontal alignment?

  • در CSS چه تفاوتی بین ems و rem وجود دارد؟ In CSS, what's the difference between ems and rems?

  • چه تفاوتی بین یک کلاس شبه و یک عنصر شبه وجود دارد؟ What's the difference between a pseudo-class and a pseudo-element?

  • آیا می دانید چگونه از npm استفاده کنید؟ Do you know how to use npm?

  • آیا شما تجربه استفاده از کنترل نسخه را دارید؟ Do you have experience using version control?

  • مسیریابی در یک برنامه وب مدرن چگونه کار می کند؟ How does routing work in a modern web application?

2. وظایف 2. Tasks

  • از این پیوندها لیستی از URL ها ایجاد کنید Create a list of URLs from these links

  • یک مثال عملی از بسته شدن ها ایجاد کنید Create a practical example of closures

  • نحوه استفاده از عملکرد نقشه را به من نشان دهید Show me how to use the map function

3. مصاحبه با متخصصین شاغل 3. Interviews with Working Professionals

  • چه س questionsالاتی در مصاحبه های سازندگان مطرح می شود؟ با جان ریویلو What questions are asked in developer interviews? with John Riviello

  • چگونه حرفه خود را مدیریت می کنید؟ مصاحبه با کریس کویر How do you manage your career? interview with Chris Coyier

  • چگونه می توانم بفهمم چه چیزی یاد بگیرم؟ با کوین اسکوگلوند How do I figure out what to learn? with Kevin Skoglund

  • روند استخدام هنگام استخدام در یک تیم چگونه است؟ با جاستین یوست What's the hiring process like when hiring for a team? with Justin Yost

  • برای کار در شرکتهای برتر به چه تجربه ای نیاز دارید؟ مصاحبه با آدام گیتگی What experience do you need to work at top companies? interview with Adam Geitgey

  • آیا یک توسعه دهنده باید فریلنسینگ را در نظر بگیرد؟ با کری دیلز Should a developer consider freelancing? with Carrie Dills

  • با انگیزه ، با ریموند کمدن Staying motivated, with Raymond Camden

نمایش نظرات

نظری ارسال نشده است.

آموزش تسلط بر کد مصاحبه توسعه دهنده وب
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8h 20m
51
Linkedin (لینکدین) lynda-small
19 دی 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
447
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ray Villalobos Ray Villalobos

مربی کارکنان ارشد در LinkedIn Learning

Ray Villalobos یک معلم طراحی/توسعه کامل و مدرس کارکنان ارشد در LinkedIn Learning است.

دوره های آموزشی او در قسمت جلو متمرکز شده است. -پایان موضوعات طراحی و توسعه مانند جاوا اسکریپت، AngularJS، React و Sass، به علاوه فریمورک هایی مانند Bootstrap و ابزارهایی که می توانند شما را به یک توسعه دهنده سریعتر و کارآمدتر تبدیل کنند. او سبک تدریس واضح و عملی دارد و به شما کمک می کند تا مهارت های خود را از طریق تمرین ها و پروژه های واقعی بهبود بخشید.

پیش از این، ری به عنوان مدیر چندرسانه ای برای Entravision Communications، شبکه ای از وب سایت های ایستگاه های رادیویی و تلویزیونی را مدیریت می کرد. در ساحل شرقی او همچنین سایت‌های روزنامه‌ای بزرگ را طراحی کرد و پروژه‌ها/بازی‌های تعاملی را برای شبکه روزنامه‌های تریبون ایجاد کرد. می‌توانید در LinkedIn یا از طریق سایر شبکه‌های اجتماعی @planetoftheweb با او تماس بگیرید. وبلاگ شخصی او را در https://raybo.org/ بررسی کنید.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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