DevAcademy – Telegram
DevAcademy
2.99K subscribers
97 photos
44 videos
25 files
343 links
ما اینجا از تجربه های خودمون تو دنیای برنامه نویسی میگیم و هرچی که یاد میگیریم رو باهم به اشتراک میذاریم

آدرس کانال:
https://news.1rj.ru/str/DevAcaademy

آدرس گروه:
https://news.1rj.ru/str/DevAcademyGroup

آدرس چنل یوتیوب :
https://www.youtube.com/@DevAcaademy
Download Telegram
آرایه ها و linked listها

این دوتا ساختمان داده، جزو پایه‌ای‌ترین مفاهیم برنامه‌نویسی هستن و تقریباً تو همه‌جای دنیای کدزنی استفاده میشن.
دونستن تفاوت‌هاشون و اینکه چطوری داده‌ها رو توی حافظه ذخیره می‌کنن، می‌تونه دیدمون رو به خیلی از مسائل مربوط به کار با داده ها بازتر کنه.

https://www.linkedin.com/posts/alirezaporthos_arrays-and-linked-lists-ugcPost-7304433004787953664-Yr9Z?utm_source=share&utm_medium=member_desktop&rcm=ACoAAClra28BavkOYc-F6nhnvSM_iIlDclEXTZI

💻@DevAcaademy
💬
@DevAcademyGroup
👍2
💼 مهندس نرم‌افزار (داده) ارشد
📍 کاملا ریموت
📚 مهارت‌ها: Python، SQL، dbt
☁️ تجربه با GCP امتیاز بزرگی محسوب میشه ولی ضروری نیست 🧘‍♂️

✉️ اگه علاقه‌مند شدی اینجا اپلای کن: https://datachef.notion.site/Senior-GCP-Data-Engineer-115162795268806a8791fb2cdf9e96df

💡 پروژه‌ها اینجا هیجان انگیزن و شانس به کار بردن جدیدترین تکنولوژی‌های ابری رو دارید
👥 در کنار تیمی حرفه‌ای خواهید بود با تعامل بالا و اشتیاق زیاد برای نوآوری
🧠 هر روز از رشد و یادگیری در برخورد با چالش‌های فنی و کسب‌وکار لذت خواهید برد


ما تو DataChef روی هوش مصنوعی 🤖، IoT و Hyper Automation تخصص داریم. ولی تکنولوژی به کنار، تخصص اصلی ما ایجاد تاثیر توی کسب و کارهاست

💻@DevAcaademy
💬
@DevAcademyGroup
👍4
یه پوزیشن ریموت برای Project Manager داریم 🚀

Key Responsibilities:

• Lead meetings and facilitate team communication.
• Manage tasks and backlog using tools like ClickUp.
• Monitor KPIs and prepare reports for senior management.
• Ensure adherence to Agile and Scrum methodologies and continuous improvement.
• Manage project risks and challenges.
• Coordinate tasks to ensure timely project progress.
• Provide feedback for process improvement and team success.

Skills & Experience:

• 5+ years of experience in the field.
• Practical experience managing technical teams and working with developers.
• Skilled in Scrum meetings and team coordination.
• Proficient in project management tools like ClickUp.
• Strong problem-solving and conflict management abilities.
• Deep understanding of Agile and Scrum processes.
• Experience with KPIs and delivering performance reports.
• Excellent communication skills for client and team interaction.

Considered a Plus:

• Experience in the Aviation industry ✈️
• Experience working in startups and fast-paced, agile environments.

حقوق این پوزیشن به یورو هست و معادلش تتر پرداخت میشه💰

اگر دنبال این پوزیشنید ممنون میشم رزومه هاتون رو فقط به این آدرس ایمیل کنید

📧: hassan@journeymentor.net

💻@DevAcaademy
💬
@DevAcademyGroup
1
عنوان شغلی: توسعه‌دهنده پایتون (متخصص VoIP) – به‌صورت ریموت

نوع همکاری: تمام‌وقت یا پروژه‌ای (قابل مذاکره)
مکان: ریموت (دورکاری)
زبان: تسلط به زبان انگلیسی الزامی است

