ru
Feedback
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب

Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب

Открыть в Telegram

اگر با جاوااسکریپت مشکل داری، این چنل مخصوص خودته 🤝 دوبله بهترین دوره های جاوااسکریپت و ریکت دنیا رایگان: https://t.me/DeepDevs/2166 تبلیغات و تبادل نداریم گروه اصلی برای پرسش و پاسخ: @DeepDevsGpOriginal گروه چت: @InstaDevsGp

Больше
9 002
Подписчики
+324 часа
+217 дней
+2230 день
Архив постов
رفقا به نظر فرانت چپتر یه همایشی داره برگزار می‌کنه ۱۰ اسفندماه، یه کد تخفیفی رو براتون در نظر گرفتن از طرف چنل ما: deepdevs میتونید این کد تخفیف رو برای شرکت در این همایش استفاده کنید 👌

🚀 فروش بلیت‌های همایش فرانت‌چپتر آغاز شد! ⭐️ داستان‌های شنیدنی از بهترین‌های فرانت‌اند ✨ موقعیتی برای یافتن فرصت‌های تازه 💎
🚀 فروش بلیت‌های همایش فرانت‌چپتر آغاز شد! ⭐️ داستان‌های شنیدنی از بهترین‌های فرانت‌اند ✨ موقعیتی برای یافتن فرصت‌های تازه 💎 تیم سازی، سفر و سرگرمی در کنار جامعه 🔥 همین حالا ثبت‌نام کن و جا نمونی! 🎉 FrontChapter.ir/event 🥕 @FrontChapter مشتاق دیدارت هستیم! 😎

#پست_موقت سلام دوستان ی درخواستی دارم.کسی دوره های تولید محتوای دیجیتال مارکتینگ در مورد اینستاگرام و فضای اون،ادیت ویدئو و فتوشاپ،نرم افزارهای پریمیر و افتراافکت و این دست مطادب رو داره؟یا کانالی رو میشناسه که این دوره ها رو پابلیک کرده باشه؟ اگه میشناسید یا زیر همین پست یا به آیدی @softwareenginer_developer ارسال کنید به شدت نیاز دارم و ضروری هست.
این پیام موقت هست و امشب برداشته میشه.هرکس میشناسه کمک کنه و لینک اش رو برام بفرسته.
دم همه تون گرم❤️❤️❤️ هرکس میشناسه لطفا دریغ نکنه❤️❤️❤️🌹مرسی❤️❤️

نسخه۵۲مگابایتی خدمت شما

😎این هم بمب امشب🧨💣 فکر نمیکنم خیلی هاتون نسبت به اون اطلاع داشته باشید...💻✍🤔🤗 📌مسلما دوستانی که سطح شون نزدیک mid-level به بالا هست این فیلم به کارشون نمیاد.🤭👀 🔗ولی دیدن اش خالی از لطف نیست!🫱🏻‍🫲🏻 ✅چون زیاد میاد تو گروه میپرسید و یا میایید پی وی گفتم نحوه استفاده از دو وب سایت git.ir و YouTube رو خیلی بهتر بهتون آموزش بدم.ضمن اینکه آخر ویدئو به یک document رسمی برای جاوااسکریپت پرداختم. صبر کنید!⛔️✋ زود قضاوت نکنید!⚠️ تا آخرین دقیقه ببینید☝️ شک ندارم قریب به اتفاق مثل خود من این موضاعات رو مطلع نبودید یا بلد نبودید چطور استفاده کنید و حتما شگفت زده میشید...🎉💻 این هم شد نتیجه!
🙄😶میکروفون و ادیتور اختصاصی نداشتم.پس محتوا رو دقت کنید نه به ادیتی که بهتره بگم خیلی حرفه ای انجام نشد!💀
 ‼️لطفا انتقادات و نظراتتون رو در مورد فیلم امشب بگید! ❌ریکشن فراموش نکنید.اگه انرژی باشه مجدد فیلم یا محتوای بیشتری ارائه میدیم! #معرفی_سایت_کاربردی #تجربه #بازار_کار #افزایش_مهارت #تمرین_برنامه_نویسی @DeepDevs

