توسعه دهندگان
8.97K subscribers
260 photos
157 videos
31 files
173 links
رسالت ما – توانمندسازی توسعه‌دهندگان و علاقه‌مندان به فناوری با ارائه‌ی نوشته‌ها، آموزش‌ها، اخبار و تجربه‌های جذاب و به‌روز!


👨🏻‍💻 | @Afsh6n
🍓 | @TopicsDev
🗂 | @ArchiveDevs
Download Telegram
#Tools

پلتفرم های رایگان برای یادگیری 🔎

🌎 HTML - 
https://html.com
🌈 CSS - 
https://web.dev/learn/css
🧩 JavaScript - 
https://javascript.info
🎟 React - 
https://reactplay.io
🎫 Vue.js - 
https://learnvue.co
🎯 Git - 
https://git-scm.com/book/en/v2
🎮 Web3 - 
https://learnweb3.io
⚓️ Python - 
https://learnpython.org
🚦 SQL - 
https://www.w3schools.com/sql
📀 BlockChain - 
https://cryptozombies.io
💻 Nextjs - 
https://nextjs.org/learn/foundations/about-nextjs
🧭 AI - 
https://www.elementsofai.com
⚙️ ML - 
https://www.freecodecamp.org/learn/machine-learning-with-python
PHP - 
https://phptherightway.com
🧿 API - 
https://rapidapi.com/learn
📍 GO - 
https://learn-golang.org
✂️ Rust - 
https://www.rust-lang.org/learn


اگه تو هم پلتفرم رایگانی میشناسی تو کامنت بفرستید❤️
✍🏽 ¦ @DevYara
27👍6🔥3
#jobSkills

کدهای متداول وضعیت HTTP با مقادیر عددی:

- ۲۰۰ : OK - درخواست موفقیت‌آمیز.

- ۳۰۱ : Moved Permanently - منبع به طور دائمی منتقل شده است.

- ۴۰۰ : Bad Request - درخواست نامعتبر از سمت کاربر.

- ۴۰۱ : Unauthorized - نیاز به احراز هویت.

- ۴۰۳ : Forbidden - دسترسی به منبع ممنوع است.

- ۴۰۴ : Not Found - منبع درخواست شده پیدا نشد.

- ۵۰۰ : Internal Server Error - خطای غیرمنتظره سرور

- ۵۰۳ : Service Unavailable - سرور به طور موقت قادر به پردازش درخواست نیست.


✍🏽 ¦ @DevYara
👍21🔥3
#Programming

قانون امروز:
تمرین حل مسئله
    به طور منظم چالش‌های کدنویسی را حل کنید تا مهارت‌های حل مسئله خود را بهبود دهید. سایت‌هایی مانند LeetCode و HackerRank برای تمرین عالی هستند.
29👍4
#Text

زیر این پست فرانت اند کارا و بک اند کارا به هم تیکه بندازین!😂🤦🏻‍♂ (فحش ندید)
🤣20👍2
#Programming

قانون امروز :
استفاده از پیام‌های کامیت توصیفی
    پیام‌های کامیت باید به وضوح تغییراتی که ایجاد کرده‌اید را توصیف کنند. این به شما و دیگران کمک می‌کند تاریخچه پروژه را بفهمید.
20👍4
#Text

یه جمله برای Soft98.ir زیر این پُست بنویسید!❤️
😁196💯4👍1🆒1
#charts #ui


📈 می توانید از نمودارهای shadcn/ui ایجاد شده توسط Recharts در پروژه خود استفاده کنید. طراحی زیبا و انعطاف پذیر، منبع باز رایگان.

https://ui.shadcn.com/charts

✍🏽 ¦ @DevYara
18👍2
🛠️ یادگیری فریمورک‌ها در سطح حرفه‌ای 🛠️

