React Js Position
دوتا فرصت شغلی خوب برای پوزیشن فرانت اند دولوپر سینیور توی شرکت ما به وجود اومده. مهارت هایی که لازم داریم موارد زیر هستن :
React v17
Next JS v12
React-Query
Tailwind
React-Hook-Form
Git
اگر به این موارد تسلط دارید لطفا لینک گوگل فرم زیر رو پر کنید تا باهاتون تماس بگیریم.
https://shorturl.at/deor2
💻@DevAcaademy
💬@DevAcademyGroup
دوتا فرصت شغلی خوب برای پوزیشن فرانت اند دولوپر سینیور توی شرکت ما به وجود اومده. مهارت هایی که لازم داریم موارد زیر هستن :
React v17
Next JS v12
React-Query
Tailwind
React-Hook-Form
Git
اگر به این موارد تسلط دارید لطفا لینک گوگل فرم زیر رو پر کنید تا باهاتون تماس بگیریم.
https://shorturl.at/deor2
💻@DevAcaademy
💬@DevAcademyGroup
Job Position
سلام دوستان عزیز
ما در گروه MCINEXT به دنبال همکارانی هستیم که در تخصصهای زیر، حداقل ۴ سال سابقه کار داشته باشند و بتونیم در سطوح شغلی Mid-Level یا Senior باهاشون همکاری داشته باشیم
1- C++ Developer
2- Java Software Engineer(Tehran, Mashhad, Remote)
3- Python Software Engineer
4- Front-End Developer (ReactJs, NextJS)
5- Help Desk (1 year)
6- Ux Designer / Ui Ux Designer
7- Product Manger
8- Product Owner (2 years)
9-Security Engineer
📩راههای ارسال رزومه:
🔔 Linkedin direct message
📧 [email protected]
https://shorturl.at/FKOQ1
💻@DevAcaademy
💬@DevAcademyGroup
سلام دوستان عزیز
ما در گروه MCINEXT به دنبال همکارانی هستیم که در تخصصهای زیر، حداقل ۴ سال سابقه کار داشته باشند و بتونیم در سطوح شغلی Mid-Level یا Senior باهاشون همکاری داشته باشیم
1- C++ Developer
2- Java Software Engineer(Tehran, Mashhad, Remote)
3- Python Software Engineer
4- Front-End Developer (ReactJs, NextJS)
5- Help Desk (1 year)
6- Ux Designer / Ui Ux Designer
7- Product Manger
8- Product Owner (2 years)
9-Security Engineer
📩راههای ارسال رزومه:
🔔 Linkedin direct message
📧 [email protected]
https://shorturl.at/FKOQ1
💻@DevAcaademy
💬@DevAcademyGroup
Linkedin
Farangis Abdolahi on LinkedIn: #فرصت_شغلی #فرصت_شغلی #استخدام #developer #engineer #c #java #python… | 65 comments
#فرصت_شغلی
سلام دوستان عزیز
ما در گروه MCINEXT به دنبال همکارانی هستیم که در تخصصهای زیر، حداقل ۴ سال سابقه کار داشته باشند و بتونیم در سطوح شغلی Mid-Level… | 65 comments on LinkedIn
سلام دوستان عزیز
ما در گروه MCINEXT به دنبال همکارانی هستیم که در تخصصهای زیر، حداقل ۴ سال سابقه کار داشته باشند و بتونیم در سطوح شغلی Mid-Level… | 65 comments on LinkedIn
Javascript variables
📌خیلی وقت ها تو مصاحبه های فرانت همون اولین سوالی که پرسیده میشه تفاوت Var و Let و Const.
ما هم خیلی راحت و شیک یکی دوتا تفاوت میگیم و میگذریم.ولی واقعا چقدر میتونیم جامع و دقیق تفاوت های اون هارو بگیم؟
#front_end
#js
#javascript
💻@DevAcaademy
💬@DevAcademyGroup
https://www.freecodecamp.org/news/differences-between-var-let-const-javascript/
📌خیلی وقت ها تو مصاحبه های فرانت همون اولین سوالی که پرسیده میشه تفاوت Var و Let و Const.
ما هم خیلی راحت و شیک یکی دوتا تفاوت میگیم و میگذریم.ولی واقعا چقدر میتونیم جامع و دقیق تفاوت های اون هارو بگیم؟
#front_end
#js
#javascript
💻@DevAcaademy
💬@DevAcademyGroup
https://www.freecodecamp.org/news/differences-between-var-let-const-javascript/
freeCodeCamp.org
var, let, and const in JavaScript – the Differences Between These Keywords Explained
By Dillion Megida In JavaScript, you can declare variables with the var, let, and const keywords. But what are the differences between them? That's what I'll explain in this tutorial. I have a video version of this topic you can check out as well. 😇...
👍2
چجوری خودمون رو تو محل کار پرزنت کنیم؟
داریم روزهایی سپری می کنیم که ادم های توخالی و اصطلاحا overrated تونستن خودشون رو فراتر از چیزی که هستن نشون بدن.یا حتی با باندبازی و رفیق بازی به جاهای خوبی برسن.اطراف هممون این قبیل ادم هارو میبینیم،چه محل کار یا حتی لینکدین.
اما ممکنه شما تو محل کارتون خیلی بهینه کار کنید و تسک هارو خیلی سریع برسونید ولی در نهایت کارتون دیده نشه و اون نتیجه ای که میخواید نگیرید.
اگر خوش شانس باشید و با مدیرای لایقی کار کنید که شمارو ببینن کار براتون آسون تره ولی تو سازمان های بزرگ داستان یه ذره پیچیده تره.
خب راه حل سالم چی میتونه باشه؟
سعی کنید رابطه خوبی با مدیرای مستقیم و بالا دستی خودتون بسازید.منظورم چاپلوسی نیست ولی حداقل بدونن شما کی هستید،رو چی کار میکنید و دستاورداتون برای شرکت چیا بوده.حتی اگر لازم بود جلسه یک به یک ست کنید و باهاشون حرف بزنید.
اگر این موضوع ممکنه براتون سخت باشه سعی کنید رابطه خوبی با همکاراتون بسازید،کسایی که باهاشون مستقیم رو یه پروژه کار میکنید.بخصوص تیم وورک میتونه باعث بهتر دیده شدنتون بشه چون اونا میتونن شمارو پرزنت کنن.
و در نهایت سعی کنید در جلسات تیمی چه اسکرام چه فنی یا… منفعل نباشید. از بیان ایده هاتون نترسید و تعارف کنار بذارید و نشون بدید فرد ارزشمندی برای سازمانتون هستید.
#تجربه_کاری
#تجربه_من
💻@DevAcaademy
💬@DevAcademyGroup
داریم روزهایی سپری می کنیم که ادم های توخالی و اصطلاحا overrated تونستن خودشون رو فراتر از چیزی که هستن نشون بدن.یا حتی با باندبازی و رفیق بازی به جاهای خوبی برسن.اطراف هممون این قبیل ادم هارو میبینیم،چه محل کار یا حتی لینکدین.
اما ممکنه شما تو محل کارتون خیلی بهینه کار کنید و تسک هارو خیلی سریع برسونید ولی در نهایت کارتون دیده نشه و اون نتیجه ای که میخواید نگیرید.
اگر خوش شانس باشید و با مدیرای لایقی کار کنید که شمارو ببینن کار براتون آسون تره ولی تو سازمان های بزرگ داستان یه ذره پیچیده تره.
خب راه حل سالم چی میتونه باشه؟
سعی کنید رابطه خوبی با مدیرای مستقیم و بالا دستی خودتون بسازید.منظورم چاپلوسی نیست ولی حداقل بدونن شما کی هستید،رو چی کار میکنید و دستاورداتون برای شرکت چیا بوده.حتی اگر لازم بود جلسه یک به یک ست کنید و باهاشون حرف بزنید.
اگر این موضوع ممکنه براتون سخت باشه سعی کنید رابطه خوبی با همکاراتون بسازید،کسایی که باهاشون مستقیم رو یه پروژه کار میکنید.بخصوص تیم وورک میتونه باعث بهتر دیده شدنتون بشه چون اونا میتونن شمارو پرزنت کنن.
و در نهایت سعی کنید در جلسات تیمی چه اسکرام چه فنی یا… منفعل نباشید. از بیان ایده هاتون نترسید و تعارف کنار بذارید و نشون بدید فرد ارزشمندی برای سازمانتون هستید.
#تجربه_کاری
#تجربه_من
💻@DevAcaademy
💬@DevAcademyGroup
❤5👍3
Job Position
Senior Product Designer
As a product designer, you’ll work in cross-functional teams, partnering with UX researchers, product managers, data analysts, engineers, and business managers.
We need you to solve problems while considering user needs and in a complete cycle that starts with discovery and ends with measuring the impact.
https://www.alibaba.ir/jobs/636#job
💻@DevAcaademy
💬@DevAcademyGroup
Senior Product Designer
As a product designer, you’ll work in cross-functional teams, partnering with UX researchers, product managers, data analysts, engineers, and business managers.
We need you to solve problems while considering user needs and in a complete cycle that starts with discovery and ends with measuring the impact.
https://www.alibaba.ir/jobs/636#job
💻@DevAcaademy
💬@DevAcademyGroup
Media is too big
VIEW IN TELEGRAM
مصاحبه استاندارد
📌تو این ویدیو در مورد فرایند یک مصاحبه خوب بک اند صحبت میشه.اینکه مصاحبه رو به قمار تعبیر میکنه.ترجیح میده به جای پرسیدن سوالای الگوریتمی و حفظ کردن اون توسط مصاحبه شونده به مفاهیم معماری نرم افزار اشاره کنه و از چالش های اونا و نحوه مواجه با چالش ها بپرسه.همچنین به سوالاتی اشاره کنه که الزاما دارای یه جواب غلط یا درست نیستن و بیشتر تجربیات مصاحبه شونده رو بررسی می کنند.در نهایت توصیه میکنه که خودتون باشید و از گفتن نمیدونم ترسی نداشته باشید.
💻@DevAcaademy
💬@DevAcademyGroup
📌تو این ویدیو در مورد فرایند یک مصاحبه خوب بک اند صحبت میشه.اینکه مصاحبه رو به قمار تعبیر میکنه.ترجیح میده به جای پرسیدن سوالای الگوریتمی و حفظ کردن اون توسط مصاحبه شونده به مفاهیم معماری نرم افزار اشاره کنه و از چالش های اونا و نحوه مواجه با چالش ها بپرسه.همچنین به سوالاتی اشاره کنه که الزاما دارای یه جواب غلط یا درست نیستن و بیشتر تجربیات مصاحبه شونده رو بررسی می کنند.در نهایت توصیه میکنه که خودتون باشید و از گفتن نمیدونم ترسی نداشته باشید.
💻@DevAcaademy
💬@DevAcademyGroup
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Job position
Senior frontend engineer
بچه ها الان برای این پوزیشن امکان ریلوکیت به هلند هم گذاشتن ولی خب باید بهتر از اونایی باشین که اینجا هستن از قبل.
این لینکش هست برید چک کنین و اپلای کنین و اسم yavar khodadai اونجا بعنوان معرف بزارین تا توی سیستم مشخص باشه.
https://www.linkedin.com/jobs/view/3674530225
@DevAcaademy
💬@DevAcademyGroup
Senior frontend engineer
بچه ها الان برای این پوزیشن امکان ریلوکیت به هلند هم گذاشتن ولی خب باید بهتر از اونایی باشین که اینجا هستن از قبل.
این لینکش هست برید چک کنین و اپلای کنین و اسم yavar khodadai اونجا بعنوان معرف بزارین تا توی سیستم مشخص باشه.
https://www.linkedin.com/jobs/view/3674530225
@DevAcaademy
💬@DevAcademyGroup
Media is too big
VIEW IN TELEGRAM
Hoisting
مفهوم hoisting از این جهت اهمیت پیدا میکنه که یکی از سوالات مرسوم مصاحبه های فرانت اند محسوب میشه.
اگر با تعاریف variable و Arrow function در جاوااسکریپت آشنا هستید یا پست های مربوط به var و let و const و همچنین پست مربوط به arrow function رو دیده باشید
با دیدن همین ۵ دقیقه به صورت کامل میتونید hoisting رو درک کنید.
#front_end
#js
#javascript
💻@DevAcaademy
💬@DevAcademyGroup
مفهوم hoisting از این جهت اهمیت پیدا میکنه که یکی از سوالات مرسوم مصاحبه های فرانت اند محسوب میشه.
اگر با تعاریف variable و Arrow function در جاوااسکریپت آشنا هستید یا پست های مربوط به var و let و const و همچنین پست مربوط به arrow function رو دیده باشید
با دیدن همین ۵ دقیقه به صورت کامل میتونید hoisting رو درک کنید.
#front_end
#js
#javascript
💻@DevAcaademy
💬@DevAcademyGroup
👍3
اگه میخواین بدونین که جاوا اسکریپت با وجود single thread بودن چجوری کد ASYNC رو هندل
میکنه این مقاله رو بخونید.🥸
https://dev.to/lydiahallie/javascript-visualized-event-loop-3dif
#front_end
#js
#javascript
💻@DevAcaademy
💬@DevAcademyGroup
میکنه این مقاله رو بخونید.🥸
https://dev.to/lydiahallie/javascript-visualized-event-loop-3dif
#front_end
#js
#javascript
💻@DevAcaademy
💬@DevAcademyGroup
DEV Community
✨♻️ JavaScript Visualized: Event Loop
If you're here in 2024 (or later), here's an updated blog...
👍7
مقالهای که لینکش رو در آخر پست قرار میدم سعی میکنه همه اتفاقاتی که پس از کلیک کردن روی یک لینک اتفاق میفته رو شرح داده، خوندنش میتونه به دانش شبکهتون کمک کنه.
بطور خلاصه وقتی آدرس یک دامنه رو از مرورگر درخواست میکنیم که برامون لود کنه، ابتدا از طریق DNS Resolverهای سیستم سعی میکنه IP اون دامنه رو پیدا کنه.
در مرحله بعد وقتی IP رو داشت سعی میکنه با سرور مربوطه TCP Handshake انجام بده، اگه درخواست از نوع HTTPS باشه، بعد از TCP Handshake نوبت به TLS Handshake میرسه که یه کلید متقارن بین کلاینت و سرور رد و بدل میشه.
در انتها هم با پروتکل مربوطه که مثلا میتونه HTTP/2 باشه کلاینت از طریق TCP Connection برقرار شده یه Stream ایجاد میکنه و درخواستهاش رو برای سرور میفرسته.
مقاله کلی نکته ریز و جالب دیگه هم میگه، که بهتره خودتون مطالعه کنید.
https://medium.com/@hnasr/the-networking-behind-clicking-a-link-b2ce36b7cf14
#backend
💻@DevAcaademy
💬@DevAcademyGroup
بطور خلاصه وقتی آدرس یک دامنه رو از مرورگر درخواست میکنیم که برامون لود کنه، ابتدا از طریق DNS Resolverهای سیستم سعی میکنه IP اون دامنه رو پیدا کنه.
در مرحله بعد وقتی IP رو داشت سعی میکنه با سرور مربوطه TCP Handshake انجام بده، اگه درخواست از نوع HTTPS باشه، بعد از TCP Handshake نوبت به TLS Handshake میرسه که یه کلید متقارن بین کلاینت و سرور رد و بدل میشه.
در انتها هم با پروتکل مربوطه که مثلا میتونه HTTP/2 باشه کلاینت از طریق TCP Connection برقرار شده یه Stream ایجاد میکنه و درخواستهاش رو برای سرور میفرسته.
مقاله کلی نکته ریز و جالب دیگه هم میگه، که بهتره خودتون مطالعه کنید.
https://medium.com/@hnasr/the-networking-behind-clicking-a-link-b2ce36b7cf14
#backend
💻@DevAcaademy
💬@DevAcademyGroup
Medium
The Networking behind clicking a link
There are so much to clicking an HTTP link. TCP connection, TLS, ALPN, SNI, HOST, Certificates, HTTP/2 and much more. Let us walk through…