شرح موقعیت شغلی:

ما به دنبال یک توسعه‌دهنده باتجربه پایتون با تخصص در سیستم‌های VoIP هستیم تا به‌صورت تمام‌وقت یا پروژه‌ای به تیم ما بپیوندد. فرد مناسب برای این موقعیت باید دانش عمیقی در حوزه VoIP و پروتکل‌های مربوطه داشته باشد و توانایی پیاده‌سازی و نگهداری سیستم‌های ارتباطی مقیاس‌پذیر را دارا باشد.
مسئولیت‌ها:
طراحی، توسعه و نگهداری اپلیکیشن‌های مرتبط با VoIP با استفاده از زبان پایتون
ادغام با پروتکل‌های ارتباطی مانند SIP، RTP، و WebRTC
کار با سیستم‌های متن‌باز VoIP مانند Asterisk، FreeSWITCH یا Kamailio
بهینه‌سازی عملکرد سیستم‌های ارتباطی بلادرنگ و اطمینان از پایداری آن‌ها
همکاری مؤثر با تیم به‌صورت ریموت
نوشتن کدهای تمیز، قابل نگهداری و مستندسازی‌شده
شرایط لازم:
تسلط بالا بر زبان برنامه‌نویسی Python
تجربه عملی با تکنولوژی‌ها و پروتکل‌های VoIP (مانند SIP، RTP، WebRTC و غیره)
آشنایی با ابزارها و پلتفرم‌هایی مانند Asterisk، FreeSWITCH یا مشابه
درک مناسب از مفاهیم شبکه (TCP/IP، UDP، NAT و...)
تجربه کار با سرورهای لینوکس
توانایی برقراری ارتباط مؤثر به زبان انگلیسی
خودانگیخته و توانمند در کار مستقل و دورکاری
امتیاز محسوب می‌شود اگر:
آشنایی با پلتفرم‌های ابری (AWS، GCP و...)
تجربه استفاده از Docker و ابزارهای CI/CD
آشنایی با پایگاه‌داده‌هایی مانند PostgreSQL

امکان همکاری به‌صورت تمام‌وقت یا پروژه‌ای

abolfazlrezaei.v@gmail.com

💻@DevAcaademy
💬@DevAcademyGroup
2👍1
ما در Socious به دنبال یک Product Manager (ریموت) باانگیزه، خلاق و نتیجه‌محور هستیم تا به تیم ما ملحق بشه و در ساخت محصولی با تأثیر واقعی نقش کلیدی داشته باشه.

اگر عاشق حل مسئله، طراحی تجربه کاربری بی‌نقص، و همکاری بین تیم‌های مختلف هستی، خوشحال می‌شیم رزومه‌ات رو ببینیم!

مسئولیت‌های کلیدی این نقش:

تعریف و مدیریت roadmap محصول بر اساس نیاز بیزینس و بازخورد کاربران

همکاری نزدیک با تیم‌های توسعه، طراحی و بازاریابی برای اجرای موفق پروژه‌ها

مدیریت تسک‌بورد و اطمینان از شفافیت و اولویت‌بندی درست وظایف

نوشتن تسک‌های دقیق با تعریف مناسب از Done (Definition of Done)

تجزیه و تحلیل پروژه‌ها و خرد کردن صحیح وظایف برای اجرای مؤثرتر

ارتباط مستمر با تیم بیزینس برای هم‌راستاسازی اهداف محصول با تیم توسعه

اطمینان از تحویل به‌موقع و با کیفیت ویژگی‌های جدید


https://app.socious.io/jobs/407de2f3-dd05-4107-8a63-deb35d2a37b5

💻@DevAcaademy
💬@DevAcademyGroup
DevAcademy
ما در Socious به دنبال یک Product Manager (ریموت) باانگیزه، خلاق و نتیجه‌محور هستیم تا به تیم ما ملحق بشه و در ساخت محصولی با تأثیر واقعی نقش کلیدی داشته باشه. اگر عاشق حل مسئله، طراحی تجربه کاربری بی‌نقص، و همکاری بین تیم‌های مختلف هستی، خوشحال می‌شیم رزومه‌ات…
استخدام در Staytus 🔍
اگر به دنبال همکاری با تیمی بین‌ المللی، خلاق و حرفه‌ای هستید، شرکت Staytus — ارائه‌ دهنده راهکارهای دیجیتال برای هتل‌ های لوکس — در حال جذب نیرو برای دو موقعیت کلیدی است:

توسعه‌ دهنده فرانت‌ اند
✔️ تسلط بر JavaScript و TypeScript
✔️ تجربه کار با Vue و TailwindCSS
✔️ مهارت در طراحی رابط‌های کاربری مدرن و مقیاس‌پذیر

توسعه‌ دهنده ارشد NodeJS
✔️ مهارت در Node.js، TypeScript و معماری Microservices
✔️ تجربه با MongoDB، Redis، Docker و WebSocket
✔️ طراحی و توسعه سیستم‌ های Real-time و مستند‌ سازی API

🎁 مزایای همکاری با Staytus
امکان همکاری به‌ صورت کاملاً ریموت
محیط کاری پویا، دوستانه و بین‌المللی
پروژه‌های چالش‌ برانگیز در صنعت مهمان‌ نوازی
فرصت رشد حرفه‌ ای و یادگیری مداوم

📌 برای مشاهده توضیحات کامل هر موقعیت شغلی، به لینک‌ های زیر مراجعه کنید:
Frontend: https://lnkd.in/eHDCNgxk
NodeJS Backend: https://lnkd.in/eqA3B4mv

📧 اگر فکر می‌ کنید مهارت‌ ها و تجربیات شما با یکی از این موقعیت‌ ها هم‌ خوانی دارد و به این فرصت علاقه‌ مند هستید، لطفاً رزومه خود را به ایمیل careers@staytus.com ارسال نمایید.

💻@DevAcaademy
💬@DevAcademyGroup
👍3👏1
سلام دوستان امیدوارم خوب باشید،
یک شرکت معتبر در آمریکا به صورت#ریموت با پرداخت#دلاری به دنبال نیرویی با پوزیشن زیر میباشد.
#Senior_#NodeJS_ #Developer#

#Responsibilities
Job denoscription:

Senior NodeJS Developer (5+ yrs exp.)
- Expertise in NodeJS/NestJS frameworks
- Experience handling high load/traffic applications
- Cloud & Kubernetes environment experience
- RabbitMQ or similar message queue technologies
- Experience in scaling message consumers/workers
- MySQL database management for large datasets/high load is a huge plus
- ELK stack experience is a plus
- React front-end development skills is a plus


لطفا رزومه خود را پس ازمطالعه و تطابق با جاب دیسکریبشن با ذکر #پوزیشن به ایمیل یا دایرکت بنده ارسال کنید
EMAIL:sanaz.ataei222@gmail.com

💻@DevAcaademy
💬@DevAcademyGroup
👍3
فرصت شغلی ریموت برای برنامه‌نویسان 💻

ما برای موقعیت‌های زیر به‌صورت ریموت در حال جذب هستیم:

• برنامه‌نویس Java
• برنامه‌نویس #C.NET
• برنامه‌نویس Rust
• برنامه‌نویس Golang
• برنامه‌نویس Python (Django)
• برنامه‌نویس Full Stack (React + Python)
• برنامه‌نویس Full Stack (React + ASP.NET)

شرایط:
• حداقل ۴ سال سابقه کار مرتبط
• تسلط کامل به زبان انگلیسی (Fluent)
• حقوق: بین ۲۰۰۰ تا ۳۵۰۰ دلار (بسته به تجربه و مهارت)

📩 در صورتی که علاقمند هستید یا کسی رو می‌شناسید که مناسب این موقعیت‌هاست، رزومه‌ش رو ارسال کنید به:

yasaman.aboodi@gmail.com