--
🔍 دنبال دوره نباشید!
وقتی به مرحله یادگیری فریمورکی مثل تیلویند رسیدید و از سطح مقدماتی دور شدید، نباید برای هر چیز ساده‌ای دنبال دوره باشید. این موارد را با یک مطالعه ساده می‌توانید یاد بگیرید و ارزش دوره دیدن را ندارد.
---
💼 واقعیت بازار کار
در بازار کار هم همین است. وقتی واردش می‌شوید، پروژه‌ها با ابزارهای خاصی زده شده‌اند که شاید حتی نشنیده‌اید. منطقا نمی‌توانید چندین ماه آموزش ببینید و بعد برگردید؛ مجبورید سریع داکیومنت را بخوانید و یاد بگیرید.
---
🧠 عادت به مطالعه و تحقیق
از الان خودتان را به مطالعه و تحقیق عادت دهید. در غیر این صورت نمی‌توانید در بازار دوام بیاورید.

✍🏽 ¦ @DevYara
👍356
This media is not supported in your browser
VIEW IN TELEGRAM
#javascript #library #frontend


🟡 Driver.js

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

https://driverjs.com/docs/installation

✍🏽 ¦ @DevYara
👍26🔥3💩1
#Programming

قانون امروز :
    قبل از کدنویسی برنامه‌ریزی کنید
قبل از شروع کدنویسی، زمان بگذارید و راه‌حل خود را برنامه‌ریزی و طراحی کنید. این کار می‌تواند در درازمدت زمان صرفه‌جویی کند و خطاها را کاهش دهد.
29👍5
لطفا مسواک بزنید با تشکر! 🙏🏼❤️
👍47😁6🆒6💩4
#Programming

قانون امروز :
    تمرین برنامه‌نویسی دو نفره
    کار با یک شریک می‌تواند مهارت‌های کدنویسی شما را بهبود بخشد و به شما کمک کند تکنیک‌های جدید را یاد بگیرید. برنامه‌نویسی دو نفره همکاری و اشتراک دانش را ترویج می‌کند
28👍9🔥3
#SoftSkills #JobSkills

چگونه در زمان جستجوی کار قدرت را در دست بگیریم؟ 💼💡
در زمان جستجوی کار، معمولاً قدرت در دست کارفرما یا شخصی است که به دنبال کارجو می‌گردد. اما چگونه می‌توان این معادله را برعکس کرد؟ چگونه می‌توان قدرت را به دست گرفت و کارفرما را به سمت خود جذب کرد تا او از شما بخواهد پروژه‌اش را انجام دهید؟ پاسخ در تخصص، شبکه‌سازی و برندسازی شخصی است.
.
تخصص 📚👨‍💻
اولین قدم برای به دست گرفتن قدرت، تبدیل شدن به یک متخصص در حوزه کاری خود است. وقتی شما مهارت‌ها و دانش لازم را در زمینه کاری خود داشته باشید، به فردی تبدیل می‌شوید که کارفرمایان به دنبال او هستند.
.
شبکه‌سازی 🤝🌐
شبکه‌سازی به معنای ایجاد و حفظ ارتباطات حرفه‌ای با دیگران در صنعت خود است. این ارتباطات می‌تواند از طریق حضور در رویدادهای صنعتی، شرکت در گروه‌های آنلاین و ارتباط با همکاران سابق شکل بگیرد. شبکه‌سازی به شما کمک می‌کند تا فرصت‌های شغلی جدید را کشف کنید و همچنین اعتبار حرفه‌ای خود را افزایش دهید.
.
برندسازی شخصی 🏅📣
برندسازی شخصی به معنای ایجاد یک تصویر قوی و مثبت از خود در ذهن دیگران است. این شامل ایجاد یک حضور آنلاین قوی، به اشتراک گذاری دانش و تجربه خود و ارائه خود به عنوان یک متخصص در حوزه کاری خود می‌شود. با برندسازی شخصی، شما می‌توانید کارفرمایان را به سمت خود جذب کنید و به جای جستجوی کار، کار به دنبال شما بیاید.
.
نتیجه‌گیری 🎯🚀
به دست گرفتن قدرت در زمان جستجوی کار نیازمند تلاش و استراتژی است. با تخصص، شبکه‌سازی و برندسازی شخصی می‌توانید به فردی تبدیل شوید که کارفرمایان به دنبال او هستند و قدرت را در دست خود بگیرید.
✍🏽 ¦ @DevYara
👍182
#Programing

