لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر کد مصاحبه توسعه دهنده وب
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
Ray Villalobos یک معلم طراحی/توسعه کامل و مدرس کارکنان ارشد در LinkedIn Learning است.
دوره های آموزشی او در قسمت جلو متمرکز شده است. -پایان موضوعات طراحی و توسعه مانند جاوا اسکریپت، AngularJS، React و Sass، به علاوه فریمورک هایی مانند Bootstrap و ابزارهایی که می توانند شما را به یک توسعه دهنده سریعتر و کارآمدتر تبدیل کنند. او سبک تدریس واضح و عملی دارد و به شما کمک می کند تا مهارت های خود را از طریق تمرین ها و پروژه های واقعی بهبود بخشید.
پیش از این، ری به عنوان مدیر چندرسانه ای برای Entravision Communications، شبکه ای از وب سایت های ایستگاه های رادیویی و تلویزیونی را مدیریت می کرد. در ساحل شرقی او همچنین سایتهای روزنامهای بزرگ را طراحی کرد و پروژهها/بازیهای تعاملی را برای شبکه روزنامههای تریبون ایجاد کرد. میتوانید در LinkedIn یا از طریق سایر شبکههای اجتماعی @planetoftheweb با او تماس بگیرید. وبلاگ شخصی او را در https://raybo.org/ بررسی کنید.
نمایش نظرات