💻@DevAcaademy
💬@DevAcademyGroup
👍71
سلام به همه دوستان برنامه نویس
مجموعه ما در جهت تکمیل کادر فنی خود در یکی از پروژه ها، تصمیم داره یک نیروی فرانت جونیور رو به مجموعه اضافه کنه
نیازمندی‌ها:
۱. آشنایی و تسلط مناسب به انگولار نسخه ۱۷ به بعد
۲. آشنایی با پروتکل های Real-Time مثل وب سوکت و SignalR
۳. آشنایی با Restful API
۴. آشنایی با Json Web Token (JWT)
۵. آشنایی با متریال دیزاین گوگل در انگولار
۶. آشنایی با Type Script
۷. آشنایی با SCSS و CSS
۸. آشنایی با HTML5

نوع همکاری: پارت تایم، فول تایم به صورت ریموت (دورکاری)
وضعیت خدمت: معافیت غیر پزشکی، معافیت تحصیلی، پایان خدمت (برای آقایان)
حداقل سن: ۲۰
حقوق پرداختی: ۳۰ الی ۴۰ میلیون تومان

لطفا رزومه هاتون رو به شماره ۰۹۱۰۳۱۵۴۹۸۹ در واتس اپ ارسال بفرمائید.

💻@DevAcaademy
💬@DevAcademyGroup
👍71
اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال می‌شم نگاهی به این ریپازیتوری بندازید:


این پروژه مربوط به جلسات آموزشی سال گذشته‌ست که در کانال برگزار کردیم، و
شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن.

کانال یوتیوب
👍91
DevAcademy pinned «اگر در مصاحبه پیش روتون نیاز به Live coding بود، خوشحال می‌شم نگاهی به این ریپازیتوری بندازید: این پروژه مربوط به جلسات آموزشی سال گذشته‌ست که در کانال برگزار کردیم، و شامل کدهایی هست که طی یک فرایند یادگیری تیمی نوشته شدن. کانال یوتیوب»
🎉 اولین دورهمی حضوری Codehalic در تهران! 🚀

🧠 توی این ورکشاپ حضوری قراره با هم بریم سراغ TypeScript و ببینیم چرا این زبان، یکی از مهم‌ترین ابزارها در توسعه اپلیکیشن‌های فرانت‌اند مدرنه!

💡 در ادامه، با هم یه نسخه ساده از Redux رو با استفاده از Context API و الگوی طراحی Flux می‌سازیم تا ایده‌ی اصلی ریداکس رو از پایه درک کنیم!

👨‍💻 این دورهمی کاملاً تکنیکاله و فرصت عالیه برای یادگیری مفاهیم عمیق فرانت‌اند.
🤝 در انتها هم قراره یه فضای دوستانه برای شبکه‌سازی، آشنایی و تبادل تجربه داشته باشیم!

📍 محل برگزاری: هفت و هشت، کارخونه نوآوری آزادی
📅 زمان: ۲۵ مهر ماه ۱۴۰۴ جمعه - ساعت ۱۷ تا ۲۰

💬 کد تخفیف ۱۵٪: codehalic

🎟 ثبت‌نام و اطلاعات بیشتر:
👉 evnd.co/jFys2


@codehalics
🚀 سورس‌کد و منابع ارائه‌های ایونت اخیرمون منتشر شد!

توی این ایونت دو ارائه‌ی فوق‌العاده داشتیم که حالا می‌تونید به راحتی سراغ کدها و مثال‌هاش برید 👇

💬 ارائه‌ی آقای سالار نیلی درباره‌ی TypeScript
در این ارائه به مفاهیم پایه تا نکات پیشرفته‌ی TypeScript پرداخته شد و مثال‌های عملی جذابی بررسی شدن.
📦 سورس‌کد و اسلایدها در گیت‌هاب:
🔗 github.com/codehalic/workshop-typenoscript-presentation

⚙️ ارائه‌ی پوریا باباعلی درباره‌ی Flux Pattern
توی این ارائه معماری Flux و نحوه‌ی استفاده از اون در پروژه‌های React مورد بحث قرار گرفت.
📦 سورس‌کد و نمونه‌کدهای ارائه در گیت‌هاب:
🔗 github.com/codehalic/workshop-flux-pattern-presentation

📚 پیشنهاد می‌کنیم حتماً سری به این ریپوها بزنید، کدها رو بررسی کنید و اگر سوالی داشتید با ما در میون بذارید 🙌