💣منتظر یک انفجار عجیب قریب برای فردا شب هستید؟😎 🚨فردا شب یک ویدئوی خفن داریم براتون آماده میکنیم که بفهمید چطور...🤔 ❌بیخیال فرداشب بعد از دیدن این ویدئو بسیار بسیار به هدف تون نزدیک میشید و میتونید راحت تر خودتون رو برای بازار کار آماده کنید.
✅چیزی که سبب میشه رزومه ای بسازید بس عجیب و قریب و با قدرت که هر کارفرمایی رو کامل از نظر مهارت های فنی که دارید ضربه فنی کنه و چاره ای جز این نداشته باشه که شما رو قبول کنه!💯😎
منتظر باشید!ویدئو در حال ادیت نهایی هست...🙂‍↕️ 📌ریکشن فقط آتیش بزنید ببینم چقدر آماده اید براش🔥🔥🔥 #سوپرایز #بازار_کار #سکوی_پرتاب @DeepDevs

یه ذره روحتون رو نوازش بدید و بذارید خستگی ها خارج بشن..

⚠️پادکست کوتاه امشب در مورد مهارت های نرم،ارتقا دادن خود با یک اپلیکیشن کاربری و معرفی یک سایت کاربری و فوق العاده هست.👨🏻‍💻👩🏻‍💻😎🤩😌 ✅امیدوارم این تجربه دید خیلی خوبی بهتون بده و بتونید از این طریق به نتایج شگفت انگیزی دست پیدا کنید و در جهت ارتقای مهارت های نرم و فنی شما نقش موثری داشته باشه‼️💯 #پادکست #مهارت_های_نرم #اپلیکشن_کاربری #توسعه_فردی@DeepDevs

