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

Mastering Web Developer Interview Code

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

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

مقدمه Introduction

  • خوش آمدی Welcome

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

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

1. سؤالات 1. Questions

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

  • آیا از جی کوئری راحت هستید؟ 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?

  • آیا از الگوهای JavaScript استفاده کرده اید؟ 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?

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

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

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

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

  • چگونه می توانید از JavaScript () استفاده کنید؟ How would you use of 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?

  • آیا می توانید یک mixin Sass بسازید؟ 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?

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

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

  • در CSS ، تفاوت بین ems و rems چیست؟ 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

  • در مصاحبه های توسعه دهنده چه سؤالاتی مطرح می شود؟ با جان ریویلو 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 40m
51
Linkedin (لینکدین) lynda-small
05 تیر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
71,395
- از 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 (لینکدین)

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

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

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