#TypeScript #Flux #Workshop #Codehalic #Frontend #WebDev


@codehalics
🔥1
👋 سلام رفقا!

نشستم و یه لیست ۲۰ تایی از سوالات مصاحبه جاوااسکریپت آماده کردم. 📝

دقیقاً همون چیزایی هستن که خودم تو جلسات مصاحبه از کارجوها می‌پرسم. سعی کردم توش نکاتی رو بیارم که هم چالشی باشن و هم نکات فنی باحالی داشته باشن. 🧐

اگه می‌خواید خودتون رو محک بزنید یا برای مصاحبه‌های بعدی آماده بشید، حتماً یه نگاه بهشون بندازید. 👇

https://codehalic.ir/blog/javanoscript-interview-part1

@codehalics
9
https://evnd.co/xEceO
لینک ثبتنام با کد تخفیف تو ورکشاپ دوم کدهالیک
با کد تخفیف:sadaf
5
خیلی‌ها جاوااسکریپت رو می‌نویسن، اما تعداد کمی می‌دونن "زیر کاپوت" دقیقا چه خبره! درک عمیق مفاهیم پایه، همون چیزیه که تو رو از سطح جونیور به سنیور می‌رسونه و تو مصاحبه‌های فنی نجاتت میده.

تو این مقاله چند مفهوم حیاتی رو کالبدشکافی کردیم:
🔹 زنجیره پروتوتایپ (Prototype Chain): واقعا ارث‌بری چطور کار می‌کنه؟
🔹 مدیریت Context: تفاوت دقیق Call، Apply و Bind کجاست؟
🔹 توابع HOC: چطور کدهای ماژولار و تمیزتری بنویسیم؟
🔹 فراتر از سینتکس؛ تفاوت‌های فنی در this و arguments.


https://codehalic.ir/blog/deep-dive-core-javanoscript-concepts

باتشکر از همکار و دوست قدیمی صدف امینی نیا عزیز بابت گردآوری این مقاله 🤍

@codehalics
👏81👍1
ظاهرا قرار نیست داستان React تموم بشه
چند آسیب پذیری جدید بعد از 55182 منتشر شده

CVE-2025-55184 و CVE-2025-67779
که میتونن با یک درخواست مهاجم باعث کراش سرور بشن.

CVE-2025-55183
باعث لو رفتن سورس کد از طریق RSC میشه

مجدد به روز رسانی به نسخه های 19.0.3, 19.1.4 و 19.2.3 ضروری است.
لطفا اطلاع رسانی بفرمایید.

از توییتر
3
🔥 پشت پرده DOM در جاوااسکریپت
نکاتی که هر Front-End حرفه‌ای باید بدونه!

DOM فقط یه API ساده نیست 👀
توی این ویدیو از ورکشاپ حضوری کدهالیک،
🎤 سالار نیلی (Front-End Engineer در شرکت تومن)
می‌ره سراغ واقعیت‌هایی از DOM که توی پروژه‌های واقعی خیلی مهمن.

📌 توی این ویدیو یاد می‌گیری:
▫️ DOM واقعاً چطوری تو مرورگر ساخته میشه
▫️ چرا دستکاری اشتباه DOM پرفورمنس رو نابود می‌کنه
▫️ تفاوت DOM، Virtual DOM و Render Tree
▫️ بهترین روش‌ها برای کار با DOM در پروژه‌های بزرگ
▫️ تله‌هایی که حتی حرفه‌ای‌ها هم توش می‌افتن 😬

🎯 اگه Front-End کار می‌کنی (React، JS، Web Performance)، دیدن این ویدیو ضروریه.

👇 لینک ویدیو:
👉 https://www.youtube.com/watch?v=6bYY5eqKROI

📍 ضبط‌شده در ورکشاپ حضوری کدهالیک
💡 نظرت رو بعد دیدن بگو و اگه مفید بود با بقیه هم شیر کن 🔁

#JavaScript #DOM #FrontEnd #WebDevelopment #Performance #Codeholic

@codehalics
3