قانون امروز :
از ابزارهای Linting استفاده کنید
    ابزارهای Linting کد شما را برای خطاهای احتمالی و مشکلات سبک تحلیل می‌کنند. آنها به شما کمک می‌کنند کد تمیزتر و منسجم‌تری بنویسید.
👍153
#JobSkills

زبان های برنامه نویسی معروف و فریمورک های آنها❗️

1. Python:🐍

    Frameworks:
        Django
        Flask
        Pyramid
        Tornado
.
2. JavaScript:⚡️

    Frameworks (Front-End):
        React
        Angular
        Vue.js
        Ember.js
    Frameworks (Back-End):
        Node.js (Runtime)
        Express.js
        Nest.js
        Meteor


3. Java:

    Frameworks:
        Spring Framework
        Hibernate
        Apache Struts
        Play Framework
.
4. Ruby:💥

    Frameworks:
        Ruby on Rails (Rails)
        Sinatra
        Hanami


5. PHP:🌊

    Frameworks:
        Laravel
        Symfony
        CodeIgniter
        Yii
        Zend Framework

6. C#:🌚

    Frameworks:
        .NET Framework
        ASP.NET
        ASP.NET Core


7. Go (Golang):

    Frameworks:
        Gin
        Echo
        Revel


8. Rust:⭐️

    Frameworks:
        Rocket
        Actix
        Warp


9. Swift:💫

    Frameworks (iOS/macOS):
        SwiftUI
        UIKit
        Cocoa Touch


10. Kotlin:🪐
    Frameworks: (Android):
- Android Jetpack
- Ktor


11. TypeScript:🌎
    Frameworks: (Front-End):
- Angular
- Vue.js (with TypeScript)
- React (with TypeScript)


12. Scala:🪻
    Frameworks::
- Play Framework
- Akka


13. Perl:🪨
    Frameworks::
- Dancer
- Catalyst


14. Lua:🍃
    Frameworks::
- OpenResty (for web development)


15. Dart: 🎯
    Frameworks::
- Flutter (for mobile app development)


16. R: 🎲
    Frameworks: (for data science and statistics):
- Shiny
- ggplot2


17. Julia:
    Frameworks: (for scientific computing):
- Pluto.jl
- Genie.jl


18. MATLAB: 🧩
    Frameworks: (for scientific and engineering applications):
- Simulink


19. COBOL: 🥁
    Frameworks:
- COBOL-IT


20. Erlang: 🚑
    Frameworks:
- Phoenix (for web applications)


21. Groovy: 🎳
    Frameworks:
- Grails (for web applications)


✍🏽 ¦ @DevYara
👍23❤‍🔥2🔥21
#Text

بهترین برنامه نویسی که دیدم! 😉❤️
72👍2👎1
#Text

اسم یا آیدی و یا لقب برنامه نویسی که دوست دارید رو داخل کامنت بفرستید! ❤️👇🏼
👍15
#library

RadixUI
یک لایبرری UI خفن که کلی کمپوننت آماده داره که دیگه نیاز نیست برای کارهای ساده کد جاوا اسکریپت اضافه بزنید

کاملا قابل کاستومایزه
قابلیت کاستومایز با تیلویند داره
کدهاتونو ساده تر و کمتر میکنه
اکسیبیلی سایتتونو میبره بالا
برای کاربرانی که فقط از کیبورد استفاده میکنند خیلی عالیه


🔗 radix-ui.com
👍184