نسخه ۴.۰ فریم‌ورک Tailwind CSS منتشر شد. این نسخه جدید به طور کامل برای عملکرد بهتر و انعطاف‌پذیری بیشتر طراحی شده و تجربه‌ای بازطراحی‌شده برای پیکربندی و سفارشی‌سازی ارائه می‌دهد. این نسخه از آخرین پیشرفت‌های پلتفرم وب استفاده می‌کند. ویژگی‌های برجسته این نسخه شامل موارد زیر است: ۱. انجین با عملکرد بالا این نسخه بازنویسی کامل شده است و زمان بیلد را به شدت کاهش داده است. برای مثال: زمان بیلد کامل: از ۳۷۸ میلی‌ثانیه به ۱۰۰ میلی‌ثانیه کاهش یافته است. زمان بیلد افزایشی: از ۴۴ میلی‌ثانیه به ۵ میلی‌ثانیه کاهش یافته است. بیلدهای افزایشی بدون تغییر CSS جدید: تنها ۱۹۲ میکروثانیه زمان می‌برند. ۲. طراحی برای وب مدرن تلویند سی اس اس v4.0 از ویژگی‌های مدرن CSS مانند cascade layers، رنگ‌های ترکیبی (color-mix)، و ویژگی‌های منطقی (logical properties) استفاده می‌کند. این ویژگی‌ها نه تنها عملکرد را بهبود می‌بخشند، بلکه پشتیبانی از طراحی RTL و انیمیشن‌های پیشرفته را نیز ساده‌تر می‌کنند. ۳. نصب ساده : فرآیند نصب بسیار ساده‌تر شده است: نصب از طریق npm:
npm i tailwindcss @tailwindcss/postcss 
افزودن پلاگین PostCSS:
export default { plugins: ["@tailwindcss/postcss"], }; 
ایمپورت کردن Tailwind در فایل CSS:
@import "tailwindcss"; 
۴. پشتیبانی از پلاگین Vite پلاگین اختصاصی برای Vite فراهم شده است که استفاده از Tailwind را سریع‌تر و ساده‌تر می‌کند:
import { defineConfig } from "vite"; import tailwindcss from "@tailwindcss/vite"; export default defineConfig({ plugins: [ tailwindcss(), ], }); 
۵. شناسایی خودکار محتوا در این نسخه، دیگر نیازی به پیکربندی فایل‌های قالب (template) به صورت دستی نیست. به طور خودکار تمام فایل‌های مورد نیاز شناسایی می‌شوند. ۶. پیکربندی مبتنی بر CSS به جای استفاده از فایل tailwind.config.js، اکنون می‌توانید تمام تنظیمات خود را مستقیماً در فایل CSS انجام دهید:
@import "tailwindcss"; @theme { --font-display: "Satoshi", "sans-serif"; --color-primary: #3498db; } 
۷. استفاده از متغیرهای CSS تمام مقادیر طراحی به صورت متغیرهای CSS در دسترس هستند:
:root { --font-display: "Satoshi", "sans-serif"; --color-primary: #3498db; }
این متغیرها را می‌توان در استایل‌های داخلی یا کتابخانه‌هایی مثل Motion استفاده کرد. ۸. رنگ‌های مدرن P3 پالت رنگ پیش‌فرض از RGB به OKLCH ارتقا یافته است که باعث vivid‌تر شدن رنگ‌ها می‌شود. ۹. پشتیبانی از Container Query اکنون می‌توانید بدون نیاز به پلاگین، از کوئری‌های کانتینر استفاده کنید:
<div class="@container"> <div class="grid grid-cols-1 @sm:grid-cols-3 @lg:grid-cols-4"> <!-- محتوا --> </div> </div> 
۱۰. ابزارهای جدید برای ترنسفرم سه‌بعدی : ابزارهایی برای انجام ترنسفرم‌های سه‌بعدی مانند rotate-x-* و scale-z-* اضافه شده است:
<div class="rotate-x-45 scale-z-125"> <!-- محتوا --> </div> 
ارتقا به نسخه ۴.۰ برای پروژه‌های موجود، یک راهنمای کامل و ابزار ارتقا فراهم شده است تا فرآیند ارتقا به این نسخه به سرعت و بدون دردسر انجام شود. اگر به اطلاعات بیشتری نیاز دارید یا می‌خواهید این نسخه را تست کنید، می‌توانید از Tailwind Play استفاده کنید یا مستندات رسمی را مطالعه کنید. @DeepDevs

نسخه ۴.۰ فریم‌ورک Tailwind CSS منتشر شد. این نسخه جدید به طور کامل برای عملکرد بهتر و انعطاف‌پذیری بیشتر طراحی شده و تجربه‌ای بازطراحی‌شده برای پیکربندی و سفارشی‌سازی ارائه می‌دهد. این نسخه از آخرین پیشرفت‌های پلتفرم وب استفاده می‌کند. ویژگی‌های برجسته این نسخه شامل موارد زیر است: ۱. انجین با عملکرد بالا این نسخه بازنویسی کامل شده است و زمان بیلد را به شدت کاهش داده است. برای مثال: زمان بیلد کامل: از ۳۷۸ میلی‌ثانیه به ۱۰۰ میلی‌ثانیه کاهش یافته است. زمان بیلد افزایشی: از ۴۴ میلی‌ثانیه به ۵ میلی‌ثانیه کاهش یافته است. بیلدهای افزایشی بدون تغییر CSS جدید: تنها ۱۹۲ میکروثانیه زمان می‌برند. ۲. طراحی برای وب مدرن تلویند سی اس اس v4.0 از ویژگی‌های مدرن CSS مانند cascade layers، رنگ‌های ترکیبی (color-mix)، و ویژگی‌های منطقی (logical properties) استفاده می‌کند. این ویژگی‌ها نه تنها عملکرد را بهبود می‌بخشند، بلکه پشتیبانی از طراحی RTL و انیمیشن‌های پیشرفته را نیز ساده‌تر می‌کنند. ۳. نصب ساده : فرآیند نصب بسیار ساده‌تر شده است: نصب از طریق npm:
npm i tailwindcss @tailwindcss/postcss 
افزودن پلاگین PostCSS:
export default { plugins: ["@tailwindcss/postcss"], }; 
ایمپورت کردن Tailwind در فایل CSS:
@import "tailwindcss"; 
۴. پشتیبانی از پلاگین Vite پلاگین اختصاصی برای Vite فراهم شده است که استفاده از Tailwind را سریع‌تر و ساده‌تر می‌کند:
import { defineConfig } from "vite"; import tailwindcss from "@tailwindcss/vite"; export default defineConfig({ plugins: [ tailwindcss(), ], }); 
۵. شناسایی خودکار محتوا در این نسخه، دیگر نیازی به پیکربندی فایل‌های قالب (template) به صورت دستی نیست. به طور خودکار تمام فایل‌های مورد نیاز شناسایی می‌شوند. ۶. پیکربندی مبتنی بر CSS به جای استفاده از فایل tailwind.config.js، اکنون می‌توانید تمام تنظیمات خود را مستقیماً در فایل CSS انجام دهید:
@import "tailwindcss"; @theme { --font-display: "Satoshi", "sans-serif"; --color-primary: #3498db; } 
۷. استفاده از متغیرهای CSS تمام مقادیر طراحی به صورت متغیرهای CSS در دسترس هستند:
:root { --font-display: "Satoshi", "sans-serif"; --color-primary: #3498db; }
این متغیرها را می‌توان در استایل‌های داخلی یا کتابخانه‌هایی مثل Motion استفاده کرد. ۸. رنگ‌های مدرن P3 پالت رنگ پیش‌فرض از RGB به OKLCH ارتقا یافته است که باعث vivid‌تر شدن رنگ‌ها می‌شود. ۹. پشتیبانی از Container Query اکنون می‌توانید بدون نیاز به پلاگین، از کوئری‌های کانتینر استفاده کنید:
<div class="@container"> <div class="grid grid-cols-1 @sm:grid-cols-3 @lg:grid-cols-4"> <!-- محتوا --> </div> </div> 
۱۰. ابزارهای جدید برای ترنسفرم سه‌بعدی : ابزارهایی برای انجام ترنسفرم‌های سه‌بعدی مانند rotate-x-* و scale-z-* اضافه شده است:
<div class="rotate-x-45 scale-z-125"> <!-- محتوا --> </div> 
ارتقا به نسخه ۴.۰ برای پروژه‌های موجود، یک راهنمای کامل و ابزار ارتقا فراهم شده است تا فرآیند ارتقا به این نسخه به سرعت و بدون دردسر انجام شود. اگر به اطلاعات بیشتری نیاز دارید یا می‌خواهید این نسخه را تست کنید، می‌توانید از Tailwind Play استفاده کنید یا مستندات رسمی را مطالعه کنید. @DeepDevs

تفاوت طراح وب🪄و توسعه دهنده وب💻 ✅طراح وب:بیشتر با ابزارهای بصری کار میکنند و هیچ وقت کد نمی‌نویسند📏 ایجاد رابط کاربری با ابزارهای گرافیکی مثل فیگما،ادوبی ایکس دی🖋🖌 تنظیم بندی رنگ،لایه بندی وب سایت،تایپوگرافی و...📏📐
به طور کل:هرآنچه قرار وب سایت ما رو ایجاد کنه در محیط هایی که عرض کردم ایجاد میکنند؛البته به این سادگی و استراکچرهای پیچیده ای رو با جزئیات زیاد باید پیاده سازی کنند!برای هر رابط که قابلیت کلیک داره و یا از لینک استفاده‌ شده،باید بدونند به چه صفحه ای میرن و ساختار اون صفحه رو هم باید پیاده سازی کنند با در نظر گرفتن تطابق رنگ،محتوا و...
🔰پس باید به دلیل نزدیک بودن به مخاطب هدف،ساختار رو جوری پیاده سازی کنه که:☝️🏻
روانشناسی رنگ ها،شیوه طراحی قالب و تطابق اون با موضوع هدف،تایپوگرافی(خلاصه اش اینه که هر محتوایی که می‌بینیم چه فرمت و سبک فونتی،سایز و وزن فونت داشته باشه!)و...رو در نظر بگیره
⚠️توجه:بعضی وب سایت ها به دلیل رابط کاربری بد ایجاد شده توسط بعضی طراحان ناحرفه ای و کارنابلد،پتانسیل کامل برای استفاده از تمام ظرفیت یک وب سایت رو ندارن و تیر شون به سنگ میخوره!❌🫨😬 ✅توسعه وب:به معنای پیاده سازی عملی طرح ایجاد شده توسط طراح است و ارائه اون به کاربر هست🫱🏻‍🫲🏻 که دو دسته هستند: 1⃣توسعه دهنده فرانت اند
پیاده سازی باHTML,CSS,JSوکتابخانه ها و فریم ورک های آنها که به صورت بصری هستند بخش فرانت رو پیاده سازی و ایجاد میکنه.همه انچه در فیگما مثلا طراحی شده این برنامه نویس فرانت باید پیاده سازی اش کنه
2⃣توسعه دهنده بک اند
لایه های پشت وب سایت،مدیریت درخواست های کاربر رو عهده دار هست،مثلا بعد از کلیک روی یک دکمه یا فرم،درخواست و پاسخ درست اون عملیات به عهده ایشون هست.
📌توسعه دهنده وظیفه پیاده سازی UI رو به عهده داره و دلیل اینکه چرا این مدلی و این سبک و مدل طراحی شده رو خیلی دقیق و با جزئیات نمیدونه‼️ 🚨راستی شما جز کدوم دسته اید و با چه ابزارهایی کار میکنید؟از خودتون بیشتر بگید💪🤔😎😇😉 #تفاوت_ها #توسعه_دهنده_وب #طراح_وب @DeepDevs

عادات بد یک برنامه نویس😬🤦🏻‍♂️ 1.نتونستن ارتباط گرفتن با مدیر پروژه،اعضای تیم و مشتری
✅بالابردن سطح روابط اجتماعی،مطالعه📚،افزایش فعالیت ها در جامعه🏃 و تعامل با آدم ها خیلی در حل این مشکل کمک کننده است!
2.نداشتن انعطاف و خشک و سرد رفتار کردن با افراد مختلف🫨 3.مشارکت نداشتن درست در انجام کار،و سلیقه ای عمل کردن!و بی توجهی به کارگروه تشکیل شده یا نظر جمع یا همان گروه!⚠️ [در این مورد جداگونه بازهم صحبت خواهم کرد] 4.دوری از گزارش دادن و عملکرد آتی خود به علت علاقه مند نبودن به آن!🤯
ولی باید بدونیم مدیر پروژه یا کسی که سطح بالاتری از ما هست و بخشی از اون تیم حساب میشیم باید نسبت به کار ما اطلاع داشته باشه که متاسفانه خیلی از این کار دوری میکنند و ما نسبت به افزایش بهره وری مون در اثر نداشتن تعامل زیاد،کوتاهی میکنیم‼️
5.علاقه نداشتن به مشارکت در جلسات کاری و حوصله سر بر دونستن اونها🚶 6.اهمیت ندادن به سلامت جسمانی و کار زیاد 😮‍💨
که در نهایت نتیجه معکوس میده و بازده فرد رو پایین میاره❌ مثلا دیر خوابیدن،زیاد قهوه خوردن،ورزش و تحرک نداشتن،نخوردن غذاهای سالم و میان وعده های سالم و مفید،استراحت ندادن چشم و...
7.نخوندن کتاب و فاصله نگرفتن از دنیای تکنیکال برنامه نویسی📙 نظر شما چیه🤔؟چه تجربیاتی دارید در این مورد🤷🏻‍♂️؟خوشحال میشیم نظرات ارزشمندتون رو پایین همین پست به اشتراک بگذارید... ریکشن فراموش نشه! #توسعه_فردی #تجربه@DeepDevs